wix / Detox

Gray box end-to-end testing and automation framework for mobile apps
https://wix.github.io/Detox/
MIT License
11.15k stars 1.92k forks source link

iOS tests not running on CircleCI #2969

Closed dbilgin closed 3 years ago

dbilgin commented 3 years ago

Environment (please complete the following information):

Logs

If you are experiencing a timeout in your test

I am trying to run our Detox tests on CircleCI and I'm experiencing multiple issues.

First off, I was keeping the detox version at 17.14.9, because when I upgrade detox to the latest version I start getting Signal 11 errors randomly and I have no idea why. Here's the error I get:

The app has crashed, see the details below:

    Signal 11 was raised
    (
        0   Detox                               0x0000000110541c45 +[NSThread(DetoxUtils) dtx_demangledCallStackSymbols] + 37
        1   Detox                               0x0000000110544e50 __DTXHandleCrash + 464
        2   Detox                               0x0000000110545595 __DTXHandleSignal + 59
        3   libsystem_platform.dylib            0x00000001193ccd7d _sigtramp + 29
        4   ???                                 0x0000000000000000 0x0 + 0
        5   CoreFoundation                      0x000000011668d833 -[__NSDictionaryM dealloc] + 128
        6   libobjc.A.dylib                     0x0000000114685604 objc_object::sidetable_release(bool, bool) + 174
        7   libobjc.A.dylib                     0x00000001146818ad _object_remove_assocations + 562
        8   libobjc.A.dylib                     0x000000011467ec02 objc_destructInstance + 84
        9   libobjc.A.dylib                     0x0000000114684d88 -[NSObject dealloc] + 21
        10  Foundation                          0x000000011301dca1 -[NSOperation dealloc] + 281
        11  libobjc.A.dylib                     0x0000000114685604 objc_object::sidetable_release(bool, bool) + 174
        12  libsystem_blocks.dylib              0x000000011905b432 _Block_release + 128
        13  libsystem_blocks.dylib              0x000000011905b432 _Block_release + 128
        14  libsystem_blocks.dylib              0x000000011905b432 _Block_release + 128
        15  example                              0x000000010ec00200 __destroy_helper_block_e8_32s40s48s + 24
        16  libsystem_blocks.dylib              0x000000011905b432 _Block_release + 128
        17  libsystem_blocks.dylib              0x000000011905b432 _Block_release + 128
        18  libdispatch.dylib                   0x0000000118f228df _dispatch_client_callout + 8
        19  libdispatch.dylib                   0x0000000118f28f5c _dispatch_lane_serial_drain + 1042
        20  libdispatch.dylib                   0x0000000118f2998c _dispatch_lane_invoke + 400
        21  libdispatch.dylib                   0x0000000118f33f81 _dispatch_workloop_worker_thread + 772
        22  libsystem_pthread.dylib             0x00000001193f045d _pthread_wqthread + 314
        23  libsystem_pthread.dylib             0x00000001193ef42f start_wqthread + 15
    )

I have tried running both the 17.14.9 version and the 18.20.3 version on CircleCI and locally. Locally both of them work, only the latest version randomly crashes like mentioned above. But on CircleCI, I couldn't get anything working.

With 17.14.9 I get this kind of an error:

detox[9883] WARN:  [Client.js/PENDING_REQUESTS] App has not responded to the network requests below:
  (id = 1) invoke: {"type":"expectation","predicate":{"type":"id","value":"consentDialog"},"expectation":"toBeVisible","timeout":60000}
  (id = -1000) isReady: {}

Unresponded network requests might result in timeout errors in Detox tests.

detox[9883] DEBUG: [DetoxServer.js/DISCONNECT] role=tester, sessionId=4fbe29f4-e792-d413-3277-02e1a38d0803
detox[9883] DEBUG: [DetoxServer.js/DISCONNECT] role=testee, sessionId=4fbe29f4-e792-d413-3277-02e1a38d0803
detox[9883] DEBUG: [DetoxServer.js/CANNOT_FORWARD] role=tester not connected, cannot fw action (sessionId=4fbe29f4-e792-d413-3277-02e1a38d0803)
detox[9883] DEBUG: [DetoxServer.js/WS_CLOSE] Detox server connections terminated gracefully

...

thrown: "Exceeded timeout of 600000 ms for a hook.
    Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test."

      1 | import detox from 'detox';
      2 | 
    > 3 | beforeAll(async () => {
        | ^
      4 |   await device.launchApp({ permissions: { notifications: 'YES', location: 'always' } });
      5 | });
      6 | 

      at Object.<anonymous> (init.ts:3:1)

As far as I understand the app is getting stuck at the splash screen. I use react-native-bootsplash library for displaying the splash screen and it was okay on Bitrise, this problem started only with CircleCI and with some other local devices that I tried running this on. I have now also tried running the tests by removing this library and the same exact thing is happening, so that was not the problem.

Then I tried running the tests with the latest detox version on CircleCI and this was the result (apart from the existing signal 11 issue):


e2e/util.ts:41:11 - error TS2345: Argument of type 'Element' is not assignable to parameter of type 'NativeElement'.
      Type 'Element' is missing the following properties from type 'NativeElement': tap, longPress, longPressAndDrag, multiTap, and 16 more.

    41   waitFor(expectedElement)

Delayed Perform Selector
⏱ 1 pending selector

Dispatch Queue
⏱ Queue: “Main Queue (<OS_dispatch_queue_main: com.apple.main-thread>)” with 1 work item

Run Loop
⏱ “Main Run Loop”

Timer
⏱ Fire date: 2021-09-03 15:40:26 +0000 (fire interval: 0.9999901056289673) repeats: NO repeat interval: 0>
detox[10244] INFO:  [APP_STATUS] The system is busy with the following tasks:

Delayed Perform Selector
⏱ 1 pending selector

Dispatch Queue
⏱ Queue: “Main Queue (<OS_dispatch_queue_main: com.apple.main-thread>)” with 1 work item

Run Loop
⏱ “Main Run Loop”

One-time Events
⏱ “Application Ignoring Interaction Events” with object: “<UIApplication: 0x7fc799c06d70>”

Timer
⏱ Fire date: 2021-09-03 15:40:46 +0000 (fire interval: 0.9999899864196777) repeats: NO repeat interval: 0>

UI Elements
⏱ 1 view controller awaiting appearance
⏱ 1 view animation pending
⏱ 15 CA animations pending
detox[10244] ERROR: [Client.js/ERROR] Detox can't seem to connect to the test app(s)!

HINT: 

Have you forgotten to call 'device.launchApp()' in the beginning of your test?
Refer to our troubleshooting guide, for full details: https://github.com/wix/Detox/blob/master/docs/Troubleshooting.RunningTests.md#tests-execution-hangs

---
The following package could not be delivered:

{
  type: 'invoke',
  params: [Object],
  messageId: 4
}

It just gets stuck like this even though there should be no animation at this point. I'm getting a bit lost in all the errors, I must be doing something awfully wrong here.

Additionally I have --loglevel trace, --debug-synchronization 500 and -DTXEnableVerboseSyncSystem YES -DTXEnableVerboseSyncResources YES enabled logs here:

detox[10128] INFO:  [actions.js] Sync Dispatch Queue: com.apple.main-thread
detox[10128] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":3}
detox[10128] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=396af4d3-8cd4-f030-3644-bb51a46ba4e2)
detox[10128] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=396af4d3-8cd4-f030-3644-bb51a46ba4e2)
detox[10128] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"messageId":3,"type":"currentStatusResult","params":{"messageId":3,"state":"busy","resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 12:14:11 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(upload) on TFDaemon","prettyPrint":"performSelector @selector(upload) on TFDaemon","duration":2}},{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 12:14:11 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Timer","info":{"prettyPrint":"Tracking Timer <__NSCFTimer: 0x600000579680>","timer":"<__NSCFTimer: 0x600000579680>","name":"Tracking Timer <__NSCFTimer: 0x600000579680>","nextFireDate":"Friday, September 3, 2021 at 8:29:50 PM Greenwich Mean Time"}},{"name":"WXRunLoopIdlingResource","info":{"runLoop":"<CFRunLoop 0x600000c76d00 [0x1089a0b90]>{wakeup port = 0x9103, stopped = false, ignoreWakeUps = true, \ncurrent mode = kCFRunLoopDefaultMode,\ncommon modes = <CFBasicHash 0x600003e6c330 [0x1089a0b90]>{type = mutable set, count = 1,\nentries =>\n\t2 : <CFString 0x108b1daa8 [0x1089a0b90]>{contents = \"kCFRunLoopDefaultMode\"}\n}\n,\ncommon mode items = <CFBasicHash 0x600003e3aac0 [0x1089a0b90]>{type = mutable set, count = 4,\nentries =>\n\t1 : <CFRunLoopSource 0x60000055ccc0 [0x1089a0b90]>{signalled = No, valid = Yes, order = 0, context = <CFRunLoopSource context>{version = 0, info = 0x60000325c930, callout = __NSThreadPerformPerform (0x1058a1c3c)}}\n\t2 : <CFRunLoopSource 0x6000005586c0 [0x1089a0b90]>{signalled = No, valid = Yes, order = 0, context = <CFRunLoopSource context>{version = 0, info = 0x13e6f7000, callout = _ZN3WTF7RunLoop11performWorkEPv (0x10731a830)}}\n\t3 : <CFRunLoopSource 0x6000005595c0 [0x1089a0b90]>{signalled = No, valid = Yes, order = -1, context = <CFMachPort 0x60000075c580 [0x1089a0b90]>{valid = Yes, port = 13513, source = 0x6000005595c0, callout = _ZL22display_timer_callbackP12__CFMachPortPvlS1_ (0x107d28c9b), context = <CFMachPort context 0x600000948540>}}\n\t4 : <CFRunLoopTimer 0x600000554c00 [0x1089a0b90]>{valid = Yes, firing = No, interval = 0, tolerance = 0, next fire date = 652393802 (12.2036875 @ 861818718316), callout = _ZZN3WTF7RunLoop9TimerBase5startENS_7SecondsEbEN3$_18__invokeEP16__CFRunLoopTimerPv (0x10731b170 / 0x10731b170) (/Applications/Xcode-12.5.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore), context = <CFRunLoopTimer context 0x13e6ec0c0>}\n}\n,\nmodes = <CFBasicHash 0x600003e6c1b0 [0x1089a0b90]>{type = mutable set, count = 2,\nentries =>\n\t0 : <CFRunLoopMode 0x600000b5bdc0 [0x1089a0b90]>{name = kCFRunLoopCommonModes, port set = 0x8b03, queue = 0x600001e05d00, source = 0x600001e05f80 (not fired), timer port = 0x6a03, \n\tsources0 = (null),\n\tsources1 = (null),\n\tobservers = (null),\n\ttimers = (null),\n\tcurrently 652393790 (849615069320) / soft deadline in: 1.84467432e+10 sec (@ -1) / hard deadline in: 1.84467432e+10 sec (@ -1)\n},\n\n\t2 : <CFRunLoopMode 0x600000b44820 [0x1089a0b90]>{name = kCFRunLoopDefaultMode, port set = 0x9003, queue = 0x600001e41700, source = 0x600001e41d80 (not fired), timer port = 0x8f03, \n\tsources0 = <CFBasicHash 0x600003ec4060 [0x1089a0b90]>{type = mutable set, count = 3,\nentries =>\n\t0 : <CFRunLoopSource 0x600000540900 [0x1089a0b90]>{signalled = No, valid = Yes, order = 0, context = <CFRunLoopSource context>{version = 0, info = 0x0, callout = ??? (0x0)}}\n\t1 : <CFRunLoopSource 0x60000055ccc0 [0x1089a0b90]>{signalled = No, valid = Yes, order = 0, context = <CFRunLoopSource context>{version = 0, info = 0x60000325c930, callout = __NSThreadPerformPerform (0x1058a1c3c)}}\n\t2 : <CFRunLoopSource 0x6000005586c0 [0x1089a0b90]>{signalled = No, valid = Yes, order = 0, context = <CFRunLoopSource context>{version = 0, info = 0x13e6f7000, callout = _ZN3WTF7RunLoop11performWorkEPv (0x10731a830)}}\n}\n,\n\tsources1 = <CFBasicHash 0x600003ec4090 [0x1089a0b90]>{type = mutable set, count = 1,\nentries =>\n\t1 : <CFRunLoopSource 0x6000005595c0 [0x1089a0b90]>{signalled = No, valid = Yes, order = -1, context = <CFMachPort 0x60000075c580 [0x1089a0b90]>{valid = Yes, port = 13513, source = 0x6000005595c0, callout = _ZL22display_timer_callbackP12__CFMachPortPvlS1_ (0x107d28c9b), context = <CFMachPort context 0x600000948540>}}\n}\n,\n\tobservers = (\n    \"<CFRunLoopObserver 0x600000144be0 [0x1089a0b90]>{valid = Yes, activities = 0xe7, repeats = Yes, order = 0, callout = _runLoopObserverWithBlockContext (0x10861c03d), context = <CFRunLoopObserver context 0x600003ec4000>}\"\n),\n\ttimers = <CFArray 0x6000014617a0 [0x1089a0b90]>{type = mutable-small, count = 2, values = (\n\t0 : <CFRunLoopTimer 0x600000508cc0 [0x1089a0b90]>{valid = Yes, firing = No, interval = 0, tolerance = 0, next fire date = 652393794 (3.82561898 @ 853441433373), callout = (NSTimer) [_RCTTimingProxy timerDidFire] (0x1058a390e / 0x101282053) (/Users/distiller/Library/Developer/CoreSimulator/Devices/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA/data/Containers/Bundle/Application/E1C3BBA5-668C-4CD3-BE33-A2319C11374F/example.app/example), context = <CFRunLoopTimer context 0x6000030f1100>}\n\t1 : <CFRunLoopTimer 0x600000554c00 [0x1089a0b90]>{valid = Yes, firing = No, interval = 0, tolerance = 0, next fire date = 652393802 (12.2028185 @ 861818718316), callout = _ZZN3WTF7RunLoop9TimerBase5startENS_7SecondsEbEN3$_18__invokeEP16__CFRunLoopTimerPv (0x10731b170 / 0x10731b170) (/Applications/Xcode-12.5.1.app/Contents/Developer/Platforms/iPhoneOS.platform/Library/Developer/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/System/Library/Frameworks/JavaScriptCore.framework/JavaScriptCore), context = <CFRunLoopTimer context 0x13e6ec0c0>}\n)},\n\tcurrently 652393790 (849615086848) / soft deadline in: 3.82634651 sec (@ 853441433373) / hard deadline in: 3.82634648 sec (@ 853441433373)\n},\n\n}\n}\n","prettyPrint":"React Native thread is busy."}},{"name":"Dispatch Queue","info":{"queue":"<OS_dispatch_queue_main: com.apple.main-thread[0x10b680c80] = { xref = -2147483648, ref = -2147483648, sref = 1, target = com.apple.root.default-qos.overcommit[0x10b681100], width = 0x1, state = 0x001ffe9000000100, dirty, in-flight = 0, thread = 0x103 }>","prettyPrint":"com.apple.main-thread"}}]}}

detox[10128] INFO:  [actions.js] Sync Timed: performSelector @selector(upload) on TFDaemon
detox[10128] INFO:  [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature
detox[10128] INFO:  [actions.js] Sync Timer: Tracking Timer <__NSCFTimer: 0x600000579680>
detox[10128] INFO:  [actions.js] Sync WXRunLoopIdlingResource: React Native thread is busy.
detox[10128] INFO:  [actions.js] Sync Dispatch Queue: com.apple.main-thread
detox[10128] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":4}
detox[10128] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=396af4d3-8cd4-f030-3644-bb51a46ba4e2)
detox[10128] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=396af4d3-8cd4-f030-3644-bb51a46ba4e2)
detox[10128] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"messageId":4,"type":"currentStatusResult","params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 12:14:12 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 12:14:11 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(synchronize) on GULUserDefaults","prettyPrint":"performSelector @selector(synchronize) on GULUserDefaults","duration":2}},{"name":"JavaScript Timers","info":{"prettyPrint":"Javascript Timers"}},{"name":"Dispatch Queue","info":{"queue":"<OS_dispatch_queue_main: com.apple.main-thread[0x10b680c80] = { xref = -2147483648, ref = -2147483648, sref = 1, target = com.apple.root.default-qos.overcommit[0x10b681100], width = 0x1, state = 0x001ffe9000000100, dirty, in-flight = 0, thread = 0x103 }>","prettyPrint":"com.apple.main-thread"}}],"messageId":4,"state":"busy"}}

detox[10128] INFO:  [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature
detox[10128] INFO:  [actions.js] Sync Timed: performSelector @selector(synchronize) on GULUserDefaults
detox[10128] INFO:  [actions.js] Sync JavaScript Timers: Javascript Timers
detox[10128] INFO:  [actions.js] Sync Dispatch Queue: com.apple.main-thread
detox[10128] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":5}
detox[10128] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=396af4d3-8cd4-f030-3644-bb51a46ba4e2)
detox[10128] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=396af4d3-8cd4-f030-3644-bb51a46ba4e2)
detox[10128] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","messageId":5,"params":{"state":"busy","messageId":5,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 12:14:12 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"App State","info":{"prettyPrint":"Waiting for view controller's view to disappear\nWaiting for an animation to finish. Continuous animations may never finish and must be stopped explicitly. Animations attached to hidden view may still be running in the background\nSystem wide interaction events are being ignored","elements":["<UIApplication: 0x7fdfe4f08710>","<CASpringAnimation: 0x6000030ad040>","<UIViewController: 0x7fdfe6a27700>"],"appState":"Waiting for view controller's view to disappear\nWaiting for an animation to finish. Continuous animations may never finish and must be stopped explicitly. Animations attached to hidden view may still be running in the background\nSystem wide interaction events are being ignored"}},{"name":"Dispatch Queue","info":{"queue":"<OS_dispatch_queue_main: com.apple.main-thread[0x10b680c80] = { xref = -2147483648, ref = -2147483648, sref = 1, target = com.apple.root.default-qos.overcommit[0x10b681100], width = 0x1, state = 0x001ffe9000000100, dirty, in-flight = 0, thread = 0x103 }>","prettyPrint":"com.apple.main-thread"}}]}}

this just goes on forever

dbilgin commented 3 years ago

I have tried removing the following libraries altogether:

- Firebase performance
- Firebase analytics
- Firebase messaging
- Anything related to firebase
- Codepush
- Bootsplash
- Anything tracking related

And still no improvement.

d4vidi commented 3 years ago

@dbilgin Assuming you are able to collect build artifacts from CircleCI post-factum -- could you please set up logs, screenshots and video collection using our artifacts guide, and then post them back here? It is generally hard to help without those (cluttered bits of logs are not as informative).

Nevertheless, I'm speculating that maybe you are in fact running the app in debug mode, which - depending on the running machine, could be keeping the app from booting up fast enough. Could you revisit that and make certain that you are in fact in release mode, namely - JS code get prebundled into the app file, and there's no JS-bundler server (i.e. metro) running in the background?

dbilgin commented 3 years ago

Hi @d4vidi, thank you for your reply. So as you suggested I've tried running the tests with --record-logs all --record-videos all --take-screenshots all and then uploaded the artifacts to CircleCI. I initially tried running this command locally to see the output and I got the images, videos and the logs without a problem. When I tried it on CircleCI there was no video, I assume because the tests can't even start and already fail before even running the beforeAll.

Here's the list of artifacts I got:

image

Looking at these, I have two images and they were actually not the splash screen but the home screen, so the app is loading fine it seems, I also double checked whether it's running in debug mode, but unfortunately not.

The detox_pid file looks like this:

