{
  "pass": {
    "crash": false,
    "screenshot": {
      "max_diff": 0.1
    }
  },
  "probe": [
    {
      "kind": "crash"
    }
  ],
  "matrix": {},
  "schema": 3,
  "target": [
    {
      "name": "linux+nvidia",
      "tags": [
        "linux",
        "nvidia"
      ],
      "min_reports": 1
    },
    {
      "name": "linux+amd",
      "tags": [
        "linux",
        "amd"
      ],
      "min_reports": 1
    }
  ],
  "summary": "Compare the pause-menu save flow in the child Market",
  "baseline": {
    "ref": "main"
  },
  "scenario": [
    {
      "env": {},
      "name": "market-manual-save",
      "runs": 1,
      "step": [
        {
          "do": "wait",
          "event": "in_play",
          "timeout_s": 600
        },
        {
          "do": "teleport",
          "to": "Market_Child"
        },
        {
          "do": "wait",
          "map": "Market_Child",
          "event": "map",
          "timeout_s": 60
        },
        {
          "do": "wait_s",
          "seconds": 5
        },
        {
          "do": "press",
          "frames": 9,
          "buttons": "PLUS"
        },
        {
          "do": "wait_s",
          "seconds": 3
        },
        {
          "do": "press",
          "frames": 9,
          "buttons": "R"
        },
        {
          "do": "wait_s",
          "seconds": 3
        },
        {
          "do": "press",
          "frames": 9,
          "buttons": "A"
        },
        {
          "do": "wait_s",
          "seconds": 3
        },
        {
          "do": "press",
          "frames": 9,
          "buttons": "UP"
        },
        {
          "do": "wait_s",
          "seconds": 2
        },
        {
          "do": "press",
          "frames": 9,
          "buttons": "A"
        },
        {
          "do": "wait_s",
          "seconds": 4
        },
        {
          "do": "press",
          "frames": 9,
          "buttons": "B"
        },
        {
          "do": "wait_s",
          "seconds": 2
        },
        {
          "do": "press",
          "frames": 9,
          "buttons": "B"
        },
        {
          "do": "wait",
          "event": "in_play",
          "timeout_s": 30
        },
        {
          "do": "expect",
          "age": "child",
          "map": "Market_Child",
          "state": "play"
        },
        {
          "do": "shot",
          "name": "market-after-save",
          "upload": false,
          "compare": "baseline"
        }
      ],
      "start": "new",
      "matrix": true,
      "settings": {}
    }
  ]
}
