wix / Detox

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

Android app crashes before tests run #3654

Closed alexborton closed 1 year ago

alexborton commented 2 years ago

What happened?

I have recently upgraded from React native 64 to 66 and our CI is now failing to run detox tests. It would appear the app is crashing, but there is nothing to suggest it should (i can run the release version and it builds successfully).

Detox itself returns a generic;

Detox can't seem to connect to the test app(s)!

What was the expected behaviour?

I would expect the app to run the tests as previously able to prior to react native changes. Application still runs as expected, it seems to only be detox that is struggling (iOS is having no issue either in detox or otherwise).

Was it tested on latest Detox?

Did your test throw out a timeout?

Help us reproduce this issue!

No response

In what environment did this happen?

Detox version: 19.12.6 React Native version: 0.66.4 Node version: 14 Device model: Pixel_3a_API_29 Android version: system-images;android-29;default;x86 Test-runner (select one): jest

Detox logs

Detox logs ``` too long - post separately ```

Device logs

Device logs ``` too long - post separately ```

More data, please!

No response

alexborton commented 2 years ago

Device logs;


--------- beginning of main
10-27 13:43:07.064  3690  3690 W lymoney.accoun: Unexpected CPU variant for X86 using defaults: x86
--------- beginning of system
10-27 13:43:07.102  3690  3690 W ActivityThread: Package uses different ABI(s) than its instrumentation: package[com.xxxappxxx.account]: x86, null instrumentation[com.xxxappxxx.account.test]: null, null
10-27 13:43:07.107  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.109  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.155  3690  3690 W lymoney.accoun: ClassLoaderContext classpath size mismatch. expected=0, found=3 (PCL[] | PCL[/system/framework/android.test.runner.jar*3312018701:/system/framework/android.test.mock.jar*3601177991:/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk*1362074828])
10-27 13:43:07.158  3690  3690 I lymoney.accoun: Failed to add image file Rejecting application image due to class loader mismatch: 'Mismatch in dex files'
10-27 13:43:07.169  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.170  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.229  3690  3690 W lymoney.accoun: ClassLoaderContext classpath size mismatch. expected=0, found=3 (PCL[] | PCL[/system/framework/android.test.runner.jar*3312018701:/system/framework/android.test.mock.jar*3601177991:/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk*1362074828];PCL[/system/framework/android.test.runner.jar*3312018701:/system/framework/android.test.mock.jar*3601177991:/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk*1362074828:/data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk*3893737243:/data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk!classes2.dex*138349789:/data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk!classes3.dex*1471416438])
10-27 13:43:07.229  3690  3690 W lymoney.accoun: Found duplicate classes, falling back to extracting from APK : /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk
10-27 13:43:07.229  3690  3690 W lymoney.accoun: NOTE: This wastes RAM and hurts startup performance.
10-27 13:43:07.229  3690  3690 W lymoney.accoun: Found duplicated class when checking oat files: 'La/a/a;' in /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk and /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk
10-27 13:43:07.230  3690  3690 W lymoney.accoun: 
10-27 13:43:07.717  3690  3732 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.717  3690  3732 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.722  3690  3734 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.725  3690  3735 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.726  3690  3736 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.730  3690  3696 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.734  3690  3732 I lymoney.accoun: Alloc young concurrent copying GC freed 12650(1482KB) AllocSpace objects, 0(0B) LOS objects, 84% free, 1094KB/7238KB, paused 1.499ms total 16.645ms
10-27 13:43:07.734  3690  3734 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 12.527ms
10-27 13:43:07.735  3690  3734 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.735  3690  3735 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 10.216ms
10-27 13:43:07.735  3690  3735 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.737  3690  3736 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 10.484ms
10-27 13:43:07.737  3690  3736 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.737  3690  3696 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 7.358ms
10-27 13:43:07.737  3690  3696 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.744  3690  3690 I FirebaseInitProvider: FirebaseApp initialization successful
10-27 13:43:07.748  3690  3739 E FirebaseInstanceId: Google Play services missing or without correct permission.
10-27 13:43:07.773  3690  3690 D Sentry  : io.sentry.auto-init read: false
10-27 13:43:07.773  3690  3690 I Sentry  : Retrieving auto-init from AndroidManifest.xml
10-27 13:43:07.774  3690  3740 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:19 and remote module com.google.android.gms.measurement.dynamite:0
10-27 13:43:07.774  3690  3740 I DynamiteModule: Selected local version of com.google.android.gms.measurement.dynamite
10-27 13:43:07.777  3690  3740 E ActivityThread: Failed to find provider info for com.google.android.gms.chimera
10-27 13:43:07.777  3690  3740 W DynamiteModule: Failed to retrieve remote module version.
10-27 13:43:07.778  3690  3740 E DynamiteModule: Failed to load IDynamiteLoader from GmsCore: Application package com.google.android.gms not found
10-27 13:43:07.785  3690  3690 I MonitoringInstr: Instrumentation started!
10-27 13:43:07.808  3690  3690 V TestEventClient: No service name argument was given (testDiscoveryService, testRunEventService or orchestratorService)
10-27 13:43:07.811  3690  3690 D SoLoader: init start
10-27 13:43:07.812  3690  3690 D SoLoader: adding system library source: /vendor/lib
10-27 13:43:07.812  3690  3690 D SoLoader: adding system library source: /system/lib
10-27 13:43:07.812  3690  3690 D SoLoader: adding application source: com.facebook.soloader.DirectorySoSource[root = /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86 flags = 0]
10-27 13:43:07.814  3690  3690 D SoLoader: adding backup source from : com.facebook.soloader.ApkSoSource[root = /data/data/com.xxxappxxx.account/lib-main flags = 1]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /system/lib flags = 2]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /vendor/lib flags = 2]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86 flags = 0]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.ApkSoSource[root = /data/data/com.xxxappxxx.account/lib-main flags = 1]
10-27 13:43:07.815  3690  3690 V fb-UnpackingSoSource: locked dso store /data/user/0/com.xxxappxxx.account/lib-main
10-27 13:43:07.821  3690  3690 V fb-UnpackingSoSource: deps mismatch on deps store: regenerating
10-27 13:43:07.821  3690  3690 V fb-UnpackingSoSource: so store dirty: regenerating
10-27 13:43:07.829  3690  3743 I FA      : App measurement initialized, version: 32053
10-27 13:43:07.829  3690  3743 I FA      : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
10-27 13:43:07.830  3690  3743 I FA      : To enable faster debug mode event logging run:
10-27 13:43:07.830  3690  3743 I FA      :   adb shell setprop debug.firebase.analytics.app com.xxxappxxx.account
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libare-detection.so: libare-detection.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libbetter.so: libbetter.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libc++_shared.so: libc++_shared.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libconceal.so: libconceal.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfabricjni.so: libfabricjni.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfb.so: libfb.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfbjni.so: libfbjni.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfolly_futures.so: libfolly_futures.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfolly_json.so: libfolly_json.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libglog.so: libglog.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libglog_init.so: libglog_init.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-common-debug.so: libhermes-executor-common-debug.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-common-release.so: libhermes-executor-common-release.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-debug.so: libhermes-executor-debug.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-release.so: libhermes-executor-release.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-inspector.so: libhermes-inspector.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libimagepipeline.so: libimagepipeline.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsc.so: libjsc.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjscexecutor.so: libjscexecutor.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsi.so: libjsi.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsijniprofiler.so: libjsijniprofiler.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsinspector.so: libjsinspector.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/liblogger.so: liblogger.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libmapbufferjni.so: libmapbufferjni.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libnative-filters.so: libnative-filters.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libnative-imagetranscoder.so: libnative-imagetranscoder.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_codegen_rncore.so: libreact_codegen_rncore.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_debug.so: libreact_debug.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_nativemodule_core.so: libreact_nativemodule_core.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_animations.so: libreact_render_animations.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_attributedstring.so: libreact_render_attributedstring.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_componentregistry.so: libreact_render_componentregistry.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_core.so: libreact_render_core.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_debug.so: libreact_render_debug.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_graphics.so: libreact_render_graphics.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_imagemanager.so: libreact_render_imagemanager.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_leakchecker.so: libreact_render_leakchecker.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_mapbuffer.so: libreact_render_mapbuffer.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_mounting.so: libreact_render_mounting.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_runtimescheduler.so: libreact_render_runtimescheduler.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_scheduler.so: libreact_render_scheduler.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_telemetry.so: libreact_render_telemetry.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_templateprocessor.so: libreact_render_templateprocessor.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_textlayoutmanager.so: libreact_render_textlayoutmanager.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_uimanager.so: libreact_render_uimanager.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_utils.so: libreact_utils.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactconfig.so: libreactconfig.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactnativeblob.so: libreactnativeblob.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactnativejni.so: libreactnativejni.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactnativeutilsjni.so: libreactnativeutilsjni.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactperfloggerjni.so: libreactperfloggerjni.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreanimated.so: libreanimated.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_image.so: librrc_image.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_modal.so: librrc_modal.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_progressbar.so: librrc_progressbar.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_root.so: librrc_root.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_scrollview.so: librrc_scrollview.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_slider.so: librrc_slider.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_switch.so: librrc_switch.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_text.so: librrc_text.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_textinput.so: librrc_textinput.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_unimplementedview.so: librrc_unimplementedview.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_view.so: librrc_view.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libsentry-android.so: libsentry-android.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libsentry.so: libsentry.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libtool-checker.so: libtool-checker.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libturbomodulejsijni.so: libturbomodulejsijni.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libyoga.so: libyoga.so not in system lib dir
10-27 13:43:07.858  3690  3690 V fb-UnpackingSoSource: regenerating DSO store com.facebook.soloader.ApkSoSource
10-27 13:43:07.859  3690  3690 I fb-UnpackingSoSource: extracting DSO libare-detection.so
10-27 13:43:07.860  3690  3690 I fb-UnpackingSoSource: extracting DSO libbetter.so
10-27 13:43:07.860  3690  3690 I fb-UnpackingSoSource: extracting DSO libc++_shared.so
10-27 13:43:07.869  3690  3690 I fb-UnpackingSoSource: extracting DSO libconceal.so
10-27 13:43:07.874  3690  3690 I fb-UnpackingSoSource: extracting DSO libfabricjni.so
10-27 13:43:07.883  3690  3690 I fb-UnpackingSoSource: extracting DSO libfb.so
10-27 13:43:07.884  3690  3690 I fb-UnpackingSoSource: extracting DSO libfbjni.so
10-27 13:43:07.886  3690  3690 I fb-UnpackingSoSource: extracting DSO libfolly_futures.so
10-27 13:43:07.900  3690  3690 I fb-UnpackingSoSource: extracting DSO libfolly_json.so
10-27 13:43:07.904  3690  3746 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false
10-27 13:43:07.908  3690  3690 I fb-UnpackingSoSource: extracting DSO libglog.so
10-27 13:43:07.910  3690  3690 I fb-UnpackingSoSource: extracting DSO libglog_init.so
10-27 13:43:07.912  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-common-debug.so
10-27 13:43:07.917  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-common-release.so
10-27 13:43:07.922  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-debug.so
10-27 13:43:07.925  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-release.so
10-27 13:43:07.928  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-inspector.so
10-27 13:43:07.938  3690  3743 W GooglePlayServicesUtil: com.xxxappxxx.account requires the Google Play Store, but it is missing.
10-27 13:43:07.938  3690  3743 W FA      : Service invalid
10-27 13:43:07.941  3690  3690 I fb-UnpackingSoSource: extracting DSO libimagepipeline.so
10-27 13:43:07.942  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsc.so
10-27 13:43:08.137  3690  3690 I fb-UnpackingSoSource: extracting DSO libjscexecutor.so
10-27 13:43:08.140  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsi.so
10-27 13:43:08.141  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsijniprofiler.so
10-27 13:43:08.142  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsinspector.so
10-27 13:43:08.142  3690  3690 I fb-UnpackingSoSource: extracting DSO liblogger.so
10-27 13:43:08.143  3690  3690 I fb-UnpackingSoSource: extracting DSO libmapbufferjni.so
10-27 13:43:08.144  3690  3690 I fb-UnpackingSoSource: extracting DSO libnative-filters.so
10-27 13:43:08.145  3690  3690 I fb-UnpackingSoSource: extracting DSO libnative-imagetranscoder.so
10-27 13:43:08.151  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_codegen_rncore.so
10-27 13:43:08.156  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_debug.so
10-27 13:43:08.156  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_nativemodule_core.so
10-27 13:43:08.157  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_animations.so
10-27 13:43:08.158  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_attributedstring.so
10-27 13:43:08.159  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_componentregistry.so
10-27 13:43:08.159  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_core.so
10-27 13:43:08.161  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_debug.so
10-27 13:43:08.161  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_graphics.so
10-27 13:43:08.162  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_imagemanager.so
10-27 13:43:08.163  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_leakchecker.so
10-27 13:43:08.164  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_mapbuffer.so
10-27 13:43:08.167  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_mounting.so
10-27 13:43:08.169  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_runtimescheduler.so
10-27 13:43:08.170  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_scheduler.so
10-27 13:43:08.172  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_telemetry.so
10-27 13:43:08.173  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_templateprocessor.so
10-27 13:43:08.173  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_textlayoutmanager.so
10-27 13:43:08.176  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_uimanager.so
10-27 13:43:08.178  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_utils.so
10-27 13:43:08.178  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactconfig.so
10-27 13:43:08.179  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactnativeblob.so
10-27 13:43:08.179  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactnativejni.so
10-27 13:43:08.186  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactnativeutilsjni.so
10-27 13:43:08.192  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactperfloggerjni.so
10-27 13:43:08.193  3690  3690 I fb-UnpackingSoSource: extracting DSO libreanimated.so
10-27 13:43:08.212  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_image.so
10-27 13:43:08.214  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_modal.so
10-27 13:43:08.215  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_progressbar.so
10-27 13:43:08.215  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_root.so
10-27 13:43:08.216  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_scrollview.so
10-27 13:43:08.218  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_slider.so
10-27 13:43:08.219  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_switch.so
10-27 13:43:08.220  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_text.so
10-27 13:43:08.222  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_textinput.so
10-27 13:43:08.224  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_unimplementedview.so
10-27 13:43:08.225  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_view.so
10-27 13:43:08.228  3690  3690 I fb-UnpackingSoSource: extracting DSO libsentry-android.so
10-27 13:43:08.228  3690  3690 I fb-UnpackingSoSource: extracting DSO libsentry.so
10-27 13:43:08.241  3690  3690 I fb-UnpackingSoSource: extracting DSO libtool-checker.so
10-27 13:43:08.241  3690  3690 I fb-UnpackingSoSource: extracting DSO libturbomodulejsijni.so
10-27 13:43:08.242  3690  3690 I fb-UnpackingSoSource: extracting DSO libyoga.so
10-27 13:43:08.244  3690  3690 V fb-UnpackingSoSource: Finished regenerating DSO store com.facebook.soloader.ApkSoSource
10-27 13:43:08.244  3690  3690 V fb-UnpackingSoSource: starting syncer worker
10-27 13:43:08.437  3690  3690 V fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.xxxappxxx.account/lib-main (from syncer thread)
10-27 13:43:08.437  3690  3690 V fb-UnpackingSoSource: not releasing dso store lock for /data/user/0/com.xxxappxxx.account/lib-main (syncer thread started)
10-27 13:43:08.437  3690  3690 D SoLoader: init finish: 4 SO sources prepared
10-27 13:43:08.437  3690  3690 D SoLoader: init exiting
10-27 13:43:08.449  3690  3690 D ReactNative: [CodePush] Loading JS bundle from "assets://index.android.bundle"
10-27 13:43:08.450  3690  3690 D SoLoader: init exiting
10-27 13:43:08.450  3690  3690 D SoLoader: About to load: libjscexecutor.so
10-27 13:43:08.450  3690  3690 D SoLoader: libjscexecutor.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.457  3690  3690 D SoLoader: Loading lib dependencies: [libfb.so, libfbjni.so, libreactnativejni.so, libjsc.so, libjsi.so, libjsinspector.so, libfolly_json.so, libglog.so, liblogger.so, libc++_shared.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.457  3690  3690 D SoLoader: About to load: libfb.so
10-27 13:43:08.457  3690  3690 D SoLoader: libfb.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.458  3690  3690 D SoLoader: Loading lib dependencies: [libc++_shared.so, liblog.so, libdl.so, libandroid.so, libc.so, libm.so]
10-27 13:43:08.458  3690  3690 D SoLoader: About to load: libc++_shared.so
10-27 13:43:08.458  3690  3690 D SoLoader: libc++_shared.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.459  3690  3690 D SoLoader: Loading lib dependencies: [libc.so, libdl.so]
10-27 13:43:08.459  3690  3690 D SoLoader: About to load: libc.so
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so not found on /vendor/lib
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so found on /system/lib
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so loaded implicitly
10-27 13:43:08.459  3690  3690 D SoLoader: Loaded: libc.so
10-27 13:43:08.459  3690  3690 D SoLoader: About to load: libdl.so
10-27 13:43:08.459  3690  3690 D SoLoader: libdl.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.459  3690  3690 D SoLoader: libdl.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.460  3690  3690 D SoLoader: libdl.so not found on /vendor/lib
10-27 13:43:08.460  3690  3690 D SoLoader: libdl.so found on /system/lib
10-27 13:43:08.460  3690  3690 D SoLoader: libdl.so loaded implicitly
10-27 13:43:08.461  3690  3690 D SoLoader: Loaded: libdl.so
10-27 13:43:08.465  3690  3690 D SoLoader: Loaded: libc++_shared.so
10-27 13:43:08.465  3690  3690 D SoLoader: About to load: liblog.so
10-27 13:43:08.465  3690  3690 D SoLoader: liblog.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so not found on /vendor/lib
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so found on /system/lib
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so loaded implicitly
10-27 13:43:08.466  3690  3690 D SoLoader: Loaded: liblog.so
10-27 13:43:08.466  3690  3690 D SoLoader: About to load: libandroid.so
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so not found on /vendor/lib
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so found on /system/lib
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so loaded implicitly
10-27 13:43:08.467  3690  3690 D SoLoader: Loaded: libandroid.so
10-27 13:43:08.467  3690  3690 D SoLoader: About to load: libm.so
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so not found on /vendor/lib
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so found on /system/lib
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so loaded implicitly
10-27 13:43:08.472  3690  3690 D SoLoader: Loaded: libm.so
10-27 13:43:08.473  3690  3690 D SoLoader: Loaded: libfb.so
10-27 13:43:08.473  3690  3690 D SoLoader: About to load: libfbjni.so
10-27 13:43:08.473  3690  3690 D SoLoader: libfbjni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.477  3690  3690 D SoLoader: Loading lib dependencies: [libandroid.so, liblog.so, libm.so, libc++_shared.so, libdl.so, libc.so]
10-27 13:43:08.478  3690  3690 D SoLoader: Loaded: libfbjni.so
10-27 13:43:08.478  3690  3690 D SoLoader: About to load: libreactnativejni.so
10-27 13:43:08.478  3690  3690 D SoLoader: libreactnativejni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.479  3690  3690 D SoLoader: Loading lib dependencies: [libglog_init.so, libyoga.so, libjsi.so, libjsinspector.so, libfolly_json.so, libglog.so, liblogger.so, libreactperfloggerjni.so, libfb.so, libfbjni.so, libreactnativeutilsjni.so, libc++_shared.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.479  3690  3690 D SoLoader: About to load: libglog_init.so
10-27 13:43:08.480  3690  3690 D SoLoader: libglog_init.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.480  3690  3690 D SoLoader: Loading lib dependencies: [libglog.so, libc++_shared.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.480  3690  3690 D SoLoader: About to load: libglog.so
10-27 13:43:08.480  3690  3690 D SoLoader: libglog.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.480  3690  3690 D SoLoader: Loading lib dependencies: [libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.450  3690  3690 W lymoney.account: type=1400 audit(0.0:13): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libc++_shared.so" dev="vdc" ino=29787 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.492  3690  3690 D SoLoader: Loaded: libglog.so
10-27 13:43:08.493  3690  3690 D SoLoader: Loaded: libglog_init.so
10-27 13:43:08.493  3690  3690 D SoLoader: About to load: libyoga.so
10-27 13:43:08.493  3690  3690 D SoLoader: libyoga.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.493  3690  3690 D SoLoader: Loading lib dependencies: [libfb.so, libfbjni.so, libc++_shared.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.494  3690  3690 D SoLoader: Loaded: libyoga.so
10-27 13:43:08.494  3690  3690 D SoLoader: About to load: libjsi.so
10-27 13:43:08.494  3690  3690 D SoLoader: libjsi.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.494  3690  3690 D SoLoader: Loading lib dependencies: [libfolly_json.so, libglog.so, libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.495  3690  3690 D SoLoader: About to load: libfolly_json.so
10-27 13:43:08.495  3690  3690 D SoLoader: libfolly_json.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.495  3690  3690 D SoLoader: Loading lib dependencies: [libglog.so, libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.496  3690  3690 D SoLoader: Loaded: libfolly_json.so
10-27 13:43:08.537  3690  3690 D SoLoader: Loaded: libjsi.so
10-27 13:43:08.537  3690  3690 D SoLoader: About to load: libjsinspector.so
10-27 13:43:08.537  3690  3690 D SoLoader: libjsinspector.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.538  3690  3690 D SoLoader: Loading lib dependencies: [libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.538  3690  3690 D SoLoader: Loaded: libjsinspector.so
10-27 13:43:08.538  3690  3690 D SoLoader: About to load: liblogger.so
10-27 13:43:08.538  3690  3690 D SoLoader: liblogger.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.539  3690  3690 D SoLoader: Loading lib dependencies: [libglog.so, libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.539  3690  3690 D SoLoader: Loaded: liblogger.so
10-27 13:43:08.539  3690  3690 D SoLoader: About to load: libreactperfloggerjni.so
10-27 13:43:08.539  3690  3690 D SoLoader: libreactperfloggerjni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.539  3690  3690 D SoLoader: Loading lib dependencies: [libfb.so, libfbjni.so, libc++_shared.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.540  3690  3690 D SoLoader: Loaded: libreactperfloggerjni.so
10-27 13:43:08.540  3690  3690 D SoLoader: About to load: libreactnativeutilsjni.so
10-27 13:43:08.540  3690  3690 D SoLoader: libreactnativeutilsjni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.541  3690  3690 D SoLoader: Loading lib dependencies: [libfolly_json.so, libfb.so, libfbjni.so, libglog_init.so, libyoga.so, libc++_shared.so, libjsi.so, libjsinspector.so, libglog.so, liblogger.so, libreactperfloggerjni.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.542  3690  3690 D SoLoader: Loaded: libreactnativeutilsjni.so
10-27 13:43:08.544  3690  3690 D SoLoader: Loaded: libreactnativejni.so
10-27 13:43:08.544  3690  3690 D SoLoader: About to load: libjsc.so
10-27 13:43:08.544  3690  3690 D SoLoader: libjsc.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.544  3690  3690 D SoLoader: Loading lib dependencies: [libm.so, libc++_shared.so, liblog.so, libdl.so, libc.so]
10-27 13:43:08.547  3690  3690 D JavaScriptCore.Version: 250230.2.1
10-27 13:43:08.547  3690  3690 D SoLoader: Loaded: libjsc.so
10-27 13:43:08.548  3690  3690 D SoLoader: Loaded: libjscexecutor.so
10-27 13:43:08.549  3690  3690 D SoLoader: init exiting
10-27 13:43:08.460  3690  3690 W lymoney.account: type=1400 audit(0.0:14): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libfb.so" dev="vdc" ino=29791 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.590  3690  3739 E FirebaseInstanceId: Google Play services missing or without correct permission.
10-27 13:43:08.593  3690  3732 W FirebaseInstanceId: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
10-27 13:43:08.597  3690  3739 E FirebaseInstanceId: Google Play services missing or without correct permission.
10-27 13:43:08.470  3690  3690 W lymoney.account: type=1400 audit(0.0:15): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libfbjni.so" dev="vdc" ino=29792 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.598  3690  3732 W Metadata: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
10-27 13:43:08.598  3690  3732 E Metadata: Google Play services missing or without correct permission.
10-27 13:43:08.629  3690  3690 E lymoney.accoun: Invalid ID 0x00000000.
10-27 13:43:08.480  3690  3690 W lymoney.account: type=1400 audit(0.0:16): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libglog.so" dev="vdc" ino=29799 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.765  3690  3744 I UsageTrackerFacilitator: Usage tracking enabled
10-27 13:43:08.774  3690  3744 I TestRequestBuilder: Scanning classpath to find tests in paths [/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk]
10-27 13:43:08.775  3690  3744 W lymoney.accoun: Opening an oat file without a class loader. Are you using the deprecated DexFile APIs?
10-27 13:43:09.127  3690  3744 D TestExecutor: Adding listener androidx.test.internal.runner.listener.LogRunListener
10-27 13:43:09.128  3690  3744 D TestExecutor: Adding listener androidx.test.internal.runner.listener.InstrumentationResultPrinter
10-27 13:43:09.129  3690  3744 D TestExecutor: Adding listener androidx.test.internal.runner.listener.ActivityFinisherRunListener
10-27 13:43:09.137  3690  3744 I TestRunner: run started: 1 tests
10-27 13:43:09.150  3690  3744 I TestRunner: started: runDetoxTests(com.xxxappxxx.account.DetoxTest)
10-27 13:43:09.234  3690  3744 D EventInjectionStrategy: Creating injection strategy with input manager.
10-27 13:43:09.271  3690  3743 I FA      : Install Referrer Reporter is not available
10-27 13:43:09.302  3690  3690 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@c1280c0
10-27 13:43:09.311  3690  3773 D libEGL  : Emulator has host GPU support, qemu.gles is set to 1.
10-27 13:43:09.312  3690  3773 W libc    : Unable to set property "qemu.gles" to "1": connection failed; errno=13 (Permission denied)
10-27 13:43:09.401  3690  3773 D libEGL  : loaded /vendor/lib/egl/libEGL_emulation.so
10-27 13:43:09.403  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: PRE_ON_CREATE
10-27 13:43:09.410  3690  3773 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_emulation.so
10-27 13:43:09.411  3690  3773 D libEGL  : loaded /vendor/lib/egl/libGLESv2_emulation.so
10-27 13:43:09.444  3690  3690 W System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.os.Bundle.isEmpty()' on a null object reference
10-27 13:43:09.445  3690  3690 W System.err:    at com.xxxappxxx.account.CustomBlueShiftModule.onBlueshiftDeepLink(CustomBlueShiftModule.java:99)
10-27 13:43:09.445  3690  3690 W System.err:    at com.xxxappxxx.account.MainActivity.onCreate(MainActivity.java:25)
10-27 13:43:09.445  3690  3690 W System.err:    at android.app.Activity.performCreate(Activity.java:7802)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.Activity.performCreate(Activity.java:7791)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1299)
10-27 13:43:09.446  3690  3690 W System.err:    at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:730)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
10-27 13:43:09.446  3690  3690 W System.err:    at android.os.Handler.dispatchMessage(Handler.java:107)
10-27 13:43:09.446  3690  3690 W System.err:    at android.os.Looper.loop(Looper.java:214)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread.main(ActivityThread.java:7356)
10-27 13:43:09.446  3690  3690 W System.err:    at java.lang.reflect.Method.invoke(Native Method)
10-27 13:43:09.446  3690  3690 W System.err:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
10-27 13:43:09.447  3690  3690 W System.err:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
10-27 13:43:09.453  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: CREATED
10-27 13:43:09.456  3690  3690 I RNBranch: Initializing Branch SDK v. 5.2.0
10-27 13:43:09.457  3690  3690 D RNBranch: Sent session start broadcast for null
10-27 13:43:09.477  3690  3758 W lymoney.accoun: Long monitor contention with owner pool-13-thread-1 (3756) at void java.net.URLStreamHandler.parseURL(java.net.URL, java.lang.String, int, int)(URLStreamHandler.java:124) waiters=0 in void com.blueshift.inappmessage.InAppMessageIconFont$1.run() for 851ms
10-27 13:43:09.503  3690  3775 D ReactNative: [CodePush] Unable to get the hash of the binary's bundled resources - "codepush.gradle" may have not been added to the build definition.
10-27 13:43:09.506  3690  3775 D InstallReferrerState: FEATURE_NOT_SUPPORTED
10-27 13:43:09.508  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: STARTED
10-27 13:43:09.513  3690  3782 V RNKeychainManager: warming up started at 42356701940
10-27 13:43:09.524  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: RESUMED
10-27 13:43:09.538  3690  3782 D RNKeychainManager: Probe cipher storage: CipherStorageFacebookConceal
10-27 13:43:09.539  3690  3782 D RNKeychainManager: Probe cipher storage: CipherStorageKeystoreAesCbc
--------- beginning of crash
10-27 13:43:09.560  3690  3775 E AndroidRuntime: FATAL EXCEPTION: create_react_context
10-27 13:43:09.560  3690  3775 E AndroidRuntime: Process: com.xxxappxxx.account, PID: 3690
10-27 13:43:09.560  3690  3775 E AndroidRuntime: java.lang.RuntimeException: Unable to load script. Make sure you're either running Metro (run 'npx react-native start') or that your bundle 'index.android.bundle' is packaged correctly for release.
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.jniLoadScriptFromAssets(Native Method)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.loadScriptFromAssets(CatalystInstanceImpl.java:239)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.JSBundleLoader$1.loadScript(JSBundleLoader.java:29)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:268)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1371)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager.access$1100(ReactInstanceManager.java:136)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:1065)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:919)
10-27 13:43:09.577  3690  3775 I Process : Sending signal. PID: 3690 SIG: 9--------- beginning of main
10-27 13:43:07.064  3690  3690 W lymoney.accoun: Unexpected CPU variant for X86 using defaults: x86
--------- beginning of system
10-27 13:43:07.102  3690  3690 W ActivityThread: Package uses different ABI(s) than its instrumentation: package[com.xxxappxxx.account]: x86, null instrumentation[com.xxxappxxx.account.test]: null, null
10-27 13:43:07.107  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.109  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.155  3690  3690 W lymoney.accoun: ClassLoaderContext classpath size mismatch. expected=0, found=3 (PCL[] | PCL[/system/framework/android.test.runner.jar*3312018701:/system/framework/android.test.mock.jar*3601177991:/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk*1362074828])
10-27 13:43:07.158  3690  3690 I lymoney.accoun: Failed to add image file Rejecting application image due to class loader mismatch: 'Mismatch in dex files'
10-27 13:43:07.169  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.170  3690  3690 I lymoney.accoun: The ClassLoaderContext is a special shared library.
10-27 13:43:07.229  3690  3690 W lymoney.accoun: ClassLoaderContext classpath size mismatch. expected=0, found=3 (PCL[] | PCL[/system/framework/android.test.runner.jar*3312018701:/system/framework/android.test.mock.jar*3601177991:/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk*1362074828];PCL[/system/framework/android.test.runner.jar*3312018701:/system/framework/android.test.mock.jar*3601177991:/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk*1362074828:/data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk*3893737243:/data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk!classes2.dex*138349789:/data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk!classes3.dex*1471416438])
10-27 13:43:07.229  3690  3690 W lymoney.accoun: Found duplicate classes, falling back to extracting from APK : /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk
10-27 13:43:07.229  3690  3690 W lymoney.accoun: NOTE: This wastes RAM and hurts startup performance.
10-27 13:43:07.229  3690  3690 W lymoney.accoun: Found duplicated class when checking oat files: 'La/a/a;' in /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk and /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/base.apk
10-27 13:43:07.230  3690  3690 W lymoney.accoun: 
10-27 13:43:07.717  3690  3732 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.717  3690  3732 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.722  3690  3734 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.725  3690  3735 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.726  3690  3736 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.730  3690  3696 I lymoney.accoun: Waiting for a blocking GC Alloc
10-27 13:43:07.734  3690  3732 I lymoney.accoun: Alloc young concurrent copying GC freed 12650(1482KB) AllocSpace objects, 0(0B) LOS objects, 84% free, 1094KB/7238KB, paused 1.499ms total 16.645ms
10-27 13:43:07.734  3690  3734 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 12.527ms
10-27 13:43:07.735  3690  3734 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.735  3690  3735 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 10.216ms
10-27 13:43:07.735  3690  3735 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.737  3690  3736 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 10.484ms
10-27 13:43:07.737  3690  3736 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.737  3690  3696 I lymoney.accoun: WaitForGcToComplete blocked Alloc on ClassLinker for 7.358ms
10-27 13:43:07.737  3690  3696 I lymoney.accoun: Starting a blocking GC Alloc
10-27 13:43:07.744  3690  3690 I FirebaseInitProvider: FirebaseApp initialization successful
10-27 13:43:07.748  3690  3739 E FirebaseInstanceId: Google Play services missing or without correct permission.
10-27 13:43:07.773  3690  3690 D Sentry  : io.sentry.auto-init read: false
10-27 13:43:07.773  3690  3690 I Sentry  : Retrieving auto-init from AndroidManifest.xml
10-27 13:43:07.774  3690  3740 I DynamiteModule: Considering local module com.google.android.gms.measurement.dynamite:19 and remote module com.google.android.gms.measurement.dynamite:0
10-27 13:43:07.774  3690  3740 I DynamiteModule: Selected local version of com.google.android.gms.measurement.dynamite
10-27 13:43:07.777  3690  3740 E ActivityThread: Failed to find provider info for com.google.android.gms.chimera
10-27 13:43:07.777  3690  3740 W DynamiteModule: Failed to retrieve remote module version.
10-27 13:43:07.778  3690  3740 E DynamiteModule: Failed to load IDynamiteLoader from GmsCore: Application package com.google.android.gms not found
10-27 13:43:07.785  3690  3690 I MonitoringInstr: Instrumentation started!
10-27 13:43:07.808  3690  3690 V TestEventClient: No service name argument was given (testDiscoveryService, testRunEventService or orchestratorService)
10-27 13:43:07.811  3690  3690 D SoLoader: init start
10-27 13:43:07.812  3690  3690 D SoLoader: adding system library source: /vendor/lib
10-27 13:43:07.812  3690  3690 D SoLoader: adding system library source: /system/lib
10-27 13:43:07.812  3690  3690 D SoLoader: adding application source: com.facebook.soloader.DirectorySoSource[root = /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86 flags = 0]
10-27 13:43:07.814  3690  3690 D SoLoader: adding backup source from : com.facebook.soloader.ApkSoSource[root = /data/data/com.xxxappxxx.account/lib-main flags = 1]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /system/lib flags = 2]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /vendor/lib flags = 2]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.DirectorySoSource[root = /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86 flags = 0]
10-27 13:43:07.814  3690  3690 D SoLoader: Preparing SO source: com.facebook.soloader.ApkSoSource[root = /data/data/com.xxxappxxx.account/lib-main flags = 1]
10-27 13:43:07.815  3690  3690 V fb-UnpackingSoSource: locked dso store /data/user/0/com.xxxappxxx.account/lib-main
10-27 13:43:07.821  3690  3690 V fb-UnpackingSoSource: deps mismatch on deps store: regenerating
10-27 13:43:07.821  3690  3690 V fb-UnpackingSoSource: so store dirty: regenerating
10-27 13:43:07.829  3690  3743 I FA      : App measurement initialized, version: 32053
10-27 13:43:07.829  3690  3743 I FA      : To enable debug logging run: adb shell setprop log.tag.FA VERBOSE
10-27 13:43:07.830  3690  3743 I FA      : To enable faster debug mode event logging run:
10-27 13:43:07.830  3690  3743 I FA      :   adb shell setprop debug.firebase.analytics.app com.xxxappxxx.account
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libare-detection.so: libare-detection.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libbetter.so: libbetter.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libc++_shared.so: libc++_shared.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libconceal.so: libconceal.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfabricjni.so: libfabricjni.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfb.so: libfb.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfbjni.so: libfbjni.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfolly_futures.so: libfolly_futures.so not in system lib dir
10-27 13:43:07.851  3690  3690 D ApkSoSource: allowing considering of lib/x86/libfolly_json.so: libfolly_json.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libglog.so: libglog.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libglog_init.so: libglog_init.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-common-debug.so: libhermes-executor-common-debug.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-common-release.so: libhermes-executor-common-release.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-debug.so: libhermes-executor-debug.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-executor-release.so: libhermes-executor-release.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libhermes-inspector.so: libhermes-inspector.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libimagepipeline.so: libimagepipeline.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsc.so: libjsc.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjscexecutor.so: libjscexecutor.so not in system lib dir
10-27 13:43:07.852  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsi.so: libjsi.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsijniprofiler.so: libjsijniprofiler.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libjsinspector.so: libjsinspector.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/liblogger.so: liblogger.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libmapbufferjni.so: libmapbufferjni.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libnative-filters.so: libnative-filters.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libnative-imagetranscoder.so: libnative-imagetranscoder.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_codegen_rncore.so: libreact_codegen_rncore.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_debug.so: libreact_debug.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_nativemodule_core.so: libreact_nativemodule_core.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_animations.so: libreact_render_animations.so not in system lib dir
10-27 13:43:07.853  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_attributedstring.so: libreact_render_attributedstring.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_componentregistry.so: libreact_render_componentregistry.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_core.so: libreact_render_core.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_debug.so: libreact_render_debug.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_graphics.so: libreact_render_graphics.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_imagemanager.so: libreact_render_imagemanager.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_leakchecker.so: libreact_render_leakchecker.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_mapbuffer.so: libreact_render_mapbuffer.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_mounting.so: libreact_render_mounting.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_runtimescheduler.so: libreact_render_runtimescheduler.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_scheduler.so: libreact_render_scheduler.so not in system lib dir
10-27 13:43:07.854  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_telemetry.so: libreact_render_telemetry.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_templateprocessor.so: libreact_render_templateprocessor.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_textlayoutmanager.so: libreact_render_textlayoutmanager.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_render_uimanager.so: libreact_render_uimanager.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreact_utils.so: libreact_utils.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactconfig.so: libreactconfig.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactnativeblob.so: libreactnativeblob.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactnativejni.so: libreactnativejni.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactnativeutilsjni.so: libreactnativeutilsjni.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreactperfloggerjni.so: libreactperfloggerjni.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/libreanimated.so: libreanimated.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_image.so: librrc_image.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_modal.so: librrc_modal.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_progressbar.so: librrc_progressbar.so not in system lib dir
10-27 13:43:07.855  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_root.so: librrc_root.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_scrollview.so: librrc_scrollview.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_slider.so: librrc_slider.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_switch.so: librrc_switch.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_text.so: librrc_text.so not in system lib dir
10-27 13:43:07.856  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_textinput.so: librrc_textinput.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_unimplementedview.so: librrc_unimplementedview.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/librrc_view.so: librrc_view.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libsentry-android.so: libsentry-android.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libsentry.so: libsentry.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libtool-checker.so: libtool-checker.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libturbomodulejsijni.so: libturbomodulejsijni.so not in system lib dir
10-27 13:43:07.857  3690  3690 D ApkSoSource: allowing considering of lib/x86/libyoga.so: libyoga.so not in system lib dir
10-27 13:43:07.858  3690  3690 V fb-UnpackingSoSource: regenerating DSO store com.facebook.soloader.ApkSoSource
10-27 13:43:07.859  3690  3690 I fb-UnpackingSoSource: extracting DSO libare-detection.so
10-27 13:43:07.860  3690  3690 I fb-UnpackingSoSource: extracting DSO libbetter.so
10-27 13:43:07.860  3690  3690 I fb-UnpackingSoSource: extracting DSO libc++_shared.so
10-27 13:43:07.869  3690  3690 I fb-UnpackingSoSource: extracting DSO libconceal.so
10-27 13:43:07.874  3690  3690 I fb-UnpackingSoSource: extracting DSO libfabricjni.so
10-27 13:43:07.883  3690  3690 I fb-UnpackingSoSource: extracting DSO libfb.so
10-27 13:43:07.884  3690  3690 I fb-UnpackingSoSource: extracting DSO libfbjni.so
10-27 13:43:07.886  3690  3690 I fb-UnpackingSoSource: extracting DSO libfolly_futures.so
10-27 13:43:07.900  3690  3690 I fb-UnpackingSoSource: extracting DSO libfolly_json.so
10-27 13:43:07.904  3690  3746 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false
10-27 13:43:07.908  3690  3690 I fb-UnpackingSoSource: extracting DSO libglog.so
10-27 13:43:07.910  3690  3690 I fb-UnpackingSoSource: extracting DSO libglog_init.so
10-27 13:43:07.912  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-common-debug.so
10-27 13:43:07.917  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-common-release.so
10-27 13:43:07.922  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-debug.so
10-27 13:43:07.925  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-executor-release.so
10-27 13:43:07.928  3690  3690 I fb-UnpackingSoSource: extracting DSO libhermes-inspector.so
10-27 13:43:07.938  3690  3743 W GooglePlayServicesUtil: com.xxxappxxx.account requires the Google Play Store, but it is missing.
10-27 13:43:07.938  3690  3743 W FA      : Service invalid
10-27 13:43:07.941  3690  3690 I fb-UnpackingSoSource: extracting DSO libimagepipeline.so
10-27 13:43:07.942  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsc.so
10-27 13:43:08.137  3690  3690 I fb-UnpackingSoSource: extracting DSO libjscexecutor.so
10-27 13:43:08.140  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsi.so
10-27 13:43:08.141  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsijniprofiler.so
10-27 13:43:08.142  3690  3690 I fb-UnpackingSoSource: extracting DSO libjsinspector.so
10-27 13:43:08.142  3690  3690 I fb-UnpackingSoSource: extracting DSO liblogger.so
10-27 13:43:08.143  3690  3690 I fb-UnpackingSoSource: extracting DSO libmapbufferjni.so
10-27 13:43:08.144  3690  3690 I fb-UnpackingSoSource: extracting DSO libnative-filters.so
10-27 13:43:08.145  3690  3690 I fb-UnpackingSoSource: extracting DSO libnative-imagetranscoder.so
10-27 13:43:08.151  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_codegen_rncore.so
10-27 13:43:08.156  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_debug.so
10-27 13:43:08.156  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_nativemodule_core.so
10-27 13:43:08.157  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_animations.so
10-27 13:43:08.158  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_attributedstring.so
10-27 13:43:08.159  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_componentregistry.so
10-27 13:43:08.159  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_core.so
10-27 13:43:08.161  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_debug.so
10-27 13:43:08.161  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_graphics.so
10-27 13:43:08.162  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_imagemanager.so
10-27 13:43:08.163  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_leakchecker.so
10-27 13:43:08.164  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_mapbuffer.so
10-27 13:43:08.167  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_mounting.so
10-27 13:43:08.169  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_runtimescheduler.so
10-27 13:43:08.170  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_scheduler.so
10-27 13:43:08.172  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_telemetry.so
10-27 13:43:08.173  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_templateprocessor.so
10-27 13:43:08.173  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_textlayoutmanager.so
10-27 13:43:08.176  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_render_uimanager.so
10-27 13:43:08.178  3690  3690 I fb-UnpackingSoSource: extracting DSO libreact_utils.so
10-27 13:43:08.178  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactconfig.so
10-27 13:43:08.179  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactnativeblob.so
10-27 13:43:08.179  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactnativejni.so
10-27 13:43:08.186  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactnativeutilsjni.so
10-27 13:43:08.192  3690  3690 I fb-UnpackingSoSource: extracting DSO libreactperfloggerjni.so
10-27 13:43:08.193  3690  3690 I fb-UnpackingSoSource: extracting DSO libreanimated.so
10-27 13:43:08.212  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_image.so
10-27 13:43:08.214  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_modal.so
10-27 13:43:08.215  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_progressbar.so
10-27 13:43:08.215  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_root.so
10-27 13:43:08.216  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_scrollview.so
10-27 13:43:08.218  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_slider.so
10-27 13:43:08.219  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_switch.so
10-27 13:43:08.220  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_text.so
10-27 13:43:08.222  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_textinput.so
10-27 13:43:08.224  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_unimplementedview.so
10-27 13:43:08.225  3690  3690 I fb-UnpackingSoSource: extracting DSO librrc_view.so
10-27 13:43:08.228  3690  3690 I fb-UnpackingSoSource: extracting DSO libsentry-android.so
10-27 13:43:08.228  3690  3690 I fb-UnpackingSoSource: extracting DSO libsentry.so
10-27 13:43:08.241  3690  3690 I fb-UnpackingSoSource: extracting DSO libtool-checker.so
10-27 13:43:08.241  3690  3690 I fb-UnpackingSoSource: extracting DSO libturbomodulejsijni.so
10-27 13:43:08.242  3690  3690 I fb-UnpackingSoSource: extracting DSO libyoga.so
10-27 13:43:08.244  3690  3690 V fb-UnpackingSoSource: Finished regenerating DSO store com.facebook.soloader.ApkSoSource
10-27 13:43:08.244  3690  3690 V fb-UnpackingSoSource: starting syncer worker
10-27 13:43:08.437  3690  3690 V fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.xxxappxxx.account/lib-main (from syncer thread)
10-27 13:43:08.437  3690  3690 V fb-UnpackingSoSource: not releasing dso store lock for /data/user/0/com.xxxappxxx.account/lib-main (syncer thread started)
10-27 13:43:08.437  3690  3690 D SoLoader: init finish: 4 SO sources prepared
10-27 13:43:08.437  3690  3690 D SoLoader: init exiting
10-27 13:43:08.449  3690  3690 D ReactNative: [CodePush] Loading JS bundle from "assets://index.android.bundle"
10-27 13:43:08.450  3690  3690 D SoLoader: init exiting
10-27 13:43:08.450  3690  3690 D SoLoader: About to load: libjscexecutor.so
10-27 13:43:08.450  3690  3690 D SoLoader: libjscexecutor.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.457  3690  3690 D SoLoader: Loading lib dependencies: [libfb.so, libfbjni.so, libreactnativejni.so, libjsc.so, libjsi.so, libjsinspector.so, libfolly_json.so, libglog.so, liblogger.so, libc++_shared.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.457  3690  3690 D SoLoader: About to load: libfb.so
10-27 13:43:08.457  3690  3690 D SoLoader: libfb.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.458  3690  3690 D SoLoader: Loading lib dependencies: [libc++_shared.so, liblog.so, libdl.so, libandroid.so, libc.so, libm.so]
10-27 13:43:08.458  3690  3690 D SoLoader: About to load: libc++_shared.so
10-27 13:43:08.458  3690  3690 D SoLoader: libc++_shared.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.459  3690  3690 D SoLoader: Loading lib dependencies: [libc.so, libdl.so]
10-27 13:43:08.459  3690  3690 D SoLoader: About to load: libc.so
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so not found on /vendor/lib
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so found on /system/lib
10-27 13:43:08.459  3690  3690 D SoLoader: libc.so loaded implicitly
10-27 13:43:08.459  3690  3690 D SoLoader: Loaded: libc.so
10-27 13:43:08.459  3690  3690 D SoLoader: About to load: libdl.so
10-27 13:43:08.459  3690  3690 D SoLoader: libdl.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.459  3690  3690 D SoLoader: libdl.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.460  3690  3690 D SoLoader: libdl.so not found on /vendor/lib
10-27 13:43:08.460  3690  3690 D SoLoader: libdl.so found on /system/lib
10-27 13:43:08.460  3690  3690 D SoLoader: libdl.so loaded implicitly
10-27 13:43:08.461  3690  3690 D SoLoader: Loaded: libdl.so
10-27 13:43:08.465  3690  3690 D SoLoader: Loaded: libc++_shared.so
10-27 13:43:08.465  3690  3690 D SoLoader: About to load: liblog.so
10-27 13:43:08.465  3690  3690 D SoLoader: liblog.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so not found on /vendor/lib
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so found on /system/lib
10-27 13:43:08.466  3690  3690 D SoLoader: liblog.so loaded implicitly
10-27 13:43:08.466  3690  3690 D SoLoader: Loaded: liblog.so
10-27 13:43:08.466  3690  3690 D SoLoader: About to load: libandroid.so
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so not found on /vendor/lib
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so found on /system/lib
10-27 13:43:08.466  3690  3690 D SoLoader: libandroid.so loaded implicitly
10-27 13:43:08.467  3690  3690 D SoLoader: Loaded: libandroid.so
10-27 13:43:08.467  3690  3690 D SoLoader: About to load: libm.so
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so not found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so not found on /data/app/com.xxxappxxx.account-YBFByWvMUbxcGz48BDrc7A==/lib/x86
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so not found on /vendor/lib
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so found on /system/lib
10-27 13:43:08.472  3690  3690 D SoLoader: libm.so loaded implicitly
10-27 13:43:08.472  3690  3690 D SoLoader: Loaded: libm.so
10-27 13:43:08.473  3690  3690 D SoLoader: Loaded: libfb.so
10-27 13:43:08.473  3690  3690 D SoLoader: About to load: libfbjni.so
10-27 13:43:08.473  3690  3690 D SoLoader: libfbjni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.477  3690  3690 D SoLoader: Loading lib dependencies: [libandroid.so, liblog.so, libm.so, libc++_shared.so, libdl.so, libc.so]
10-27 13:43:08.478  3690  3690 D SoLoader: Loaded: libfbjni.so
10-27 13:43:08.478  3690  3690 D SoLoader: About to load: libreactnativejni.so
10-27 13:43:08.478  3690  3690 D SoLoader: libreactnativejni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.479  3690  3690 D SoLoader: Loading lib dependencies: [libglog_init.so, libyoga.so, libjsi.so, libjsinspector.so, libfolly_json.so, libglog.so, liblogger.so, libreactperfloggerjni.so, libfb.so, libfbjni.so, libreactnativeutilsjni.so, libc++_shared.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.479  3690  3690 D SoLoader: About to load: libglog_init.so
10-27 13:43:08.480  3690  3690 D SoLoader: libglog_init.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.480  3690  3690 D SoLoader: Loading lib dependencies: [libglog.so, libc++_shared.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.480  3690  3690 D SoLoader: About to load: libglog.so
10-27 13:43:08.480  3690  3690 D SoLoader: libglog.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.480  3690  3690 D SoLoader: Loading lib dependencies: [libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.450  3690  3690 W lymoney.account: type=1400 audit(0.0:13): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libc++_shared.so" dev="vdc" ino=29787 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.492  3690  3690 D SoLoader: Loaded: libglog.so
10-27 13:43:08.493  3690  3690 D SoLoader: Loaded: libglog_init.so
10-27 13:43:08.493  3690  3690 D SoLoader: About to load: libyoga.so
10-27 13:43:08.493  3690  3690 D SoLoader: libyoga.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.493  3690  3690 D SoLoader: Loading lib dependencies: [libfb.so, libfbjni.so, libc++_shared.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.494  3690  3690 D SoLoader: Loaded: libyoga.so
10-27 13:43:08.494  3690  3690 D SoLoader: About to load: libjsi.so
10-27 13:43:08.494  3690  3690 D SoLoader: libjsi.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.494  3690  3690 D SoLoader: Loading lib dependencies: [libfolly_json.so, libglog.so, libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.495  3690  3690 D SoLoader: About to load: libfolly_json.so
10-27 13:43:08.495  3690  3690 D SoLoader: libfolly_json.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.495  3690  3690 D SoLoader: Loading lib dependencies: [libglog.so, libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.496  3690  3690 D SoLoader: Loaded: libfolly_json.so
10-27 13:43:08.537  3690  3690 D SoLoader: Loaded: libjsi.so
10-27 13:43:08.537  3690  3690 D SoLoader: About to load: libjsinspector.so
10-27 13:43:08.537  3690  3690 D SoLoader: libjsinspector.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.538  3690  3690 D SoLoader: Loading lib dependencies: [libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.538  3690  3690 D SoLoader: Loaded: libjsinspector.so
10-27 13:43:08.538  3690  3690 D SoLoader: About to load: liblogger.so
10-27 13:43:08.538  3690  3690 D SoLoader: liblogger.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.539  3690  3690 D SoLoader: Loading lib dependencies: [libglog.so, libc++_shared.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.539  3690  3690 D SoLoader: Loaded: liblogger.so
10-27 13:43:08.539  3690  3690 D SoLoader: About to load: libreactperfloggerjni.so
10-27 13:43:08.539  3690  3690 D SoLoader: libreactperfloggerjni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.539  3690  3690 D SoLoader: Loading lib dependencies: [libfb.so, libfbjni.so, libc++_shared.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.540  3690  3690 D SoLoader: Loaded: libreactperfloggerjni.so
10-27 13:43:08.540  3690  3690 D SoLoader: About to load: libreactnativeutilsjni.so
10-27 13:43:08.540  3690  3690 D SoLoader: libreactnativeutilsjni.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.541  3690  3690 D SoLoader: Loading lib dependencies: [libfolly_json.so, libfb.so, libfbjni.so, libglog_init.so, libyoga.so, libc++_shared.so, libjsi.so, libjsinspector.so, libglog.so, liblogger.so, libreactperfloggerjni.so, libandroid.so, liblog.so, libc.so, libm.so, libdl.so]
10-27 13:43:08.542  3690  3690 D SoLoader: Loaded: libreactnativeutilsjni.so
10-27 13:43:08.544  3690  3690 D SoLoader: Loaded: libreactnativejni.so
10-27 13:43:08.544  3690  3690 D SoLoader: About to load: libjsc.so
10-27 13:43:08.544  3690  3690 D SoLoader: libjsc.so found on /data/data/com.xxxappxxx.account/lib-main
10-27 13:43:08.544  3690  3690 D SoLoader: Loading lib dependencies: [libm.so, libc++_shared.so, liblog.so, libdl.so, libc.so]
10-27 13:43:08.547  3690  3690 D JavaScriptCore.Version: 250230.2.1
10-27 13:43:08.547  3690  3690 D SoLoader: Loaded: libjsc.so
10-27 13:43:08.548  3690  3690 D SoLoader: Loaded: libjscexecutor.so
10-27 13:43:08.549  3690  3690 D SoLoader: init exiting
10-27 13:43:08.460  3690  3690 W lymoney.account: type=1400 audit(0.0:14): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libfb.so" dev="vdc" ino=29791 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.590  3690  3739 E FirebaseInstanceId: Google Play services missing or without correct permission.
10-27 13:43:08.593  3690  3732 W FirebaseInstanceId: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
10-27 13:43:08.597  3690  3739 E FirebaseInstanceId: Google Play services missing or without correct permission.
10-27 13:43:08.470  3690  3690 W lymoney.account: type=1400 audit(0.0:15): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libfbjni.so" dev="vdc" ino=29792 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.598  3690  3732 W Metadata: Failed to find package android.content.pm.PackageManager$NameNotFoundException: com.google.android.gms
10-27 13:43:08.598  3690  3732 E Metadata: Google Play services missing or without correct permission.
10-27 13:43:08.629  3690  3690 E lymoney.accoun: Invalid ID 0x00000000.
10-27 13:43:08.480  3690  3690 W lymoney.account: type=1400 audit(0.0:16): avc: granted { execute } for path="/data/data/com.xxxappxxx.account/lib-main/libglog.so" dev="vdc" ino=29799 scontext=u:r:untrusted_app:s0:c116,c256,c512,c768 tcontext=u:object_r:app_data_file:s0:c116,c256,c512,c768 tclass=file app=com.xxxappxxx.account
10-27 13:43:08.765  3690  3744 I UsageTrackerFacilitator: Usage tracking enabled
10-27 13:43:08.774  3690  3744 I TestRequestBuilder: Scanning classpath to find tests in paths [/data/app/com.xxxappxxx.account.test-HgQ6eQwD5_JYejb2sG3rjg==/base.apk]
10-27 13:43:08.775  3690  3744 W lymoney.accoun: Opening an oat file without a class loader. Are you using the deprecated DexFile APIs?
10-27 13:43:09.127  3690  3744 D TestExecutor: Adding listener androidx.test.internal.runner.listener.LogRunListener
10-27 13:43:09.128  3690  3744 D TestExecutor: Adding listener androidx.test.internal.runner.listener.InstrumentationResultPrinter
10-27 13:43:09.129  3690  3744 D TestExecutor: Adding listener androidx.test.internal.runner.listener.ActivityFinisherRunListener
10-27 13:43:09.137  3690  3744 I TestRunner: run started: 1 tests
10-27 13:43:09.150  3690  3744 I TestRunner: started: runDetoxTests(com.xxxappxxx.account.DetoxTest)
10-27 13:43:09.234  3690  3744 D EventInjectionStrategy: Creating injection strategy with input manager.
10-27 13:43:09.271  3690  3743 I FA      : Install Referrer Reporter is not available
10-27 13:43:09.302  3690  3690 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@c1280c0
10-27 13:43:09.311  3690  3773 D libEGL  : Emulator has host GPU support, qemu.gles is set to 1.
10-27 13:43:09.312  3690  3773 W libc    : Unable to set property "qemu.gles" to "1": connection failed; errno=13 (Permission denied)
10-27 13:43:09.401  3690  3773 D libEGL  : loaded /vendor/lib/egl/libEGL_emulation.so
10-27 13:43:09.403  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: PRE_ON_CREATE
10-27 13:43:09.410  3690  3773 D libEGL  : loaded /vendor/lib/egl/libGLESv1_CM_emulation.so
10-27 13:43:09.411  3690  3773 D libEGL  : loaded /vendor/lib/egl/libGLESv2_emulation.so
10-27 13:43:09.444  3690  3690 W System.err: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean android.os.Bundle.isEmpty()' on a null object reference
10-27 13:43:09.445  3690  3690 W System.err:    at com.xxxappxxx.account.CustomBlueShiftModule.onBlueshiftDeepLink(CustomBlueShiftModule.java:99)
10-27 13:43:09.445  3690  3690 W System.err:    at com.xxxappxxx.account.MainActivity.onCreate(MainActivity.java:25)
10-27 13:43:09.445  3690  3690 W System.err:    at android.app.Activity.performCreate(Activity.java:7802)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.Activity.performCreate(Activity.java:7791)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1299)
10-27 13:43:09.446  3690  3690 W System.err:    at androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:730)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
10-27 13:43:09.446  3690  3690 W System.err:    at android.os.Handler.dispatchMessage(Handler.java:107)
10-27 13:43:09.446  3690  3690 W System.err:    at android.os.Looper.loop(Looper.java:214)
10-27 13:43:09.446  3690  3690 W System.err:    at android.app.ActivityThread.main(ActivityThread.java:7356)
10-27 13:43:09.446  3690  3690 W System.err:    at java.lang.reflect.Method.invoke(Native Method)
10-27 13:43:09.446  3690  3690 W System.err:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
10-27 13:43:09.447  3690  3690 W System.err:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
10-27 13:43:09.453  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: CREATED
10-27 13:43:09.456  3690  3690 I RNBranch: Initializing Branch SDK v. 5.2.0
10-27 13:43:09.457  3690  3690 D RNBranch: Sent session start broadcast for null
10-27 13:43:09.477  3690  3758 W lymoney.accoun: Long monitor contention with owner pool-13-thread-1 (3756) at void java.net.URLStreamHandler.parseURL(java.net.URL, java.lang.String, int, int)(URLStreamHandler.java:124) waiters=0 in void com.blueshift.inappmessage.InAppMessageIconFont$1.run() for 851ms
10-27 13:43:09.503  3690  3775 D ReactNative: [CodePush] Unable to get the hash of the binary's bundled resources - "codepush.gradle" may have not been added to the build definition.
10-27 13:43:09.506  3690  3775 D InstallReferrerState: FEATURE_NOT_SUPPORTED
10-27 13:43:09.508  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: STARTED
10-27 13:43:09.513  3690  3782 V RNKeychainManager: warming up started at 42356701940
10-27 13:43:09.524  3690  3690 D LifecycleMonitor: Lifecycle status change: com.xxxappxxx.account.MainActivity@b0944b5 in: RESUMED
10-27 13:43:09.538  3690  3782 D RNKeychainManager: Probe cipher storage: CipherStorageFacebookConceal
10-27 13:43:09.539  3690  3782 D RNKeychainManager: Probe cipher storage: CipherStorageKeystoreAesCbc
--------- beginning of crash
10-27 13:43:09.560  3690  3775 E AndroidRuntime: FATAL EXCEPTION: create_react_context
10-27 13:43:09.560  3690  3775 E AndroidRuntime: Process: com.xxxappxxx.account, PID: 3690
10-27 13:43:09.560  3690  3775 E AndroidRuntime: java.lang.RuntimeException: Unable to load script. Make sure you're either running Metro (run 'npx react-native start') or that your bundle 'index.android.bundle' is packaged correctly for release.
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.jniLoadScriptFromAssets(Native Method)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.loadScriptFromAssets(CatalystInstanceImpl.java:239)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.JSBundleLoader$1.loadScript(JSBundleLoader.java:29)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:268)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1371)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager.access$1100(ReactInstanceManager.java:136)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:1065)
10-27 13:43:09.560  3690  3775 E AndroidRuntime:    at java.lang.Thread.run(Thread.java:919)
10-27 13:43:09.577  3690  3775 I Process : Sending signal. PID: 3690 SIG: 9
alexborton commented 2 years ago

Detox logs;

Oct 28 12:39:17 detox[10806] TRACE: [DETOX_CREATE] created a Detox instance with config:
{
  appsConfig: {
    default: {
      type: 'android.apk',
      binaryPath: 'android/app/build/outputs/apk/full/release/app-full-release.apk',
      build: 'cd android && ./gradlew assembleRelease assembleAndroidTest -DtestBuildType=release && cd ..'
    }
  },
  artifactsConfig: {
    rootDir: '.artifacts/android.emu.release.2022-10-28 12-38-30Z',
    plugins: {
      log: {
        enabled: true,
        keepOnlyFailedTestsArtifacts: false
      },
      screenshot: {
        shouldTakeAutomaticSnapshots: true,
        keepOnlyFailedTestsArtifacts: false,
        takeWhen: {
          testStart: false,
          testDone: true
        },
        enabled: true
      },
      video: {
        enabled: true,
        keepOnlyFailedTestsArtifacts: false,
        android: {
          bitRate: 4000000
        },
        simulator: {
          codec: 'hevc'
        }
      },
      instruments: {
        enabled: false,
        keepOnlyFailedTestsArtifacts: false
      },
      timeline: {
        enabled: false
      },
      uiHierarchy: {
        enabled: false,
        keepOnlyFailedTestsArtifacts: false
      }
    },
    pathBuilder: ArtifactPathBuilder {
      _rootDir: '.artifacts/android.emu.release.2022-10-28 12-38-30Z'
    }
  },
  behaviorConfig: {
    init: {
      reinstallApp: true,
      exposeGlobals: true
    },
    cleanup: {
      shutdownDevice: true
    },
    launchApp: 'auto'
  },
  cliConfig: {
    recordVideos: 'all',
    cleanup: true,
    configuration: 'android.emu.release',
    debugSynchronization: 500,
    loglevel: 'verbose',
    useCustomLogger: true
  },
  configurationName: 'android.emu.release',
  deviceConfig: {
    type: 'android.emulator',
    device: {
      avdName: 'Pixel_3a_API_29'
    }
  },
  runnerConfig: {
    testRunner: 'jest',
    runnerConfig: 'e2e/config.json',
    specs: 'e2e/tests',
    skipLegacyWorkersInjection: false
  },
  sessionConfig: {
    autoStart: true,
    sessionId: '7bfa9570-fb07-6b31-70f8-62305aec9527',
    debugSynchronization: 500
  }
}
Oct 28 12:39:17 detox[10806] DEBUG: [WSS_CREATE] Detox server listening on localhost:40705...
Oct 28 12:39:17 detox[10806] DEBUG: [WSS_CONNECTION, #57744] registered a new connection.
Oct 28 12:39:17 detox[10806] TRACE: [WS_OPEN] opened web socket to: ws://localhost:40705
Oct 28 12:39:17 detox[10806] TRACE: [WS_SEND] {"type":"login","params":{"sessionId":"7bfa9570-fb07-6b31-70f8-62305aec9527","role":"tester"},"messageId":0}
Oct 28 12:39:17 detox[10806] TRACE: [WSS_GET_FROM, #57744] {"type":"login","params":{"sessionId":"7bfa9570-fb07-6b31-70f8-62305aec9527","role":"tester"},"messageId":0}
Oct 28 12:39:17 detox[10806] TRACE: [SESSION_CREATED] created session 7bfa9570-fb07-6b31-70f8-62305aec9527
Oct 28 12:39:17 detox[10806] TRACE: [WSS_SEND_TO, #tester] {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0}
Oct 28 12:39:17 detox[10806] TRACE: [SESSION_JOINED] tester joined session 7bfa9570-fb07-6b31-70f8-62305aec9527
Oct 28 12:39:17 detox[10806] TRACE: [WS_MESSAGE] {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0}

Oct 28 12:39:17 detox[10806] DEBUG: [EXEC_CMD, #0] "/opt/android/sdk/emulator/emulator" -list-avds --verbose
Oct 28 12:39:17 detox[10806] TRACE: [EXEC_SUCCESS, #0] Pixel_3a_API_29

Oct 28 12:39:17 detox[10806] DEBUG: [EXEC_CMD, #1] "/opt/android/sdk/emulator/emulator" -version 
Oct 28 12:39:18 detox[10806] TRACE: [EXEC_SUCCESS, #1] Android emulator version 30.8.4.0 (build_id 7600983) (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.

Oct 28 12:39:18 detox[10806] TRACE: [EXEC_SUCCESS, #1] 2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering beacon_swarm
2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering beacon
2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering scripted_beacon
2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering remote_loopback
2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering car_kit
2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering classic
2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering sniffer
2022-10-28 12:39:18.025 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering keyboard

Oct 28 12:39:18 detox[10806] DEBUG: [EMU_BIN_VERSION_DETECT] Detected emulator binary version { major: 30, minor: 8, patch: 4, toString: [Function: toString] }
Oct 28 12:39:18 detox[10806] DEBUG: [ALLOCATE_DEVICE] Trying to allocate a device based on "Pixel_3a_API_29"
Oct 28 12:39:18 detox[10806] DEBUG: [EXEC_CMD, #2] "/opt/android/sdk/platform-tools/adb"  devices
Oct 28 12:39:18 detox[10806] DEBUG: [EXEC_SUCCESS, #2] List of devices attached

Oct 28 12:39:18 detox[10806] DEBUG: [ALLOCATE_DEVICE] Settled on emulator-15870
Oct 28 12:39:18 detox[10806] DEBUG: [SPAWN_CMD] /opt/android/sdk/emulator/emulator -verbose -no-audio -no-boot-anim -port 15870 @Pixel_3a_API_29
Oct 28 12:39:19 detox[10806] DEBUG: [SPAWN_SUCCESS] 2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering beacon_swarm
2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering beacon
2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering scripted_beacon
2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering remote_loopback
2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering car_kit
2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering classic
2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering sniffer
2022-10-28 12:39:18.080 bluetooth - /buildbot/src/android/emu-master-dev/system/bt/vendor_libs/test_vendor_lib/model/setup/device_boutique.cc:33 - Register: Registering keyboard
handleCpuAcceleration: feature check for hvf
cannot add library /opt/android/sdk/emulator/qemu/linux-x86_64/lib64/vulkan/libvulkan.so: failed
added library /opt/android/sdk/emulator/lib64/vulkan/libvulkan.so
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
emulator: autoconfig: -skin 320x640
emulator: autoconfig: -skindir (null)
emulator: autoconfig: -kernel /opt/android/sdk/system-images/android-29/default/x86//kernel-ranchu-64
emulator: Target arch = 'x86'
emulator: Auto-config: -qemu -cpu qemu32
emulator: Auto-detect: Kernel image requires new device naming scheme.
emulator: Auto-detect: Kernel does not support YAFFS2 partitions.
emulator: autoconfig: -ramdisk /opt/android/sdk/system-images/android-29/default/x86//ramdisk.img
emulator: Using initial system image: /opt/android/sdk/system-images/android-29/default/x86//system.img
emulator: Using initial vendor image: /opt/android/sdk/system-images/android-29/default/x86//vendor.img
emulator: autoconfig: -data /home/circleci/.android/avd/Pixel_3a_API_29.avd/userdata-qemu.img
emulator: autoconfig: -initdata /home/circleci/.android/avd/Pixel_3a_API_29.avd/userdata.img
emulator: autoconfig: -cache /home/circleci/.android/avd/Pixel_3a_API_29.avd/cache.img
emulator: Increasing RAM size to 2048MB
emulator: VM heap size 0MB is below hardware specified minimum of 512MB,setting it to that value
emulator: System image is read only
emulator: Found 1 DNS servers: 127.0.0.53
emulator: found magic skin width=320 height=640 bpp=16

emulator: Requested console port 15870: Inferring adb port 15871.
emulator: CPU Acceleration: working
emulator: CPU Acceleration status: KVM (version 12) is installed and usable.
emulator: registered 'boot-properties' qemud service
emulator: Adding boot property: 'qemu.cmdline' = 'androidboot.logcat=*:V androidboot.consolepipe=qemu_pipe,pipe:logcat'
emulator: Adding boot property: 'qemu.logcat' = 'start'
emulator: GPU emulation enabled using 'host' mode
emulator: Initializing hardware OpenGLES emulation support
emulator: VERBOSE: MultiDisplay.cpp:341: create display 0
emulator: VERBOSE: MultiDisplay.cpp:435: setDisplayPose 0 x 0 y 0 w 320 h 640 dpi 0
emulator: Found 1 DNS servers: 127.0.0.53
Content of hardware configuration file:
  hw.cpu.arch = x86
  hw.cpu.model = qemu32
  hw.cpu.ncore = 4
  hw.ramSize = 2048
  hw.screen = multi-touch
  hw.mainKeys = true
  hw.trackBall = true
  hw.keyboard = false
  hw.keyboard.lid = true
  hw.keyboard.charmap = qwerty2
  hw.dPad = true
  hw.rotaryInput = false
  hw.gsmModem = true
  hw.gps = true
  hw.battery = true
  hw.accelerometer = true
  hw.gyroscope = true
  hw.audioInput = true
  hw.audioOutput = true
  hw.sdCard = true
  disk.cachePartition = true
  disk.cachePartition.path = /home/circleci/.android/avd/Pixel_3a_API_29.avd/cache.img
  disk.cachePartition.size = 66m
  test.quitAfterBootTimeOut = -1
  test.delayAdbTillBootComplete = 0
  test.monitorAdb = 0
  hw.lcd.width = 320
  hw.lcd.height = 640
  hw.lcd.depth = 16
  hw.lcd.density = 160
  hw.lcd.backlight = true
  hw.lcd.vsync = 60
  hw.gltransport = pipe
  hw.gltransport.asg.writeBufferSize = 1048576
  hw.gltransport.asg.writeStepSize = 4096
  hw.gltransport.asg.dataRingSize = 32768
  hw.gltransport.drawFlushInterval = 800
  hw.displayRegion.0.1.xOffset = -1
  hw.displayRegion.0.1.yOffset = -1
  hw.displayRegion.0.1.width = 0
  hw.displayRegion.0.1.height = 0
  hw.displayRegion.0.2.xOffset = -1
  hw.displayRegion.0.2.yOffset = -1
  hw.displayRegion.0.2.width = 0
  hw.displayRegion.0.2.height = 0
  hw.displayRegion.0.3.xOffset = -1
  hw.displayRegion.0.3.yOffset = -1
  hw.displayRegion.0.3.width = 0
  hw.displayRegion.0.3.height = 0
  hw.display1.width = 0
  hw.display1.height = 0
  hw.display1.density = 0
  hw.display1.xOffset = -1
  hw.display1.yOffset = -1
  hw.display1.flag = 0
  hw.display2.width = 0
  hw.display2.height = 0
  hw.display2.density = 0
  hw.display2.xOffset = -1
  hw.display2.yOffset = -1
  hw.display2.flag = 0
  hw.display3.width = 0
  hw.display3.height = 0
  hw.display3.density = 0
  hw.display3.xOffset = -1
  hw.display3.yOffset = -1
  hw.display3.flag = 0
  hw.gpu.enabled = true
  hw.gpu.mode = host
  hw.initialOrientation = portrait
  hw.camera.back = emulated
  hw.camera.front = none
  vm.heapSize = 512
  hw.sensors.light = true
  hw.sensors.pressure = true
  hw.sensors.humidity = true
  hw.sensors.proximity = true
  hw.sensors.magnetic_field = true
  hw.sensors.magnetic_field_uncalibrated = true
  hw.sensors.gyroscope_uncalibrated = true
  hw.sensors.orientation = true
  hw.sensors.temperature = true
  hw.sensor.hinge = true
  hw.sensor.hinge.count = 0
  hw.sensor.hinge.type = 0
  hw.sensor.hinge.sub_type = 0
  hw.sensor.hinge.fold_to_displayRegion.0.1_at_posture = 1
  hw.sensor.roll = false
  hw.sensor.roll.count = 0
  hw.sensor.roll.resize_to_displayRegion.0.1_at_posture = 6
  hw.sensor.roll.resize_to_displayRegion.0.2_at_posture = 6
  hw.sensor.roll.resize_to_displayRegion.0.3_at_posture = 6
  hw.sensors.heart_rate = false
  hw.useext4 = true
  hw.arc = false
  hw.arc.autologin = false
  kernel.path = /opt/android/sdk/system-images/android-29/default/x86//kernel-ranchu-64
  kernel.newDeviceNaming = yes
  kernel.supportsYaffs2 = no
  disk.ramdisk.path = /opt/android/sdk/system-images/android-29/default/x86//ramdisk.img
  disk.systemPartition.initPath = /opt/android/sdk/system-images/android-29/default/x86//system.img
  disk.systemPartition.size = 3083m
  disk.vendorPartition.initPath = /opt/android/sdk/system-images/android-29/default/x86//vendor.img
  disk.vendorPartition.size = 800m
  disk.dataPartition.path = /home/circleci/.android/avd/Pixel_3a_API_29.avd/userdata-qemu.img
  disk.dataPartition.size = 800m
  disk.encryptionKeyPartition.path = /home/circleci/.android/avd/Pixel_3a_API_29.avd/encryptionkey.img
  PlayStore.enabled = false
  avd.name = Pixel_3a_API_29
  avd.id = Pixel_3a_API_29
  fastboot.forceColdBoot = false
  android.sdk.root = /opt/android/sdk
  android.avd.home = /home/circleci/.android/avd
.
QEMU options list:
emulator: argv[00] = "/opt/android/sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64"
emulator: argv[01] = "-dns-server"
emulator: argv[02] = "127.0.0.53"
emulator: argv[03] = "-no-audio"
emulator: argv[04] = "-mem-path"
emulator: argv[05] = "/home/circleci/.android/avd/Pixel_3a_API_29.avd/snapshots/default_boot/ram.img"
emulator: argv[06] = "-mem-file-shared"
emulator: argv[07] = "-serial"
emulator: argv[08] = "null"
emulator: argv[09] = "-android-ports"
emulator: argv[10] = "15870,15871"
emulator: argv[11] = "-device"
emulator: argv[12] = "goldfish_pstore,addr=0xff018000,size=0x10000,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/data/misc/pstore/pstore.bin"
emulator: argv[13] = "-cpu"
emulator: argv[14] = "android64"
emulator: argv[15] = "-enable-kvm"
emulator: argv[16] = "-smp"
emulator: argv[17] = "cores=4"
emulator: argv[18] = "-m"
emulator: argv[19] = "2048"
emulator: argv[20] = "-lcd-density"
emulator: argv[21] = "160"
emulator: argv[22] = "-object"
emulator: argv[23] = "iothread,id=disk-iothread"
emulator: argv[24] = "-nodefaults"
emulator: argv[25] = "-kernel"
emulator: argv[26] = "/opt/android/sdk/system-images/android-29/default/x86//kernel-ranchu-64"
emulator: argv[27] = "-initrd"
emulator: argv[28] = "/opt/android/sdk/system-images/android-29/default/x86//ramdisk.img"
emulator: argv[29] = "-drive"
emulator: argv[30] = "if=none,index=0,id=system,if=none,file=/opt/android/sdk/system-images/android-29/default/x86//system.img,read-only"
emulator: argv[31] = "-device"
emulator: argv[32] = "virtio-blk-pci,drive=system,iothread=disk-iothread,modern-pio-notify"
emulator: argv[33] = "-drive"
emulator: argv[34] = "if=none,index=1,id=cache,if=none,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/cache.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
emulator: argv[35] = "-device"
emulator: argv[36] = "virtio-blk-pci,drive=cache,iothread=disk-iothread,modern-pio-notify"
emulator: argv[37] = "-drive"
emulator: argv[38] = "if=none,index=2,id=userdata,if=none,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/userdata-qemu.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
emulator: argv[39] = "-device"
emulator: argv[40] = "virtio-blk-pci,drive=userdata,iothread=disk-iothread,modern-pio-notify"
emulator: argv[41] = "-drive"
emulator: argv[42] = "if=none,index=3,id=encrypt,if=none,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/encryptionkey.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576"
emulator: argv[43] = "-device"
emulator: argv[44] = "virtio-blk-pci,drive=encrypt,iothread=disk-iothread,modern-pio-notify"
emulator: argv[45] = "-drive"
emulator: argv[46] = "if=none,index=4,id=vendor,if=none,file=/opt/android/sdk/system-images/android-29/default/x86//vendor.img,read-only"
emulator: argv[47] = "-device"
emulator: argv[48] = "virtio-blk-pci,drive=vendor,iothread=disk-iothread,modern-pio-notify"
emulator: argv[49] = "-netdev"
emulator: argv[50] = "user,id=mynet"
emulator: argv[51] = "-device"
emulator: argv[52] = "virtio-net-pci,netdev=mynet"
emulator: argv[53] = "-device"
emulator: argv[54] = "virtio-rng-pci"
emulator: argv[55] = "-show-cursor"
emulator: argv[56] = "-device"
emulator: argv[57] = "virtio_input_multi_touch_pci_1"
emulator: argv[58] = "-device"
emulator: argv[59] = "virtio_input_multi_touch_pci_2"
emulator: argv[60] = "-device"
emulator: argv[61] = "virtio_input_multi_touch_pci_3"
emulator: argv[62] = "-device"
emulator: argv[63] = "virtio_input_multi_touch_pci_4"
emulator: argv[64] = "-device"
emulator: argv[65] = "virtio_input_multi_touch_pci_5"
emulator: argv[66] = "-device"
emulator: argv[67] = "virtio_input_multi_touch_pci_6"
emulator: argv[68] = "-device"
emulator: argv[69] = "virtio_input_multi_touch_pci_7"
emulator: argv[70] = "-device"
emulator: argv[71] = "virtio_input_multi_touch_pci_8"
emulator: argv[72] = "-device"
emulator: argv[73] = "virtio_input_multi_touch_pci_9"
emulator: argv[74] = "-device"
emulator: argv[75] = "virtio_input_multi_touch_pci_10"
emulator: argv[76] = "-device"
emulator: argv[77] = "virtio_input_multi_touch_pci_11"
emulator: argv[78] = "-L"
emulator: argv[79] = "/opt/android/sdk/emulator/lib/pc-bios"
emulator: argv[80] = "-soundhw"
emulator: argv[81] = "hda"
emulator: argv[82] = "-vga"
emulator: argv[83] = "none"
emulator: argv[84] = "-append"
emulator: argv[85] = "no_timer_check clocksource=pit no-kvmclock console=0 cma=260M@0-4G mac80211_hwsim.radios=2 mac80211_hwsim.channels=2 loop.max_part=7 ramoops.mem_address=0xff018000 ramoops.mem_size=0x10000 memmap=0x10000$0xff018000 printk.devkmsg=on qemu=1 androidboot.hardware=ranchu androidboot.serialno=EMULATOR30X8X4X0 android.bootanim=0 qemu.gles=1 qemu.settings.system.screen_off_timeout=2147483647 qemu.encrypt=1 qemu.vsync=60 qemu.gltransport=pipe qemu.gltransport.drawFlushInterval=800 qemu.opengles.version=196609 qemu.uirenderer=skiagl qemu.dalvik.vm.heapsize=512m androidboot.vbmeta.size=4352 androidboot.vbmeta.hash_alg=sha256 androidboot.vbmeta.digest=7322a71ccb1ecac69037121c136a34bae27aefcabb6360cbd16ad3200ff137bb androidboot.boot_devices=pci0000:00/0000:00:03.0 qemu.wifi=1 android.qemud=1 qemu.avd_name=Pixel_3a_API_29"
emulator: argv[86] = "-android-hw"
emulator: argv[87] = "/home/circleci/.android/avd/Pixel_3a_API_29.avd/hardware-qemu.ini"
Concatenated QEMU options:
 /opt/android/sdk/emulator/qemu/linux-x86_64/qemu-system-x86_64 -dns-server 127.0.0.53 -no-audio -mem-path /home/circleci/.android/avd/Pixel_3a_API_29.avd/snapshots/default_boot/ram.img -mem-file-shared -serial null -android-ports 15870,15871 -device goldfish_pstore,addr=0xff018000,size=0x10000,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/data/misc/pstore/pstore.bin -cpu android64 -enable-kvm -smp cores=4 -m 2048 -lcd-density 160 -object iothread,id=disk-iothread -nodefaults -kernel /opt/android/sdk/system-images/android-29/default/x86//kernel-ranchu-64 -initrd /opt/android/sdk/system-images/android-29/default/x86//ramdisk.img -drive if=none,index=0,id=system,if=none,file=/opt/android/sdk/system-images/android-29/default/x86//system.img,read-only -device virtio-blk-pci,drive=system,iothread=disk-iothread,modern-pio-notify -drive if=none,index=1,id=cache,if=none,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/cache.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576 -device virtio-blk-pci,drive=cache,iothread=disk-iothread,modern-pio-notify -drive if=none,index=2,id=userdata,if=none,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/userdata-qemu.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576 -device virtio-blk-pci,drive=userdata,iothread=disk-iothread,modern-pio-notify -drive if=none,index=3,id=encrypt,if=none,file=/home/circleci/.android/avd/Pixel_3a_API_29.avd/encryptionkey.img.qcow2,overlap-check=none,cache=unsafe,l2-cache-size=1048576 -device virtio-blk-pci,drive=encrypt,iothread=disk-iothread,modern-pio-notify -drive if=none,index=4,id=vendor,if=none,file=/opt/android/sdk/system-images/android-29/default/x86//vendor.img,read-only -device virtio-blk-pci,drive=vendor,iothread=disk-iothread,modern-pio-notify -netdev user,id=mynet -device virtio-net-pci,netdev=mynet -device virtio-rng-pci -show-cursor -device virtio_input_multi_touch_pci_1 -device virtio_input_multi_touch_pci_2 -device virtio_input_multi_touch_pci_3 -device virtio_input_multi_touch_pci_4 -device virtio_input_multi_touch_pci_5 -device virtio_input_multi_touch_pci_6 -device virtio_input_multi_touch_pci_7 -device virtio_input_multi_touch_pci_8 -device virtio_input_multi_touch_pci_9 -device virtio_input_multi_touch_pci_10 -device virtio_input_multi_touch_pci_11 -L /opt/android/sdk/emulator/lib/pc-bios -soundhw hda -vga none -append 'no_timer_check clocksource=pit no-kvmclock console=0 cma=260M@0-4G mac80211_hwsim.radios=2 mac80211_hwsim.channels=2 loop.max_part=7 ramoops.mem_address=0xff018000 ramoops.mem_size=0x10000 memmap=0x10000$0xff018000 printk.devkmsg=on qemu=1 androidboot.hardware=ranchu androidboot.serialno=EMULATOR30X8X4X0 android.bootanim=0 qemu.gles=1 qemu.settings.system.screen_off_timeout=2147483647 qemu.encrypt=1 qemu.vsync=60 qemu.gltransport=pipe qemu.gltransport.drawFlushInterval=800 qemu.opengles.version=196609 qemu.uirenderer=skiagl qemu.dalvik.vm.heapsize=512m androidboot.vbmeta.size=4352 androidboot.vbmeta.hash_alg=sha256 androidboot.vbmeta.digest=7322a71ccb1ecac69037121c136a34bae27aefcabb6360cbd16ad3200ff137bb androidboot.boot_devices=pci0000:00/0000:00:03.0 qemu.wifi=1 android.qemud=1 qemu.avd_name=Pixel_3a_API_29' -android-hw /home/circleci/.android/avd/Pixel_3a_API_29.avd/hardware-qemu.ini
emulator: Android qemu version 30.8.4.0 (build_id 7600983) (CL:N/A)

emulator: Starting QEMU main loop
emulator: Adding boot property: 'ro.opengles.version' = '196609'
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'back'
emulator: Adding boot property: 'dalvik.vm.heapsize' = '512m'
emulator: Adding boot property: 'qemu.hw.mainkeys' = '1'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '160'
emulator: goldfish_events.have-dpad: true
emulator: goldfish_events.have-trackball: true
emulator: goldfish_events.have-camera: true
emulator: goldfish_events.have-keyboard: false
emulator: goldfish_events.have-lidswitch: true
emulator: goldfish_events.have-tabletmode: false
emulator: goldfish_events.have-touch: false
emulator: goldfish_events.have-multitouch: false
emulator: WARNING: Requested adb port (15871) is outside the recommended range [5555,5586]. ADB may not function properly for the emulator. See -help-port for details.
Not using any http proxy
emulator: Adding boot property: 'qemu.timezone' = 'Etc/UTC'
emulator: android_hw_fingerprint_init: fingerprint qemud listen service initialized

emulator: emulator_window_fb_rotate

emulator: No acpi ini file provided, using default

emulator: VERBOSE: AdbInterface.cpp:367: Path:/opt/android/sdk/platform-tools/adb protocol version: 41
WARNING: change of renderer detected.
emulator: VERBOSE: AdbInterface.cpp:367: Path:/opt/android/sdk/platform-tools/adb protocol version: 41
emulator: Adding boot property: 'qemu.cmdline' = 'androidboot.logcat=*:V androidboot.consolepipe=qemu_pipe,pipe:logcat'
emulator: Adding boot property: 'qemu.logcat' = 'start'
emulator: Adding boot property: 'ro.opengles.version' = '196608'
emulator: Adding boot property: 'qemu.sf.fake_camera' = 'back'
emulator: Adding boot property: 'dalvik.vm.heapsize' = '512m'
emulator: Adding boot property: 'qemu.hw.mainkeys' = '1'
emulator: Adding boot property: 'qemu.sf.lcd_density' = '160'
emulator: Adding boot property: 'qemu.timezone' = 'Etc/UTC'
emulator: VERBOSE: AdbInterface.cpp:367: Path:/opt/android/sdk/platform-tools/adb protocol version: 41
emulator: VERBOSE: AdbInterface.cpp:409: Found: 3 adb executables
emulator: VERBOSE: AdbInterface.cpp:411: Adb: /opt/android/sdk/platform-tools/adb
emulator: VERBOSE: AdbInterface.cpp:411: Adb: /opt/android/sdk/platform-tools/adb
emulator: VERBOSE: AdbInterface.cpp:411: Adb: /opt/android/sdk/platform-tools/adb
emulator: VERBOSE: AdbInterface.cpp:367: Path:/opt/android/sdk/platform-tools/adb protocol version: 41
emulator: VERBOSE: AdbInterface.cpp:367: Path:/opt/android/sdk/platform-tools/adb protocol version: 41
emulator: VERBOSE: AdbInterface.cpp:367: Path:/opt/android/sdk/platform-tools/adb protocol version: 41
emulator: _hwFingerprint_connect: connect finger print listen is called

emulator: onGuestSendCommand: [0x123591e0] Adb connected, start proxing data

Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #3] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "getprop dev.bootcomplete"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #3] 1

Oct 28 12:39:19 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBootDevice({ deviceId: 'emulator-15870', type: 'Pixel_3a_API_29', coldBoot: true })
Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #4] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "getprop ro.build.version.sdk"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #4] 29

Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #5] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "settings put global animator_duration_scale 0"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #5] 
Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #6] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "settings put global window_animation_scale 0"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #6] 
Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #7] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "settings put global transition_animation_scale 0"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #7] 
Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #8] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "dumpsys power | grep \"^[ ]*m[UW].*=\""
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #8]   mWakefulness=Awake
  mWakefulnessChanging=false
  mWakeLockSummary=0x1
  mUserActivitySummary=0x1
  mWakeUpWhenPluggedOrUnpluggedConfig=false
  mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false
  mUserActivityTimeoutOverrideFromWindowManager=-1
  mUserInactiveOverrideFromWindowManager=false

Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #9] "/opt/android/sdk/build-tools/30.0.2/aapt" dump badging "/home/circleci/project/android/app/build/outputs/apk/full/release/app-full-release.apk"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #9] package: name='com.xxxappxxx.account' versionCode='1' versionName='1.36.2' compileSdkVersion='30' compileSdkVersionCodename='11'
sdkVersion:'26'
targetSdkVersion:'30'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'
uses-permission: name='android.permission.USE_BIOMETRIC'
uses-permission: name='com.google.android.gms.permission.AD_ID'
uses-permission: name='android.permission.WRITE_CALENDAR'
uses-permission: name='android.permission.READ_CALENDAR'
uses-permission: name='android.permission.VIBRATE'
uses-permission: name='android.permission.USE_FINGERPRINT'
uses-permission: name='com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE'
uses-permission: name='com.google.android.c2dm.permission.RECEIVE'
uses-permission: name='android.permission.FOREGROUND_SERVICE'
application-label:'XxxAppXxx'
application-label-af:'XxxAppXxx'
application-label-am:'XxxAppXxx'
application-label-ar:'XxxAppXxx'
application-label-as:'XxxAppXxx'
application-label-az:'XxxAppXxx'
application-label-be:'XxxAppXxx'
application-label-bg:'XxxAppXxx'
application-label-bn:'XxxAppXxx'
application-label-bs:'XxxAppXxx'
application-label-ca:'XxxAppXxx'
application-label-cs:'XxxAppXxx'
application-label-da:'XxxAppXxx'
application-label-de:'XxxAppXxx'
application-label-el:'XxxAppXxx'
application-label-en-AU:'XxxAppXxx'
application-label-en-CA:'XxxAppXxx'
application-label-en-GB:'XxxAppXxx'
application-label-en-IN:'XxxAppXxx'
application-label-en-XC:'XxxAppXxx'
application-label-es:'XxxAppXxx'
application-label-es-US:'XxxAppXxx'
application-label-et:'XxxAppXxx'
application-label-eu:'XxxAppXxx'
application-label-fa:'XxxAppXxx'
application-label-fi:'XxxAppXxx'
application-label-fr:'XxxAppXxx'
application-label-fr-CA:'XxxAppXxx'
application-label-gl:'XxxAppXxx'
application-label-gu:'XxxAppXxx'
application-label-hi:'XxxAppXxx'
application-label-hr:'XxxAppXxx'
application-label-hu:'XxxAppXxx'
application-label-hy:'XxxAppXxx'
application-label-in:'XxxAppXxx'
application-label-is:'XxxAppXxx'
application-label-it:'XxxAppXxx'
application-label-iw:'XxxAppXxx'
application-label-ja:'XxxAppXxx'
application-label-ka:'XxxAppXxx'
application-label-kk:'XxxAppXxx'
application-label-km:'XxxAppXxx'
application-label-kn:'XxxAppXxx'
application-label-ko:'XxxAppXxx'
application-label-ky:'XxxAppXxx'
application-label-lo:'XxxAppXxx'
application-label-lt:'XxxAppXxx'
application-label-lv:'XxxAppXxx'
application-label-mk:'XxxAppXxx'
application-label-ml:'XxxAppXxx'
application-label-mn:'XxxAppXxx'
application-label-mr:'XxxAppXxx'
application-label-ms:'XxxAppXxx'
application-label-my:'XxxAppXxx'
application-label-nb:'XxxAppXxx'
application-label-ne:'XxxAppXxx'
application-label-nl:'XxxAppXxx'
application-label-or:'XxxAppXxx'
application-label-pa:'XxxAppXxx'
application-label-pl:'XxxAppXxx'
application-label-pt:'XxxAppXxx'
application-label-pt-BR:'XxxAppXxx'
application-label-pt-PT:'XxxAppXxx'
application-label-ro:'XxxAppXxx'
application-label-ru:'XxxAppXxx'
application-label-si:'XxxAppXxx'
application-label-sk:'XxxAppXxx'
application-label-sl:'XxxAppXxx'
application-label-sq:'XxxAppXxx'
application-label-sr:'XxxAppXxx'
application-label-sr-Latn:'XxxAppXxx'
application-label-sv:'XxxAppXxx'
application-label-sw:'XxxAppXxx'
application-label-ta:'XxxAppXxx'
application-label-te:'XxxAppXxx'
application-label-th:'XxxAppXxx'
application-label-tl:'XxxAppXxx'
application-label-tr:'XxxAppXxx'
application-label-uk:'XxxAppXxx'
application-label-ur:'XxxAppXxx'
application-label-uz:'XxxAppXxx'
application-label-vi:'XxxAppXxx'
application-label-zh-CN:'XxxAppXxx'
application-label-zh-HK:'XxxAppXxx'
application-label-zh-TW:'XxxAppXxx'
application-label-zu:'XxxAppXxx'
application-icon-120:'res/uF.xml'
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='XxxAppXxx' icon='res/uF.xml'
launchable-activity: name='com.zoontek.rnbootsplash.RNBootSplashActivity'  label='' icon=''
feature-group: label=''
  uses-feature: name='android.hardware.faketouch'
  uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'
  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'
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-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' '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: '120' '160' '240' '320' '480' '640' '65534'
native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'

Oct 28 12:39:19 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeTerminateApp({ deviceId: 'emulator-15870', bundleId: 'com.xxxappxxx.account' })
Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #10] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "am force-stop com.xxxappxxx.account"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #10] 
Oct 28 12:39:19 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTerminateApp({ deviceId: 'emulator-15870', bundleId: 'com.xxxappxxx.account' })
Oct 28 12:39:19 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeUninstallApp({ deviceId: 'emulator-15870', bundleId: 'com.xxxappxxx.account' })
Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #11] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "pm list packages com.xxxappxxx.account"
Oct 28 12:39:19 detox[10806] TRACE: [EXEC_SUCCESS, #11] package:com.xxxappxxx.account.test
package:com.xxxappxxx.account

Oct 28 12:39:19 detox[10806] DEBUG: [EXEC_CMD, #12] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 uninstall com.xxxappxxx.account
Oct 28 12:39:20 detox[10806] TRACE: [EXEC_SUCCESS, #12] Success

Oct 28 12:39:20 detox[10806] DEBUG: [EXEC_CMD, #13] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "pm list packages com.xxxappxxx.account.test"
Oct 28 12:39:20 detox[10806] TRACE: [EXEC_SUCCESS, #13] package:com.xxxappxxx.account.test

Oct 28 12:39:20 detox[10806] DEBUG: [EXEC_CMD, #14] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 uninstall com.xxxappxxx.account.test
Oct 28 12:39:20 detox[10806] TRACE: [EXEC_SUCCESS, #14] Success

Oct 28 12:39:20 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeTerminateApp({ deviceId: 'emulator-15870', bundleId: 'com.xxxappxxx.account' })
Oct 28 12:39:20 detox[10806] DEBUG: [EXEC_CMD, #15] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "am force-stop com.xxxappxxx.account"
Oct 28 12:39:21 detox[10806] TRACE: [EXEC_SUCCESS, #15] 
Oct 28 12:39:21 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTerminateApp({ deviceId: 'emulator-15870', bundleId: 'com.xxxappxxx.account' })
Oct 28 12:39:21 detox[10806] DEBUG: [EXEC_CMD, #16] "/opt/android/sdk/build-tools/30.0.2/aapt" dump xmlstrings "/home/circleci/project/android/app/build/outputs/apk/full/release/app-full-release.apk" AndroidManifest.xml
Oct 28 12:39:21 detox[10806] TRACE: [EXEC_SUCCESS, #16] String pool of 162 unique UTF-16 non-sorted strings, 162 entries and 0 styles using 11548 bytes:
String #0: theme
String #1: label
String #2: icon
String #3: name
String #4: permission
String #5: enabled
String #6: exported
String #7: process
String #8: taskAffinity
String #9: multiprocess
String #10: stateNotNeeded
String #11: excludeFromRecents
String #12: authorities
String #13: initOrder
String #14: grantUriPermissions
String #15: priority
String #16: launchMode
String #17: screenOrientation
String #18: configChanges
String #19: value
String #20: resource
String #21: scheme
String #22: host
String #23: pathPrefix
String #24: minSdkVersion
String #25: versionCode
String #26: versionName
String #27: windowSoftInputMode
String #28: targetSdkVersion
String #29: allowBackup
String #30: extractNativeLibs
String #31: fullBackupContent
String #32: autoVerify
String #33: directBootAware
String #34: networkSecurityConfig
String #35: compileSdkVersion
String #36: compileSdkVersionCodename
String #37: appComponentFactory
String #38: /hAe6
String #39: 1.36.2
String #40: 11
String #41: :BsftNotificationDialog
String #42: :playcore_missing_splits_activity
String #43: action
String #44: activity
String #45: android
String #46: android.intent.action.MAIN
String #47: android.intent.action.VIEW
String #48: android.intent.category.BROWSABLE
String #49: android.intent.category.DEFAULT
String #50: android.intent.category.LAUNCHER
String #51: android.net.conn.CONNECTIVITY_CHANGE
String #52: android.permission.ACCESS_NETWORK_STATE
String #53: android.permission.BIND_JOB_SERVICE
String #54: android.permission.FOREGROUND_SERVICE
String #55: android.permission.INSTALL_PACKAGES
String #56: android.permission.INTERNET
String #57: android.permission.READ_CALENDAR
String #58: android.permission.SYSTEM_ALERT_WINDOW
String #59: android.permission.USE_BIOMETRIC
String #60: android.permission.USE_FINGERPRINT
String #61: android.permission.VIBRATE
String #62: android.permission.WRITE_CALENDAR
String #63: android.support.FILE_PROVIDER_PATHS
String #64: android.support.customtabs.action.CustomTabsService
String #65: androidx.core.app.CoreComponentFactory
String #66: androidx.lifecycle.ProcessLifecycleOwnerInitializer
String #67: application
String #68: asset_statements
String #69: backend:com.google.android.datatransport.cct.CctBackendFactory
String #70: category
String #71: cct
String #72: click.xxxappxxx.com
String #73: com.android.vending.INSTALL_REFERRER
String #74: com.blueshift.batch.AlarmReceiver
String #75: com.blueshift.batch.BulkEventJobService
String #76: com.blueshift.httpmanager.request_queue.RequestQueueJobService
String #77: com.blueshift.pn.BlueshiftNotificationEventsActivity
String #78: com.blueshift.receiver.AppInstallReceiver
String #79: com.blueshift.receiver.NetworkChangeListener
String #80: com.blueshift.rich_push.NotificationActivity
String #81: com.blueshift.rich_push.NotificationWorker
String #82: com.blueshift.rich_push.ScheduledPushReceiver
String #83: com.facebook.react.devsupport.DevSettingsActivity
String #84: com.google.android.c2dm.intent.RECEIVE
String #85: com.google.android.c2dm.permission.RECEIVE
String #86: com.google.android.c2dm.permission.SEND
String #87: com.google.android.datatransport.runtime.backends.TransportBackendDiscovery
String #88: com.google.android.datatransport.runtime.scheduling.jobscheduling.AlarmManagerSchedulerBroadcastReceiver
String #89: com.google.android.datatransport.runtime.scheduling.jobscheduling.JobInfoSchedulerService
String #90: com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
String #91: com.google.android.gms.common.api.GoogleApiActivity
String #92: com.google.android.gms.measurement.AppMeasurementJobService
String #93: com.google.android.gms.measurement.AppMeasurementReceiver
String #94: com.google.android.gms.measurement.AppMeasurementService
String #95: com.google.android.gms.permission.AD_ID
String #96: com.google.android.gms.version
String #97: com.google.android.play.core.assetpacks.AssetPackExtractionService
String #98: com.google.android.play.core.common.PlayCoreDialogWrapperActivity
String #99: com.google.android.play.core.missingsplits.PlayCoreMissingSplitsActivity
String #100: com.google.firebase.INSTANCE_ID_EVENT
String #101: com.google.firebase.MESSAGING_EVENT
String #102: com.google.firebase.components.ComponentDiscoveryService
String #103: com.google.firebase.components.ComponentRegistrar
String #104: com.google.firebase.components:com.google.firebase.analytics.connector.internal.AnalyticsConnectorRegistrar
String #105: com.google.firebase.components:com.google.firebase.datatransport.TransportRegistrar
String #106: com.google.firebase.components:com.google.firebase.iid.Registrar
String #107: com.google.firebase.components:com.google.firebase.installations.FirebaseInstallationsRegistrar
String #108: com.google.firebase.components:com.google.firebase.messaging.FirebaseMessagingRegistrar
String #109: com.google.firebase.iid.FirebaseInstanceIdReceiver
String #110: com.google.firebase.messaging.FirebaseMessagingService
String #111: com.google.firebase.messaging.default_notification_color
String #112: com.google.firebase.messaging.default_notification_icon
String #113: com.google.firebase.provider.FirebaseInitProvider
String #114: com.learnium.RNDeviceInfo.RNDeviceReceiver
String #115: com.masteratul.exceptionhandler.DefaultErrorScreen
String #116: com.proyecto26.inappbrowser.ChromeTabsManagerActivity
String #117: com.reactnativecommunity.webview.RNCWebViewFileProvider
String #118: com.xxxappxxx.account
String #119: com.xxxappxxx.account.ACTION_SCHEDULED_PUSH
String #120: com.xxxappxxx.account.ErrorScreen
String #121: com.xxxappxxx.account.MainActivity
String #122: com.xxxappxxx.account.MainApplication
String #123: com.xxxappxxx.account.PushNotificationService
String #124: com.xxxappxxx.account.SentryInitProvider
String #125: com.xxxappxxx.account.SentryPerformanceProvider
String #126: com.xxxappxxx.account.fileprovider
String #127: com.xxxappxxx.account.firebaseinitprovider
String #128: com.xxxappxxx.account.lifecycle-process
String #129: com.wix.reactnativenotifications.core.ProxyService
String #130: com.wix.reactnativenotifications.fcm.FcmInstanceIdListenerService
String #131: com.wix.reactnativenotifications.fcm.FcmInstanceIdRefreshHandlerService
String #132: com.zoontek.rnbootsplash.RNBootSplashActivity
String #133: data
String #134: http://schemas.android.com/apk/res/android
String #135: https
String #136: intent
String #137: intent-filter
String #138: io.branch.sdk.BranchKey
String #139: io.branch.sdk.BranchKey.test
String #140: io.sentry.android.core.SentryInitProvider
String #141: io.sentry.android.core.SentryPerformanceProvider
String #142: io.sentry.auto-init
String #143: links.xxxappxxx.com
String #144: manifest
String #145: meta-data
String #146: open
String #147: package
String #148: platformBuildVersionCode
String #149: platformBuildVersionName
String #150: provider
String #151: queries
String #152: receiver
String #153: service
String #154: xxxappxxx
String #155: xxxappxxx-alternate.app.link
String #156: xxxappxxx-alternate.test-app.link
String #157: xxxappxxx.app.link
String #158: xxxappxxx.onelink.me
String #159: xxxappxxx.test-app.link
String #160: uses-permission
String #161: uses-sdk

Oct 28 12:39:21 detox[10806] DEBUG: [EXEC_CMD, #17] "/opt/android/sdk/build-tools/30.0.2/aapt" dump xmlstrings "/home/circleci/project/android/app/build/outputs/apk/androidTest/full/release/app-full-release-androidTest.apk" AndroidManifest.xml
Oct 28 12:39:21 detox[10806] TRACE: [EXEC_SUCCESS, #17] String pool of 41 unique UTF-16 non-sorted strings, 41 entries and 0 styles using 2100 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: extractNativeLibs
String #10: compileSdkVersion
String #11: compileSdkVersionCodename
String #12: 11
String #13: Tests for com.xxxappxxx.account
String #14: action
String #15: activity
String #16: android
String #17: android.intent.action.MAIN
String #18: android.permission.REORDER_TASKS
String #19: android.test.runner
String #20: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity
String #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity
String #22: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity
String #23: androidx.test.orchestrator
String #24: androidx.test.runner.AndroidJUnitRunner
String #25: androidx.test.services
String #26: application
String #27: com.google.android.apps.common.testing.services
String #28: com.xxxappxxx.account
String #29: com.xxxappxxx.account.test
String #30: http://schemas.android.com/apk/res/android
String #31: instrumentation
String #32: intent-filter
String #33: manifest
String #34: package
String #35: platformBuildVersionCode
String #36: platformBuildVersionName
String #37: queries
String #38: uses-library
String #39: uses-permission
String #40: uses-sdk

Oct 28 12:39:21 detox[10806] DEBUG: [EXEC_CMD, #18] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "rm -fr /data/local/tmp/detox"
Oct 28 12:39:21 detox[10806] TRACE: [EXEC_SUCCESS, #18] 
Oct 28 12:39:21 detox[10806] DEBUG: [EXEC_CMD, #19] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "mkdir -p /data/local/tmp/detox"
Oct 28 12:39:21 detox[10806] TRACE: [EXEC_SUCCESS, #19] 
Oct 28 12:39:21 detox[10806] DEBUG: [EXEC_CMD, #20] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 push "/home/circleci/project/android/app/build/outputs/apk/full/release/app-full-release.apk" "/data/local/tmp/detox/Application.apk"
Oct 28 12:39:22 detox[10806] TRACE: [EXEC_SUCCESS, #20] /home/circleci/project/android/app/build/outputs/apk/full/release/app-full-release.apk: 1 file pushed, 0 skipped. 115.9 MB/s (146228462 bytes in 1.204s)

Oct 28 12:39:22 detox[10806] DEBUG: [SPAWN_CMD, #21, cpid=10998] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell pm install -r -g -t /data/local/tmp/detox/Application.apk
Oct 28 12:39:30 detox[10806] TRACE: [SPAWN_STDOUT, #21, cpid=10998] Success

Oct 28 12:39:30 detox[10806] DEBUG: [SPAWN_END, #21, cpid=10998] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell pm install -r -g -t /data/local/tmp/detox/Application.apk exited with code #0
Oct 28 12:39:30 detox[10806] DEBUG: [EXEC_CMD, #22] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 push "/home/circleci/project/android/app/build/outputs/apk/androidTest/full/release/app-full-release-androidTest.apk" "/data/local/tmp/detox/Test.apk"
Oct 28 12:39:30 detox[10806] TRACE: [EXEC_SUCCESS, #22] /home/circleci/project/android/app/build/outputs/apk/androidTest/full/release/app-full-release-androidTest.apk: 1 file pushed, 0 skipped. 2026.2 MB/s (1758786 bytes in 0.001s)

Oct 28 12:39:30 detox[10806] DEBUG: [SPAWN_CMD, #23, cpid=11002] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell pm install -r -g -t /data/local/tmp/detox/Test.apk
Oct 28 12:39:37 detox[10806] TRACE: [SPAWN_STDOUT, #23, cpid=11002] Success

Oct 28 12:39:37 detox[10806] DEBUG: [SPAWN_END, #23, cpid=11002] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell pm install -r -g -t /data/local/tmp/detox/Test.apk exited with code #0
Oct 28 12:39:38 ROOT_DESCRIBE_BLOCK[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeStart({ name: 'ROOT_DESCRIBE_BLOCK' })
Oct 28 12:39:38 KBA full sign up loans upsell journey[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeStart({ name: 'KBA full sign up loans upsell journey' })
Oct 28 12:39:38 detox[10806] INFO:  KBA full sign up loans upsell journey is assigned to emulator-15870 (Pixel_3a_API_29)
Oct 28 12:39:38 detox[10806] INFO:  KBA full sign up loans upsell journey: should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome
Oct 28 12:39:38 detox[10806] TRACE: [DETOX_BEFORE_EACH] running test: "KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome"
Oct 28 12:39:38 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTestStart({
  title: 'should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome',
  parent: 'KBA full sign up loans upsell journey',
  fullName: 'KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome',
  functionCode: 'function _callee() {\n' +
    '    var url, launchArgs, firstName, lastName, income, phoneNo, _USER_1$DOB$parts, day, month, year, _USER_1$address, postcode, houseNo, town, otherIncome, monthlyAccomodationCost, childCareCost, _newCredentials, _newCredentials2, email, password;\n' +
    '    return _regenerator.default.async(function _callee$(_context) {\n' +
    '      while (1) {\n' +
    '        switch (_context.prev = _context.next) {\n' +
    '          case 0:\n' +
    "            url = 'https://links.xxxappxxx.com/hAe6?deep_link_value=register&loanAmount=10000&loanTerm=24';\n" +
    "            launchArgs = _detox.device.getPlatform() === 'android' ? {\n" +
    '              url: url.replace(/\\&/gm, "\\\\&")\n' +
    '            } : {\n' +
    '              userActivity: {\n' +
    "                activityType: 'NSUserActivityTypeBrowsingWeb',\n" +
    '                webpageURL: url\n' +
    '              }\n' +
    '            };\n' +
    '            _context.next = 4;\n' +
    '            return _regenerator.default.awrap(_detox.device.launchApp((0, _extends2.default)({\n' +
    '              permissions: {\n' +
    "                notifications: 'NO'\n" +
    '              },\n' +
    '              newInstance: true\n' +
    '            }, launchArgs)));\n' +
    '          case 4:\n' +
    '            _context.next = 6;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Create your account'))).toBeVisible().withTimeout(2000));\n" +
    '          case 6:\n' +
    '            firstName = _testUsers.USER_1.firstName, lastName = _testUsers.USER_1.lastName, income = _testUsers.USER_1.income, phoneNo = _testUsers.USER_1.phoneNo, _USER_1$DOB$parts = _testUsers.USER_1.DOB.parts, day = _USER_1$DOB$parts.day, month = _USER_1$DOB$parts.month, year = _USER_1$DOB$parts.year, _USER_1$address = _testUsers.USER_1.address, postcode = _USER_1$address.postcode, houseNo = _USER_1$address.houseNo, town = _USER_1$address.town, otherIncome = _testUsers.USER_1.otherIncome, monthlyAccomodationCost = _testUsers.USER_1.monthlyAccomodationCost, childCareCost = _testUsers.USER_1.childCareCost;\n' +
    '            _newCredentials = (0, _helpers.newCredentials)(), _newCredentials2 = (0, _slicedToArray2.default)(_newCredentials, 2), email = _newCredentials2[0], password = _newCredentials2[1];\n' +
    '            _context.next = 10;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_0"));\n' +
    '          case 10:\n' +
    '            _context.next = 12;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('loanAmount'),\n" +
    "              whileElement: _detox.by.id('registrationStep0')\n" +
    '            }));\n' +
    '          case 12:\n' +
    '            _context.next = 14;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('loanAmount')).replaceText('11000'));\n" +
    '          case 14:\n' +
    '            _context.next = 16;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('loanTerm'),\n" +
    "              whileElement: _detox.by.id('registrationStep0')\n" +
    '            }));\n' +
    '          case 16:\n' +
    '            _context.next = 18;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('loanTerm')).replaceText('30'));\n" +
    '          case 18:\n' +
    '            _context.next = 20;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Holiday'),\n" +
    "              whileElement: _detox.by.id('registrationStep0')\n" +
    '            }));\n' +
    '          case 20:\n' +
    '            _context.next = 22;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Holiday')).tap());\n" +
    '          case 22:\n' +
    '            _context.next = 24;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep0')).scrollTo('bottom'));\n" +
    '          case 24:\n' +
    '            _context.next = 26;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep0'))).tap());\n" +
    '          case 26:\n' +
    '            _context.next = 28;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_1"));\n' +
    '          case 28:\n' +
    '            _context.next = 30;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Mr')).tap());\n" +
    '          case 30:\n' +
    '            _context.next = 32;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('firstName'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 32:\n' +
    '            _context.next = 34;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('firstName')).replaceText(firstName));\n" +
    '          case 34:\n' +
    '            _context.next = 36;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('lastName'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 36:\n' +
    '            _context.next = 38;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('lastName')).replaceText(lastName));\n" +
    '          case 38:\n' +
    '            _context.next = 40;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('dobDay'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 40:\n' +
    '            _context.next = 42;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('dobDay')).replaceText(day));\n" +
    '          case 42:\n' +
    '            _context.next = 44;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('dobMonth')).replaceText(month));\n" +
    '          case 44:\n' +
    '            _context.next = 46;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('dobYear')).replaceText(year));\n" +
    '          case 46:\n' +
    '            _context.next = 48;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Single'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 48:\n' +
    '            _context.next = 50;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Single')).tap());\n" +
    '          case 50:\n' +
    '            _context.next = 52;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep1')).scrollTo('bottom'));\n" +
    '          case 52:\n' +
    '            _context.next = 54;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep1'))).tap());\n" +
    '          case 54:\n' +
    '            _context.next = 56;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_2"));\n' +
    '          case 56:\n' +
    '            _context.next = 58;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressLabelAutocompleteInput'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 58:\n' +
    '            _context.next = 60;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressLabelAutocompleteInput')).replaceText(postcode));\n" +
    '          case 60:\n' +
    '            _context.next = 62;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('addressAutocomplete'))).toBeVisible());\n" +
    '          case 62:\n' +
    '            _context.next = 64;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Flat 1-3 & 1A-1B, 241-243, Baker Street')).tap());\n" +
    '          case 64:\n' +
    '            _context.next = 66;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Enter manually')).tap());\n" +
    '          case 66:\n' +
    '            _context.next = 68;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressPostcode'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 68:\n' +
    '            _context.next = 70;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressPostcode')).replaceText(postcode));\n" +
    '          case 70:\n' +
    '            _context.next = 72;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressHouseNumber'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 72:\n' +
    '            _context.next = 74;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressHouseNumber')).replaceText(houseNo));\n" +
    '          case 74:\n' +
    '            _context.next = 76;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressTownCity'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 76:\n' +
    '            _context.next = 78;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressTownCity')).replaceText(town));\n" +
    '          case 78:\n' +
    '            _context.next = 80;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('timeAtAddress'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 80:\n' +
    '            _context.next = 82;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('timeAtAddress')).replaceText('3'));\n" +
    '          case 82:\n' +
    '            _context.next = 84;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Residential status'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 84:\n' +
    '            _context.next = 86;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('timeAtAddress')).replaceText('2'));\n" +
    '          case 86:\n' +
    '            _context.next = 88;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Previous address'))).toBeVisible());\n" +
    '          case 88:\n' +
    '            _context.next = 90;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('timeAtAddress')).replaceText('3'));\n" +
    '          case 90:\n' +
    '            _context.next = 92;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.text('Previous address'))).not.toExist());\n" +
    '          case 92:\n' +
    '            _context.next = 94;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Homeowner no Mortgage'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 94:\n' +
    '            _context.next = 96;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Homeowner no Mortgage')).tap());\n" +
    '          case 96:\n' +
    '            _context.next = 98;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Are you interested in seeing Secure Loan options?'))).toBeVisible());\n" +
    '          case 98:\n' +
    '            _context.next = 100;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Are you interested in seeing Secure Loan options?'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 100:\n' +
    '            _context.next = 102;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Yes').withAncestor(_detox.by.id('registrationStep2'))).tap());\n" +
    '          case 102:\n' +
    '            _context.next = 104;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('propertyValue'))).toBeVisible());\n" +
    '          case 104:\n' +
    '            _context.next = 106;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('propertyValue'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 106:\n' +
    '            _context.next = 108;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('propertyValue')).replaceText('300000'));\n" +
    '          case 108:\n' +
    '            _context.next = 110;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('mortgageBalance'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 110:\n' +
    '            _context.next = 112;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('mortgageBalance')).replaceText('200000'));\n" +
    '          case 112:\n' +
    '            _context.next = 114;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep2')).scrollTo('bottom'));\n" +
    '          case 114:\n' +
    '            _context.next = 116;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep2'))).tap());\n" +
    '          case 116:\n' +
    '            _context.next = 118;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_3"));\n' +
    '          case 118:\n' +
    '            _context.next = 120;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Full Time')).tap());\n" +
    '          case 120:\n' +
    '            _context.next = 122;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('What industry do you work in?'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 122:\n' +
    '            _context.next = 124;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('jobTitleAutocompleteInput')).replaceText('web'));\n" +
    '          case 124:\n' +
    '            _context.next = 126;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('Web Developer'))).toBeVisible());\n" +
    '          case 126:\n' +
    '            _context.next = 128;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('Web Developer'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 128:\n' +
    '            _context.next = 130;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('Web Developer')).tap());\n" +
    '          case 130:\n' +
    '            _context.next = 132;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('companyName'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 132:\n' +
    '            _context.next = 134;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('companyName')).replaceText('XxxAppXxx'));\n" +
    '          case 134:\n' +
    '            _context.next = 136;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('industryAutocompleteInput'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 136:\n' +
    '            _context.next = 138;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('industryAutocompleteInput')).replaceText('fin'));\n" +
    '          case 138:\n' +
    '            _context.next = 140;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('Financial Services'))).toBeVisible());\n" +
    '          case 140:\n' +
    '            _context.next = 142;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('Financial Services'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 142:\n' +
    '            _context.next = 144;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('Financial Services')).tap());\n" +
    '          case 144:\n' +
    '            _context.next = 146;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('annualIncome'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 146:\n' +
    '            _context.next = 148;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('annualIncome')).replaceText(income));\n" +
    '          case 148:\n' +
    '            _context.next = 150;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.id('otherIncome'))).not.toBeVisible());\n" +
    '          case 150:\n' +
    '            _context.next = 152;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Monthly share of rent or mortgage'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 152:\n' +
    '            _context.next = 154;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Yes').withAncestor(_detox.by.id('registrationStep3'))).atIndex(0).tap());\n" +
    '          case 154:\n' +
    '            _context.next = 156;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('otherIncome'))).toBeVisible());\n" +
    '          case 156:\n' +
    '            _context.next = 158;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('otherIncome'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 158:\n' +
    '            _context.next = 160;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('otherIncome')).replaceText(otherIncome));\n" +
    '          case 160:\n' +
    '            _context.next = 162;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('monthlyAccomodationCost'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 162:\n' +
    '            _context.next = 164;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('monthlyAccomodationCost')).replaceText(monthlyAccomodationCost));\n" +
    '          case 164:\n' +
    '            _context.next = 166;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('monthlyExpenses'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 166:\n' +
    '            _context.next = 168;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('monthlyExpenses')).replaceText('1000'));\n" +
    '          case 168:\n' +
    '            _context.next = 170;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.text('Monthly spend on your dependants'))).not.toExist());\n" +
    '          case 170:\n' +
    '            _context.next = 172;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Cash withdrawals'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 172:\n' +
    '            _context.next = 174;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('3+')).tap());\n" +
    '          case 174:\n' +
    '            _context.next = 176;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('childCareCost'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 176:\n' +
    '            _context.next = 178;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('childCareCost')).replaceText(childCareCost));\n" +
    '          case 178:\n' +
    '            _context.next = 180;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('phoneNumber'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 180:\n' +
    '            _context.next = 182;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('No').withAncestor(_detox.by.id('registrationStep3'))).atIndex(1).tap());\n" +
    '          case 182:\n' +
    '            _context.next = 184;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('phoneNumber'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 184:\n' +
    '            _context.next = 186;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('phoneNumber')).replaceText(phoneNo));\n" +
    '          case 186:\n' +
    '            _context.next = 188;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep3')).scrollTo('bottom'));\n" +
    '          case 188:\n' +
    '            _context.next = 190;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep3'))).tap());\n" +
    '          case 190:\n' +
    '            _context.next = 192;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_4"));\n' +
    '          case 192:\n' +
    '            _context.next = 194;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('email')).replaceText(email));\n" +
    '          case 194:\n' +
    '            _context.next = 196;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('password'),\n" +
    "              whileElement: _detox.by.id('registrationStep4')\n" +
    '            }));\n' +
    '          case 196:\n' +
    '            _context.next = 198;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('password')).replaceText(password));\n" +
    '          case 198:\n' +
    '            _context.next = 200;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep4')).scrollTo('bottom'));\n" +
    '          case 200:\n' +
    '            _context.next = 202;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep4'))).tap());\n" +
    '          case 202:\n' +
    '            _context.next = 204;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.id('validationValidateUserScreen'))).toExist());\n" +
    '          case 204:\n' +
    '            _context.next = 206;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('kbaScreenFoundText'))).toBeVisible().withTimeout(4500));\n" +
    '          case 206:\n' +
    '            _context.next = 208;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('25,000 - 74,999 (NEGATIVE)'),\n" +
    "              whileElement: _detox.by.id('kbaQuestionsScreen')\n" +
    '            }));\n' +
    '          case 208:\n' +
    '            _context.next = 210;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('0 - 24,999 (POSITIVE)')).tap());\n" +
    '          case 210:\n' +
    '            _context.next = 212;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('CALLSCREEN LANE 1, X9 9RB TEST TOWN'),\n" +
    "              whileElement: _detox.by.id('kbaQuestionsScreen')\n" +
    '            }));\n' +
    '          case 212:\n' +
    '            _context.next = 214;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('CALLSCREEN LANE 1, X9 9RB TEST TOWN')).tap());\n" +
    '          case 214:\n' +
    '            _context.next = 216;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('kbaQuestionsScreen')).scrollTo('bottom'));\n" +
    '          case 216:\n' +
    '            _context.next = 218;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Your name only')).tap());\n" +
    '          case 218:\n' +
    '            _context.next = 220;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('kbaQuestionsScreen')).swipe('right'));\n" +
    '          case 220:\n' +
    '            _context.next = 222;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Submit')).tap());\n" +
    '          case 222:\n' +
    '            _context.next = 224;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('validationSuccessScreen').and(_detox.by.text('Success!'))));\n" +
    '          case 224:\n' +
    '            _context.next = 226;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue to Home')).tap());\n" +
    '          case 226:\n' +
    '            _context.next = 228;\n' +
    '            return _regenerator.default.awrap((0, _nav.navDashboardFetchingPage)(true));\n' +
    '          case 228:\n' +
    '            _context.next = 230;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Your loan results'))).toBeVisible().withTimeout(4500));\n" +
    '          case 230:\n' +
    '            _context.next = 232;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_finished"));\n' +
    '          case 232:\n' +
    '          case "end":\n' +
    '            return _context.stop();\n' +
    '        }\n' +
    '      }\n' +
    '    }, null, null, null, Promise);\n' +
    '  }',
  invocations: 2,
  status: 'running'
})
Oct 28 12:39:38 detox[10806] TRACE: [ARTIFACT_START] starting ADBLogcatRecording
Oct 28 12:39:38 detox[10806] DEBUG: [SPAWN_CMD, #24, cpid=11005] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell "logcat -f /sdcard/123917965_0.log"
Oct 28 12:39:38 detox[10806] TRACE: [ARTIFACT_START] starting ADBVideoRecording
Oct 28 12:39:38 detox[10806] DEBUG: [SPAWN_CMD, #25, cpid=11006] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell screenrecord --bit-rate 4000000 /sdcard/123917965_1.mp4
Oct 28 12:39:38 detox[10806] DEBUG: [EXEC_CMD, #26] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell du /sdcard/123917965_0.log
Oct 28 12:39:38 detox[10806] DEBUG: [EXEC_CMD, #27] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell du /sdcard/123917965_1.mp4
Oct 28 12:39:38 detox[10806] TRACE: [EXEC_SUCCESS, #26] 980 /sdcard/123917965_0.log

Oct 28 12:39:38 detox[10806] TRACE: [EXEC_SUCCESS, #27] 20  /sdcard/123917965_1.mp4

Oct 28 12:39:38 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeTerminateApp({ deviceId: 'emulator-15870', bundleId: 'com.xxxappxxx.account' })
Oct 28 12:39:38 detox[10806] DEBUG: [EXEC_CMD, #28] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "am force-stop com.xxxappxxx.account"
Oct 28 12:39:38 detox[10806] TRACE: [EXEC_SUCCESS, #28] 
Oct 28 12:39:38 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTerminateApp({ deviceId: 'emulator-15870', bundleId: 'com.xxxappxxx.account' })
Oct 28 12:39:38 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeLaunchApp({
  deviceId: 'emulator-15870',
  bundleId: 'com.xxxappxxx.account',
  launchArgs: {
    detoxServer: 'ws://localhost:40705',
    detoxSessionId: '7bfa9570-fb07-6b31-70f8-62305aec9527',
    detoxURLOverride: 'https://links.xxxappxxx.com/hAe6?deep_link_value=register\\&loanAmount=10000\\&loanTerm=24'
  }
})
Oct 28 12:39:38 detox[10806] DEBUG: [EXEC_CMD, #29] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "date +\"%m-%d %T.000\""
Oct 28 12:39:38 detox[10806] TRACE: [EXEC_SUCCESS, #29] 10-28 12:39:37.000

Oct 28 12:39:38 detox[10806] DEBUG: [EXEC_CMD, #30] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 reverse tcp:40705 tcp:40705
Oct 28 12:39:38 detox[10806] TRACE: [EXEC_SUCCESS, #30] 40705

Oct 28 12:39:38 detox[10806] DEBUG: [EXEC_CMD, #31] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "pm list instrumentation"
Oct 28 12:39:38 detox[10806] TRACE: [EXEC_SUCCESS, #31] instrumentation:com.xxxappxxx.account.test/androidx.test.runner.AndroidJUnitRunner (target=com.xxxappxxx.account)

Oct 28 12:39:38 detox[10806] DEBUG: [SPAWN_CMD, #32, cpid=11026] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell am instrument -w -r -e detoxServer ws://localhost:40705 -e detoxSessionId 7bfa9570-fb07-6b31-70f8-62305aec9527 -e detoxURLOverride https://links.xxxappxxx.com/hAe6?deep_link_value=register\&loanAmount=10000\&loanTerm=24 -e debug false com.xxxappxxx.account.test/androidx.test.runner.AndroidJUnitRunner
Oct 28 12:39:39 detox[10806] DEBUG: [EXEC_CMD, #33] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "ps | grep \"com\.xxxappxxx\.account$\""
Oct 28 12:39:39 detox[10806] TRACE: [EXEC_SUCCESS, #33] u0_a118       4191  1699  795048  76708 0                   0 R com.xxxappxxx.account

Oct 28 12:39:39 detox[4191] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onLaunchApp({
  deviceId: 'emulator-15870',
  bundleId: 'com.xxxappxxx.account',
  launchArgs: {
    detoxServer: 'ws://localhost:40705',
    detoxSessionId: '7bfa9570-fb07-6b31-70f8-62305aec9527',
    detoxURLOverride: 'https://links.xxxappxxx.com/hAe6?deep_link_value=register\\&loanAmount=10000\\&loanTerm=24'
  },
  pid: 4191
})
Oct 28 12:39:39 detox[10806] TRACE: [ARTIFACT_START] starting ADBLogcatRecording
Oct 28 12:39:39 detox[10806] TRACE: [ARTIFACT_STOP] stopping ADBLogcatRecording
Oct 28 12:39:39 detox[10806] DEBUG: [EXEC_CMD, #34] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "date +\"%m-%d %T.000\""
Oct 28 12:39:39 detox[10806] TRACE: [EXEC_SUCCESS, #34] 10-28 12:39:38.000

Oct 28 12:39:39 detox[11005] TRACE: [SPAWN_KILL] sending SIGINT to: /opt/android/sdk/platform-tools/adb -s emulator-15870 shell logcat -f /sdcard/123917965_0.log
Oct 28 12:39:39 detox[10806] DEBUG: [SPAWN_END, #24, cpid=11005] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell "logcat -f /sdcard/123917965_0.log" terminated with SIGINT
Oct 28 12:39:39 detox[10806] DEBUG: [SPAWN_CMD, #35, cpid=11034] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell "logcat -T \"10-28 12:39:38.000\" --pid=4191 -f /sdcard/123917965_0.log"
Oct 28 12:39:39 detox[10806] DEBUG: [EXEC_CMD, #36] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell du /sdcard/123917965_0.log
Oct 28 12:39:39 detox[10806] TRACE: [EXEC_SUCCESS, #36] 992 /sdcard/123917965_0.log

Oct 28 12:39:41 detox[10806] TRACE: [SPAWN_STDOUT, #32, cpid=11026] INSTRUMENTATION_STATUS: class=com.xxxappxxx.account.DetoxTest
INSTRUMENTATION_STATUS: current=1
INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
INSTRUMENTATION_STATUS: numtests=1
INSTRUMENTATION_STATUS: stream=
com.xxxappxxx.account.DetoxTest:

Oct 28 12:39:41 detox[10806] TRACE: [SPAWN_STDOUT, #32, cpid=11026] INSTRUMENTATION_STATUS: test=runDetoxTests
INSTRUMENTATION_STATUS_CODE: 1

Oct 28 12:39:42 detox[10806] TRACE: [SPAWN_STDOUT, #32, cpid=11026] INSTRUMENTATION_RESULT: shortMsg=Process crashed.
INSTRUMENTATION_CODE: 0

Oct 28 12:39:42 detox[10806] DEBUG: [SPAWN_END, #32, cpid=11026] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell am instrument -w -r -e detoxServer ws://localhost:40705 -e detoxSessionId 7bfa9570-fb07-6b31-70f8-62305aec9527 -e detoxURLOverride https://links.xxxappxxx.com/hAe6?deep_link_value=register\&loanAmount=10000\&loanTerm=24 -e debug false com.xxxappxxx.account.test/androidx.test.runner.AndroidJUnitRunner exited with code #0
Oct 28 12:39:42 detox[10806] WARN:  at node_modules/detox/src/devices/runtime/drivers/android/AndroidDriver.js:156:17 
 An error occurred while waiting for the app to become ready. Waiting for disconnection... Error:
 DetoxRuntimeError: 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.
    at MonitoredInstrumentation._getInstrumentationCrashError (/home/circleci/project/node_modules/detox/src/devices/common/drivers/android/tools/MonitoredInstrumentation.js:72:12)
    at MonitoredInstrumentation._rejectPendingCrashPromise (/home/circleci/project/node_modules/detox/src/devices/common/drivers/android/tools/MonitoredInstrumentation.js:60:37)
    at MonitoredInstrumentation._onInstrumentationTerminated (/home/circleci/project/node_modules/detox/src/devices/common/drivers/android/tools/MonitoredInstrumentation.js:55:10)
    at Instrumentation._onTerminated (/home/circleci/project/node_modules/detox/src/devices/common/drivers/android/tools/Instrumentation.js:54:18)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)
Oct 28 12:39:42 detox[10806] WARN:  at node_modules/detox/src/devices/runtime/drivers/android/AndroidDriver.js:158:17 
 ...app disconnected.
Oct 28 12:39:42 detox[10806] DEBUG: [EXEC_CMD, #37] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 reverse --remove tcp:40705
Oct 28 12:39:42 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTestFnFailure({
  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.
      at _callee$ (/home/circleci/project/e2e/tests/kbaFullSignupLoansUpsell.test.ts:28:18)
      at tryCatch (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:72:17)
      at Generator._invoke (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:55:24)
      at Generator.next (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:97:21)
      at tryCatch (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:72:17)
      at invoke (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:103:20)
      at /home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:123:11
      at new Promise (<anonymous>)
      at callInvokeWithMethodAndArg (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:122:16)
      at AsyncIterator._invoke (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:126:129)
      at AsyncIterator.next (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:97:21)
      at Object.exports.async (/home/circleci/project/node_modules/@babel/runtime/helpers/regeneratorRuntime.js:198:63)
      at Object._callee (/home/circleci/project/e2e/tests/kbaFullSignupLoansUpsell.test.ts:15:90)
      at Promise.then.completed (/home/circleci/project/node_modules/jest-circus/build/utils.js:276:28) {
    name: 'DetoxRuntimeError'
  }
})
Oct 28 12:39:42 detox[10806] TRACE: [ARTIFACT_START] starting ADBScreencapRecording
Oct 28 12:39:42 detox[10806] DEBUG: [EXEC_CMD, #38] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "screencap /sdcard/123917965_2.png"
Oct 28 12:39:42 detox[10806] TRACE: [EXEC_SUCCESS, #37] 
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #38] 
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_STOP] stopping ADBScreencapRecording
Oct 28 12:39:43 detox[10806] TRACE: [DETOX_AFTER_EACH] failed test: "KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome"
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onTestDone({
  title: 'should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome',
  parent: 'KBA full sign up loans upsell journey',
  fullName: 'KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome',
  functionCode: 'function _callee() {\n' +
    '    var url, launchArgs, firstName, lastName, income, phoneNo, _USER_1$DOB$parts, day, month, year, _USER_1$address, postcode, houseNo, town, otherIncome, monthlyAccomodationCost, childCareCost, _newCredentials, _newCredentials2, email, password;\n' +
    '    return _regenerator.default.async(function _callee$(_context) {\n' +
    '      while (1) {\n' +
    '        switch (_context.prev = _context.next) {\n' +
    '          case 0:\n' +
    "            url = 'https://links.xxxappxxx.com/hAe6?deep_link_value=register&loanAmount=10000&loanTerm=24';\n" +
    "            launchArgs = _detox.device.getPlatform() === 'android' ? {\n" +
    '              url: url.replace(/\\&/gm, "\\\\&")\n' +
    '            } : {\n' +
    '              userActivity: {\n' +
    "                activityType: 'NSUserActivityTypeBrowsingWeb',\n" +
    '                webpageURL: url\n' +
    '              }\n' +
    '            };\n' +
    '            _context.next = 4;\n' +
    '            return _regenerator.default.awrap(_detox.device.launchApp((0, _extends2.default)({\n' +
    '              permissions: {\n' +
    "                notifications: 'NO'\n" +
    '              },\n' +
    '              newInstance: true\n' +
    '            }, launchArgs)));\n' +
    '          case 4:\n' +
    '            _context.next = 6;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Create your account'))).toBeVisible().withTimeout(2000));\n" +
    '          case 6:\n' +
    '            firstName = _testUsers.USER_1.firstName, lastName = _testUsers.USER_1.lastName, income = _testUsers.USER_1.income, phoneNo = _testUsers.USER_1.phoneNo, _USER_1$DOB$parts = _testUsers.USER_1.DOB.parts, day = _USER_1$DOB$parts.day, month = _USER_1$DOB$parts.month, year = _USER_1$DOB$parts.year, _USER_1$address = _testUsers.USER_1.address, postcode = _USER_1$address.postcode, houseNo = _USER_1$address.houseNo, town = _USER_1$address.town, otherIncome = _testUsers.USER_1.otherIncome, monthlyAccomodationCost = _testUsers.USER_1.monthlyAccomodationCost, childCareCost = _testUsers.USER_1.childCareCost;\n' +
    '            _newCredentials = (0, _helpers.newCredentials)(), _newCredentials2 = (0, _slicedToArray2.default)(_newCredentials, 2), email = _newCredentials2[0], password = _newCredentials2[1];\n' +
    '            _context.next = 10;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_0"));\n' +
    '          case 10:\n' +
    '            _context.next = 12;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('loanAmount'),\n" +
    "              whileElement: _detox.by.id('registrationStep0')\n" +
    '            }));\n' +
    '          case 12:\n' +
    '            _context.next = 14;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('loanAmount')).replaceText('11000'));\n" +
    '          case 14:\n' +
    '            _context.next = 16;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('loanTerm'),\n" +
    "              whileElement: _detox.by.id('registrationStep0')\n" +
    '            }));\n' +
    '          case 16:\n' +
    '            _context.next = 18;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('loanTerm')).replaceText('30'));\n" +
    '          case 18:\n' +
    '            _context.next = 20;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Holiday'),\n" +
    "              whileElement: _detox.by.id('registrationStep0')\n" +
    '            }));\n' +
    '          case 20:\n' +
    '            _context.next = 22;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Holiday')).tap());\n" +
    '          case 22:\n' +
    '            _context.next = 24;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep0')).scrollTo('bottom'));\n" +
    '          case 24:\n' +
    '            _context.next = 26;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep0'))).tap());\n" +
    '          case 26:\n' +
    '            _context.next = 28;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_1"));\n' +
    '          case 28:\n' +
    '            _context.next = 30;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Mr')).tap());\n" +
    '          case 30:\n' +
    '            _context.next = 32;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('firstName'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 32:\n' +
    '            _context.next = 34;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('firstName')).replaceText(firstName));\n" +
    '          case 34:\n' +
    '            _context.next = 36;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('lastName'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 36:\n' +
    '            _context.next = 38;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('lastName')).replaceText(lastName));\n" +
    '          case 38:\n' +
    '            _context.next = 40;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('dobDay'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 40:\n' +
    '            _context.next = 42;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('dobDay')).replaceText(day));\n" +
    '          case 42:\n' +
    '            _context.next = 44;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('dobMonth')).replaceText(month));\n" +
    '          case 44:\n' +
    '            _context.next = 46;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('dobYear')).replaceText(year));\n" +
    '          case 46:\n' +
    '            _context.next = 48;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Single'),\n" +
    "              whileElement: _detox.by.id('registrationStep1')\n" +
    '            }));\n' +
    '          case 48:\n' +
    '            _context.next = 50;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Single')).tap());\n" +
    '          case 50:\n' +
    '            _context.next = 52;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep1')).scrollTo('bottom'));\n" +
    '          case 52:\n' +
    '            _context.next = 54;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep1'))).tap());\n" +
    '          case 54:\n' +
    '            _context.next = 56;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_2"));\n' +
    '          case 56:\n' +
    '            _context.next = 58;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressLabelAutocompleteInput'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 58:\n' +
    '            _context.next = 60;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressLabelAutocompleteInput')).replaceText(postcode));\n" +
    '          case 60:\n' +
    '            _context.next = 62;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('addressAutocomplete'))).toBeVisible());\n" +
    '          case 62:\n' +
    '            _context.next = 64;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Flat 1-3 & 1A-1B, 241-243, Baker Street')).tap());\n" +
    '          case 64:\n' +
    '            _context.next = 66;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Enter manually')).tap());\n" +
    '          case 66:\n' +
    '            _context.next = 68;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressPostcode'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 68:\n' +
    '            _context.next = 70;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressPostcode')).replaceText(postcode));\n" +
    '          case 70:\n' +
    '            _context.next = 72;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressHouseNumber'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 72:\n' +
    '            _context.next = 74;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressHouseNumber')).replaceText(houseNo));\n" +
    '          case 74:\n' +
    '            _context.next = 76;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('addressTownCity'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 76:\n' +
    '            _context.next = 78;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('addressTownCity')).replaceText(town));\n" +
    '          case 78:\n' +
    '            _context.next = 80;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('timeAtAddress'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 80:\n' +
    '            _context.next = 82;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('timeAtAddress')).replaceText('3'));\n" +
    '          case 82:\n' +
    '            _context.next = 84;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Residential status'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 84:\n' +
    '            _context.next = 86;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('timeAtAddress')).replaceText('2'));\n" +
    '          case 86:\n' +
    '            _context.next = 88;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Previous address'))).toBeVisible());\n" +
    '          case 88:\n' +
    '            _context.next = 90;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('timeAtAddress')).replaceText('3'));\n" +
    '          case 90:\n' +
    '            _context.next = 92;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.text('Previous address'))).not.toExist());\n" +
    '          case 92:\n' +
    '            _context.next = 94;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Homeowner no Mortgage'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 94:\n' +
    '            _context.next = 96;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Homeowner no Mortgage')).tap());\n" +
    '          case 96:\n' +
    '            _context.next = 98;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Are you interested in seeing Secure Loan options?'))).toBeVisible());\n" +
    '          case 98:\n' +
    '            _context.next = 100;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Are you interested in seeing Secure Loan options?'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 100:\n' +
    '            _context.next = 102;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Yes').withAncestor(_detox.by.id('registrationStep2'))).tap());\n" +
    '          case 102:\n' +
    '            _context.next = 104;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('propertyValue'))).toBeVisible());\n" +
    '          case 104:\n' +
    '            _context.next = 106;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('propertyValue'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 106:\n' +
    '            _context.next = 108;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('propertyValue')).replaceText('300000'));\n" +
    '          case 108:\n' +
    '            _context.next = 110;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('mortgageBalance'),\n" +
    "              whileElement: _detox.by.id('registrationStep2')\n" +
    '            }));\n' +
    '          case 110:\n' +
    '            _context.next = 112;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('mortgageBalance')).replaceText('200000'));\n" +
    '          case 112:\n' +
    '            _context.next = 114;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep2')).scrollTo('bottom'));\n" +
    '          case 114:\n' +
    '            _context.next = 116;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep2'))).tap());\n" +
    '          case 116:\n' +
    '            _context.next = 118;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_3"));\n' +
    '          case 118:\n' +
    '            _context.next = 120;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Full Time')).tap());\n" +
    '          case 120:\n' +
    '            _context.next = 122;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('What industry do you work in?'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 122:\n' +
    '            _context.next = 124;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('jobTitleAutocompleteInput')).replaceText('web'));\n" +
    '          case 124:\n' +
    '            _context.next = 126;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('Web Developer'))).toBeVisible());\n" +
    '          case 126:\n' +
    '            _context.next = 128;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('Web Developer'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 128:\n' +
    '            _context.next = 130;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('Web Developer')).tap());\n" +
    '          case 130:\n' +
    '            _context.next = 132;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('companyName'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 132:\n' +
    '            _context.next = 134;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('companyName')).replaceText('XxxAppXxx'));\n" +
    '          case 134:\n' +
    '            _context.next = 136;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('industryAutocompleteInput'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 136:\n' +
    '            _context.next = 138;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('industryAutocompleteInput')).replaceText('fin'));\n" +
    '          case 138:\n' +
    '            _context.next = 140;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('Financial Services'))).toBeVisible());\n" +
    '          case 140:\n' +
    '            _context.next = 142;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('Financial Services'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 142:\n' +
    '            _context.next = 144;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('Financial Services')).tap());\n" +
    '          case 144:\n' +
    '            _context.next = 146;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('annualIncome'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 146:\n' +
    '            _context.next = 148;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('annualIncome')).replaceText(income));\n" +
    '          case 148:\n' +
    '            _context.next = 150;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.id('otherIncome'))).not.toBeVisible());\n" +
    '          case 150:\n' +
    '            _context.next = 152;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Monthly share of rent or mortgage'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 152:\n' +
    '            _context.next = 154;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Yes').withAncestor(_detox.by.id('registrationStep3'))).atIndex(0).tap());\n" +
    '          case 154:\n' +
    '            _context.next = 156;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('otherIncome'))).toBeVisible());\n" +
    '          case 156:\n' +
    '            _context.next = 158;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('otherIncome'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 158:\n' +
    '            _context.next = 160;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('otherIncome')).replaceText(otherIncome));\n" +
    '          case 160:\n' +
    '            _context.next = 162;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('monthlyAccomodationCost'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 162:\n' +
    '            _context.next = 164;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('monthlyAccomodationCost')).replaceText(monthlyAccomodationCost));\n" +
    '          case 164:\n' +
    '            _context.next = 166;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('monthlyExpenses'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 166:\n' +
    '            _context.next = 168;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('monthlyExpenses')).replaceText('1000'));\n" +
    '          case 168:\n' +
    '            _context.next = 170;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.text('Monthly spend on your dependants'))).not.toExist());\n" +
    '          case 170:\n' +
    '            _context.next = 172;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('Cash withdrawals'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 172:\n' +
    '            _context.next = 174;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('3+')).tap());\n" +
    '          case 174:\n' +
    '            _context.next = 176;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('childCareCost'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 176:\n' +
    '            _context.next = 178;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('childCareCost')).replaceText(childCareCost));\n" +
    '          case 178:\n' +
    '            _context.next = 180;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('phoneNumber'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 180:\n' +
    '            _context.next = 182;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('No').withAncestor(_detox.by.id('registrationStep3'))).atIndex(1).tap());\n" +
    '          case 182:\n' +
    '            _context.next = 184;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('phoneNumber'),\n" +
    "              whileElement: _detox.by.id('registrationStep3')\n" +
    '            }));\n' +
    '          case 184:\n' +
    '            _context.next = 186;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('phoneNumber')).replaceText(phoneNo));\n" +
    '          case 186:\n' +
    '            _context.next = 188;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep3')).scrollTo('bottom'));\n" +
    '          case 188:\n' +
    '            _context.next = 190;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep3'))).tap());\n" +
    '          case 190:\n' +
    '            _context.next = 192;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_4"));\n' +
    '          case 192:\n' +
    '            _context.next = 194;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('email')).replaceText(email));\n" +
    '          case 194:\n' +
    '            _context.next = 196;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.id('password'),\n" +
    "              whileElement: _detox.by.id('registrationStep4')\n" +
    '            }));\n' +
    '          case 196:\n' +
    '            _context.next = 198;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('password')).replaceText(password));\n" +
    '          case 198:\n' +
    '            _context.next = 200;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('registrationStep4')).scrollTo('bottom'));\n" +
    '          case 200:\n' +
    '            _context.next = 202;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue').withAncestor(_detox.by.id('registrationStep4'))).tap());\n" +
    '          case 202:\n' +
    '            _context.next = 204;\n' +
    "            return _regenerator.default.awrap((0, _detox.expect)((0, _detox.element)(_detox.by.id('validationValidateUserScreen'))).toExist());\n" +
    '          case 204:\n' +
    '            _context.next = 206;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.id('kbaScreenFoundText'))).toBeVisible().withTimeout(4500));\n" +
    '          case 206:\n' +
    '            _context.next = 208;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('25,000 - 74,999 (NEGATIVE)'),\n" +
    "              whileElement: _detox.by.id('kbaQuestionsScreen')\n" +
    '            }));\n' +
    '          case 208:\n' +
    '            _context.next = 210;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('0 - 24,999 (POSITIVE)')).tap());\n" +
    '          case 210:\n' +
    '            _context.next = 212;\n' +
    '            return _regenerator.default.awrap((0, _nav.scrollInToView)({\n' +
    "              hiddenElement: _detox.by.text('CALLSCREEN LANE 1, X9 9RB TEST TOWN'),\n" +
    "              whileElement: _detox.by.id('kbaQuestionsScreen')\n" +
    '            }));\n' +
    '          case 212:\n' +
    '            _context.next = 214;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('CALLSCREEN LANE 1, X9 9RB TEST TOWN')).tap());\n" +
    '          case 214:\n' +
    '            _context.next = 216;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('kbaQuestionsScreen')).scrollTo('bottom'));\n" +
    '          case 216:\n' +
    '            _context.next = 218;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Your name only')).tap());\n" +
    '          case 218:\n' +
    '            _context.next = 220;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('kbaQuestionsScreen')).swipe('right'));\n" +
    '          case 220:\n' +
    '            _context.next = 222;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Submit')).tap());\n" +
    '          case 222:\n' +
    '            _context.next = 224;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.id('validationSuccessScreen').and(_detox.by.text('Success!'))));\n" +
    '          case 224:\n' +
    '            _context.next = 226;\n' +
    "            return _regenerator.default.awrap((0, _detox.element)(_detox.by.text('Continue to Home')).tap());\n" +
    '          case 226:\n' +
    '            _context.next = 228;\n' +
    '            return _regenerator.default.awrap((0, _nav.navDashboardFetchingPage)(true));\n' +
    '          case 228:\n' +
    '            _context.next = 230;\n' +
    "            return _regenerator.default.awrap((0, _detox.waitFor)((0, _detox.element)(_detox.by.text('Your loan results'))).toBeVisible().withTimeout(4500));\n" +
    '          case 230:\n' +
    '            _context.next = 232;\n' +
    '            return _regenerator.default.awrap((0, _nav.visualRegression)(REGISTRATION_STEP + "-loans-upsell_finished"));\n' +
    '          case 232:\n' +
    '          case "end":\n' +
    '            return _context.stop();\n' +
    '        }\n' +
    '      }\n' +
    '    }, null, null, null, Promise);\n' +
    '  }',
  invocations: 2,
  status: 'failed',
  errors: [
    [
      [DetoxRuntimeError],
      ErrorWithStack: 
          at /home/circleci/project/e2e/tests/kbaFullSignupLoansUpsell.test.ts:15:3
          at _dispatchDescribe (/home/circleci/project/node_modules/jest-circus/build/index.js:67:26)
          at describe (/home/circleci/project/node_modules/jest-circus/build/index.js:30:5)
          at Object.<anonymous> (/home/circleci/project/e2e/tests/kbaFullSignupLoansUpsell.test.ts:14:1)
          at Runtime._execModule (/home/circleci/project/node_modules/jest-runtime/build/index.js:1299:24)
          at Runtime._loadModule (/home/circleci/project/node_modules/jest-runtime/build/index.js:898:12)
          at Runtime.requireModule (/home/circleci/project/node_modules/jest-runtime/build/index.js:746:10)
          at jestAdapter (/home/circleci/project/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:106:13)
          at processTicksAndRejections (internal/process/task_queues.js:95:5)
          at runTestInternal (/home/circleci/project/node_modules/jest-runner/build/runTest.js:380:16)
    ]
  ],
  asyncError: undefined,
  timedOut: false
})
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_STOP] stopping ADBLogcatRecording
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_START] starting ADBScreencapRecording
Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #39] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "screencap /sdcard/123917965_3.png"
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_STOP] stopping ADBVideoRecording
Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #40] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "date +\"%m-%d %T.000\""
Oct 28 12:39:43 detox[11006] TRACE: [SPAWN_KILL] sending SIGINT to: /opt/android/sdk/platform-tools/adb -s emulator-15870 shell screenrecord --bit-rate 4000000 /sdcard/123917965_1.mp4
Oct 28 12:39:43 detox[10806] DEBUG: [SPAWN_END, #25, cpid=11006] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell screenrecord --bit-rate 4000000 /sdcard/123917965_1.mp4 terminated with SIGINT
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_SAVE] saving ADBVideoRecording to: .artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/test.mp4
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #40] 10-28 12:39:42.000

