Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Android emulator crashes during launching on detox 20.1.3 #3944

Closed
1 of 2 tasks
sandeep-bastola opened this issue Feb 21, 2023 · 6 comments
Closed
1 of 2 tasks

Android emulator crashes during launching on detox 20.1.3 #3944

sandeep-bastola opened this issue Feb 21, 2023 · 6 comments

Comments

@sandeep-bastola
Copy link

sandeep-bastola commented Feb 21, 2023

What happened?

On launching the app from beforeAll(), the android emulator crashes on the instrumentation process and all tests fails.

What was the expected behaviour?

No response

Was it tested on latest Detox?

  • I have tested this issue on the latest Detox release and it still reproduces. but the issue is no there on 20.1.2 . So it seems to me that the version 20.1.3 which introduced device.setDatePickerDate() introduced this error.

Did your test throw out a timeout?

Help us reproduce this issue!

No response

In what environment did this happen?

Detox version: 20.1.5
React Native version: 0.68.5
Has Fabric (React Native's new rendering system) enabled: (yes/no)
Node version: 16.15.0
Device model: Pixel XL API 29
Android version: 10
Test-runner (select one): jest

Detox logs

Detox logs
09:47:32.343 detox[97892] i child-process:EXEC_CMD "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5556 shell "pm list instrumentation"
09:47:32.391 detox[97892] i child-process:EXEC_SUCCESS instrumentation:world.smokeless.android.stage.test/androidx.test.runner.AndroidJUnitRunner (target=world.smokeless.android.stage)

09:47:32.397 detox[97892] i child-process:SPAWN_CMD /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5556 shell am instrument -w -r -e detoxServer ws://localhost:65367 -e detoxSessionId 4c029cd1-4a36-ab75-77d1-ba4159e79574 -e debug false world.smokeless.android.stage.test/androidx.test.runner.AndroidJUnitRunner
09:47:32.899 detox[97892] i child-process:EXEC_CMD "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5556 shell "ps | grep \"world\.smokeless\.android\.stage$\""
09:47:32.957 detox[97892] i child-process:EXEC_SUCCESS u0_a155       8607  1746 1898840 173816 0                   0 R world.smokeless.android.stage

09:47:32.957 detox[97892] B artifacts-manager onLaunchApp
  args: ({"deviceId":"emulator-5556","bundleId":"world.smokeless.android.stage","launchArgs":{"detoxServer":"ws://localhost:65367","detoxSessionId":"4c029cd1-4a36-ab75-77d1-ba4159e79574"},"pid":8607})
09:47:32.958 detox[97892] E artifacts-manager onLaunchApp
09:47:34.439 detox[97892] i child-process:SPAWN_STDOUT INSTRUMENTATION_STATUS: class=world.smokeless.android.DetoxTest
INSTRUMENTATION_STATUS: current=1
INSTRUMENTATION_STATUS: id=AndroidJUnitRunner

09:47:34.440 detox[97892] i child-process:SPAWN_STDOUT INSTRUMENTATION_STATUS: numtests=1
INSTRUMENTATION_STATUS: stream=
world.smokeless.android.DetoxTest:
INSTRUMENTATION_STATUS: test=runDetoxTests
INSTRUMENTATION_STATUS_CODE: 1

09:47:34.934 detox[97892] i child-process:SPAWN_STDOUT INSTRUMENTATION_RESULT: shortMsg=Process crashed.
INSTRUMENTATION_CODE: 0

09:47:35.036 detox[97892] i child-process:SPAWN_END /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5556 shell am instrument -w -r -e detoxServer ws://localhost:65367 -e detoxSessionId 4c029cd1-4a36-ab75-77d1-ba4159e79574 -e debug false world.smokeless.android.stage.test/androidx.test.runner.AndroidJUnitRunner exited with code #0
09:47:35.036 detox[97892] i device An error occurred while waiting for the app to become ready. Waiting for disconnection...
  error: Failed to run application on the device
  
  HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.
09:47:35.037 detox[97892] i device The app disconnected.
09:47:35.037 detox[97892] i child-process:EXEC_CMD "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5556 reverse --remove tcp:65367
09:47:35.043 detox[97892] E device launchApp
  error: Failed to run application on the device
  
  HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.
09:47:35.046 detox[97892] B artifacts-manager onHookFailure
  args: ({"error":{"name":"DetoxRuntimeError"},"hook":"beforeAll"})
09:47:35.047 detox[97892] i artifact:ARTIFACT_START starting ADBScreencapRecording
09:47:35.047 detox[97892] i child-process:EXEC_CMD "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5556 shell "screencap /sdcard/94724490_0.png"
09:47:35.093 detox[97892] i child-process:EXEC_SUCCESS 
09:47:35.841 detox[97892] i child-process:EXEC_SUCCESS 
09:47:35.841 detox[97892] i artifact:ARTIFACT_STOP stopping ADBScreencapRecording
09:47:35.842 detox[97892] E artifacts-manager onHookFailure
09:47:35.842 detox[97892] E lifecycle beforeAll

Device logs

Device logs
paste logs here!

More data, please!

No response

@sandeep-bastola sandeep-bastola changed the title Android emulator crashes during launching on detox 20.1.5 Android emulator crashes during launching on detox 20.1.3 Feb 21, 2023
@d4vidi
Copy link
Collaborator

d4vidi commented Feb 23, 2023

@sandeep-bastola thanks for reporting this. We would only be able to understand the problem if you provide your device.log file (i.e. where the error's stack-trace is), by specifying the --record-logs all argument to detox test. Please try to help us out with that.

@sandeep-bastola
Copy link
Author

Here you go:

13:14:18.766 detox[69244] �[90mB�[39m node_modules/.bin/detox test -c android.stage.release --record-logs all welcome
data: {
"id": "42807244-ef3f-0159-4cc9-05aa2efb366f",
"detoxConfig": {
"configurationName": "android.stage.release",
"apps": {
"default": {
"build": "cd android && ENVFILE=.env.testing ./gradlew assembleStageRelease assembleStageReleaseAndroidTest -DtestBuildType=release && cd ..",
"type": "android.apk",
"binaryPath": "android/app/build/outputs/apk/stage/release/app-stage-release.apk"
}
},
"artifacts": {
"rootDir": "artifacts/android.stage.release.2023-02-24 12-14-18Z",
"plugins": {
"log": {
"enabled": true,
"keepOnlyFailedTestsArtifacts": false
},
"screenshot": {
"enabled": true,
"shouldTakeAutomaticSnapshots": true,
"keepOnlyFailedTestsArtifacts": false
},
"video": {
"enabled": true,
"keepOnlyFailedTestsArtifacts": true
},
"instruments": {
"enabled": false,
"keepOnlyFailedTestsArtifacts": false
},
"uiHierarchy": {
"enabled": false,
"keepOnlyFailedTestsArtifacts": false
}
}
},
"behavior": {
"init": {
"keepLockFile": false,
"reinstallApp": true,
"exposeGlobals": true
},
"cleanup": {
"shutdownDevice": false
},
"launchApp": "auto"
},
"cli": {
"recordLogs": "all",
"configuration": "android.stage.release"
},
"device": {
"type": "android.emulator",
"device": {
"avdName": "Pixel_XL_API_29"
}
},
"logger": {
"level": "info",
"overrideConsole": true,
"options": {
"showLoggerName": true,
"showPid": true,
"showLevel": false,
"showMetadata": false,
"basepath": "/Users/smokeless/smokeless-react-native/node_modules/detox/src",
"prefixers": {},
"stringifiers": {}
}
},
"testRunner": {
"retries": 0,
"forwardEnv": false,
"bail": false,
"jest": {
"setupTimeout": 300000,
"teardownTimeout": 30000,
"retryAfterCircusRetries": false,
"reportWorkerAssign": true
},
"args": {
"$0": "jest",
"_": [
"welcome"
],
"config": "e2e/config.js",
"--": []
},
"$0": "jest"
},
"session": {
"autoStart": true,
"debugSynchronization": 10000
}
},
"detoxIPCServer": "primary-69244",
"testResults": [],
"testSessionIndex": 0,
"workersCount": 0
}
13:14:18.782 detox[69244] �[90mi�[39m Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-69244
13:14:18.785 detox[69244] �[90mi�[39m starting server on /tmp/detox.primary-69244
13:14:18.785 detox[69244] �[90mi�[39m starting TLS server false
13:14:18.785 detox[69244] �[90mi�[39m starting server as Unix || Windows Socket
13:14:18.796 detox[69244] �[90mi�[39m Detox server listening on localhost:59077...
13:14:18.797 detox[69244] �[90mi�[39m Serialized the session state at: /private/var/folders/9s/ms4q30351t92xl1ltjdj2sgw0000gn/T/42807244-ef3f-0159-4cc9-05aa2efb366f.detox.json
13:14:18.799 detox[69244] �[90mB�[39m jest --config e2e/config.js welcome
13:14:20.314 detox[69245] �[90mi�[39m Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id
13:14:20.315 detox[69245] �[90mi�[39m requested connection to primary-69244 /tmp/detox.primary-69244
13:14:20.315 detox[69245] �[90mi�[39m Connecting client on Unix Socket : /tmp/detox.primary-69244
13:14:20.316 detox[69244] �[90mi�[39m ## socket connection to server detected ##
13:14:20.318 detox[69245] �[90mi�[39m retrying reset
13:14:20.320 detox[69245] �[90mi�[39m dispatching event to primary-69244 /tmp/detox.primary-69244 : registerContext , { id: 'secondary-69245' }
13:14:20.322 detox[69244] �[90mi�[39m received event of : registerContext { id: 'secondary-69245' }
13:14:20.322 detox[69244] �[90mi�[39m dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: 0 }
13:14:20.323 detox[69245] �[90mi�[39m ## received events ##
13:14:20.324 detox[69245] �[90mi�[39m detected event registerContextDone { testResults: [], testSessionIndex: 0 }
13:14:20.524 detox[69245] �[90mB�[39m e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js
13:14:20.540 detox[69245] �[90mB�[39m set up environment
13:14:20.541 detox[69245] �[90mi�[39m dispatching event to primary-69244 /tmp/detox.primary-69244 : registerWorker , { workerId: 'w1' }
13:14:20.542 detox[69244] �[90mi�[39m received event of : registerWorker { workerId: 'w1' }
13:14:20.542 detox[69244] �[90mi�[39m dispatching event to socket : registerWorkerDone { workersCount: 1 }
13:14:20.542 detox[69244] �[90mi�[39m broadcasting event to all known sockets listening to /tmp/detox.primary-69244 : sessionStateUpdate { workersCount: 1 }
13:14:20.547 detox[69245] �[90mi�[39m ## received events ##
13:14:20.547 detox[69245] �[90mi�[39m detected event registerWorkerDone { workersCount: 1 }
13:14:20.547 detox[69245] �[90mi�[39m detected event sessionStateUpdate { workersCount: 1 }
13:14:20.782 detox[69244] �[90mB�[39m connection :59077<->:59087
13:14:20.787 detox[69245] �[90mi�[39m opened web socket to: ws://localhost:59077
13:14:20.790 detox[69245] �[90mi�[39m send message
data: {"type":"login","params":{"sessionId":"6d3ec3cd-5649-d0ab-43af-e1b84c743e32","role":"tester"},"messageId":0}
13:14:20.795 detox[69244] �[90mi�[39m get
data: {"type":"login","params":{"sessionId":"6d3ec3cd-5649-d0ab-43af-e1b84c743e32","role":"tester"},"messageId":0}
13:14:20.795 detox[69244] �[90mi�[39m created session 6d3ec3cd-5649-d0ab-43af-e1b84c743e32
13:14:20.796 detox[69244] �[90mi�[39m send
data: {
"type": "loginSuccess",
"params": {
"testerConnected": true,
"appConnected": false
},
"messageId": 0
}
13:14:20.797 detox[69244] �[90mi�[39m tester joined session 6d3ec3cd-5649-d0ab-43af-e1b84c743e32
13:14:20.803 detox[69245] �[90mi�[39m get message
data: {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0}

13:14:20.915 detox[69245] �[90mB�[39m allocate
args: ({"type":"android.emulator","device":{"avdName":"Pixel_XL_API_29"}})
13:14:20.915 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/emulator/emulator" -list-avds --verbose
13:14:21.053 detox[69245] �[90mi�[39m Pixel_XL_API_29
Pixel_XL_API_33

13:14:21.054 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/emulator/emulator" -version
13:14:21.628 detox[69245] �[90mi�[39m INFO | Storing crashdata in: /tmp/android-smokeless/emu-crash.db, detection is enabled
INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag.
Android emulator version 32.1.11.0 (build_id 9536276) (CL:N/A)
Copyright (C) 2006-2017 The Android Open Source Project and many others.
This program is a derivative of the QEMU CPU emulator (www.qemu.org).

This software is licensed under the terms of the GNU General Public
License version 2, as published by the Free Software Foundation, and
may be copied, distributed, and modified under those terms.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

13:14:21.629 detox[69245] �[90mi�[39m Detected emulator binary version { major: 32, minor: 1, patch: 11, toString: [Function: toString] }
13:14:21.629 detox[69245] �[90mi�[39m Trying to allocate a device based on "Pixel_XL_API_29"
13:14:21.631 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" devices
13:14:21.655 detox[69245] �[90mi�[39m List of devices attached
emulator-5554 device

13:14:21.657 detox[69245] �[90mi�[39m port: 5554, host: localhost
13:14:21.664 detox[69245] �[90mi�[39m Found a matching & free device emulator-5554
13:14:21.665 detox[69245] �[90mi�[39m Settled on emulator-5554
13:14:21.665 detox[69245] �[90mB�[39m _launchEmulator
args: ("Pixel_XL_API_29", "emulator-5554", true, {"port":null})
13:14:21.665 detox[69245] �[90mB�[39m _awaitEmulatorBoot
args: ("emulator-5554")
13:14:21.665 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop dev.bootcomplete"
13:14:21.713 detox[69245] �[90mi�[39m 1

13:14:21.714 detox[69245] �[90mE�[39m _awaitEmulatorBoot
13:14:21.714 detox[69245] �[90mB�[39m onBootDevice
args: ({"deviceId":"emulator-5554","type":"Pixel_XL_API_29","coldBoot":false})
13:14:21.714 detox[69245] �[90mE�[39m onBootDevice
13:14:21.714 detox[69245] �[90mE�[39m _launchEmulator
13:14:21.715 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop ro.build.version.sdk"
13:14:21.757 detox[69245] �[90mi�[39m 29

13:14:21.757 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global animator_duration_scale 0"
13:14:21.821 detox[69245] �[90mi�[39m
13:14:21.821 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global window_animation_scale 0"
13:14:21.876 detox[69245] �[90mi�[39m
13:14:21.876 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global transition_animation_scale 0"
13:14:21.932 detox[69245] �[90mi�[39m
13:14:21.933 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "dumpsys power | grep "^[ ]m[UW].=""
13:14:21.979 detox[69245] �[90mi�[39m mWakefulness=Awake
mWakefulnessChanging=false
mWakeLockSummary=0x0
mUserActivitySummary=0x1
mWakeUpWhenPluggedOrUnpluggedConfig=false
mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false
mUserActivityTimeoutOverrideFromWindowManager=-1
mUserInactiveOverrideFromWindowManager=false

13:14:21.979 detox[69245] �[90mE�[39m allocate
13:14:22.028 detox[69245] �[90mB�[39m installUtilBinaries
args: ()
13:14:22.028 detox[69245] �[90mE�[39m installUtilBinaries
13:14:22.029 detox[69245] �[90mB�[39m selectApp
args: ("default")
13:14:22.033 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/build-tools/31.0.0/aapt" dump badging "/Users/smokeless/smokeless-react-native/android/app/build/outputs/apk/stage/release/app-stage-release.apk"
13:14:22.236 detox[69245] �[90mi�[39m package: name='world.smokeless.android.stage' versionCode='2' versionName='1.2.0' compileSdkVersion='31' compileSdkVersionCodename='12'
sdkVersion:'21'
targetSdkVersion:'33'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.BLUETOOTH'
uses-permission: name='android.permission.BLUETOOTH_ADMIN'
uses-permission: name='android.permission.FOREGROUND_SERVICE'
uses-permission: name='android.permission.RECEIVE_BOOT_COMPLETED'
uses-permission: name='android.permission.VIBRATE'
uses-permission-sdk-23: name='android.permission.VIBRATE'
uses-permission-sdk-23: name='android.permission.ACCESS_FINE_LOCATION'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='com.android.vending.BILLING'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
uses-permission: name='android.permission.WAKE_LOCK'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.DOWNLOAD_WITHOUT_NOTIFICATION'
uses-permission: name='android.permission.QUERY_ALL_PACKAGES'
uses-permission: name='com.google.android.c2dm.permission.RECEIVE'
uses-permission: name='com.google.android.gms.permission.AD_ID'
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'
uses-permission-sdk-23: name='android.permission.ACCESS_COARSE_LOCATION'
application-label:'Smokeless Stage'
application-label-af:'Smokeless Stage'
application-label-am:'Smokeless Stage'
application-label-ar:'Smokeless Stage'
application-label-as:'Smokeless Stage'
application-label-az:'Smokeless Stage'
application-label-be:'Smokeless Stage'
application-label-bg:'Smokeless Stage'
application-label-bn:'Smokeless Stage'
application-label-bs:'Smokeless Stage'
application-label-ca:'Smokeless Stage'
application-label-cs:'Smokeless Stage'
application-label-da:'Smokeless Stage'
application-label-de:'Smokeless Stage'
application-label-el:'Smokeless Stage'
application-label-en-AU:'Smokeless Stage'
application-label-en-CA:'Smokeless Stage'
application-label-en-GB:'Smokeless Stage'
application-label-en-IN:'Smokeless Stage'
application-label-en-XC:'Smokeless Stage'
application-label-es:'Smokeless Stage'
application-label-es-419:'Smokeless Stage'
application-label-es-ES:'Smokeless Stage'
application-label-es-US:'Smokeless Stage'
application-label-et:'Smokeless Stage'
application-label-eu:'Smokeless Stage'
application-label-fa:'Smokeless Stage'
application-label-fi:'Smokeless Stage'
application-label-fr:'Smokeless Stage'
application-label-fr-CA:'Smokeless Stage'
application-label-gl:'Smokeless Stage'
application-label-gu:'Smokeless Stage'
application-label-hi:'Smokeless Stage'
application-label-hr:'Smokeless Stage'
application-label-hu:'Smokeless Stage'
application-label-hy:'Smokeless Stage'
application-label-id:'Smokeless Stage'
application-label-in:'Smokeless Stage'
application-label-is:'Smokeless Stage'
application-label-it:'Smokeless Stage'
application-label-iw:'Smokeless Stage'
application-label-ja:'Smokeless Stage'
application-label-ka:'Smokeless Stage'
application-label-kk:'Smokeless Stage'
application-label-km:'Smokeless Stage'
application-label-kn:'Smokeless Stage'
application-label-ko:'Smokeless Stage'
application-label-ky:'Smokeless Stage'
application-label-lo:'Smokeless Stage'
application-label-lt:'Smokeless Stage'
application-label-lv:'Smokeless Stage'
application-label-mk:'Smokeless Stage'
application-label-ml:'Smokeless Stage'
application-label-mn:'Smokeless Stage'
application-label-mr:'Smokeless Stage'
application-label-ms:'Smokeless Stage'
application-label-my:'Smokeless Stage'
application-label-nb:'Smokeless Stage'
application-label-ne:'Smokeless Stage'
application-label-nl:'Smokeless Stage'
application-label-or:'Smokeless Stage'
application-label-pa:'Smokeless Stage'
application-label-pl:'Smokeless Stage'
application-label-pt:'Smokeless Stage'
application-label-pt-BR:'Smokeless Stage'
application-label-pt-PT:'Smokeless Stage'
application-label-ro:'Smokeless Stage'
application-label-ru:'Smokeless Stage'
application-label-si:'Smokeless Stage'
application-label-sk:'Smokeless Stage'
application-label-sl:'Smokeless Stage'
application-label-sq:'Smokeless Stage'
application-label-sr:'Smokeless Stage'
application-label-sr-Latn:'Smokeless Stage'
application-label-sv:'Smokeless Stage'
application-label-sw:'Smokeless Stage'
application-label-ta:'Smokeless Stage'
application-label-te:'Smokeless Stage'
application-label-th:'Smokeless Stage'
application-label-tl:'Smokeless Stage'
application-label-tr:'Smokeless Stage'
application-label-uk:'Smokeless Stage'
application-label-ur:'Smokeless Stage'
application-label-uz:'Smokeless Stage'
application-label-vi:'Smokeless Stage'
application-label-zh-CN:'Smokeless Stage'
application-label-zh-HK:'Smokeless Stage'
application-label-zh-TW:'Smokeless Stage'
application-label-zu:'Smokeless Stage'
application-icon-160:'res/uF.xml'
application-icon-240:'res/uF.xml'
application-icon-320:'res/uF.xml'
application-icon-480:'res/uF.xml'
application-icon-640:'res/uF.xml'
application-icon-65534:'res/uF.xml'
application: label='Smokeless Stage' icon='res/uF.xml'
launchable-activity: name='world.smokeless.android.SplashActivity' label='Smokeless Stage' icon=''
feature-group: label=''
uses-feature: name='android.hardware.bluetooth'
uses-implied-feature: name='android.hardware.bluetooth' reason='requested android.permission.BLUETOOTH permission, requested android.permission.BLUETOOTH_ADMIN permission, and targetSdkVersion > 4'
uses-feature: name='android.hardware.faketouch'
uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
uses-feature-sdk-23: name='android.hardware.location'
uses-implied-feature-sdk-23: name='android.hardware.location' reason='requested android.permission.ACCESS_COARSE_LOCATION permission, and requested android.permission.ACCESS_FINE_LOCATION permission'
uses-feature: name='android.hardware.screen.portrait'
uses-implied-feature: name='android.hardware.screen.portrait' reason='one or more activities have specified a portrait orientation'
uses-feature: name='android.hardware.wifi'
uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission'
main
other-activities
other-receivers
other-services
supports-screens: 'small' 'normal' 'large' 'xlarge'
supports-any-density: 'true'
locales: '--_--' 'af' 'am' 'ar' 'as' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-419' 'es-ES' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'id' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'or' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu'
densities: '160' '240' '320' '480' '640' '65534'
native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'

13:14:22.237 detox[69245] �[90mE�[39m selectApp
13:14:22.237 detox[69245] �[90mB�[39m uninstallApp
args: ()
13:14:22.237 detox[69245] �[90mB�[39m onBeforeUninstallApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage"})
13:14:22.238 detox[69245] �[90mE�[39m onBeforeUninstallApp
13:14:22.238 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages world.smokeless.android.stage"
13:14:22.292 detox[69245] �[90mi�[39m package:world.smokeless.android.stage.test
package:world.smokeless.android.stage

13:14:22.292 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall world.smokeless.android.stage
13:14:23.170 detox[69245] �[90mi�[39m Success

13:14:23.171 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages world.smokeless.android.stage.test"
13:14:23.246 detox[69245] �[90mi�[39m package:world.smokeless.android.stage.test

13:14:23.247 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall world.smokeless.android.stage.test
13:14:24.128 detox[69245] �[90mi�[39m Success

13:14:24.128 detox[69245] �[90mE�[39m uninstallApp
13:14:24.128 detox[69245] �[90mB�[39m selectApp
args: ("default")
13:14:24.129 detox[69245] �[90mB�[39m terminateApp
args: ()
13:14:24.129 detox[69245] �[90mB�[39m onBeforeTerminateApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage"})
13:14:24.129 detox[69245] �[90mE�[39m onBeforeTerminateApp
13:14:24.129 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop world.smokeless.android.stage"
13:14:24.239 detox[69245] �[90mi�[39m
13:14:24.239 detox[69245] �[90mB�[39m onTerminateApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage"})
13:14:24.239 detox[69245] �[90mE�[39m onTerminateApp
13:14:24.240 detox[69245] �[90mE�[39m terminateApp
13:14:24.240 detox[69245] �[90mE�[39m selectApp
13:14:24.240 detox[69245] �[90mB�[39m installApp
args: ()
13:14:24.240 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/build-tools/31.0.0/aapt" dump xmlstrings "/Users/smokeless/smokeless-react-native/android/app/build/outputs/apk/stage/release/app-stage-release.apk" AndroidManifest.xml
13:14:24.259 detox[69245] �[90mi�[39m String pool of 171 unique UTF-16 non-sorted strings, 171 entries and 0 styles using 13628 bytes:
String #0: theme
String #1: label
String #2: icon
String #3: name
String #4: permission
String #5: enabled
String #6: exported
String #7: excludeFromRecents
String #8: authorities
String #9: initOrder
String #10: grantUriPermissions
String #11: priority
String #12: launchMode
String #13: screenOrientation
String #14: configChanges
String #15: value
String #16: resource
String #17: scheme
String #18: host
String #19: minSdkVersion
String #20: versionCode
String #21: versionName
String #22: windowSoftInputMode
String #23: targetSdkVersion
String #24: allowBackup
String #25: supportsRtl
String #26: usesCleartextTraffic
String #27: directBootAware
String #28: roundIcon
String #29: visibleToInstantApps
String #30: compileSdkVersion
String #31: compileSdkVersionCodename
String #32: appComponentFactory
String #33:
String #34: 1.2.0
String #35: 12
String #36: action
String #37: activity
String #38: android
String #39: android.intent.action.MAIN
String #40: android.intent.action.VIEW
String #41: android.intent.category.BROWSABLE
String #42: android.intent.category.DEFAULT
String #43: android.intent.category.LAUNCHER
String #44: android.permission.ACCESS_COARSE_LOCATION
String #45: android.permission.ACCESS_FINE_LOCATION
String #46: android.permission.ACCESS_NETWORK_STATE
String #47: android.permission.ACCESS_WIFI_STATE
String #48: android.permission.BIND_JOB_SERVICE
String #49: android.permission.BLUETOOTH
String #50: android.permission.BLUETOOTH_ADMIN
String #51: android.permission.DOWNLOAD_WITHOUT_NOTIFICATION
String #52: android.permission.FOREGROUND_SERVICE
String #53: android.permission.INTERNET
String #54: android.permission.QUERY_ALL_PACKAGES
String #55: android.permission.READ_EXTERNAL_STORAGE
String #56: android.permission.RECEIVE_BOOT_COMPLETED
String #57: android.permission.VIBRATE
String #58: android.permission.WAKE_LOCK
String #59: android.permission.WRITE_EXTERNAL_STORAGE
String #60: android.support.FILE_PROVIDER_PATHS
String #61: android.support.customtabs.action.CustomTabsService
String #62: androidx.core.app.CoreComponentFactory
String #63: androidx.emoji2.text.EmojiCompatInitializer
String #64: androidx.lifecycle.ProcessLifecycleInitializer
String #65: androidx.startup
String #66: androidx.startup.InitializationProvider
String #67: app_data_collection_default_enabled
String #68: application
String #69: backend:com.google.android.datatransport.cct.CctBackendFactory
String #70: category
String #71: cct
String #72: cct.world.smokeless.android.stage
String #73: cl.json.RNShareFileProvider
String #74: com.ReactNativeBlobUtil.Utils.FileProvider
String #75: com.android.vending.BILLING
String #76: com.facebook.AuthenticationTokenManager$CurrentAuthenticationTokenChangedBroadcastReceiver
String #77: com.facebook.CurrentAccessTokenExpirationBroadcastReceiver
String #78: com.facebook.CustomTabActivity
String #79: com.facebook.CustomTabMainActivity
String #80: com.facebook.FacebookActivity
String #81: com.facebook.flipper.android.diagnostics.FlipperDiagnosticActivity
String #82: com.facebook.internal.FacebookInitProvider
String #83: com.facebook.react.devsupport.DevSettingsActivity
String #84: com.facebook.sdk.ACTION_CURRENT_ACCESS_TOKEN_CHANGED
String #85: com.facebook.sdk.ACTION_CURRENT_AUTHENTICATION_TOKEN_CHANGED
String #86: com.facebook.sdk.ApplicationId
String #87: com.google.android.c2dm.intent.RECEIVE
String #88: com.google.android.c2dm.permission.RECEIVE
String #89: com.google.android.c2dm.permission.SEND
String #90: com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
String #91: com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
String #92: com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
String #93: com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
String #94: com.google.android.gms.auth.api.signin.RevocationBoundService
String #95: com.google.android.gms.auth.api.signin.internal.SignInHubActivity
String #96: com.google.android.gms.auth.api.signin.permission.REVOCATION_NOTIFICATION
String #97: com.google.android.gms.common.api.GoogleApiActivity
String #98: com.google.android.gms.measurement.AppMeasurementJobService
String #99: com.google.android.gms.measurement.AppMeasurementReceiver
String #100: com.google.android.gms.measurement.AppMeasurementService
String #101: com.google.android.gms.permission.AD_ID
String #102: com.google.android.gms.version
String #103: com.google.firebase.MESSAGING_EVENT
String #104: com.google.firebase.components.ComponentDiscoveryService
String #105: com.google.firebase.components.ComponentRegistrar
String #106: com.google.firebase.components:com.google.firebase.abt.component.AbtRegistrar
String #107: com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar
String #108: com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
String #109: com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
String #110: com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
String #111: com.google.firebase.components:com.google.firebase.perf.FirebasePerfRegistrar
String #112: com.google.firebase.components:com.google.firebase.remoteconfig.RemoteConfigRegistrar
String #113: com.google.firebase.components:io.invertase.firebase.app.ReactNativeFirebaseAppRegistrar
String #114: com.google.firebase.iid.FirebaseInstanceIdReceiver
String #115: com.google.firebase.messaging.FirebaseMessagingService
String #116: com.google.firebase.messaging.default_notification_channel_id
String #117: com.google.firebase.messaging.default_notification_color
String #118: com.google.firebase.messaging.default_notification_icon
String #119: com.google.firebase.perf.provider.FirebasePerfProvider
String #120: com.google.firebase.provider.FirebaseInitProvider
String #121: com.pilloxa.dfu.DfuService
String #122: com.proyecto26.inappbrowser.ChromeTabsManagerActivity
String #123: com.reactnativecommunity.webview.RNCWebViewFileProvider
String #124: data
String #125: fbconnect
String #126: firebase_analytics_collection_deactivated
String #127: firebase_analytics_collection_enabled
String #128: firebase_messaging_auto_init_enabled
String #129: firebase_performance_collection_deactivated
String #130: firebase_performance_collection_enabled
String #131: google_analytics_adid_collection_enabled
String #132: google_analytics_automatic_screen_reporting_enabled
String #133: google_analytics_default_allow_ad_personalization_signals
String #134: google_analytics_ssaid_collection_enabled
String #135: http://schemas.android.com/apk/res/android
String #136: intent
String #137: intent-filter
String #138: io.invertase.firebase.app.ReactNativeFirebaseAppInitProvider
String #139: io.invertase.firebase.messaging.ReactNativeFirebaseMessagingHeadlessService
String #140: io.invertase.firebase.messaging.ReactNativeFirebaseMessagingReceiver
String #141: io.invertase.firebase.messaging.ReactNativeFirebaseMessagingService
String #142: io.sentry.android.core.SentryInitProvider
String #143: io.sentry.android.core.SentryPerformanceProvider
String #144: io.sentry.auto-init
String #145: manifest
String #146: meta-data
String #147: package
String #148: platformBuildVersionCode
String #149: platformBuildVersionName
String #150: provider
String #151: queries
String #152: receiver
String #153: service
String #154: uses-permission
String #155: uses-permission-sdk-23
String #156: uses-sdk
String #157: world.smokeless.android.MainActivity
String #158: world.smokeless.android.MainApplication
String #159: world.smokeless.android.SplashActivity
String #160: world.smokeless.android.stage
String #161: world.smokeless.android.stage.FacebookInitProvider
String #162: world.smokeless.android.stage.SentryInitProvider
String #163: world.smokeless.android.stage.SentryPerformanceProvider
String #164: world.smokeless.android.stage.androidx-startup
String #165: world.smokeless.android.stage.fileprovider
String #166: world.smokeless.android.stage.firebaseinitprovider
String #167: world.smokeless.android.stage.firebaseperfprovider
String #168: world.smokeless.android.stage.provider
String #169: world.smokeless.android.stage.reactnativefirebaseappinitprovider
String #170: world.smokeless.android.stage.rnshare.fileprovider

13:14:24.259 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/build-tools/31.0.0/aapt" dump xmlstrings "/Users/smokeless/smokeless-react-native/android/app/build/outputs/apk/androidTest/stage/release/app-stage-release-androidTest.apk" AndroidManifest.xml
13:14:24.280 detox[69245] �[90mi�[39m String pool of 40 unique UTF-16 non-sorted strings, 40 entries and 0 styles using 2088 bytes:
String #0: theme
String #1: label
String #2: name
String #3: exported
String #4: targetPackage
String #5: handleProfiling
String #6: functionalTest
String #7: minSdkVersion
String #8: targetSdkVersion
String #9: compileSdkVersion
String #10: compileSdkVersionCodename
String #11: 12
String #12: Tests for world.smokeless.android.stage
String #13: action
String #14: activity
String #15: android
String #16: android.intent.action.MAIN
String #17: android.permission.REORDER_TASKS
String #18: android.test.runner
String #19: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity
String #20: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity
String #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity
String #22: androidx.test.orchestrator
String #23: androidx.test.runner.AndroidJUnitRunner
String #24: androidx.test.services
String #25: application
String #26: com.google.android.apps.common.testing.services
String #27: http://schemas.android.com/apk/res/android
String #28: instrumentation
String #29: intent-filter
String #30: manifest
String #31: package
String #32: platformBuildVersionCode
String #33: platformBuildVersionName
String #34: queries
String #35: uses-library
String #36: uses-permission
String #37: uses-sdk
String #38: world.smokeless.android.stage
String #39: world.smokeless.android.stage.test

13:14:24.280 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm -fr /data/local/tmp/detox"
13:14:24.481 detox[69245] �[90mi�[39m
13:14:24.481 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "mkdir -p /data/local/tmp/detox"
13:14:24.591 detox[69245] �[90mi�[39m
13:14:24.592 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Users/smokeless/smokeless-react-native/android/app/build/outputs/apk/stage/release/app-stage-release.apk" "/data/local/tmp/detox/Application.apk"
13:14:25.180 detox[69245] �[90mi�[39m /Users/smokeless/smokeless-react-native/android/app/build/outputs/apk/stage/release/app-stage-release.apk: 1 file pushed, 0 skipped. 111.3 MB/s (62294471 bytes in 0.534s)

13:14:25.182 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk
13:14:32.250 detox[69245] �[90mi�[39m Success

13:14:32.268 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk exited with code #0
13:14:32.268 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Users/smokeless/smokeless-react-native/android/app/build/outputs/apk/androidTest/stage/release/app-stage-release-androidTest.apk" "/data/local/tmp/detox/Test.apk"
13:14:32.337 detox[69245] �[90mi�[39m /Users/smokeless/smokeless-react-native/android/app/build/outputs/apk/androidTest/stage/release/app-stage-release-androidTest.apk: 1 file pushed, 0 skipped. 211.0 MB/s (3269348 bytes in 0.015s)

13:14:32.339 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk
13:14:34.955 detox[69245] �[90mi�[39m Success

13:14:34.959 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk exited with code #0
13:14:34.959 detox[69245] �[90mE�[39m installApp
13:14:34.960 detox[69245] �[90mB�[39m selectApp
args: ("default")
13:14:34.961 detox[69245] �[90mB�[39m terminateApp
args: ()
13:14:34.961 detox[69245] �[90mB�[39m onBeforeTerminateApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage"})
13:14:34.961 detox[69245] �[90mE�[39m onBeforeTerminateApp
13:14:34.961 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop world.smokeless.android.stage"
13:14:35.067 detox[69245] �[90mi�[39m
13:14:35.067 detox[69245] �[90mB�[39m onTerminateApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage"})
13:14:35.068 detox[69245] �[90mE�[39m onTerminateApp
13:14:35.068 detox[69245] �[90mE�[39m terminateApp
13:14:35.068 detox[69245] �[90mE�[39m selectApp
13:14:35.068 detox[69245] �[90mE�[39m set up environment
13:14:36.041 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME.spec.js is assigned to emulator-5554 (Pixel_XL_API_29)
13:14:36.042 detox[69245] �[90mB�[39m run the tests
13:14:36.042 detox[69245] �[90mB�[39m onRunDescribeStart
args: ({"name":"ROOT_DESCRIBE_BLOCK"})
13:14:36.042 detox[69245] �[90mE�[39m onRunDescribeStart
13:14:36.043 detox[69245] �[90mB�[39m SW-TPL-1.1_REQ_WELCOME
13:14:36.043 detox[69245] �[90mB�[39m onRunDescribeStart
args: ({"name":"SW-TPL-1.1_REQ_WELCOME"})
13:14:36.043 detox[69245] �[90mE�[39m onRunDescribeStart
13:14:36.044 detox[69245] �[90mB�[39m beforeAll
13:14:36.046 detox[69245] �[90mB�[39m launchApp
args: ({"newInstance":true,"permissions":{"notifications":"YES"}})
13:14:36.047 detox[69245] �[90mB�[39m terminateApp
args: ("world.smokeless.android.stage")
13:14:36.047 detox[69245] �[90mB�[39m onBeforeTerminateApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage"})
13:14:36.047 detox[69245] �[90mE�[39m onBeforeTerminateApp
13:14:36.047 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop world.smokeless.android.stage"
13:14:36.114 detox[69245] �[90mi�[39m
13:14:36.115 detox[69245] �[90mB�[39m onTerminateApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage"})
13:14:36.115 detox[69245] �[90mE�[39m onTerminateApp
13:14:36.115 detox[69245] �[90mE�[39m terminateApp
13:14:36.116 detox[69245] �[90mB�[39m onBeforeLaunchApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage","launchArgs":{"detoxServer":"ws://localhost:59077","detoxSessionId":"6d3ec3cd-5649-d0ab-43af-e1b84c743e32"}})
13:14:36.116 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +"%m-%d %T.000""
13:14:36.169 detox[69245] �[90mi�[39m 02-24 13:14:36.000

13:14:36.169 detox[69245] �[90mE�[39m onBeforeLaunchApp
13:14:36.170 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:59077 tcp:59077
13:14:36.197 detox[69245] �[90mi�[39m 59077

13:14:36.197 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list instrumentation"
13:14:36.245 detox[69245] �[90mi�[39m instrumentation:world.smokeless.android.stage.test/androidx.test.runner.AndroidJUnitRunner (target=world.smokeless.android.stage)

13:14:36.247 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:59077 -e detoxSessionId 6d3ec3cd-5649-d0ab-43af-e1b84c743e32 -e debug false world.smokeless.android.stage.test/androidx.test.runner.AndroidJUnitRunner
13:14:36.748 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "ps | grep "world.smokeless.android.stage$""
13:14:36.835 detox[69245] �[90mi�[39m u0_a159 29114 1750 1839416 46340 0 0 S world.smokeless.android.stage

13:14:36.835 detox[69245] �[90mB�[39m onLaunchApp
args: ({"deviceId":"emulator-5554","bundleId":"world.smokeless.android.stage","launchArgs":{"detoxServer":"ws://localhost:59077","detoxSessionId":"6d3ec3cd-5649-d0ab-43af-e1b84c743e32"},"pid":29114})
13:14:36.835 detox[69245] �[90mi�[39m starting ADBLogcatRecording
13:14:36.836 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T "02-24 13:14:36.000" --pid=29114 -f /sdcard/131420885_0.log"
13:14:36.837 detox[69245] �[90mE�[39m onLaunchApp
13:14:37.138 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/131420885_0.log
13:14:37.176 detox[69245] �[90mi�[39m 8 /sdcard/131420885_0.log

13:14:38.963 detox[69245] �[90mi�[39m INSTRUMENTATION_STATUS: class=world.smokeless.android.DetoxTest
INSTRUMENTATION_STATUS: current=1
INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
INSTRUMENTATION_STATUS: numtests=1
INSTRUMENTATION_STATUS: stream=
world.smokeless.android.DetoxTest:
INSTRUMENTATION_STATUS: test=runDetoxTests
INSTRUMENTATION_STATUS_CODE: 1

13:14:39.685 detox[69245] �[90mi�[39m INSTRUMENTATION_RESULT: shortMsg=Process crashed.
INSTRUMENTATION_CODE: 0

13:14:39.780 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:59077 -e detoxSessionId 6d3ec3cd-5649-d0ab-43af-e1b84c743e32 -e debug false world.smokeless.android.stage.test/androidx.test.runner.AndroidJUnitRunner exited with code #0
13:14:39.780 detox[69245] �[90mi�[39m An error occurred while waiting for the app to become ready. Waiting for disconnection...
error: Failed to run application on the device

HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.
13:14:39.782 detox[69245] �[90mi�[39m The app disconnected.
13:14:39.785 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse --remove tcp:59077
13:14:39.788 detox[69245] �[90mE�[39m launchApp
error: Failed to run application on the device

HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.
13:14:39.790 detox[69245] �[90mB�[39m onHookFailure
args: ({"error":{"name":"DetoxRuntimeError"},"hook":"beforeAll"})
13:14:39.790 detox[69245] �[90mi�[39m starting ADBScreencapRecording
13:14:39.790 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "screencap /sdcard/131420885_1.png"
13:14:39.851 detox[69245] �[90mi�[39m
13:14:40.768 detox[69245] �[90mi�[39m
13:14:40.768 detox[69245] �[90mi�[39m stopping ADBScreencapRecording
13:14:40.768 detox[69245] �[90mE�[39m onHookFailure
13:14:40.769 detox[69245] �[90mE�[39m beforeAll
error: Failed to run application on the device

HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.
13:14:40.770 detox[69245] �[90mB�[39m [1.1_REQ_WELCOME_000]
13:14:40.770 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.1_REQ_WELCOME_000]
13:14:40.772 detox[69245] �[90mE�[39m [1.1_REQ_WELCOME_000]
13:14:40.772 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.1_REQ_WELCOME_000] [FAIL]
13:14:40.774 detox[69245] �[90mB�[39m [1.2_REQ_WELCOME_001]
13:14:40.774 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.2_REQ_WELCOME_001]
13:14:40.774 detox[69245] �[90mE�[39m [1.2_REQ_WELCOME_001]
13:14:40.774 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.2_REQ_WELCOME_001] [FAIL]
13:14:40.775 detox[69245] �[90mB�[39m [1.3_REQ_WELCOME_002]
13:14:40.775 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.3_REQ_WELCOME_002]
13:14:40.775 detox[69245] �[90mE�[39m [1.3_REQ_WELCOME_002]
13:14:40.775 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.3_REQ_WELCOME_002] [FAIL]
13:14:40.777 detox[69245] �[90mB�[39m [1.4_REQ_WELCOME_003]
13:14:40.777 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.4_REQ_WELCOME_003]
13:14:40.778 detox[69245] �[90mE�[39m [1.4_REQ_WELCOME_003]
13:14:40.778 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.4_REQ_WELCOME_003] [FAIL]
13:14:40.780 detox[69245] �[90mB�[39m [1.5_REQ_WELCOME_004]
13:14:40.780 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.5_REQ_WELCOME_004]
13:14:40.781 detox[69245] �[90mE�[39m [1.5_REQ_WELCOME_004]
13:14:40.781 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.5_REQ_WELCOME_004] [FAIL]
13:14:40.783 detox[69245] �[90mB�[39m [1.6_REQ_WELCOME_001]
13:14:40.783 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.6_REQ_WELCOME_001]
13:14:40.784 detox[69245] �[90mE�[39m [1.6_REQ_WELCOME_001]
13:14:40.784 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.6_REQ_WELCOME_001] [FAIL]
13:14:40.785 detox[69245] �[90mB�[39m [1.7_REQ_WELCOME_005]
13:14:40.785 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.7_REQ_WELCOME_005]
13:14:40.785 detox[69245] �[90mE�[39m [1.7_REQ_WELCOME_005]
13:14:40.785 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.7_REQ_WELCOME_005] [FAIL]
13:14:40.787 detox[69245] �[90mB�[39m [1.8_REQ_WELCOME_019]
13:14:40.787 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.8_REQ_WELCOME_019]
13:14:40.787 detox[69245] �[90mE�[39m [1.8_REQ_WELCOME_019]
13:14:40.787 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.8_REQ_WELCOME_019] [FAIL]
13:14:40.789 detox[69245] �[90mB�[39m [1.9_REQ_WELCOME_020]
13:14:40.789 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.9_REQ_WELCOME_020]
13:14:40.789 detox[69245] �[90mE�[39m [1.9_REQ_WELCOME_020]
13:14:40.789 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.9_REQ_WELCOME_020] [FAIL]
13:14:40.790 detox[69245] �[90mB�[39m [1.10_REQ_WELCOME_004]
13:14:40.790 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.10_REQ_WELCOME_004]
13:14:40.790 detox[69245] �[90mE�[39m [1.10_REQ_WELCOME_004]
13:14:40.791 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.10_REQ_WELCOME_004] [FAIL]
13:14:40.792 detox[69245] �[90mB�[39m [1.11_REQ_WELCOME_007]
13:14:40.792 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.11_REQ_WELCOME_007]
13:14:40.793 detox[69245] �[90mE�[39m [1.11_REQ_WELCOME_007]
13:14:40.793 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.11_REQ_WELCOME_007] [FAIL]
13:14:40.795 detox[69245] �[90mB�[39m [1.12_REQ_WELCOME_012]
13:14:40.795 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.12_REQ_WELCOME_012]
13:14:40.795 detox[69245] �[90mE�[39m [1.12_REQ_WELCOME_012]
13:14:40.796 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.12_REQ_WELCOME_012] [FAIL]
13:14:40.796 detox[69245] �[90mB�[39m [1.13_REQ_WELCOME_013]
13:14:40.796 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.13_REQ_WELCOME_013]
13:14:40.797 detox[69245] �[90mE�[39m [1.13_REQ_WELCOME_013]
13:14:40.797 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.13_REQ_WELCOME_013] [FAIL]
13:14:40.797 detox[69245] �[90mB�[39m [1.14_REQ_WELCOME_014]
13:14:40.798 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.14_REQ_WELCOME_014]
13:14:40.798 detox[69245] �[90mE�[39m [1.14_REQ_WELCOME_014]
13:14:40.798 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.14_REQ_WELCOME_014] [FAIL]
13:14:40.799 detox[69245] �[90mB�[39m [1.15_REQ_WELCOME_015]
13:14:40.799 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.15_REQ_WELCOME_015]
13:14:40.799 detox[69245] �[90mE�[39m [1.15_REQ_WELCOME_015]
13:14:40.799 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.15_REQ_WELCOME_015] [FAIL]
13:14:40.800 detox[69245] �[90mB�[39m [1.16_REQ_WELCOME_016]
13:14:40.800 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.16_REQ_WELCOME_016]
13:14:40.800 detox[69245] �[90mE�[39m [1.16_REQ_WELCOME_016]
13:14:40.800 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.16_REQ_WELCOME_016] [FAIL]
13:14:40.801 detox[69245] �[90mB�[39m [1.17_REQ_WELCOME_017]
13:14:40.801 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.17_REQ_WELCOME_017]
13:14:40.802 detox[69245] �[90mE�[39m [1.17_REQ_WELCOME_017]
13:14:40.802 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.17_REQ_WELCOME_017] [FAIL]
13:14:40.803 detox[69245] �[90mB�[39m [1.18_REQ_WELCOME_009]
13:14:40.803 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.18_REQ_WELCOME_009]
13:14:40.803 detox[69245] �[90mE�[39m [1.18_REQ_WELCOME_009]
13:14:40.803 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.18_REQ_WELCOME_009] [FAIL]
13:14:40.804 detox[69245] �[90mB�[39m [1.19_REQ_WELCOME_010]
13:14:40.804 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.19_REQ_WELCOME_010]
13:14:40.805 detox[69245] �[90mE�[39m [1.19_REQ_WELCOME_010]
13:14:40.805 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [1.19_REQ_WELCOME_010] [FAIL]
13:14:40.805 detox[69245] �[90mB�[39m [3.1_REQ_WELCOME_002]
13:14:40.805 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [3.1_REQ_WELCOME_002]
13:14:40.806 detox[69245] �[90mE�[39m [3.1_REQ_WELCOME_002]
13:14:40.806 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [3.1_REQ_WELCOME_002] [FAIL]
13:14:40.807 detox[69245] �[90mB�[39m [3.2_REQ_WELCOME_008]
13:14:40.807 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [3.2_REQ_WELCOME_008]
13:14:40.807 detox[69245] �[90mE�[39m [3.2_REQ_WELCOME_008]
13:14:40.807 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [3.2_REQ_WELCOME_008] [FAIL]
13:14:40.808 detox[69245] �[90mB�[39m [4.1_REQ_WELCOME_002]
13:14:40.808 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.1_REQ_WELCOME_002]
13:14:40.808 detox[69245] �[90mE�[39m [4.1_REQ_WELCOME_002]
13:14:40.808 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.1_REQ_WELCOME_002] [FAIL]
13:14:40.808 detox[69245] �[90mB�[39m [4.2_REQ_WELCOME_006]
13:14:40.808 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.2_REQ_WELCOME_006]
13:14:40.809 detox[69245] �[90mE�[39m [4.2_REQ_WELCOME_006]
13:14:40.809 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.2_REQ_WELCOME_006] [FAIL]
13:14:40.810 detox[69245] �[90mB�[39m [4.3_REQ_WELCOME_021]
13:14:40.810 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.3_REQ_WELCOME_021]
13:14:40.810 detox[69245] �[90mE�[39m [4.3_REQ_WELCOME_021]
13:14:40.810 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.3_REQ_WELCOME_021] [FAIL]
13:14:40.811 detox[69245] �[90mB�[39m [4.4_REQ_WELCOME_022]
13:14:40.811 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.4_REQ_WELCOME_022]
13:14:40.811 detox[69245] �[90mE�[39m [4.4_REQ_WELCOME_022]
13:14:40.811 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [4.4_REQ_WELCOME_022] [FAIL]
13:14:40.812 detox[69245] �[90mB�[39m [2.1_REQ_WELCOME_009]
13:14:40.812 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [2.1_REQ_WELCOME_009]
13:14:40.812 detox[69245] �[90mE�[39m [2.1_REQ_WELCOME_009]
13:14:40.813 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [2.1_REQ_WELCOME_009] [FAIL]
13:14:40.814 detox[69245] �[90mB�[39m [2.2_REQ_WELCOME_011]
13:14:40.814 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [2.2_REQ_WELCOME_011]
13:14:40.814 detox[69245] �[90mE�[39m [2.2_REQ_WELCOME_011]
13:14:40.814 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [2.2_REQ_WELCOME_011] [FAIL]
13:14:40.815 detox[69245] �[90mB�[39m [5.1_REQ_WELCOME_018]
13:14:40.815 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.1_REQ_WELCOME_018]
13:14:40.815 detox[69245] �[90mE�[39m [5.1_REQ_WELCOME_018]
13:14:40.816 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.1_REQ_WELCOME_018] [FAIL]
13:14:40.817 detox[69245] �[90mB�[39m [5.2_REQ_WELCOME_023]
13:14:40.817 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.2_REQ_WELCOME_023]
13:14:40.818 detox[69245] �[90mE�[39m [5.2_REQ_WELCOME_023]
13:14:40.819 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.2_REQ_WELCOME_023] [FAIL]
13:14:40.820 detox[69245] �[90mB�[39m [5.3_REQ_WELCOME_024]
13:14:40.820 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.3_REQ_WELCOME_024]
13:14:40.820 detox[69245] �[90mE�[39m [5.3_REQ_WELCOME_024]
13:14:40.820 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.3_REQ_WELCOME_024] [FAIL]
13:14:40.821 detox[69245] �[90mB�[39m [5.4_REQ_WELCOME_023]
13:14:40.821 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.4_REQ_WELCOME_023]
13:14:40.822 detox[69245] �[90mE�[39m [5.4_REQ_WELCOME_023]
13:14:40.822 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.4_REQ_WELCOME_023] [FAIL]
13:14:40.822 detox[69245] �[90mB�[39m [5.5_REQ_WELCOME_025]
13:14:40.822 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.5_REQ_WELCOME_025]
13:14:40.823 detox[69245] �[90mE�[39m [5.5_REQ_WELCOME_025]
13:14:40.823 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.5_REQ_WELCOME_025] [FAIL]
13:14:40.824 detox[69245] �[90mB�[39m [5.6_REQ_WELCOME_023]
13:14:40.824 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.6_REQ_WELCOME_023]
13:14:40.825 detox[69245] �[90mE�[39m [5.6_REQ_WELCOME_023]
13:14:40.825 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.6_REQ_WELCOME_023] [FAIL]
13:14:40.826 detox[69245] �[90mB�[39m [5.7_REQ_WELCOME_026]
13:14:40.826 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.7_REQ_WELCOME_026]
13:14:40.827 detox[69245] �[90mE�[39m [5.7_REQ_WELCOME_026]
13:14:40.827 detox[69245] �[90mi�[39m SW-TPL-1.1_REQ_WELCOME: [5.7_REQ_WELCOME_026] [FAIL]
13:14:40.828 detox[69245] �[90mB�[39m onRunDescribeFinish
args: ({"name":"SW-TPL-1.1_REQ_WELCOME"})
13:14:40.828 detox[69245] �[90mE�[39m onRunDescribeFinish
13:14:40.828 detox[69245] �[90mE�[39m SW-TPL-1.1_REQ_WELCOME
13:14:40.829 detox[69245] �[90mB�[39m onRunDescribeFinish
args: ({"name":"ROOT_DESCRIBE_BLOCK"})
13:14:40.829 detox[69245] �[90mE�[39m onRunDescribeFinish
13:14:40.829 detox[69245] �[90mE�[39m run the tests
13:14:41.039 detox[69245] �[90mB�[39m tear down environment
13:14:41.040 detox[69245] �[90mB�[39m onBeforeCleanup
args: ()
13:14:41.040 detox[69245] �[90mi�[39m starting ADBScreencapRecording
13:14:41.040 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "screencap /sdcard/131420885_2.png"
13:14:41.044 detox[69245] �[90mi�[39m saving ADBLogcatRecording to: artifacts/android.stage.release.2023-02-24 12-14-18Z/emulator-5554 2023-02-24 12-14-41Z.startup.log
13:14:41.044 detox[69245] �[90mi�[39m stopping ADBLogcatRecording
13:14:41.044 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +"%m-%d %T.000""
13:14:41.079 detox[69245] �[90mi�[39m 02-24 13:14:41.000

13:14:41.079 detox[69245] �[90mi�[39m sending SIGINT to: /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "02-24 13:14:36.000" --pid=29114 -f /sdcard/131420885_0.log
13:14:41.081 detox[69245] �[90mi�[39m /Users/smokeless/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T "02-24 13:14:36.000" --pid=29114 -f /sdcard/131420885_0.log" terminated with SIGINT
13:14:41.081 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/131420885_0.log" "artifacts/android.stage.release.2023-02-24 12-14-18Z/emulator-5554 2023-02-24 12-14-41Z.startup.log"
13:14:41.116 detox[69245] �[90mi�[39m /sdcard/131420885_0.log: 1 file pulled, 0 skipped. 15.6 MB/s (27988 bytes in 0.002s)

13:14:41.116 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm "/sdcard/131420885_0.log""
13:14:41.155 detox[69245] �[90mi�[39m
13:14:41.157 detox[69245] �[90mi�[39m saving FileArtifact to: artifacts/android.stage.release.2023-02-24 12-14-18Z/detox_pid_69245.json.log { append: true }
13:14:41.157 detox[69245] �[90mi�[39m saving FileArtifact to: artifacts/android.stage.release.2023-02-24 12-14-18Z/detox_pid_69245.log { append: true }
13:14:41.789 detox[69245] �[90mi�[39m
13:14:41.789 detox[69245] �[90mi�[39m stopping ADBScreencapRecording
13:14:41.790 detox[69245] �[90mi�[39m saving ADBScreencapRecording to: artifacts/android.stage.release.2023-02-24 12-14-18Z/beforeAllFailure.png
13:14:41.790 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/131420885_1.png" "artifacts/android.stage.release.2023-02-24 12-14-18Z/beforeAllFailure.png"
13:14:41.824 detox[69245] �[90mi�[39m /sdcard/131420885_1.png: 1 file pulled, 0 skipped. 113.9 MB/s (827138 bytes in 0.007s)

13:14:41.824 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm "/sdcard/131420885_1.png""
13:14:41.865 detox[69245] �[90mi�[39m
13:14:41.866 detox[69245] �[90mi�[39m saving ADBScreencapRecording to: artifacts/android.stage.release.2023-02-24 12-14-18Z/appNotReady.png
13:14:41.866 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/131420885_2.png" "artifacts/android.stage.release.2023-02-24 12-14-18Z/appNotReady.png"
13:14:41.910 detox[69245] �[90mi�[39m /sdcard/131420885_2.png: 1 file pulled, 0 skipped. 115.9 MB/s (827138 bytes in 0.007s)

13:14:41.910 detox[69245] �[90mi�[39m "/Users/smokeless/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm "/sdcard/131420885_2.png""
13:14:41.966 detox[69245] �[90mi�[39m
13:14:41.966 detox[69245] �[90mE�[39m onBeforeCleanup
13:14:41.966 detox[69245] �[90mi�[39m Detox can't seem to connect to the test app(s)!

HINT:

The test app might have crashed prematurely, or has had trouble setting up the connection.
Refer to our troubleshooting guide, for full details: https://wix.github.io/Detox/docs/troubleshooting/running-tests#tests-execution-hangs

13:14:41.970 detox[69244] �[90mi�[39m tester exited session 6d3ec3cd-5649-d0ab-43af-e1b84c743e32
13:14:41.970 detox[69245] �[90mB�[39m free
args: ({"adbName":"emulator-5554"}, {"shutdown":false})
13:14:41.971 detox[69244] �[90mE�[39m connection :59077<->:59087
13:14:41.974 detox[69245] �[90mE�[39m free
13:14:41.974 detox[69245] �[90mE�[39m tear down environment
13:14:41.974 detox[69245] �[90mE�[39m e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js
13:14:42.081 detox[69245] �[90mi�[39m dispatching event to primary-69244 /tmp/detox.primary-69244 : reportTestResults , {
testResults: [
{
success: false,
testFilePath: '/Users/smokeless/smokeless-react-native/e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js',
testExecError: undefined,
isPermanentFailure: false
}
]
}
13:14:42.082 detox[69244] �[90mi�[39m received event of : reportTestResults {
testResults: [
{
success: false,
testFilePath: '/Users/smokeless/smokeless-react-native/e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js',
isPermanentFailure: false
}
]
}
13:14:42.083 detox[69244] �[90mi�[39m dispatching event to socket : reportTestResultsDone {
testResults: [
{
success: false,
testFilePath: '/Users/smokeless/smokeless-react-native/e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js',
isPermanentFailure: false
}
]
}
13:14:42.083 detox[69244] �[90mi�[39m broadcasting event to all known sockets listening to /tmp/detox.primary-69244 : sessionStateUpdate {
testResults: [
{
success: false,
testFilePath: '/Users/smokeless/smokeless-react-native/e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js',
isPermanentFailure: false
}
]
}
13:14:42.084 detox[69245] �[90mi�[39m ## received events ##
13:14:42.084 detox[69245] �[90mi�[39m detected event reportTestResultsDone {
testResults: [
{
success: false,
testFilePath: '/Users/smokeless/smokeless-react-native/e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js',
isPermanentFailure: false
}
]
}
13:14:42.085 detox[69245] �[90mi�[39m detected event sessionStateUpdate {
testResults: [
{
success: false,
testFilePath: '/Users/smokeless/smokeless-react-native/e2e/basic/SW-TPL-1.1_REQ_WELCOME.spec.js',
isPermanentFailure: false
}
]
}
13:14:42.121 detox[69245] �[90mi�[39m 📦 reporter is created on: /Users/smokeless/smokeless-react-native/jest_html_reporters.html
13:14:42.133 detox[69244] �[90mi�[39m socket disconnected secondary-69245
13:14:42.133 detox[69245] �[90mi�[39m connection closed primary-69244 /tmp/detox.primary-69244 0 tries remaining of 0
13:14:42.133 detox[69245] �[90mi�[39m secondary-69245 exceeded connection rety amount of or stopRetrying flag set.
13:14:42.169 detox[69244] �[90mE�[39m Command failed with exit code = 1:
jest --config e2e/config.js welcome
13:14:42.171 detox[69244] �[90mi�[39m Detox server has been closed gracefully
13:14:42.172 detox[69244] �[90mE�[39m node_modules/.bin/detox test -c android.stage.release --record-logs all welcome

@kimtomm
Copy link

kimtomm commented Feb 28, 2023

I've had the same issue. I recently solved it using this method. https://github.com/wix/Detox/issues/3487

@sandeep-bastola
Copy link
Author

sandeep-bastola commented Mar 10, 2023

This change worked for me. Seems like there was dependency clash between detox and firebase

androidTestImplementation('com.wix:detox:+') {
exclude module: "protobuf-lite"
}

#3957 (comment)

@stale
Copy link

stale bot commented Apr 12, 2023

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.
If you believe the issue is still relevant, please test on the latest Detox and report back.

Thank you for your contributions!

For more information on bots in this repository, read this discussion.

@stale stale bot added the 🏚 stale label Apr 12, 2023
@stale
Copy link

stale bot commented May 2, 2023

The issue has been closed for inactivity.

@stale stale bot closed this as completed May 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants