Repository: flutter
Issue: [integration_test][web] hello world sample app tests failing
Labels: framework,platform-web,f: integration_test,has reproducible steps,P2,found in release: 2.8,found in release: 2.9,team-web,triaged-web

<!-- Thank you for using Flutter!

     If you are looking for support, please check out our documentation
     or consider asking a question on Stack Overflow:
      * https://flutter.dev/
      * https://api.flutter.dev/
      * https://stackoverflow.com/questions/tagged/flutter?sort=frequent

     If you have found a bug or if our documentation doesn't have an answer
     to what you're looking for, then fill out the template below. Please read
     our guide to filing a bug first: https://flutter.dev/docs/resources/bug-reports
-->

## Steps to Reproduce
1. Run `chromedriver --port=4444 --log-level=INFO`
2. Goto the official example folder `hello_world`
2. `flutter -v drive --driver=test_driver/smoke_web_engine_test.dart --target=test_driver/smoke_web_engine.dart -d web-server | tee test.log`

**Expected results:** All tests passing.

**Actual results:** flutter drive hangs, and the chromedriver in the endless loop of `return typeof(window.$flutterDriver)` as `undefined`.

<details>
<summary>chromedriver log</summary>

<!--
      Please create a minimal reproducible sample that shows the problem
      and attach it below between the lines with the backticks.

      To create it you can use `flutter create bug` command and update the `main.dart` file.

      Alternatively, you can use https://dartpad.dev/
      which is capable of creating and running small Flutter apps.

      Without this we will unlikely be able to progress on the issue, and because of that
      we regretfully will have to close it.
-->

```shell
[1639561404.965][INFO]: Launching chrome: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --allow-pre-commit-input --bwsi --disable-background-networking --disable-background-timer-throttling --disable-client-side-phishing-detection --disable-default-apps --disable-extensions --disable-hang-monitor --disable-popup-blocking --disable-prompt-on-repost --disable-sync --disable-translate --enable-automation --enable-blink-features=ShadowDOMV0 --enable-logging --headless --ignore-certificate-errors --log-level=0 --no-default-browser-check --no-first-run --no-sandbox --no-service-autorun --password-store=basic --remote-debugging-port=0 --test-type=webdriver --use-mock-keychain --user-data-dir=/var/folders/wy/9dcz2mnj79vb8db2rw2ywc280000gn/T/.com.google.Chrome.87hdFj data:,
[1639561405.354][INFO]: resolved localhost to ["::1","127.0.0.1"]
[1639561405.681][INFO]: resolved localhost to ["::1","127.0.0.1"]
[1639561405.755][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE InitSession {
   "acceptInsecureCerts": true,
   "acceptSslCerts": true,
   "applicationCacheEnabled": false,
   "browserConnectionEnabled": false,
   "browserName": "chrome",
   "chrome": {
      "chromedriverVersion": "96.0.4664.45 (76e4c1bb2ab4671b8beba3444e61c0f17584b2fc-refs/branch-heads/4664@{#947})",
      "userDataDir": "/var/folders/wy/9dcz2mnj79vb8db2rw2ywc280000gn/T/.com.google.Chrome.87hdFj"
   },
   "cssSelectorsEnabled": true,
   "databaseEnabled": false,
   "goog:chromeOptions": {
      "debuggerAddress": "localhost:54757"
   },
   "handlesAlerts": true,
   "hasTouchScreen": false,
   "javascriptEnabled": true,
   "locationContextEnabled": true,
   "mobileEmulationEnabled": false,
   "nativeEvents": true,
   "networkConnectionEnabled": false,
   "pageLoadStrategy": "normal",
   "platform": "Mac OS X",
   "proxy": {

   },
   "~~~": "..."
}
[1639561405.819][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND GetWindow {

}
[1639561405.819][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE GetWindow "CDwindow-9C3DB8433A895E6D836C48DAE231DB7C"
[1639561405.829][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND SetWindowPosition {
   "windowHandle": "current",
   "x": 0,
   "y": 0
}
[1639561405.931][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE SetWindowPosition
[1639561405.935][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND SetWindowSize {
   "height": 1024,
   "width": 1600,
   "windowHandle": "current"
}
[1639561406.037][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE SetWindowSize
[1639561408.214][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND Navigate {
   "url": "http://localhost:54747"
}
[1639561408.286][INFO]: Waiting for pending navigations...
[1639561408.292][INFO]: Done waiting for pending navigations. Status: ok
[1639561408.470][INFO]: Waiting for pending navigations...
[1639561408.698][INFO]: Done waiting for pending navigations. Status: ok
[1639561408.698][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE Navigate
[1639561408.795][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561408.797][INFO]: Waiting for pending navigations...
[1639561408.797][INFO]: Done waiting for pending navigations. Status: ok
[1639561408.829][INFO]: Waiting for pending navigations...
[1639561408.831][INFO]: Done waiting for pending navigations. Status: ok
[1639561408.831][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561409.394][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561409.433][INFO]: Waiting for pending navigations...
[1639561410.487][INFO]: Done waiting for pending navigations. Status: ok
[1639561410.542][INFO]: Waiting for pending navigations...
[1639561410.686][INFO]: Done waiting for pending navigations. Status: ok
[1639561410.686][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561411.274][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561411.288][INFO]: Waiting for pending navigations...
[1639561411.584][INFO]: Done waiting for pending navigations. Status: ok
[1639561411.594][INFO]: Waiting for pending navigations...
[1639561411.594][INFO]: Done waiting for pending navigations. Status: ok
[1639561411.594][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561412.122][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561412.122][INFO]: Waiting for pending navigations...
[1639561412.123][INFO]: Done waiting for pending navigations. Status: ok
[1639561412.126][INFO]: Waiting for pending navigations...
[1639561412.127][INFO]: Done waiting for pending navigations. Status: ok
[1639561412.127][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561412.663][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561412.663][INFO]: Waiting for pending navigations...
[1639561412.664][INFO]: Done waiting for pending navigations. Status: ok
[1639561412.666][INFO]: Waiting for pending navigations...
[1639561412.666][INFO]: Done waiting for pending navigations. Status: ok
[1639561412.666][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561413.175][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561413.176][INFO]: Waiting for pending navigations...
[1639561413.178][INFO]: Done waiting for pending navigations. Status: ok
[1639561413.181][INFO]: Waiting for pending navigations...
[1639561413.181][INFO]: Done waiting for pending navigations. Status: ok
[1639561413.181][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561413.695][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561413.695][INFO]: Waiting for pending navigations...
[1639561413.697][INFO]: Done waiting for pending navigations. Status: ok
[1639561413.699][INFO]: Waiting for pending navigations...
[1639561413.699][INFO]: Done waiting for pending navigations. Status: ok
[1639561413.699][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561414.216][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561414.216][INFO]: Waiting for pending navigations...
[1639561414.219][INFO]: Done waiting for pending navigations. Status: ok
[1639561414.222][INFO]: Waiting for pending navigations...
[1639561414.223][INFO]: Done waiting for pending navigations. Status: ok
[1639561414.223][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
[1639561414.742][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] COMMAND ExecuteScript {
   "args": [  ],
   "script": "return typeof(window.$flutterDriver)"
}
[1639561414.742][INFO]: Waiting for pending navigations...
[1639561414.743][INFO]: Done waiting for pending navigations. Status: ok
[1639561414.745][INFO]: Waiting for pending navigations...
[1639561414.745][INFO]: Done waiting for pending navigations. Status: ok
[1639561414.745][INFO]: [40191e820e2928a9cbd301ff9e7b6caa] RESPONSE ExecuteScript "undefined"
... keep repeating...
```

</details>

<details>
  <summary>Flutter log</summary>

<!--
      Run your application with `flutter run --verbose` and attach all the
      log output below between the lines with the backticks. If there is an
      exception, please see if the error message includes enough information
      to explain how to solve the issue.
-->

```shell
[ +143 ms] executing: sysctl hw.optional.arm64
[  +36 ms] Exit code 0 from: sysctl hw.optional.arm64
[   +4 ms] hw.optional.arm64: 1
[   +8 ms] executing: [/Users/yang/.asdf/installs/flutter/2.2.3-stable/] git -c log.showSignature=false log -n 1 --pretty=format:%H
[  +38 ms] Exit code 0 from: git -c log.showSignature=false log -n 1 --pretty=format:%H
[        ] f4abaa0735eba4dfd8f33f73363911d63931fe03
[   +1 ms] executing: [/Users/yang/.asdf/installs/flutter/2.2.3-stable/] git tag --points-at f4abaa0735eba4dfd8f33f73363911d63931fe03
[  +27 ms] Exit code 0 from: git tag --points-at f4abaa0735eba4dfd8f33f73363911d63931fe03
[        ] 2.2.3
[   +9 ms] executing: [/Users/yang/.asdf/installs/flutter/2.2.3-stable/] git rev-parse --abbrev-ref --symbolic @{u}
[  +21 ms] Exit code 0 from: git rev-parse --abbrev-ref --symbolic @{u}
[        ] origin/stable
[        ] executing: [/Users/yang/.asdf/installs/flutter/2.2.3-stable/] git ls-remote --get-url origin
[  +21 ms] Exit code 0 from: git ls-remote --get-url origin
[        ] https://github.com/flutter/flutter.git
[ +147 ms] Unable to locate an Android SDK.
[  +12 ms] executing: [/Users/yang/.asdf/installs/flutter/2.2.3-stable/] git rev-parse --abbrev-ref HEAD
[  +25 ms] Exit code 0 from: git rev-parse --abbrev-ref HEAD
[   +1 ms] stable
[  +13 ms] executing: sw_vers -productName
[  +24 ms] Exit code 0 from: sw_vers -productName
[        ] macOS
[        ] executing: sw_vers -productVersion
[  +24 ms] Exit code 0 from: sw_vers -productVersion
[        ] 11.5.2
[        ] executing: sw_vers -buildVersion
[  +21 ms] Exit code 0 from: sw_vers -buildVersion
[        ] 20G95
[  +75 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[   +3 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +66 ms] executing: sysctl hw.optional.arm64
[  +12 ms] Exit code 0 from: sysctl hw.optional.arm64
[        ] hw.optional.arm64: 1
[        ] executing: /usr/bin/arch -arm64e xcrun xcodebuild -version
[ +683 ms] Exit code 0 from: /usr/bin/arch -arm64e xcrun xcodebuild -version
[        ] Xcode 13.2
           Build version 13C90
[   +2 ms] objc[25827]: Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libauthinstall.dylib (0x1fb3ebad8) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1107482c8). One of the two will be used. Which one is undefined.
           objc[25827]: Class AMSupportURLSession is implemented in both /usr/lib/libauthinstall.dylib (0x1fb3ebb28) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x110748318). One of the two will be used. Which one is undefined.
[   +7 ms] executing: /usr/bin/arch -arm64e xcrun xcdevice list --timeout 2
[  +11 ms] /usr/bin/arch -arm64e xcrun simctl list --json devices
[        ] executing: /usr/bin/arch -arm64e xcrun simctl list --json devices
[ +131 ms] {
             "devices" : {
               "com.apple.CoreSimulator.SimRuntime.watchOS-8-0" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/AAABC56E-B6F6-41D5-A2CB-BB9C444FCA0A\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/AAABC56E-B6F6-41D5-A2CB-BB9C444FCA0A",
                   "udid" : "AAABC56E-B6F6-41D5-A2CB-BB9C444FCA0A",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/5622F69F-492F-47EE-9A42-706D8D39905C\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/5622F69F-492F-47EE-9A42-706D8D39905C",
                   "udid" : "5622F69F-492F-47EE-9A42-706D8D39905C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 44mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/5C84E892-7077-4D33-A50C-543723B03B83\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/5C84E892-7077-4D33-A50C-543723B03B83",
                   "udid" : "5C84E892-7077-4D33-A50C-543723B03B83",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/3D7F5C6C-842D-4AC7-B2A4-794A0A4C71E2\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/3D7F5C6C-842D-4AC7-B2A4-794A0A4C71E2",
                   "udid" : "3D7F5C6C-842D-4AC7-B2A4-794A0A4C71E2",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 44mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/34AD8EF0-5C0F-44AF-9F17-DF1FDBBDF7AB\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/34AD8EF0-5C0F-44AF-9F17-DF1FDBBDF7AB",
                   "udid" : "34AD8EF0-5C0F-44AF-9F17-DF1FDBBDF7AB",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-7-41mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 7 - 41mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/2B47E4A0-9FEE-420B-B0B9-143EDBA7F783\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/2B47E4A0-9FEE-420B-B0B9-143EDBA7F783",
                   "udid" : "2B47E4A0-9FEE-420B-B0B9-143EDBA7F783",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-7-45mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 7 - 45mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.tvOS-15-0" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/6611FD64-219A-4A38-8A6C-3E04D909560C\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/6611FD64-219A-4A38-8A6C-3E04D909560C",
                   "udid" : "6611FD64-219A-4A38-8A6C-3E04D909560C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/7F498DF5-C73F-444A-AA93-BDB3B1062A36\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/7F498DF5-C73F-444A-AA93-BDB3B1062A36",
                   "udid" : "7F498DF5-C73F-444A-AA93-BDB3B1062A36",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-4K",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/25CBA121-433D-4693-80E6-7698428B1ABA\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/25CBA121-433D-4693-80E6-7698428B1ABA",
                   "udid" : "25CBA121-433D-4693-80E6-7698428B1ABA",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (at 1080p) (2nd generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-8-3" : [
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/15F8D9A4-F2D8-4657-A947-5DC8EF9C165B\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/15F8D9A4-F2D8-4657-A947-5DC8EF9C165B",
                   "udid" : "15F8D9A4-F2D8-4657-A947-5DC8EF9C165B",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 40mm"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/404999EE-06A1-4FBF-B7D7-DE7789DD545C\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/404999EE-06A1-4FBF-B7D7-DE7789DD545C",
                   "udid" : "404999EE-06A1-4FBF-B7D7-DE7789DD545C",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 44mm"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/1BCFBC3A-B1A3-452B-9AEE-5D8FB8F5A5B6\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/1BCFBC3A-B1A3-452B-9AEE-5D8FB8F5A5B6",
                   "udid" : "1BCFBC3A-B1A3-452B-9AEE-5D8FB8F5A5B6",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 40mm"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/2D94095E-6C0C-47DD-A226-B99B143A5C32\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/2D94095E-6C0C-47DD-A226-B99B143A5C32",
                   "udid" : "2D94095E-6C0C-47DD-A226-B99B143A5C32",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 44mm"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/DBC35B92-87F5-4F00-9C5E-B1B1B2E08538\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/DBC35B92-87F5-4F00-9C5E-B1B1B2E08538",
                   "udid" : "DBC35B92-87F5-4F00-9C5E-B1B1B2E08538",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-7-41mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 7 - 41mm"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/74F0BF4B-56F3-49CE-A86E-1A517FF2E14E\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/74F0BF4B-56F3-49CE-A86E-1A517FF2E14E",
                   "udid" : "74F0BF4B-56F3-49CE-A86E-1A517FF2E14E",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-7-45mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 7 - 45mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-14-5" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/453130BD-0D75-4E7D-AE9B-1FFC64C8CE8D\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/453130BD-0D75-4E7D-AE9B-1FFC64C8CE8D",
                   "udid" : "453130BD-0D75-4E7D-AE9B-1FFC64C8CE8D",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/AD4F1CA1-2FFF-4C1F-848A-D15DA07B88DF\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/AD4F1CA1-2FFF-4C1F-848A-D15DA07B88DF",
                   "udid" : "AD4F1CA1-2FFF-4C1F-848A-D15DA07B88DF",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/9A44A1F7-E41E-4915-BB43-AE623DDB3753\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/9A44A1F7-E41E-4915-BB43-AE623DDB3753",
                   "udid" : "9A44A1F7-E41E-4915-BB43-AE623DDB3753",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/25C11B1F-2936-4266-B88B-129A88BA82BA\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/25C11B1F-2936-4266-B88B-129A88BA82BA",
                   "udid" : "25C11B1F-2936-4266-B88B-129A88BA82BA",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/7A0FE8E4-3488-4624-AA9E-0F3516B4675D\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/7A0FE8E4-3488-4624-AA9E-0F3516B4675D",
                   "udid" : "7A0FE8E4-3488-4624-AA9E-0F3516B4675D",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/06159A14-24D2-40DA-AC70-E10BA30EA761\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/06159A14-24D2-40DA-AC70-E10BA30EA761",
                   "udid" : "06159A14-24D2-40DA-AC70-E10BA30EA761",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/5F501406-2FE1-465B-B3BD-8ED4AFB6F867\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/5F501406-2FE1-465B-B3BD-8ED4AFB6F867",
                   "udid" : "5F501406-2FE1-465B-B3BD-8ED4AFB6F867",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/DBB3E20D-A0D9-453C-9EAF-33B286C1B1D1\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/DBB3E20D-A0D9-453C-9EAF-33B286C1B1D1",
                   "udid" : "DBB3E20D-A0D9-453C-9EAF-33B286C1B1D1",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/6D549CE4-B451-4E5D-8BAD-75F2AA92B4C7\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/6D549CE4-B451-4E5D-8BAD-75F2AA92B4C7",
                   "udid" : "6D549CE4-B451-4E5D-8BAD-75F2AA92B4C7",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/7A58AF03-CE15-4ADA-A731-31012C7AC62D\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/7A58AF03-CE15-4ADA-A731-31012C7AC62D",
                   "udid" : "7A58AF03-CE15-4ADA-A731-31012C7AC62D",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/75927EFA-0054-4C2E-9B0D-55A16D0B17BE\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/75927EFA-0054-4C2E-9B0D-55A16D0B17BE",
                   "udid" : "75927EFA-0054-4C2E-9B0D-55A16D0B17BE",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/C13A3592-CD81-4E07-9CAD-60FD7438D6DD\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/C13A3592-CD81-4E07-9CAD-60FD7438D6DD",
                   "udid" : "C13A3592-CD81-4E07-9CAD-60FD7438D6DD",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/642A43C8-FB97-4D58-B1AD-511EB1202DB6\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/642A43C8-FB97-4D58-B1AD-511EB1202DB6",
                   "udid" : "642A43C8-FB97-4D58-B1AD-511EB1202DB6",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad (8th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/A3AD2D9A-D6C5-4B89-B444-4088C612638E\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/A3AD2D9A-D6C5-4B89-B444-4088C612638E",
                   "udid" : "A3AD2D9A-D6C5-4B89-B444-4088C612638E",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/52025066-D0DA-4A2C-82BC-7A3D49ABE0EE\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/52025066-D0DA-4A2C-82BC-7A3D49ABE0EE",
                   "udid" : "52025066-D0DA-4A2C-82BC-7A3D49ABE0EE",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (3rd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/4DF7B80F-1DBF-4279-8F62-DB0D19A284DC\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/4DF7B80F-1DBF-4279-8F62-DB0D19A284DC",
                   "udid" : "4DF7B80F-1DBF-4279-8F62-DB0D19A284DC",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (5th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.watchOS-7-4" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/98EA0337-09EF-4F7D-9EA7-870F8CB2EFB7\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/98EA0337-09EF-4F7D-9EA7-870F8CB2EFB7",
                   "udid" : "98EA0337-09EF-4F7D-9EA7-870F8CB2EFB7",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/143D7AAD-F447-4368-A46B-5A18FB460AE5\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/143D7AAD-F447-4368-A46B-5A18FB460AE5",
                   "udid" : "143D7AAD-F447-4368-A46B-5A18FB460AE5",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 5 - 44mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/CF8CC1C9-ECE6-4EE7-AAC9-BCE33C4D0912\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/CF8CC1C9-ECE6-4EE7-AAC9-BCE33C4D0912",
                   "udid" : "CF8CC1C9-ECE6-4EE7-AAC9-BCE33C4D0912",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 40mm"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/E92EDD9E-B572-4C07-899D-EE2418AE81F4\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/E92EDD9E-B572-4C07-899D-EE2418AE81F4",
                   "udid" : "E92EDD9E-B572-4C07-899D-EE2418AE81F4",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm",
                   "state" : "Shutdown",
                   "name" : "Apple Watch Series 6 - 44mm"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.tvOS-15-2" : [
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/1821CF8B-30E6-43FF-9B89-96A09B81D64F\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/1821CF8B-30E6-43FF-9B89-96A09B81D64F",
                   "udid" : "1821CF8B-30E6-43FF-9B89-96A09B81D64F",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/87A5D98B-D3E8-4118-BF9F-8D2A39563768\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/87A5D98B-D3E8-4118-BF9F-8D2A39563768",
                   "udid" : "87A5D98B-D3E8-4118-BF9F-8D2A39563768",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-4K",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (2nd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/C9899F18-80D4-44F8-9127-515C6E8581EE\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/C9899F18-80D4-44F8-9127-515C6E8581EE",
                   "udid" : "C9899F18-80D4-44F8-9127-515C6E8581EE",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (at 1080p) (2nd generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.tvOS-14-5" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/DE4CD06A-C7E8-442A-A3B9-5FED747C151F\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/DE4CD06A-C7E8-442A-A3B9-5FED747C151F",
                   "udid" : "DE4CD06A-C7E8-442A-A3B9-5FED747C151F",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/37CE3343-21EA-4CF4-8A2A-B39F668713C4\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/37CE3343-21EA-4CF4-8A2A-B39F668713C4",
                   "udid" : "37CE3343-21EA-4CF4-8A2A-B39F668713C4",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-4K",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/D5F4CBC7-AAC5-4CED-A588-A897899CBC64\/data",
                   "dataPathSize" : 0,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/D5F4CBC7-AAC5-4CED-A588-A897899CBC64",
                   "udid" : "D5F4CBC7-AAC5-4CED-A588-A897899CBC64",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-1080p",
                   "state" : "Shutdown",
                   "name" : "Apple TV 4K (at 1080p) (2nd generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-15-0" : [
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/CBBD6FEE-4BC6-429D-B118-EA839A6C36D4\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/CBBD6FEE-4BC6-429D-B118-EA839A6C36D4",
                   "udid" : "CBBD6FEE-4BC6-429D-B118-EA839A6C36D4",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/353FB193-CDB2-4AD8-8517-8CC10BDE0E46\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/353FB193-CDB2-4AD8-8517-8CC10BDE0E46",
                   "udid" : "353FB193-CDB2-4AD8-8517-8CC10BDE0E46",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/B9383CAB-3E47-4685-A5F5-58DBB9B24D01\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/B9383CAB-3E47-4685-A5F5-58DBB9B24D01",
                   "udid" : "B9383CAB-3E47-4685-A5F5-58DBB9B24D01",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/B56EBB88-E1C2-44B5-8CDE-F75DD83A9F72\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/B56EBB88-E1C2-44B5-8CDE-F75DD83A9F72",
                   "udid" : "B56EBB88-E1C2-44B5-8CDE-F75DD83A9F72",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/154D0A1D-BB76-42C3-8A99-87737BDBC651\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/154D0A1D-BB76-42C3-8A99-87737BDBC651",
                   "udid" : "154D0A1D-BB76-42C3-8A99-87737BDBC651",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/230768AD-AA3D-4503-8469-7809730881CE\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/230768AD-AA3D-4503-8469-7809730881CE",
                   "udid" : "230768AD-AA3D-4503-8469-7809730881CE",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/62C75ACE-C258-4942-8871-8B5A7280DB90\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/62C75ACE-C258-4942-8871-8B5A7280DB90",
                   "udid" : "62C75ACE-C258-4942-8871-8B5A7280DB90",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/57B4C707-198E-4A50-ADC3-BA3E4B2553DE\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/57B4C707-198E-4A50-ADC3-BA3E4B2553DE",
                   "udid" : "57B4C707-198E-4A50-ADC3-BA3E4B2553DE",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/DD93FC04-5561-461C-8CA5-5B7970B7933D\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/DD93FC04-5561-461C-8CA5-5B7970B7933D",
                   "udid" : "DD93FC04-5561-461C-8CA5-5B7970B7933D",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/95D2BDB7-9AC2-48C6-B927-1801C16F7C33\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/95D2BDB7-9AC2-48C6-B927-1801C16F7C33",
                   "udid" : "95D2BDB7-9AC2-48C6-B927-1801C16F7C33",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/A5E61A15-7A7D-4C1F-BB07-244EEA1DCAE6\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/A5E61A15-7A7D-4C1F-BB07-244EEA1DCAE6",
                   "udid" : "A5E61A15-7A7D-4C1F-BB07-244EEA1DCAE6",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 13 Pro"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/E567B9D6-6A02-4A3D-9DF9-423BA22BAB99\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/E567B9D6-6A02-4A3D-9DF9-423BA22BAB99",
                   "udid" : "E567B9D6-6A02-4A3D-9DF9-423BA22BAB99",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 13 Pro Max"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/24B32003-F713-4C74-911A-1C1EACF46E9A\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/24B32003-F713-4C74-911A-1C1EACF46E9A",
                   "udid" : "24B32003-F713-4C74-911A-1C1EACF46E9A",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 13 mini"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/2A16A189-2FAE-43F7-8454-F63121FCB86E\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/2A16A189-2FAE-43F7-8454-F63121FCB86E",
                   "udid" : "2A16A189-2FAE-43F7-8454-F63121FCB86E",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13",
                   "state" : "Shutdown",
                   "name" : "iPhone 13"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/45BEDDDB-EB22-4541-BC06-B645FEA4453C\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/45BEDDDB-EB22-4541-BC06-B645FEA4453C",
                   "udid" : "45BEDDDB-EB22-4541-BC06-B645FEA4453C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/F82C6E68-AB1B-4722-846F-E1FC8FB6A132\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/F82C6E68-AB1B-4722-846F-E1FC8FB6A132",
                   "udid" : "F82C6E68-AB1B-4722-846F-E1FC8FB6A132",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/74CDEC2C-675F-4A5D-A0C3-7C7CA4255D33\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/74CDEC2C-675F-4A5D-A0C3-7C7CA4255D33",
                   "udid" : "74CDEC2C-675F-4A5D-A0C3-7C7CA4255D33",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-9th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad (9th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/B22482F6-DBD9-48BA-923C-962867ADED10\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/B22482F6-DBD9-48BA-923C-962867ADED10",
                   "udid" : "B22482F6-DBD9-48BA-923C-962867ADED10",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/A3A63468-C933-4EFF-803F-A0D6D060269C\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/A3A63468-C933-4EFF-803F-A0D6D060269C",
                   "udid" : "A3A63468-C933-4EFF-803F-A0D6D060269C",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (3rd generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/0C8025D9-1534-4DF6-9D25-89590DE4EADB\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/0C8025D9-1534-4DF6-9D25-89590DE4EADB",
                   "udid" : "0C8025D9-1534-4DF6-9D25-89590DE4EADB",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (5th generation)"
                 },
                 {
                   "availabilityError" : "runtime profile not found",
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/58AEA153-6477-43FB-9EE4-B6D494B9595B\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/58AEA153-6477-43FB-9EE4-B6D494B9595B",
                   "udid" : "58AEA153-6477-43FB-9EE4-B6D494B9595B",
                   "isAvailable" : false,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini-6th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad mini (6th generation)"
                 }
               ],
               "com.apple.CoreSimulator.SimRuntime.iOS-15-2" : [
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/4E83B611-5853-4E5C-8A39-FDF044984F7A\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/4E83B611-5853-4E5C-8A39-FDF044984F7A",
                   "udid" : "4E83B611-5853-4E5C-8A39-FDF044984F7A",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8",
                   "state" : "Shutdown",
                   "name" : "iPhone 8"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/E50DA341-F2C4-4796-8EF9-263F8237D5DF\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/E50DA341-F2C4-4796-8EF9-263F8237D5DF",
                   "udid" : "E50DA341-F2C4-4796-8EF9-263F8237D5DF",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus",
                   "state" : "Shutdown",
                   "name" : "iPhone 8 Plus"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/FE8FB7D1-744F-4408-930F-C1B23BE71A46\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/FE8FB7D1-744F-4408-930F-C1B23BE71A46",
                   "udid" : "FE8FB7D1-744F-4408-930F-C1B23BE71A46",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11",
                   "state" : "Shutdown",
                   "name" : "iPhone 11"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/6B941E45-403D-48D2-9F6B-725E21CE8EA8\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/6B941E45-403D-48D2-9F6B-725E21CE8EA8",
                   "udid" : "6B941E45-403D-48D2-9F6B-725E21CE8EA8",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/A029C62F-389C-4EF7-9E33-FAB2AB96AA57\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/A029C62F-389C-4EF7-9E33-FAB2AB96AA57",
                   "udid" : "A029C62F-389C-4EF7-9E33-FAB2AB96AA57",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 11 Pro Max"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/F44C437C-463A-4FA6-A409-17339ABB6922\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/F44C437C-463A-4FA6-A409-17339ABB6922",
                   "udid" : "F44C437C-463A-4FA6-A409-17339ABB6922",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-",
                   "state" : "Shutdown",
                   "name" : "iPhone SE (2nd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/CB207DAC-E33E-4EE1-B2CE-8CDD861F49F7\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/CB207DAC-E33E-4EE1-B2CE-8CDD861F49F7",
                   "udid" : "CB207DAC-E33E-4EE1-B2CE-8CDD861F49F7",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 mini"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/39E318DD-CC04-4958-A86E-13A68A8E6A33\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/39E318DD-CC04-4958-A86E-13A68A8E6A33",
                   "udid" : "39E318DD-CC04-4958-A86E-13A68A8E6A33",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12",
                   "state" : "Shutdown",
                   "name" : "iPhone 12"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/5071BC6D-2490-4048-B0C0-559F37A79433\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/5071BC6D-2490-4048-B0C0-559F37A79433",
                   "udid" : "5071BC6D-2490-4048-B0C0-559F37A79433",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/B1934EC1-3CEF-457B-BFE2-C5DF2B8C56E4\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/B1934EC1-3CEF-457B-BFE2-C5DF2B8C56E4",
                   "udid" : "B1934EC1-3CEF-457B-BFE2-C5DF2B8C56E4",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 12 Pro Max"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/A5C7422A-FAE0-4491-A346-06E997E690B8\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/A5C7422A-FAE0-4491-A346-06E997E690B8",
                   "udid" : "A5C7422A-FAE0-4491-A346-06E997E690B8",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro",
                   "state" : "Shutdown",
                   "name" : "iPhone 13 Pro"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/5EEA58A7-473B-425B-8D93-4D032B796574\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/5EEA58A7-473B-425B-8D93-4D032B796574",
                   "udid" : "5EEA58A7-473B-425B-8D93-4D032B796574",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro-Max",
                   "state" : "Shutdown",
                   "name" : "iPhone 13 Pro Max"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/C7A0C1FE-8F59-411E-BD8D-D8E531C30AD9\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/C7A0C1FE-8F59-411E-BD8D-D8E531C30AD9",
                   "udid" : "C7A0C1FE-8F59-411E-BD8D-D8E531C30AD9",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13-mini",
                   "state" : "Shutdown",
                   "name" : "iPhone 13 mini"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/993BB075-EC83-45AC-BA73-6ED38A2D44CC\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/993BB075-EC83-45AC-BA73-6ED38A2D44CC",
                   "udid" : "993BB075-EC83-45AC-BA73-6ED38A2D44CC",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-13",
                   "state" : "Shutdown",
                   "name" : "iPhone 13"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/F8073883-98A0-41BE-998A-EF8A56C2A265\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/F8073883-98A0-41BE-998A-EF8A56C2A265",
                   "udid" : "F8073883-98A0-41BE-998A-EF8A56C2A265",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPod touch (7th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/E84A936C-05D7-4762-A3B3-73C9098284D7\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/E84A936C-05D7-4762-A3B3-73C9098284D7",
                   "udid" : "E84A936C-05D7-4762-A3B3-73C9098284D7",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (9.7-inch)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/84A85A1B-C93E-4264-9984-E58D68D6E122\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/84A85A1B-C93E-4264-9984-E58D68D6E122",
                   "udid" : "84A85A1B-C93E-4264-9984-E58D68D6E122",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-9th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad (9th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/9013F33E-3870-454D-870B-D8B642DF4DB4\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/9013F33E-3870-454D-870B-D8B642DF4DB4",
                   "udid" : "9013F33E-3870-454D-870B-D8B642DF4DB4",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-",
                   "state" : "Shutdown",
                   "name" : "iPad Air (4th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/A52BB919-D592-4B87-991A-E2E861DAD9D9\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/A52BB919-D592-4B87-991A-E2E861DAD9D9",
                   "udid" : "A52BB919-D592-4B87-991A-E2E861DAD9D9",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (11-inch) (3rd generation)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/8FC5C89A-9103-4039-AB45-92F1D3E9278B\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/8FC5C89A-9103-4039-AB45-92F1D3E9278B",
                   "udid" : "8FC5C89A-9103-4039-AB45-92F1D3E9278B",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad Pro (12.9-inch) (5th generation)"
                 },
                 {
                   "dataPath" : "\/Users\/yang\/Library\/Developer\/CoreSimulator\/Devices\/22FF1DA8-44C2-4482-A9BE-A109BC6175EC\/data",
                   "dataPathSize" : 13312000,
                   "logPath" : "\/Users\/yang\/Library\/Logs\/CoreSimulator\/22FF1DA8-44C2-4482-A9BE-A109BC6175EC",
                   "udid" : "22FF1DA8-44C2-4482-A9BE-A109BC6175EC",
                   "isAvailable" : true,
                   "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini-6th-generation",
                   "state" : "Shutdown",
                   "name" : "iPad mini (6th generation)"
                 }
               ]
             }
           }
[+2797 ms] [
             {
               "simulator" : true,
               "operatingSystemVersion" : "8.3 (19S51)",
               "available" : true,
               "platform" : "com.apple.platform.watchsimulator",
               "modelCode" : "Watch6,2",
               "identifier" : "2D94095E-6C0C-47DD-A226-B99B143A5C32",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.watch-series6-1",
               "modelName" : "Apple Watch Series 6 - 44mm",
               "name" : "Apple Watch Series 6 - 44mm"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad14,1",
               "identifier" : "22FF1DA8-44C2-4482-A9BE-A109BC6175EC",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.ipad-mini6-1",
               "modelName" : "iPad mini (6th generation)",
               "name" : "iPad mini (6th generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone14,4",
               "identifier" : "C7A0C1FE-8F59-411E-BD8D-D8E531C30AD9",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-13-mini-1",
               "modelName" : "iPhone 13 mini",
               "name" : "iPhone 13 mini"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad13,10",
               "identifier" : "8FC5C89A-9103-4039-AB45-92F1D3E9278B",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.ipad-pro-12point9-5th-1",
               "modelName" : "iPad Pro (12.9-inch) (5th generation)",
               "name" : "iPad Pro (12.9-inch) (5th generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone12,5",
               "identifier" : "A029C62F-389C-4EF7-9E33-FAB2AB96AA57",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-11-pro-max-1",
               "modelName" : "iPhone 11 Pro Max",
               "name" : "iPhone 11 Pro Max"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "8.3 (19S51)",
               "available" : true,
               "platform" : "com.apple.platform.watchsimulator",
               "modelCode" : "Watch6,1",
               "identifier" : "1BCFBC3A-B1A3-452B-9AEE-5D8FB8F5A5B6",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.watch-series6-1",
               "modelName" : "Apple Watch Series 6 - 40mm",
               "name" : "Apple Watch Series 6 - 40mm"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "8.3 (19S51)",
               "available" : true,
               "platform" : "com.apple.platform.watchsimulator",
               "modelCode" : "Watch5,3",
               "identifier" : "15F8D9A4-F2D8-4657-A947-5DC8EF9C165B",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.watch-series5-1",
               "modelName" : "Apple Watch Series 5 - 40mm",
               "name" : "Apple Watch Series 5 - 40mm"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone12,3",
               "identifier" : "6B941E45-403D-48D2-9F6B-725E21CE8EA8",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-11-pro-1",
               "modelName" : "iPhone 11 Pro",
               "name" : "iPhone 11 Pro"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad12,2",
               "identifier" : "84A85A1B-C93E-4264-9984-E58D68D6E122",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.ipad-9-wwan-1",
               "modelName" : "iPad (9th generation)",
               "name" : "iPad (9th generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "8.3 (19S51)",
               "available" : true,
               "platform" : "com.apple.platform.watchsimulator",
               "modelCode" : "Watch5,4",
               "identifier" : "404999EE-06A1-4FBF-B7D7-DE7789DD545C",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.watch-series5-1",
               "modelName" : "Apple Watch Series 5 - 44mm",
               "name" : "Apple Watch Series 5 - 44mm"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone10,5",
               "identifier" : "E50DA341-F2C4-4796-8EF9-263F8237D5DF",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-8-plus-2",
               "modelName" : "iPhone 8 Plus",
               "name" : "iPhone 8 Plus"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone12,1",
               "identifier" : "FE8FB7D1-744F-4408-930F-C1B23BE71A46",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-11-1",
               "modelName" : "iPhone 11",
               "name" : "iPhone 11"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad13,2",
               "identifier" : "9013F33E-3870-454D-870B-D8B642DF4DB4",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.ipad-air4-1",
               "modelName" : "iPad Air (4th generation)",
               "name" : "iPad Air (4th generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "8.3 (19S51)",
               "available" : true,
               "platform" : "com.apple.platform.watchsimulator",
               "modelCode" : "Watch6,6",
               "identifier" : "DBC35B92-87F5-4F00-9C5E-B1B1B2E08538",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.watch-series7-1",
               "modelName" : "Apple Watch Series 7 - 41mm",
               "name" : "Apple Watch Series 7 - 41mm"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone14,2",
               "identifier" : "A5C7422A-FAE0-4491-A346-06E997E690B8",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-13-pro-1",
               "modelName" : "iPhone 13 Pro",
               "name" : "iPhone 13 Pro"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPod9,1",
               "identifier" : "F8073883-98A0-41BE-998A-EF8A56C2A265",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.ipod-touch-7-2",
               "modelName" : "iPod touch (7th generation)",
               "name" : "iPod touch (7th generation)"
             },
             {
               "simulator" : false,
               "operatingSystemVersion" : "11.5.2 (20G95)",
               "interface" : "usb",
               "available" : true,
               "platform" : "com.apple.platform.macosx",
               "modelCode" : "MacBookAir10,1",
               "identifier" : "00008103-0011754122F3001E",
               "architecture" : "arm64e",
               "modelUTI" : "com.apple.macbookair-late-2020",
               "modelName" : "MacBook Air",
               "name" : "My Mac"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone13,1",
               "identifier" : "CB207DAC-E33E-4EE1-B2CE-8CDD861F49F7",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-12-mini-1",
               "modelName" : "iPhone 12 mini",
               "name" : "iPhone 12 mini"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone12,8",
               "identifier" : "F44C437C-463A-4FA6-A409-17339ABB6922",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-se-1",
               "modelName" : "iPhone SE (2nd generation)",
               "name" : "iPhone SE (2nd generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone13,2",
               "identifier" : "39E318DD-CC04-4958-A86E-13A68A8E6A33",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-12-1",
               "modelName" : "iPhone 12",
               "name" : "iPhone 12"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone10,4",
               "identifier" : "4E83B611-5853-4E5C-8A39-FDF044984F7A",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-8-2",
               "modelName" : "iPhone 8",
               "name" : "iPhone 8"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "8.3 (19S51)",
               "available" : true,
               "platform" : "com.apple.platform.watchsimulator",
               "modelCode" : "Watch6,9",
               "identifier" : "74F0BF4B-56F3-49CE-A86E-1A517FF2E14E",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.watch-series7-1",
               "modelName" : "Apple Watch Series 7 - 45mm",
               "name" : "Apple Watch Series 7 - 45mm"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone14,3",
               "identifier" : "5EEA58A7-473B-425B-8D93-4D032B796574",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-13-pro-max-1",
               "modelName" : "iPhone 13 Pro Max",
               "name" : "iPhone 13 Pro Max"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad13,5",
               "identifier" : "A52BB919-D592-4B87-991A-E2E861DAD9D9",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.ipad-pro-11-3rd-1",
               "modelName" : "iPad Pro (11-inch) (3rd generation)",
               "name" : "iPad Pro (11-inch) (3rd generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19K50)",
               "available" : true,
               "platform" : "com.apple.platform.appletvsimulator",
               "modelCode" : "AppleTV5,3",
               "identifier" : "1821CF8B-30E6-43FF-9B89-96A09B81D64F",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.apple-tv-4",
               "modelName" : "Apple TV",
               "name" : "Apple TV"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone13,3",
               "identifier" : "5071BC6D-2490-4048-B0C0-559F37A79433",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-12-pro-1",
               "modelName" : "iPhone 12 Pro",
               "name" : "iPhone 12 Pro"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19K50)",
               "available" : true,
               "platform" : "com.apple.platform.appletvsimulator",
               "modelCode" : "AppleTV11,1",
               "identifier" : "87A5D98B-D3E8-4118-BF9F-8D2A39563768",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.apple-tv-4k-2nd",
               "modelName" : "Apple TV 4K (2nd generation)",
               "name" : "Apple TV 4K (2nd generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19K50)",
               "available" : true,
               "platform" : "com.apple.platform.appletvsimulator",
               "modelCode" : "AppleTV11,1",
               "identifier" : "C9899F18-80D4-44F8-9127-515C6E8581EE",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.apple-tv-4k-2nd",
               "modelName" : "Apple TV 4K (at 1080p) (2nd generation)",
               "name" : "Apple TV 4K (at 1080p) (2nd generation)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPad6,4",
               "identifier" : "E84A936C-05D7-4762-A3B3-73C9098284D7",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.ipad-pro-9point7-a1674-b9b7ba",
               "modelName" : "iPad Pro (9.7-inch)",
               "name" : "iPad Pro (9.7-inch)"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone13,4",
               "identifier" : "B1934EC1-3CEF-457B-BFE2-C5DF2B8C56E4",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-12-pro-max-1",
               "modelName" : "iPhone 12 Pro Max",
               "name" : "iPhone 12 Pro Max"
             },
             {
               "simulator" : true,
               "operatingSystemVersion" : "15.2 (19C51)",
               "available" : true,
               "platform" : "com.apple.platform.iphonesimulator",
               "modelCode" : "iPhone14,5",
               "identifier" : "993BB075-EC83-45AC-BA73-6ED38A2D44CC",
               "architecture" : "arm64",
               "modelUTI" : "com.apple.iphone-13-1",
               "modelName" : "iPhone 13",
               "name" : "iPhone 13"
             }
           ]

           objc[25848]: Class AMSupportURLConnectionDelegate is implemented in both /usr/lib/libauthinstall.dylib (0x1fb3ebad8) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x1070402c8). One of the two will be used. Which one is undefined.
           objc[25848]: Class AMSupportURLSession is implemented in both /usr/lib/libauthinstall.dylib (0x1fb3ebb28) and /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/MobileDevice (0x107040318). One of the two will be used. Which one is undefined.
[  +39 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +96 ms] Running "flutter pub get" in hello_world...
[   +5 ms] Using /Users/yang/.asdf/installs/flutter/2.2.3-stable/.pub-cache for the pub cache.
[   +1 ms] executing: [/Users/yang/dora/frontend/hello_world/] /Users/yang/.asdf/installs/flutter/2.2.3-stable/bin/cache/dart-sdk/bin/pub --verbose get --no-precompile
[ +120 ms] MSG : Resolving dependencies...
[  +83 ms] MSG :   _fe_analyzer_shared 22.0.0 (32.0.0 available)
[        ]     |   analyzer 1.7.1 (3.0.0 available)
[        ]     |   archive 3.1.2 (3.1.6 available)
[        ]     |   async 2.6.1 (2.8.2 available)
[        ]     |   characters 1.1.0 (1.2.0 available)
[        ]     |   charcode 1.2.0 (1.3.1 available)
[        ]     |   file 6.1.0 (6.1.2 available)
[        ]     |   glob 2.0.1 (2.0.2 available)
[        ]     |   matcher 0.12.10 (0.12.11 available)
[        ]     |   meta 1.3.0 (1.7.0 available)
[        ]     |   pedantic 1.11.1 (discontinued replaced by lints)
[        ]     |   platform 3.0.0 (3.1.0 available)
[        ]     |   process 4.2.1 (4.2.4 available)
[        ]     |   test 1.16.8 (1.19.5 available)
[        ]     |   test_api 0.3.0 (0.4.8 available)
[        ]     |   test_core 0.3.19 (0.4.9 available)
[        ]     |   vector_math 2.1.0 (2.1.1 available)
[        ]     |   vm_service 6.2.0 (7.5.0 available)
[        ]     |   watcher 1.0.0 (1.0.1 available)
[        ] MSG : Got dependencies!
[  +44 ms] Running "flutter pub get" in hello_world... (completed in 1,216ms)
[ +222 ms] Generating /Users/yang/dora/frontend/hello_world/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[ +137 ms] Launching test_driver/smoke_web_engine.dart on Chrome in debug mode...
[ +141 ms] Updating assets
[  +91 ms] Waiting for connection from debug service on Chrome...
[  +66 ms] <- reset
[   +7 ms] /Users/yang/.asdf/installs/flutter/2.2.3-stable/bin/cache/dart-sdk/bin/dart --disable-dart-dev /Users/yang/.asdf/installs/flutter/2.2.3-stable/bin/cache/artifacts/engine/darwin-x64/frontend_server.dart.snapshot --sdk-root /Users/yang/.asdf/installs/flutter/2.2.3-stable/bin/cache/flutter_web_sdk/ --incremental --target=dartdevc --debugger-module-names --experimental-emit-debug-metadata -DFLUTTER_WEB_AUTO_DETECT=true --output-dill /var/folders/wy/9dcz2mnj79vb8db2rw2ywc280000gn/T/flutter_tools.btsVsl/flutter_tool.LdXga9/app.dill --libraries-spec file:///Users/yang/.asdf/installs/flutter/2.2.3-stable/bin/cache/flutter_web_sdk/libraries.json --packages /Users/yang/dora/frontend/hello_world/.dart_tool/package_config.json -Ddart.vm.profile=false -Ddart.vm.product=false --enable-asserts --track-widget-creation --filesystem-root /Users/yang/dora/frontend/hello_world/test_driver --filesystem-root /Users/yang/dora/frontend/hello_world/test --filesystem-root /var/folders/wy/9dcz2mnj79vb8db2rw2ywc280000gn/T/flutter_tools.btsVsl/flutter_tools.15Y2BS --filesystem-scheme org-dartlang-app --initialize-from-dill build/b1b715402d823b7fd5c2b68d2edcb2ce.cache.dill.track.dill --platform file:///Users/yang/.asdf/installs/flutter/2.2.3-stable/bin/cache/flutter_web_sdk/kernel/flutter_ddc_sdk_sound.dill --sound-null-safety
[  +25 ms] <- compile org-dartlang-app:/web_entrypoint.dart
[+14261 ms] Waiting for connection from debug service on Chrome... (completed in 14.4s)
[   +6 ms] Synced 30.4MB.
[   +1 ms] <- accept
[        ] Caching compiled dill
[ +242 ms] Using Google Chrome 96.0.4664.110 

[+1818 ms] [CHROME]:
[   +1 ms] [CHROME]:DevTools listening on ws://127.0.0.1:59302/devtools/browser/35ba23d6-e9f2-4e20-bff3-a83d773cc2a4
[+1877 ms] DwdsInjector: Received request for entrypoint at http://localhost:59296/main_module.bootstrap.js
[   +6 ms] MetadataProvider: Loading debug metadata...
[  +23 ms] MetadataProvider: Loaded debug metadata (sound null safety)
[  +11 ms] DwdsInjector: Injected debugging metadata for entrypoint at http://localhost:59296/main_module.bootstrap.js
[+3523 ms] ChromeProxyService: Initializing expression compiler for main_module.bootstrap.js with sound null safety: true
[ +111 ms] DevHandler: Debug service listening on ws://127.0.0.1:59328/egSqsEqgtT8=/ws

[  +44 ms] This app is linked to the debug service: ws://127.0.0.1:59328/egSqsEqgtT8=/ws
[   +9 ms] Debug service listening on ws://127.0.0.1:59328/egSqsEqgtT8=/ws
[   +1 ms] 💪 Running with sound null safety 💪
[  +94 ms] DevHandler: Stopped debug service on ws://127.0.0.1:59326

[ +189 ms] Application finished.
[   +1 ms] Failed to clean up temp directory: /var/folders/wy/9dcz2mnj79vb8db2rw2ywc280000gn/T/flutter_tools.btsVsl/flutter_tools.15Y2BS
[+1134 ms] executing: /Users/yang/.asdf/installs/flutter/2.2.3-stable/bin/cache/dart-sdk/bin/dart test_driver/smoke_web_engine_test.dart -rexpanded
[+2046 ms] 00:00 [32m+0[0m: Hello World App (setUpAll)[0m
[ +736 ms] DwdsInjector: Received request for entrypoint at http://localhost:59296/main_module.bootstrap.js
[   +3 ms] MetadataProvider: Loading debug metadata...
[  +10 ms] MetadataProvider: Loaded debug metadata (sound null safety)
[   +6 ms] DwdsInjector: Injected debugging metadata for entrypoint at http://localhost:59296/main_module.bootstrap.js
... then it hangs
```

<!--
     Run `flutter analyze` and attach any output of that command below.
     If there are any analysis errors, try resolving them before filing this issue.
-->

```
Analyzing hello_world...                                                
No issues found! (ran in 1.9s)
```

<!-- Finally, paste the output of running `flutter doctor -v` here. -->

```
[✓] Flutter (Channel stable, 2.2.3, on macOS 11.5.2 20G95 darwin-arm, locale zh-Hans-CN)
    • Flutter version 2.2.3 at /Users/yang/.asdf/installs/flutter/2.2.3-stable
    • Framework revision f4abaa0735 (6 months ago), 2021-07-01 12:46:11 -0700
    • Engine revision 241c87ad80
    • Dart version 2.13.4
    • Pub download mirror https://pub.flutter-io.cn
    • Flutter download mirror https://storage.flutter-io.cn

[✗] Android toolchain - develop for Android devices
    ✗ Unable to locate Android SDK.
      Install Android Studio from: https://developer.android.com/studio/index.html
      On first launch it will assist you in installing the Android SDK components.
      (or visit https://flutter.dev/docs/get-started/install/macos#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, please use
      `flutter config --android-sdk` to update to that location.


[✓] Xcode - develop for iOS and macOS
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 13.2, Build version 13C90
    • CocoaPods version 1.10.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[!] Android Studio (version 2020.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    ✗ Unable to find bundled Java version.
    • Try updating or re-installing Android Studio.

[✓] VS Code (version 1.63.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.29.0

[✓] Connected device (1 available)
    • Chrome (web) • chrome • web-javascript • Google Chrome 96.0.4664.110

! Doctor found issues in 2 categories.
```

</details>


<!--
      Consider also attaching screenshots and/or videos to better
      illustrate the issue.

      You can upload them directly on GitHub.
      Beware that video file size is limited to 10MB.
-->