Oct 28 12:39:43 detox[11034] TRACE: [SPAWN_KILL] sending SIGINT to: /opt/android/sdk/platform-tools/adb -s emulator-15870 shell logcat -T "10-28 12:39:38.000" --pid=4191 -f /sdcard/123917965_0.log
Oct 28 12:39:43 detox[10806] DEBUG: [SPAWN_END, #35, cpid=11034] /opt/android/sdk/platform-tools/adb -s emulator-15870 shell "logcat -T \"10-28 12:39:38.000\" --pid=4191 -f /sdcard/123917965_0.log" terminated with SIGINT
Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #41] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell du /sdcard/123917965_1.mp4
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #41] 76  /sdcard/123917965_1.mp4

Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #42] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 pull "/sdcard/123917965_1.mp4" ".artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/test.mp4"
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #42] /sdcard/123917965_1.mp4: 1 file pulled, 0 skipped. 8.7 MB/s (71659 bytes in 0.008s)

Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #43] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "rm  \"/sdcard/123917965_1.mp4\""
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #39] 
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_STOP] stopping ADBScreencapRecording
Oct 28 12:39:43 detox[10806] INFO:  KBA full sign up loans upsell journey: should navigate through loans sign up and KBA - “POSITIVE > KBA SUCCESS” outcome [FAIL]
Oct 28 12:39:43 KBA full sign up loans upsell journey[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeFinish({ name: 'KBA full sign up loans upsell journey' })
Oct 28 12:39:43 ROOT_DESCRIBE_BLOCK[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onRunDescribeFinish({ name: 'ROOT_DESCRIBE_BLOCK' })
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACTS_LIFECYCLE] artifactsManager.onBeforeCleanup()
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_START] starting ADBScreencapRecording
Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #44] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "screencap /sdcard/123917965_4.png"
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #43] 
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_SAVE] saving ADBLogcatRecording to: .artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/device.log
Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #45] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 pull "/sdcard/123917965_0.log" ".artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/device.log"
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #45] /sdcard/123917965_0.log: 1 file pulled, 0 skipped. 62.4 MB/s (1051762 bytes in 0.016s)

Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #46] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "rm  \"/sdcard/123917965_0.log\""
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #46] 
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_SAVE] saving ADBScreencapRecording to: .artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/testFnFailure.png
Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #47] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 pull "/sdcard/123917965_2.png" ".artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/testFnFailure.png"
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #47] /sdcard/123917965_2.png: 1 file pulled, 0 skipped. 32.9 MB/s (107657 bytes in 0.003s)

Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #48] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "rm  \"/sdcard/123917965_2.png\""
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #48] 
Oct 28 12:39:43 detox[10806] TRACE: [ARTIFACT_SAVE] saving ADBScreencapRecording to: .artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/testDone.png
Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #49] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 pull "/sdcard/123917965_3.png" ".artifacts/android.emu.release.2022-10-28 12-38-30Z/✗ KBA full sign up loans upsell journey should navigate through loans sign up and KBA - “POSITIVE _ KBA SUCCESS” outcome (2)/testDone.png"
Oct 28 12:39:43 detox[10806] TRACE: [EXEC_SUCCESS, #49] /sdcard/123917965_3.png: 1 file pulled, 0 skipped. 31.6 MB/s (107657 bytes in 0.003s)

Oct 28 12:39:43 detox[10806] DEBUG: [EXEC_CMD, #50] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "rm  \"/sdcard/123917965_3.png\""
Oct 28 12:39:44 detox[10806] TRACE: [EXEC_SUCCESS, #50] 
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_START] starting FileArtifact
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_STOP] stopping FileArtifact
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_SAVE] saving FileArtifact to: .artifacts/android.emu.release.2022-10-28 12-38-30Z/detox_pid_10806.json.log { append: true }
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_START] starting FileArtifact
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_STOP] stopping FileArtifact
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_SAVE] saving FileArtifact to: .artifacts/android.emu.release.2022-10-28 12-38-30Z/detox_pid_10806.log { append: true }
Oct 28 12:39:44 detox[10806] DEBUG: [MOVE_FILE] moving "/tmp/a1fe57d8-eaa1-45a4-8a1d-e841d38e2f7f.detox.log" to .artifacts/android.emu.release.2022-10-28 12-38-30Z/detox_pid_10806.json.log
Oct 28 12:39:44 detox[10806] DEBUG: [MOVE_FILE] moving "/tmp/8c5c5c28-6ab3-4215-9788-8132f66c7197.detox.log" to .artifacts/android.emu.release.2022-10-28 12-38-30Z/detox_pid_10806.log
Oct 28 12:39:44 detox[10806] TRACE: [EXEC_SUCCESS, #44] 
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_STOP] stopping ADBScreencapRecording
Oct 28 12:39:44 detox[10806] TRACE: [ARTIFACT_SAVE] saving ADBScreencapRecording to: .artifacts/android.emu.release.2022-10-28 12-38-30Z/appNotReady.png
Oct 28 12:39:44 detox[10806] DEBUG: [EXEC_CMD, #51] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 pull "/sdcard/123917965_4.png" ".artifacts/android.emu.release.2022-10-28 12-38-30Z/appNotReady.png"
Oct 28 12:39:44 detox[10806] TRACE: [EXEC_SUCCESS, #51] /sdcard/123917965_4.png: 1 file pulled, 0 skipped. 20.4 MB/s (107657 bytes in 0.005s)

Oct 28 12:39:44 detox[10806] DEBUG: [EXEC_CMD, #52] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 shell "rm  \"/sdcard/123917965_4.png\""
Oct 28 12:39:44 detox[10806] TRACE: [EXEC_SUCCESS, #52] 
Oct 28 12:39:44 detox[10806] ERROR: [APP_UNREACHABLE] 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 

Oct 28 12:39:44 detox[10806] DEBUG: [EXEC_CMD, #53] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 emu kill
Oct 28 12:39:44 detox[10806] TRACE: [SESSION_TORN] tester exited session 7bfa9570-fb07-6b31-70f8-62305aec9527
Oct 28 12:39:44 detox[10806] TRACE: [EXEC_SUCCESS, #53] OK: killing emulator, bye bye
OK

Oct 28 12:39:46 detox[10806] DEBUG: [EXEC_CMD, #54] "/opt/android/sdk/platform-tools/adb" -s emulator-15870 get-state
Oct 28 12:39:47 detox[10806] DEBUG: [EXEC_FAIL, #54] ""/opt/android/sdk/platform-tools/adb" -s emulator-15870 get-state" failed with error = ChildProcessError: Command failed: "/opt/android/sdk/platform-tools/adb" -s emulator-15870 get-state
error: device 'emulator-15870' not found
 `"/opt/android/sdk/platform-tools/adb" -s emulator-15870 get-state` (exited with error code 1) (code=1), stdout and stderr:

Oct 28 12:39:47 detox[10806] DEBUG: [EXEC_FAIL, #54] 
Oct 28 12:39:47 detox[10806] DEBUG: [EXEC_FAIL, #54] error: device 'emulator-15870' not found

Oct 28 12:39:47 detox[10806] DEBUG: [WSS_CLOSE] Detox server has been closed gracefully
jonathanmos commented 2 years ago

@alexborton there is an application runtime crash happening, as can be seen in the line "Attempt to invoke virtual method 'boolean android.os.Bundle.isEmpty()' on a null object reference". You mention that it fails on CI - does the same thing happen when you run the tests locally? Does the crash happen also in debug or only in release mode?

stale[bot] commented 1 year ago

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[bot] commented 1 year ago

The issue has been closed for inactivity.