detox_pid ```javascript detox[11417] TRACE: [Detox.js/DETOX_CREATE] created a Detox instance with config: {"artifactsConfig":{"rootDir":"artifacts/ios.sim.debug.2021-09-05 11-42-30Z","plugins":{"log":{"enabled":true,"keepOnlyFailedTestsArtifacts":false},"screenshot":{"enabled":true,"shouldTakeAutomaticSnapshots":true,"keepOnlyFailedTestsArtifacts":false},"video":{"enabled":true,"keepOnlyFailedTestsArtifacts":false},"instruments":{"enabled":false,"keepOnlyFailedTestsArtifacts":false},"timeline":{"enabled":false}},"pathBuilder":{"_rootDir":"artifacts/ios.sim.debug.2021-09-05 11-42-30Z"}},"behaviorConfig":{"init":{"reinstallApp":true,"launchApp":false,"exposeGlobals":true},"cleanup":{"shutdownDevice":false},"launchApp":"auto"},"cliConfig":{"recordLogs":"all","takeScreenshots":"all","recordVideos":"all","configuration":"ios.sim.debug","debugSynchronization":"500","loglevel":"trace","useCustomLogger":"true"},"deviceConfig":{"type":"ios.simulator","binaryPath":"ios/build/Build/Products/Staging-iphonesimulator/example.app","build":"RN_SRC_EXT=e2e.ts xcodebuild -workspace ios/example.xcworkspace -scheme example -configuration Staging -sdk iphonesimulator -derivedDataPath ios/build ARCHS=x86_64 ONLY_ACTIVE_ARCH=YES","device":{"type":"iPhone 11"}},"runnerConfig":{"testRunner":"jest","runnerConfig":"e2e/config.json","specs":"e2e"},"sessionConfig":{"autoStart":true,"server":"ws://localhost:50954","sessionId":"1c65724d-fe17-1cca-427c-a8e0da25fb48","debugSynchronization":500},"errorBuilder":{"filepath":"/Users/distiller/mobileapp/.detoxrc.json","contents":{"testRunner":"jest","runnerConfig":"e2e/config.json","behavior":{"init":{"reinstallApp":true,"launchApp":false,"exposeGlobals":true},"cleanup":{"shutdownDevice":false}},"configurations":{"ios.sim.debug":{"type":"ios.simulator","binaryPath":"ios/build/Build/Products/Staging-iphonesimulator/example.app","build":"RN_SRC_EXT=e2e.ts xcodebuild -workspace ios/example.xcworkspace -scheme example -configuration Staging -sdk iphonesimulator -derivedDataPath ios/build ARCHS=x86_64 ONLY_ACTIVE_ARCH=YES","device":{"type":"iPhone 11"}},"ios.sim.release":{"type":"ios.simulator","binaryPath":"ios/build/Build/Products/Release-iphonesimulator/example.app","build":"RN_SRC_EXT=e2e.ts xcodebuild -workspace ios/example.xcworkspace -scheme example -configuration Release -sdk iphonesimulator -derivedDataPath ios/build ARCHS=x86_64 ONLY_ACTIVE_ARCH=YES","device":{"type":"iPhone 11"}},"android.emu.debug":{"type":"android.emulator","binaryPath":"android/app/build/outputs/apk/exampleStaging/debug/app-exampleStaging-debug.apk","build":"cd android && RN_SRC_EXT=e2e.ts ./gradlew app:assembleDebug app:assembleAndroidTest -DtestBuildType=debug && cd ..","device":{"avdName":"emulator"}},"android.emu.release":{"type":"android.emulator","binaryPath":"android/app/build/outputs/apk/example/release/app-example-release.apk","build":"cd android && RN_SRC_EXT=e2e.ts ./gradlew app:assembleRelease app:assembleAndroidTest -DtestBuildType=release && cd ..","device":{"avdName":"emulator"}},"android.device.release":{"type":"android.attached","name":"","binaryPath":"android/app/build/outputs/apk/example/release/app-example-release.apk","build":"cd android && RN_SRC_EXT=e2e.ts ./gradlew app:assembleRelease app:assembleAndroidTest -DtestBuildType=release && cd .."}}},"configurationName":"ios.sim.debug"}} detox[11417] INFO: [DetoxServer.js] server listening on localhost:50954... detox[11417] DEBUG: [AsyncWebSocket.js/WEBSOCKET_OPEN] opened web socket to: ws://localhost:50954 detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"login","params":{"sessionId":"1c65724d-fe17-1cca-427c-a8e0da25fb48","role":"tester"},"messageId":0} detox[11417] DEBUG: [DetoxServer.js/LOGIN] role=tester, sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48 detox[11417] DEBUG: [DetoxServer.js/LOGIN_SUCCESS] role=tester, sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48 detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"loginSuccess","params":{"sessionId":"1c65724d-fe17-1cca-427c-a8e0da25fb48","role":"tester"},"messageId":0} detox[11417] DEBUG: [exec.js/EXEC_CMD, #0] applesimutils --list --byType "iPhone 11" detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #0] [ { "os" : { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime", "buildversion" : "18E182", "runtimeRoot" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot", "identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-14-5", "version" : "14.5", "isAvailable" : true, "supportedDeviceTypes" : [ { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 6s.simdevicetype", "name" : "iPhone 6s", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-6s", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 6s Plus.simdevicetype", "name" : "iPhone 6s Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-6s-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (1st generation).simdevicetype", "name" : "iPhone SE (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 7.simdevicetype", "name" : "iPhone 7", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-7", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 7 Plus.simdevicetype", "name" : "iPhone 7 Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-7-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 8.simdevicetype", "name" : "iPhone 8", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 8 Plus.simdevicetype", "name" : "iPhone 8 Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone X.simdevicetype", "name" : "iPhone X", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-X", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs.simdevicetype", "name" : "iPhone Xs", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs Max.simdevicetype", "name" : "iPhone Xs Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xʀ.simdevicetype", "name" : "iPhone Xʀ", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XR", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype", "name" : "iPhone 11", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype", "name" : "iPhone 11 Pro", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro Max.simdevicetype", "name" : "iPhone 11 Pro Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (2nd generation).simdevicetype", "name" : "iPhone SE (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 mini.simdevicetype", "name" : "iPhone 12 mini", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12.simdevicetype", "name" : "iPhone 12", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro.simdevicetype", "name" : "iPhone 12 Pro", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro Max.simdevicetype", "name" : "iPhone 12 Pro Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPod touch (7th generation).simdevicetype", "name" : "iPod touch (7th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini 4.simdevicetype", "name" : "iPad mini 4", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini-4", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air 2.simdevicetype", "name" : "iPad Air 2", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-2", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (9.7-inch).simdevicetype", "name" : "iPad Pro (9.7-inch)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (1st generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (5th generation).simdevicetype", "name" : "iPad (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--5th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (2nd generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (10.5-inch).simdevicetype", "name" : "iPad Pro (10.5-inch)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--10-5-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (6th generation).simdevicetype", "name" : "iPad (6th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--6th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (7th generation).simdevicetype", "name" : "iPad (7th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (1st generation).simdevicetype", "name" : "iPad Pro (11-inch) (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (3rd generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---3rd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (2nd generation).simdevicetype", "name" : "iPad Pro (11-inch) (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (4th generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (4th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini (5th generation).simdevicetype", "name" : "iPad mini (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini--5th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (3rd generation).simdevicetype", "name" : "iPad Air (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (8th generation).simdevicetype", "name" : "iPad (8th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (4th generation).simdevicetype", "name" : "iPad Air (4th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (3rd generation).simdevicetype", "name" : "iPad Pro (11-inch) (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (5th generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation", "productFamily" : "iPad" } ], "name" : "iOS 14.5" }, "dataPath" : "\/Users\/distiller\/Library\/Developer\/CoreSimulator\/Devices\/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA\/data", "logPath" : "\/Users\/distiller\/Library\/Logs\/CoreSimulator\/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA", "udid" : "4E292C88-CCD8-4097-A5F5-0BB7C07A04AA", "isAvailable" : true, "deviceType" : { "minRuntimeVersion" : 851968, "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype", "maxRuntimeVersion" : 4294967295, "name" : "iPhone 11", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "productFamily" : "iPhone" }, "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "state" : "Shutdown", "name" : "iPhone 11" }, { "os" : { "bundlePath" : "\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 13.7.simruntime", "buildversion" : "17H22", "runtimeRoot" : "\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS 13.7.simruntime\/Contents\/Resources\/RuntimeRoot", "identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-13-7", "version" : "13.7", "isAvailable" : true, "supportedDeviceTypes" : [ { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 6s.simdevicetype", "name" : "iPhone 6s", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-6s", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 6s Plus.simdevicetype", "name" : "iPhone 6s Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-6s-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (1st generation).simdevicetype", "name" : "iPhone SE (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 7.simdevicetype", "name" : "iPhone 7", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-7", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 7 Plus.simdevicetype", "name" : "iPhone 7 Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-7-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 8.simdevicetype", "name" : "iPhone 8", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 8 Plus.simdevicetype", "name" : "iPhone 8 Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone X.simdevicetype", "name" : "iPhone X", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-X", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs.simdevicetype", "name" : "iPhone Xs", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs Max.simdevicetype", "name" : "iPhone Xs Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xʀ.simdevicetype", "name" : "iPhone Xʀ", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XR", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype", "name" : "iPhone 11", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype", "name" : "iPhone 11 Pro", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro Max.simdevicetype", "name" : "iPhone 11 Pro Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (2nd generation).simdevicetype", "name" : "iPhone SE (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPod touch (7th generation).simdevicetype", "name" : "iPod touch (7th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini 4.simdevicetype", "name" : "iPad mini 4", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini-4", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air 2.simdevicetype", "name" : "iPad Air 2", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-2", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (9.7-inch).simdevicetype", "name" : "iPad Pro (9.7-inch)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (1st generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (5th generation).simdevicetype", "name" : "iPad (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--5th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (2nd generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (10.5-inch).simdevicetype", "name" : "iPad Pro (10.5-inch)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--10-5-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (6th generation).simdevicetype", "name" : "iPad (6th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--6th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (7th generation).simdevicetype", "name" : "iPad (7th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (1st generation).simdevicetype", "name" : "iPad Pro (11-inch) (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (3rd generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---3rd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (2nd generation).simdevicetype", "name" : "iPad Pro (11-inch) (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (4th generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (4th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini (5th generation).simdevicetype", "name" : "iPad mini (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini--5th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (3rd generation).simdevicetype", "name" : "iPad Air (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (8th generation).simdevicetype", "name" : "iPad (8th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (4th generation).simdevicetype", "name" : "iPad Air (4th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-", "productFamily" : "iPad" } ], "name" : "iOS 13.7" }, "dataPath" : "\/Users\/distiller\/Library\/Developer\/CoreSimulator\/Devices\/02FEE737-E6D2-44A5-9977-6B303C8ED09A\/data", "logPath" : "\/Users\/distiller\/Library\/Logs\/CoreSimulator\/02FEE737-E6D2-44A5-9977-6B303C8ED09A", "udid" : "02FEE737-E6D2-44A5-9977-6B303C8ED09A", "isAvailable" : true, "deviceType" : { "minRuntimeVersion" : 851968, "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype", "maxRuntimeVersion" : 4294967295, "name" : "iPhone 11", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "productFamily" : "iPhone" }, "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "state" : "Shutdown", "name" : "iPhone 11" } ] detox[11417] DEBUG: [exec.js/EXEC_CMD, #1] applesimutils --list --byId 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA --maxResults 1 detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #1] [ { "os" : { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime", "buildversion" : "18E182", "runtimeRoot" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/Runtimes\/iOS.simruntime\/Contents\/Resources\/RuntimeRoot", "identifier" : "com.apple.CoreSimulator.SimRuntime.iOS-14-5", "version" : "14.5", "isAvailable" : true, "supportedDeviceTypes" : [ { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 6s.simdevicetype", "name" : "iPhone 6s", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-6s", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 6s Plus.simdevicetype", "name" : "iPhone 6s Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-6s-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (1st generation).simdevicetype", "name" : "iPhone SE (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 7.simdevicetype", "name" : "iPhone 7", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-7", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 7 Plus.simdevicetype", "name" : "iPhone 7 Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-7-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 8.simdevicetype", "name" : "iPhone 8", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 8 Plus.simdevicetype", "name" : "iPhone 8 Plus", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone X.simdevicetype", "name" : "iPhone X", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-X", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs.simdevicetype", "name" : "iPhone Xs", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xs Max.simdevicetype", "name" : "iPhone Xs Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XS-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone Xʀ.simdevicetype", "name" : "iPhone Xʀ", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-XR", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype", "name" : "iPhone 11", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro.simdevicetype", "name" : "iPhone 11 Pro", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11 Pro Max.simdevicetype", "name" : "iPhone 11 Pro Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone SE (2nd generation).simdevicetype", "name" : "iPhone SE (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 mini.simdevicetype", "name" : "iPhone 12 mini", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12.simdevicetype", "name" : "iPhone 12", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro.simdevicetype", "name" : "iPhone 12 Pro", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 12 Pro Max.simdevicetype", "name" : "iPhone 12 Pro Max", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPod touch (7th generation).simdevicetype", "name" : "iPod touch (7th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-", "productFamily" : "iPhone" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini 4.simdevicetype", "name" : "iPad mini 4", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini-4", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air 2.simdevicetype", "name" : "iPad Air 2", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air-2", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (9.7-inch).simdevicetype", "name" : "iPad Pro (9.7-inch)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (1st generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (5th generation).simdevicetype", "name" : "iPad (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--5th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (2nd generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (10.5-inch).simdevicetype", "name" : "iPad Pro (10.5-inch)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--10-5-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (6th generation).simdevicetype", "name" : "iPad (6th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--6th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (7th generation).simdevicetype", "name" : "iPad (7th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (1st generation).simdevicetype", "name" : "iPad Pro (11-inch) (1st generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (3rd generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---3rd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (2nd generation).simdevicetype", "name" : "iPad Pro (11-inch) (2nd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (4th generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (4th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad mini (5th generation).simdevicetype", "name" : "iPad mini (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-mini--5th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (3rd generation).simdevicetype", "name" : "iPad Air (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad (8th generation).simdevicetype", "name" : "iPad (8th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Air (4th generation).simdevicetype", "name" : "iPad Air (4th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (11-inch) (3rd generation).simdevicetype", "name" : "iPad Pro (11-inch) (3rd generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation", "productFamily" : "iPad" }, { "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPad Pro (12.9-inch) (5th generation).simdevicetype", "name" : "iPad Pro (12.9-inch) (5th generation)", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation", "productFamily" : "iPad" } ], "name" : "iOS 14.5" }, "dataPath" : "\/Users\/distiller\/Library\/Developer\/CoreSimulator\/Devices\/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA\/data", "logPath" : "\/Users\/distiller\/Library\/Logs\/CoreSimulator\/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA", "udid" : "4E292C88-CCD8-4097-A5F5-0BB7C07A04AA", "isAvailable" : true, "deviceType" : { "minRuntimeVersion" : 851968, "bundlePath" : "\/Applications\/Xcode-12.5.1.app\/Contents\/Developer\/Platforms\/iPhoneOS.platform\/Library\/Developer\/CoreSimulator\/Profiles\/DeviceTypes\/iPhone 11.simdevicetype", "maxRuntimeVersion" : 4294967295, "name" : "iPhone 11", "identifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "productFamily" : "iPhone" }, "deviceTypeIdentifier" : "com.apple.CoreSimulator.SimDeviceType.iPhone-11", "state" : "Shutdown", "name" : "iPhone 11" } ] detox[11417] DEBUG: [exec.js/EXEC_CMD, #2] /usr/bin/xcrun simctl boot 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA detox[11417] DEBUG: [exec.js/EXEC_TRY, #2] Booting device 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA... detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #2] detox[11417] DEBUG: [exec.js/EXEC_CMD, #3] /usr/bin/xcrun simctl bootstatus 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #3] Monitoring boot status for iPhone 11 (4E292C88-CCD8-4097-A5F5-0BB7C07A04AA). [2021-09-05 11:42:41 +0000] Status=2, isTerminal=NO, Elapsed=00:04. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:02 seconds [2021-09-05 11:42:42 +0000] Status=2, isTerminal=NO, Elapsed=00:05. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:03 seconds [2021-09-05 11:42:43 +0000] Status=2, isTerminal=NO, Elapsed=00:06. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:04 seconds [2021-09-05 11:42:44 +0000] Status=2, isTerminal=NO, Elapsed=00:07. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:05 seconds [2021-09-05 11:42:45 +0000] Status=2, isTerminal=NO, Elapsed=00:08. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:06 seconds [2021-09-05 11:42:46 +0000] Status=2, isTerminal=NO, Elapsed=00:09. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:07 seconds [2021-09-05 11:42:47 +0000] Status=2, isTerminal=NO, Elapsed=00:10. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:08 seconds [2021-09-05 11:42:48 +0000] Status=2, isTerminal=NO, Elapsed=00:11. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:09 seconds [2021-09-05 11:42:49 +0000] Status=2, isTerminal=NO, Elapsed=00:12. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:10 seconds [2021-09-05 11:42:50 +0000] Status=2, isTerminal=NO, Elapsed=00:13. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:11 seconds [2021-09-05 11:42:51 +0000] Status=2, isTerminal=NO, Elapsed=00:14. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:12 seconds [2021-09-05 11:42:52 +0000] Status=2, isTerminal=NO, Elapsed=00:15. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:13 seconds [2021-09-05 11:42:53 +0000] Status=2, isTerminal=NO, Elapsed=00:16. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:14 seconds [2021-09-05 11:42:54 +0000] Status=2, isTerminal=NO, Elapsed=00:17. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:15 seconds [2021-09-05 11:42:55 +0000] Status=2, isTerminal=NO, Elapsed=00:18. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:16 seconds [2021-09-05 11:42:56 +0000] Status=2, isTerminal=NO, Elapsed=00:19. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:17 seconds [2021-09-05 11:42:57 +0000] Status=2, isTerminal=NO, Elapsed=00:20. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:18 seconds [2021-09-05 11:42:58 +0000] Status=2, isTerminal=NO, Elapsed=00:21. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:19 seconds [2021-09-05 11:42:59 +0000] Status=2, isTerminal=NO, Elapsed=00:22. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:20 seconds [2021-09-05 11:43:00 +0000] Status=2, isTerminal=NO, Elapsed=00:23. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:21 seconds [2021-09-05 11:43:01 +0000] Status=2, isTerminal=NO, Elapsed=00:24. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:22 seconds [2021-09-05 11:43:02 +0000] Status=2, isTerminal=NO, Elapsed=00:25. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:23 seconds [2021-09-05 11:43:03 +0000] Status=2, isTerminal=NO, Elapsed=00:26. Waiting on Data Migration Reason:Running plugin com.apple.-0LaunchServicesMigrator (00LaunchServicesMigrator.migrator, user-agnostic) Migration Elapsed:00:24 seconds [2021-09-05 11:43:04 +0000] Status=2, isTerminal=NO, Elapsed=00:27. Waiting on Data Migration Reason:Running plugin com.apple.calendar.migrator (Calendar.migrator) Migration Elapsed:00:25 seconds [2021-09-05 11:43:05 +0000] Status=2, isTerminal=NO, Elapsed=00:28. Waiting on Data Migration Reason:Running plugin com.apple.message.LegacyAccountsMigrator (LegacyMessageAccountsMigrator.migrator) Migration Elapsed:00:26 seconds [2021-09-05 11:43:06 +0000] Status=2, isTerminal=NO, Elapsed=00:29. Waiting on Data Migration Reason:Running plugin com.apple.CloudTabsMigrator.migrator (CloudTabsMigrator.migrator) Migration Elapsed:00:27 seconds [2021-09-05 11:43:07 +0000] Status=2, isTerminal=NO, Elapsed=00:30. Waiting on Data Migration Reason:Running plugin com.apple.PassbookDataMigrator (PassbookDataMigrator.migrator) Migration Elapsed:00:28 seconds [2021-09-05 11:43:08 +0000] Status=1, isTerminal=NO, Elapsed=00:31. Waiting on BackBoard [2021-09-05 11:43:17 +0000] Status=4, isTerminal=NO, Elapsed=00:40. Waiting on System App [2021-09-05 11:43:18 +0000] Status=4294967295, isTerminal=YES, Elapsed=00:41. Finished detox[11417] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onBootDevice({ coldBoot: true, deviceId: '4E292C88-CCD8-4097-A5F5-0BB7C07A04AA', type: 'iPhone 11' }) detox[11417] DEBUG: [exec.js/EXEC_CMD, #4] /usr/bin/xcrun simctl io 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA screenshot "/dev/null" detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #4] Wrote screenshot to: /dev/null detox[11417] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onBeforeUninstallApp({ deviceId: '4E292C88-CCD8-4097-A5F5-0BB7C07A04AA', bundleId: 'com.example.debug' }) detox[11417] DEBUG: [exec.js/EXEC_CMD, #5] /usr/bin/xcrun simctl uninstall 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA com.example.debug detox[11417] DEBUG: [exec.js/EXEC_TRY, #5] Uninstalling com.example.debug... detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #5] detox[11417] DEBUG: [exec.js/EXEC_SUCCESS, #5] com.example.debug uninstalled detox[11417] DEBUG: [exec.js/EXEC_CMD, #6] /usr/bin/xcrun simctl install 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA "/Users/distiller/mobileapp/ios/build/Build/Products/Staging-iphonesimulator/example.app" detox[11417] DEBUG: [exec.js/EXEC_TRY, #6] Installing /Users/distiller/mobileapp/ios/build/Build/Products/Staging-iphonesimulator/example.app... detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #6] detox[11417] DEBUG: [exec.js/EXEC_SUCCESS, #6] /Users/distiller/mobileapp/ios/build/Build/Products/Staging-iphonesimulator/example.app installed ROOT_DESCRIBE_BLOCK[11417] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onRunDescribeStart({ name: 'ROOT_DESCRIBE_BLOCK' }) detox[11417] DEBUG: [exec.js/EXEC_CMD, #7] applesimutils --byId 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA --bundle com.example.debug --restartSB --setPermissions notifications=YES,location=always detox[11417] DEBUG: [exec.js/EXEC_TRY, #7] Trying to set permissions... detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #7] detox[11417] DEBUG: [exec.js/EXEC_SUCCESS, #7] Permissions are set detox[11417] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onBeforeLaunchApp({ bundleId: 'com.example.debug', deviceId: '4E292C88-CCD8-4097-A5F5-0BB7C07A04AA', launchArgs: { detoxServer: 'ws://localhost:50954', detoxSessionId: '1c65724d-fe17-1cca-427c-a8e0da25fb48' } }) detox[11417] TRACE: [Artifact.js/START] starting SimulatorLogRecording { udid: '4E292C88-CCD8-4097-A5F5-0BB7C07A04AA', bundleId: 'com.example.debug' } detox[11417] DEBUG: [exec.js/EXEC_CMD, #8] /usr/bin/xcrun simctl get_app_container 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA com.example.debug detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #8] /Users/distiller/Library/Developer/CoreSimulator/Devices/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA/data/Containers/Bundle/Application/994F0ABC-D201-4A1E-9286-ADFDD564230F/example.app detox[11417] DEBUG: [exec.js/SPAWN_CMD, #9] [pid=13747] /usr/bin/xcrun simctl spawn 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/distiller/Library/Developer/CoreSimulator/Devices/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA/data/Containers/Bundle/Application/994F0ABC-D201-4A1E-9286-ADFDD564230F/example.app\"" detox[11417] DEBUG: [exec.js/EXEC_CMD, #10] SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/distiller/Library/Detox/ios/77fead49d082618a336459bb44f8b6ba6ac4cdf7/Detox.framework/Detox" /usr/bin/xcrun simctl launch 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA com.example.debug --args -detoxServer "ws://localhost:50954" -detoxSessionId "1c65724d-fe17-1cca-427c-a8e0da25fb48" -detoxDisableHierarchyDump "YES" detox[11417] DEBUG: [exec.js/EXEC_TRY, #10] Launching com.example.debug... detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #10] com.example.debug: 14091 detox[11417] DEBUG: [exec.js/EXEC_CMD, #11] /usr/bin/xcrun simctl get_app_container 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA com.example.debug detox[11417] DEBUG: [DetoxServer.js/LOGIN] role=testee, sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48 detox[11417] DEBUG: [DetoxServer.js/LOGIN_SUCCESS] role=testee, sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48 detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #11] /Users/distiller/Library/Developer/CoreSimulator/Devices/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA/data/Containers/Bundle/Application/994F0ABC-D201-4A1E-9286-ADFDD564230F/example.app detox[11417] INFO: [AppleSimUtils.js] com.example.debug launched. To watch simulator logs, run: /usr/bin/xcrun simctl spawn 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA log stream --level debug --style compact --predicate 'process == "example"' detox[14091] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onLaunchApp({ bundleId: 'com.example.debug', deviceId: '4E292C88-CCD8-4097-A5F5-0BB7C07A04AA', launchArgs: { detoxServer: 'ws://localhost:50954', detoxSessionId: '1c65724d-fe17-1cca-427c-a8e0da25fb48', detoxDisableHierarchyDump: 'YES' }, pid: 14091 }) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"isReady","params":{},"messageId":-1000} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=isReady (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":1} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","messageId":1,"params":{"state":"busy","resources":[{"name":"Timer","info":{"prettyPrint":"Tracking Timer <__NSCFTimer: 0x600003a09c80>","timer":"<__NSCFTimer: 0x600003a09c80>","name":"Tracking Timer <__NSCFTimer: 0x600003a09c80>","nextFireDate":"Sunday, September 5, 2021 at 11:44:09 AM Greenwich Mean Time"}},{"name":"App State","info":{"appState":"Waiting for network requests to finish","urls":["https://codepush.appcenter.ms/v0.1/public/codepush/report_status/deploy","https://api.example/search","https://example.testfairy-eu.com/services/?method=testfairy.session.startSession","https://api.example/searches","https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ"],"prettyPrint":"Waiting for network requests to finish\nWaiting for network requests to finish: (\n \"https://codepush.appcenter.ms/v0.1/public/codepush/report_status/deploy\",\n \"https://api.example/search\",\n \"https://example.testfairy-eu.com/services/?method=testfairy.session.startSession\",\n \"https://api.example/searches\",\n \"https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ\"\n)","elements":["LocalDataTask <4B86221B-8095-4E71-8F02-01518C1FEC64>.<5>","LocalDataTask .<1>","LocalDataTask .<1>","LocalDataTask .<2>","LocalDataTask <022CE307-137B-403B-A2A7-2C0D60C2068D>.<6>"]}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"messageId":1}} detox[11417] INFO: [actions.js] Sync Timer: Tracking Timer <__NSCFTimer: 0x600003a09c80> detox[11417] INFO: [actions.js] Sync App State: Waiting for network requests to finish Waiting for network requests to finish: ( "https://codepush.appcenter.ms/v0.1/public/codepush/report_status/deploy", "https://api.example/search", "https://example.testfairy-eu.com/services/?method=testfairy.session.startSession", "https://api.example/searches", "https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ" ) detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":2} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","messageId":2,"params":{"state":"busy","resources":[{"name":"Timer","info":{"prettyPrint":"Tracking Timer <__NSCFTimer: 0x600003a08fc0>","timer":"<__NSCFTimer: 0x600003a08fc0>","name":"Tracking Timer <__NSCFTimer: 0x600003a08fc0>","nextFireDate":"Sunday, September 5, 2021 at 11:44:10 AM Greenwich Mean Time"}},{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:09 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(upload) on TFDaemon","prettyPrint":"performSelector @selector(upload) on TFDaemon","duration":2}},{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:09 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.facebook.react.NetworkingQueue"}},{"name":"App State","info":{"appState":"Waiting for network requests to finish","urls":["https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX73bZ5pRQ1oJ6XBYXujrsZobh4xY0krTyroO&app_version=4.9.0&package_hash=a81f713fd48d172b021c5a23b45cc2428d2213706ac315fe58022228d8bccaac&client_unique_id=3BE34358-B02B-42EE-89E9-9CB75DA79E9D","https://api.example/call"],"prettyPrint":"Waiting for network requests to finish\nWaiting for network requests to finish: (\n \"https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX73bZ5pRQ1oJ6XBYXujrsZobh4xY0krTyroO&app_version=4.9.0&package_hash=a81f713fd48d172b021c5a23b45cc2428d2213706ac315fe58022228d8bccaac&client_unique_id=3BE34358-B02B-42EE-89E9-9CB75DA79E9D\",\n \"https://api.example/call\"\n)","elements":["LocalDataTask <022CE307-137B-403B-A2A7-2C0D60C2068D>.<6>","LocalDataTask .<7>"]}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"messageId":2}} detox[11417] INFO: [actions.js] Sync Timer: Tracking Timer <__NSCFTimer: 0x600003a08fc0> detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(upload) on TFDaemon detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.facebook.react.NetworkingQueue detox[11417] INFO: [actions.js] Sync App State: Waiting for network requests to finish Waiting for network requests to finish: ( "https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ", "https://api.example/call" ) detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":3} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"messageId":3,"type":"currentStatusResult","params":{"state":"busy","resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:10 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:10 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(synchronize) on GULUserDefaults","prettyPrint":"performSelector @selector(synchronize) on GULUserDefaults","duration":2}},{"name":"JavaScript Timers","info":{"prettyPrint":"Javascript Timers"}},{"name":"App State","info":{"appState":"Waiting for network requests to finish","urls":["https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ"],"prettyPrint":"Waiting for network requests to finish\nWaiting for network requests to finish: (\n \"https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ\"\n)","elements":["LocalDataTask <022CE307-137B-403B-A2A7-2C0D60C2068D>.<6>"]}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"messageId":3}} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(synchronize) on GULUserDefaults detox[11417] INFO: [actions.js] Sync JavaScript Timers: Javascript Timers detox[11417] INFO: [actions.js] Sync App State: Waiting for network requests to finish Waiting for network requests to finish: ( "https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ" ) detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":4} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"messageId":4,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:10 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"App State","info":{"appState":"Waiting for network requests to finish","urls":["https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX73bZ5pRQ1oJ6XBYXujrsZobh4xY0krTyroO&app_version=4.9.0&package_hash=a81f713fd48d172b021c5a23b45cc2428d2213706ac315fe58022228d8bccaac&client_unique_id=3BE34358-B02B-42EE-89E9-9CB75DA79E9D"],"prettyPrint":"Waiting for network requests to finish\nWaiting for network requests to finish: (\n \"https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX73bZ5pRQ1oJ6XBYXujrsZobh4xY0krTyroO&app_version=4.9.0&package_hash=a81f713fd48d172b021c5a23b45cc2428d2213706ac315fe58022228d8bccaac&client_unique_id=3BE34358-B02B-42EE-89E9-9CB75DA79E9D\"\n)","elements":["LocalDataTask <022CE307-137B-403B-A2A7-2C0D60C2068D>.<6>"]}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy"},"messageId":4,"type":"currentStatusResult"} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync App State: Waiting for network requests to finish Waiting for network requests to finish: ( "https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ" ) detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":5} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:11 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"messageId":5,"state":"busy"},"messageId":5} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":6} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:11 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy","messageId":6},"messageId":6,"type":"currentStatusResult"} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":7} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:12 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"messageId":7,"state":"busy"},"messageId":7} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":8} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:13 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy","messageId":8},"messageId":8,"type":"currentStatusResult"} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":9} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:13 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"messageId":9,"state":"busy"},"messageId":9} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":10} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:14 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy","messageId":10},"messageId":10,"type":"currentStatusResult"} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":11} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:14 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"messageId":11,"state":"busy"},"messageId":11} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":12} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:15 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy","messageId":12},"messageId":12,"type":"currentStatusResult"} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":13} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"state":"busy","messageId":13,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:15 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"type":"currentStatusResult","messageId":13} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":14} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"messageId":14,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:16 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy"},"messageId":14} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":15} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"state":"busy","messageId":15,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:16 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"type":"currentStatusResult","messageId":15} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":16} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"messageId":16,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:17 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy"},"messageId":16} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":17} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"params":{"state":"busy","messageId":17,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:17 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"type":"currentStatusResult","messageId":17} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":18} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"messageId":18,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:18 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}],"state":"busy"},"messageId":18} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":19} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"state":"busy","messageId":19,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:18 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"messageId":19} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":20} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=1c65724d-fe17-1cca-427c-a8e0da25fb48) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"state":"busy","messageId":20,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 1:40:19 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"messageId":20} ```

This goes on exactly like this until:

End of file ```javascript detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onHookFailure({ error: 'Exceeded timeout of 600000 ms for a hook.\n' + 'Use jest.setTimeout(newTimeout) to increase the timeout value, if this is a long-running test.', hook: 'beforeAll' }) detox[11417] TRACE: [Artifact.js/START] starting SimulatorScreenshot detox[11417] DEBUG: [exec.js/EXEC_CMD, #73] /usr/bin/xcrun simctl io 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA screenshot "/private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/4de69f10-cc1c-427a-844d-8120f646ecac.detox.png" detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":2122} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"state":"busy","messageId":2122,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 3:40:39 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"messageId":2122} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":2123} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"state":"busy","messageId":2123,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 3:40:40 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"messageId":2123} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #73] Detected file type 'PNG' from extension Wrote screenshot to: /private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/4de69f10-cc1c-427a-844d-8120f646ecac.detox.png detox[11417] TRACE: [Artifact.js/STOP] stopping SimulatorScreenshot detox[11417] INFO: should swipe carousel detox[11417] INFO: should swipe carousel [FAIL] ROOT_DESCRIBE_BLOCK[11417] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onRunDescribeFinish({ name: 'ROOT_DESCRIBE_BLOCK' }) detox[11417] TRACE: [ArtifactsManager.js/LIFECYCLE] artifactsManager.onBeforeCleanup() detox[11417] TRACE: [Artifact.js/START] starting SimulatorScreenshot detox[11417] DEBUG: [exec.js/EXEC_CMD, #74] /usr/bin/xcrun simctl io 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA screenshot "/private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/5e8dd5f0-dd42-40e3-8e62-00471d108c49.detox.png" detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":2124} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","params":{"state":"busy","messageId":2124,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 3:40:40 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]},"messageId":2124} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":2125} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","messageId":2125,"params":{"state":"busy","messageId":2125,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 3:40:41 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]}} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] TRACE: [exec.js/EXEC_SUCCESS, #74] Detected file type 'PNG' from extension Wrote screenshot to: /private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/5e8dd5f0-dd42-40e3-8e62-00471d108c49.detox.png detox[11417] TRACE: [Artifact.js/STOP] stopping SimulatorScreenshot detox[11417] TRACE: [Artifact.js/SAVE] saving SimulatorScreenshot to: artifacts/ios.sim.debug.2021-09-05 11-42-30Z/beforeAllFailure.png detox[11417] WARN: [Artifact.js/MOVE_FILE_EXISTS] cannot overwrite: "/private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/4de69f10-cc1c-427a-844d-8120f646ecac.detox.png" => "artifacts/ios.sim.debug.2021-09-05 11-42-30Z/beforeAllFailure.png" detox[11417] TRACE: [Artifact.js/SAVE] saving SimulatorScreenshot to: artifacts/ios.sim.debug.2021-09-05 11-42-30Z/appNotReady.png detox[11417] WARN: [Artifact.js/MOVE_FILE_EXISTS] cannot overwrite: "/private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/5e8dd5f0-dd42-40e3-8e62-00471d108c49.detox.png" => "artifacts/ios.sim.debug.2021-09-05 11-42-30Z/appNotReady.png" detox[11417] TRACE: [Artifact.js/SAVE] saving SimulatorLogRecording to: artifacts/ios.sim.debug.2021-09-05 11-42-30Z/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA 2021-09-05 13-44-41Z.startup.log detox[11417] TRACE: [Artifact.js/STOP] stopping SimulatorLogRecording detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_SEND] {"type":"currentStatus","params":{},"messageId":2126} detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=tester action=currentStatus (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [DetoxServer.js/MESSAGE] role=testee action=currentStatusResult (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] TRACE: [AsyncWebSocket.js/WEBSOCKET_MESSAGE] {"type":"currentStatusResult","messageId":2126,"params":{"state":"busy","messageId":2126,"resources":[{"name":"Timed","info":{"endTrackingDate":"Thursday, January 1, 1970 at 3:40:41 AM Greenwich Mean Time","object":"Delayed performSelector","name":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","prettyPrint":"performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature","duration":2}},{"name":"Dispatch Queue","info":{"queue":"","prettyPrint":"com.apple.main-thread"}}]}} detox[11417] INFO: [actions.js] Sync Timed: performSelector @selector(performPeriodicTask:) on TFPeriodTaskFeature detox[11417] INFO: [actions.js] Sync Dispatch Queue: com.apple.main-thread detox[11417] DEBUG: [exec.js/KILL] sending SIGINT to [pid = 28091]: /usr/bin/xcrun simctl spawn 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA log stream --level debug --style compact --predicate processImagePath beginsWith "/Users/distiller/Library/Developer/CoreSimulator/Devices/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA/data/Containers/Bundle/Application/53C98CE8-8509-43EC-BC7D-2FB0F6FDF25D/example.app" detox[11417] TRACE: [exec.js/SPAWN_END, #69] /usr/bin/xcrun simctl spawn 4E292C88-CCD8-4097-A5F5-0BB7C07A04AA log stream --level debug --style compact --predicate "processImagePath beginsWith \"/Users/distiller/Library/Developer/CoreSimulator/Devices/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA/data/Containers/Bundle/Application/53C98CE8-8509-43EC-BC7D-2FB0F6FDF25D/example.app\"" finished with code = 0 detox[11417] DEBUG: [SimulatorLogRecording.js/MOVE_FILE] moving "/private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/49376c71-b845-4589-bde4-03b769adb477.detox.log" to artifacts/ios.sim.debug.2021-09-05 11-42-30Z/4E292C88-CCD8-4097-A5F5-0BB7C07A04AA 2021-09-05 13-44-41Z.startup.log detox[11417] TRACE: [Artifact.js/START] starting FileArtifact detox[11417] TRACE: [Artifact.js/STOP] stopping FileArtifact detox[11417] TRACE: [Artifact.js/SAVE] saving FileArtifact to: artifacts/ios.sim.debug.2021-09-05 11-42-30Z/detox_pid_11417.json.log { append: true } detox[11417] TRACE: [Artifact.js/START] starting FileArtifact detox[11417] TRACE: [Artifact.js/STOP] stopping FileArtifact detox[11417] TRACE: [Artifact.js/SAVE] saving FileArtifact to: artifacts/ios.sim.debug.2021-09-05 11-42-30Z/detox_pid_11417.log { append: true } detox[11417] DEBUG: [Artifact.js/MOVE_FILE] moving "/private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/e022f9db-f512-4a3a-8f81-107c0d3aac54.detox.log" to artifacts/ios.sim.debug.2021-09-05 11-42-30Z/detox_pid_11417.json.log via appending detox[11417] DEBUG: [Artifact.js/MOVE_FILE] moving "/private/var/folders/bl/wbxjgtzx7j5_mjsmfr3ynlc00000gp/T/90227547-0874-48dd-a36a-8693f9604090.detox.log" to artifacts/ios.sim.debug.2021-09-05 11-42-30Z/detox_pid_11417.log via appending detox[11417] WARN: [Client.js/PENDING_REQUESTS] App has not responded to the network requests below: (id = 1040) invoke: {"type":"expectation","predicate":{"type":"id","value":"consentDialog"},"expectation":"toBeVisible","timeout":60000} (id = -1000) isReady: {} Unresponded network requests might result in timeout errors in Detox tests. detox[11417] DEBUG: [DetoxServer.js/DISCONNECT] role=tester, sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781 detox[11417] DEBUG: [DetoxServer.js/DISCONNECT] role=testee, sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781 detox[11417] DEBUG: [DetoxServer.js/CANNOT_FORWARD] role=tester not connected, cannot fw action (sessionId=e46bd6ee-78c7-b926-705f-d60a110d3781) detox[11417] DEBUG: [DetoxServer.js/WS_CLOSE] Detox server connections terminated gracefully detox[11417] WARN: at node_modules/jest-cli/build/cli/index.js:251:15 ```

Here is the startup.log file as an attachment since it is way too big. startup.log

d4vidi commented 3 years ago

OK, trying to go over it. In any case, debug-sync every 500ms is very harsh. Could you please reconfigure to 10000 (10 sec) or so?

d4vidi commented 3 years ago

Something is keeping your app busy when run on CircleCI.

detox[11417] INFO:  [actions.js] Sync App State: Waiting for network requests to finish
          Waiting for network requests to finish: (
              "https://codepush.appcenter.ms/v0.1/public/codepush/update_check?deployment_key=WX&app_version=1.0&package_hash=arewqrrsd48d172sagea315fe58022228d8bccaac&client_unique_id=98459D-D954D-2135-9887-5469854ASDQ"
          )
dbilgin commented 3 years ago

so the com.example.debug here was just a bundle id, I had also tried building with the release through xcodebuild but the same thing was happening, but I took your advice on a completely production ready build, because I also had environment variables and was not using the production. I have eventually managed to track the problem down to testfairy. If testfairy is enabled in the build and TestFairy.begin is called, it simply failed and when I disabled this everything started working, including the video recordings. I guess this is another reason not to use testfairy. Thanks a lot for your help with tracking down the issue @d4vidi, I really appreciate it.

d4vidi commented 3 years ago

No problem at all 👍🏻 Regarding testfairy, however, I really wonder what it is about it that might have caused this. I spotted at least a single network call going (in your logs), but it doesn't seem fatal. Do you have any clue at all?

dbilgin commented 3 years ago

@d4vidi I was trying to figure this out as well last couple of days but there doesn't seem to be any requests stuck with it nor should there be any animations whatsoever since it has nothing to do with the UI, so I am really not sure why this was happening. Inside the app I only had these lines regarding testfairy:

TestFairy.setServerEndpoint('example.testfairy-eu.com'); // which always runs so this cannot be it

and:

TestFairy.begin(testFairyToken);

This second one is only triggered if my environment is set accordingly which was causing the issue. This is all I know honestly, I also tried my best to read through the logs but couldn't find anything there. I just know that it's fixed when this line is not called.

d4vidi commented 3 years ago

Alright, thanks for explaining! I suppose they might be doing something too intrusive that could be not fail-safe in these environment.

dbilgin commented 3 years ago

Yeah that's what I thought, it's just somehow hard to track down, will make a switch to either app center or firebase