mirror of
https://gitcode.com/gh_mirrors/re/react-native-pushy.git
synced 2025-10-08 21:55:14 +08:00
798 lines
41 KiB
Plaintext
798 lines
41 KiB
Plaintext
23:34:53.933 detox[4818] [90mB[39m ../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all
|
||
data: {
|
||
"id": "339aa5c7-a6ef-b3b2-6c74-71a67b6a4fec",
|
||
"detoxConfig": {
|
||
"configurationName": "android.emu.debug",
|
||
"apps": {
|
||
"default": {
|
||
"type": "android.apk",
|
||
"binaryPath": "android/app/build/outputs/apk/debug/app-debug.apk",
|
||
"build": "cd android && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug",
|
||
"reversePorts": [
|
||
8081
|
||
]
|
||
}
|
||
},
|
||
"artifacts": {
|
||
"rootDir": "artifacts/android.emu.debug.2023-04-01 15-34-53Z",
|
||
"plugins": {
|
||
"log": {
|
||
"enabled": true,
|
||
"keepOnlyFailedTestsArtifacts": false
|
||
},
|
||
"screenshot": {
|
||
"enabled": true,
|
||
"shouldTakeAutomaticSnapshots": false,
|
||
"keepOnlyFailedTestsArtifacts": false
|
||
},
|
||
"video": {
|
||
"enabled": false,
|
||
"keepOnlyFailedTestsArtifacts": false
|
||
},
|
||
"instruments": {
|
||
"enabled": false,
|
||
"keepOnlyFailedTestsArtifacts": false
|
||
},
|
||
"uiHierarchy": {
|
||
"enabled": false,
|
||
"keepOnlyFailedTestsArtifacts": false
|
||
}
|
||
}
|
||
},
|
||
"behavior": {
|
||
"init": {
|
||
"keepLockFile": false,
|
||
"reinstallApp": true,
|
||
"exposeGlobals": true
|
||
},
|
||
"cleanup": {
|
||
"shutdownDevice": false
|
||
},
|
||
"launchApp": "auto"
|
||
},
|
||
"cli": {
|
||
"recordLogs": "all",
|
||
"configuration": "android.emu.debug",
|
||
"headless": true,
|
||
"start": true
|
||
},
|
||
"device": {
|
||
"type": "android.emulator",
|
||
"device": {
|
||
"avdName": "Pixel_3a_API_33_arm64-v8a"
|
||
},
|
||
"headless": true
|
||
},
|
||
"logger": {
|
||
"level": "info",
|
||
"overrideConsole": true,
|
||
"options": {
|
||
"showLoggerName": true,
|
||
"showPid": true,
|
||
"showLevel": false,
|
||
"showMetadata": false,
|
||
"basepath": "/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/detox/src",
|
||
"prefixers": {},
|
||
"stringifiers": {}
|
||
}
|
||
},
|
||
"testRunner": {
|
||
"retries": 0,
|
||
"forwardEnv": false,
|
||
"bail": false,
|
||
"jest": {
|
||
"setupTimeout": 120000,
|
||
"teardownTimeout": 30000,
|
||
"retryAfterCircusRetries": false,
|
||
"reportWorkerAssign": true
|
||
},
|
||
"args": {
|
||
"$0": "jest",
|
||
"_": [],
|
||
"config": "e2e/jest.config.js",
|
||
"--": []
|
||
}
|
||
},
|
||
"session": {
|
||
"autoStart": true,
|
||
"debugSynchronization": 10000
|
||
}
|
||
},
|
||
"detoxIPCServer": "primary-4818",
|
||
"testResults": [],
|
||
"testSessionIndex": 0,
|
||
"workersCount": 0
|
||
}
|
||
23:34:53.938 detox[4818] [90mi[39m Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-4818
|
||
23:34:53.939 detox[4818] [90mi[39m starting server on /tmp/detox.primary-4818
|
||
23:34:53.939 detox[4818] [90mi[39m starting TLS server false
|
||
23:34:53.939 detox[4818] [90mi[39m starting server as Unix || Windows Socket
|
||
23:34:53.944 detox[4818] [90mi[39m Detox server listening on localhost:56416...
|
||
23:34:53.945 detox[4818] [90mi[39m Serialized the session state at: /private/var/folders/wm/91840x650t10w1m7sq830mp80000gn/T/339aa5c7-a6ef-b3b2-6c74-71a67b6a4fec.detox.json
|
||
23:34:53.946 detox[4818] [90mB[39m jest --config e2e/jest.config.js
|
||
23:34:55.379 detox[4821] [90mi[39m Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id
|
||
23:34:55.380 detox[4821] [90mi[39m requested connection to primary-4818 /tmp/detox.primary-4818
|
||
23:34:55.380 detox[4821] [90mi[39m Connecting client on Unix Socket : /tmp/detox.primary-4818
|
||
23:34:55.381 detox[4818] [90mi[39m ## socket connection to server detected ##
|
||
23:34:55.381 detox[4821] [90mi[39m retrying reset
|
||
23:34:55.382 detox[4821] [90mi[39m dispatching event to primary-4818 /tmp/detox.primary-4818 : registerContext , { id: 'secondary-4821' }
|
||
23:34:55.383 detox[4818] [90mi[39m received event of : registerContext { id: 'secondary-4821' }
|
||
23:34:55.383 detox[4818] [90mi[39m dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: 0 }
|
||
23:34:55.383 detox[4821] [90mi[39m ## received events ##
|
||
23:34:55.384 detox[4821] [90mi[39m detected event registerContextDone { testResults: [], testSessionIndex: 0 }
|
||
23:34:55.435 detox[4821] [90mB[39m e2e/NativeModule.test.ts
|
||
23:34:55.444 detox[4821] [90mB[39m set up environment
|
||
23:34:55.445 detox[4818] [90mi[39m received event of : registerWorker { workerId: 'w1' }
|
||
23:34:55.445 detox[4818] [90mi[39m dispatching event to socket : registerWorkerDone { workersCount: 1 }
|
||
23:34:55.445 detox[4821] [90mi[39m dispatching event to primary-4818 /tmp/detox.primary-4818 : registerWorker , { workerId: 'w1' }
|
||
23:34:55.445 detox[4821] [90mi[39m ## received events ##
|
||
23:34:55.446 detox[4818] [90mi[39m broadcasting event to all known sockets listening to /tmp/detox.primary-4818 : sessionStateUpdate { workersCount: 1 }
|
||
23:34:55.446 detox[4821] [90mi[39m detected event registerWorkerDone { workersCount: 1 }
|
||
23:34:55.539 detox[4821] [90mi[39m ## received events ##
|
||
23:34:55.539 detox[4821] [90mi[39m detected event sessionStateUpdate { workersCount: 1 }
|
||
23:34:55.542 detox[4818] [90mB[39m connection :56416<->:56425
|
||
23:34:55.543 detox[4821] [90mi[39m opened web socket to: ws://localhost:56416
|
||
23:34:55.544 detox[4821] [90mi[39m send message
|
||
data: {"type":"login","params":{"sessionId":"f4aa1b39-7f49-6a1e-2016-8fceba85b11b","role":"tester"},"messageId":0}
|
||
23:34:55.545 detox[4818] [90mi[39m get
|
||
data: {"type":"login","params":{"sessionId":"f4aa1b39-7f49-6a1e-2016-8fceba85b11b","role":"tester"},"messageId":0}
|
||
23:34:55.545 detox[4818] [90mi[39m created session f4aa1b39-7f49-6a1e-2016-8fceba85b11b
|
||
23:34:55.545 detox[4818] [90mi[39m send
|
||
data: {
|
||
"type": "loginSuccess",
|
||
"params": {
|
||
"testerConnected": true,
|
||
"appConnected": false
|
||
},
|
||
"messageId": 0
|
||
}
|
||
23:34:55.545 detox[4818] [90mi[39m tester joined session f4aa1b39-7f49-6a1e-2016-8fceba85b11b
|
||
23:34:55.546 detox[4821] [90mi[39m get message
|
||
data: {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0}
|
||
|
||
23:34:55.586 detox[4821] [90mB[39m allocate
|
||
args: ({"type":"android.emulator","device":{"avdName":"Pixel_3a_API_33_arm64-v8a"},"headless":true})
|
||
23:34:55.586 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/emulator/emulator" -list-avds --verbose
|
||
23:34:55.660 detox[4821] [90mi[39m Pixel_3a_API_33_arm64-v8a
|
||
|
||
23:34:55.660 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/emulator/emulator" -version -no-window
|
||
23:34:55.796 detox[4821] [90mi[39m INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag.
|
||
Android emulator version 31.3.13.0 (build_id 9189900) (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.
|
||
|
||
|
||
23:34:55.796 detox[4821] [90mi[39m Detected emulator binary version { major: 31, minor: 3, patch: 13, toString: [Function: toString] }
|
||
23:34:55.796 detox[4821] [90mi[39m Trying to allocate a device based on "Pixel_3a_API_33_arm64-v8a"
|
||
23:34:55.797 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" devices
|
||
23:34:55.809 detox[4821] [90mi[39m List of devices attached
|
||
emulator-5554 device
|
||
|
||
|
||
23:34:55.810 detox[4821] [90mi[39m port: 5554, host: localhost
|
||
23:34:55.814 detox[4821] [90mi[39m Found a matching & free device emulator-5554
|
||
23:34:55.814 detox[4821] [90mi[39m Settled on emulator-5554
|
||
23:34:55.814 detox[4821] [90mB[39m _launchEmulator
|
||
args: ("Pixel_3a_API_33_arm64-v8a", "emulator-5554", true, {"headless":true,"port":null})
|
||
23:34:55.814 detox[4821] [90mB[39m _awaitEmulatorBoot
|
||
args: ("emulator-5554")
|
||
23:34:55.815 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop dev.bootcomplete"
|
||
23:34:55.847 detox[4821] [90mi[39m 1
|
||
|
||
23:34:55.847 detox[4821] [90mE[39m _awaitEmulatorBoot
|
||
23:34:55.847 detox[4821] [90mB[39m onBootDevice
|
||
args: ({"deviceId":"emulator-5554","type":"Pixel_3a_API_33_arm64-v8a","coldBoot":false})
|
||
23:34:55.847 detox[4821] [90mE[39m onBootDevice
|
||
23:34:55.847 detox[4821] [90mE[39m _launchEmulator
|
||
23:34:55.847 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop ro.build.version.sdk"
|
||
23:34:55.871 detox[4821] [90mi[39m 33
|
||
|
||
23:34:55.872 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global animator_duration_scale 0"
|
||
23:34:55.897 detox[4821] [90mi[39m
|
||
23:34:55.897 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global window_animation_scale 0"
|
||
23:34:55.920 detox[4821] [90mi[39m
|
||
23:34:55.920 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global transition_animation_scale 0"
|
||
23:34:55.942 detox[4821] [90mi[39m
|
||
23:34:55.942 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "dumpsys power | grep \"^[ ]*m[UW].*=\""
|
||
23:34:56.007 detox[4821] [90mi[39m mWakefulness=Awake
|
||
mWakefulnessChanging=false
|
||
mWakeLockSummary=0x0
|
||
mWakeUpWhenPluggedOrUnpluggedConfig=false
|
||
mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false
|
||
mUserActivityTimeoutOverrideFromWindowManager=-1
|
||
mUserInactiveOverrideFromWindowManager=false
|
||
mUserId=0
|
||
mWakeLockSummary=0x0
|
||
mUserInteractionBackoffMillis=60000
|
||
|
||
23:34:56.007 detox[4821] [90mE[39m allocate
|
||
23:34:56.022 detox[4821] [90mB[39m installUtilBinaries
|
||
args: ()
|
||
23:34:56.022 detox[4821] [90mE[39m installUtilBinaries
|
||
23:34:56.023 detox[4821] [90mB[39m selectApp
|
||
args: ("default")
|
||
23:34:56.026 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/build-tools/33.0.0/aapt" dump badging "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk"
|
||
23:34:56.059 detox[4821] [90mi[39m package: name='com.awesomeproject' versionCode='1' versionName='1.0' platformBuildVersionName='12' platformBuildVersionCode='31' compileSdkVersion='31' compileSdkVersionCodename='12'
|
||
sdkVersion:'21'
|
||
targetSdkVersion:'31'
|
||
uses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'
|
||
uses-permission: name='android.permission.INTERNET'
|
||
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
|
||
uses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'
|
||
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
|
||
application-label:'AwesomeProject'
|
||
application-label-af:'AwesomeProject'
|
||
application-label-am:'AwesomeProject'
|
||
application-label-ar:'AwesomeProject'
|
||
application-label-as:'AwesomeProject'
|
||
application-label-az:'AwesomeProject'
|
||
application-label-be:'AwesomeProject'
|
||
application-label-bg:'AwesomeProject'
|
||
application-label-bn:'AwesomeProject'
|
||
application-label-bs:'AwesomeProject'
|
||
application-label-ca:'AwesomeProject'
|
||
application-label-cs:'AwesomeProject'
|
||
application-label-da:'AwesomeProject'
|
||
application-label-de:'AwesomeProject'
|
||
application-label-el:'AwesomeProject'
|
||
application-label-en-AU:'AwesomeProject'
|
||
application-label-en-CA:'AwesomeProject'
|
||
application-label-en-GB:'AwesomeProject'
|
||
application-label-en-IN:'AwesomeProject'
|
||
application-label-en-XC:'AwesomeProject'
|
||
application-label-es:'AwesomeProject'
|
||
application-label-es-US:'AwesomeProject'
|
||
application-label-et:'AwesomeProject'
|
||
application-label-eu:'AwesomeProject'
|
||
application-label-fa:'AwesomeProject'
|
||
application-label-fi:'AwesomeProject'
|
||
application-label-fr:'AwesomeProject'
|
||
application-label-fr-CA:'AwesomeProject'
|
||
application-label-gl:'AwesomeProject'
|
||
application-label-gu:'AwesomeProject'
|
||
application-label-hi:'AwesomeProject'
|
||
application-label-hr:'AwesomeProject'
|
||
application-label-hu:'AwesomeProject'
|
||
application-label-hy:'AwesomeProject'
|
||
application-label-in:'AwesomeProject'
|
||
application-label-is:'AwesomeProject'
|
||
application-label-it:'AwesomeProject'
|
||
application-label-iw:'AwesomeProject'
|
||
application-label-ja:'AwesomeProject'
|
||
application-label-ka:'AwesomeProject'
|
||
application-label-kk:'AwesomeProject'
|
||
application-label-km:'AwesomeProject'
|
||
application-label-kn:'AwesomeProject'
|
||
application-label-ko:'AwesomeProject'
|
||
application-label-ky:'AwesomeProject'
|
||
application-label-lo:'AwesomeProject'
|
||
application-label-lt:'AwesomeProject'
|
||
application-label-lv:'AwesomeProject'
|
||
application-label-mk:'AwesomeProject'
|
||
application-label-ml:'AwesomeProject'
|
||
application-label-mn:'AwesomeProject'
|
||
application-label-mr:'AwesomeProject'
|
||
application-label-ms:'AwesomeProject'
|
||
application-label-my:'AwesomeProject'
|
||
application-label-nb:'AwesomeProject'
|
||
application-label-ne:'AwesomeProject'
|
||
application-label-nl:'AwesomeProject'
|
||
application-label-or:'AwesomeProject'
|
||
application-label-pa:'AwesomeProject'
|
||
application-label-pl:'AwesomeProject'
|
||
application-label-pt:'AwesomeProject'
|
||
application-label-pt-BR:'AwesomeProject'
|
||
application-label-pt-PT:'AwesomeProject'
|
||
application-label-ro:'AwesomeProject'
|
||
application-label-ru:'AwesomeProject'
|
||
application-label-si:'AwesomeProject'
|
||
application-label-sk:'AwesomeProject'
|
||
application-label-sl:'AwesomeProject'
|
||
application-label-sq:'AwesomeProject'
|
||
application-label-sr:'AwesomeProject'
|
||
application-label-sr-Latn:'AwesomeProject'
|
||
application-label-sv:'AwesomeProject'
|
||
application-label-sw:'AwesomeProject'
|
||
application-label-ta:'AwesomeProject'
|
||
application-label-te:'AwesomeProject'
|
||
application-label-th:'AwesomeProject'
|
||
application-label-tl:'AwesomeProject'
|
||
application-label-tr:'AwesomeProject'
|
||
application-label-uk:'AwesomeProject'
|
||
application-label-ur:'AwesomeProject'
|
||
application-label-uz:'AwesomeProject'
|
||
application-label-vi:'AwesomeProject'
|
||
application-label-zh-CN:'AwesomeProject'
|
||
application-label-zh-HK:'AwesomeProject'
|
||
application-label-zh-TW:'AwesomeProject'
|
||
application-label-zu:'AwesomeProject'
|
||
application-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png'
|
||
application-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png'
|
||
application-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png'
|
||
application-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png'
|
||
application-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png'
|
||
application: label='AwesomeProject' icon='res/mipmap-mdpi-v4/ic_launcher.png'
|
||
application-debuggable
|
||
launchable-activity: name='com.awesomeproject.MainActivity' label='AwesomeProject' icon=''
|
||
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
|
||
uses-implied-permission: name='android.permission.READ_EXTERNAL_STORAGE' reason='requested WRITE_EXTERNAL_STORAGE'
|
||
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.wifi'
|
||
uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission'
|
||
main
|
||
other-activities
|
||
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: '160' '240' '320' '480' '640'
|
||
native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'
|
||
|
||
23:34:56.059 detox[4821] [90mE[39m selectApp
|
||
23:34:56.059 detox[4821] [90mB[39m uninstallApp
|
||
args: ()
|
||
23:34:56.059 detox[4821] [90mB[39m onBeforeUninstallApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"})
|
||
23:34:56.059 detox[4821] [90mE[39m onBeforeUninstallApp
|
||
23:34:56.059 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.awesomeproject"
|
||
23:34:56.083 detox[4821] [90mi[39m package:com.awesomeproject
|
||
package:com.awesomeproject.test
|
||
|
||
23:34:56.083 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.awesomeproject
|
||
23:34:56.390 detox[4821] [90mi[39m Success
|
||
|
||
23:34:56.391 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.awesomeproject.test"
|
||
23:34:56.481 detox[4821] [90mi[39m package:com.awesomeproject.test
|
||
|
||
23:34:56.481 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.awesomeproject.test
|
||
23:34:56.601 detox[4821] [90mi[39m Success
|
||
|
||
23:34:56.601 detox[4821] [90mE[39m uninstallApp
|
||
23:34:56.601 detox[4821] [90mB[39m selectApp
|
||
args: ("default")
|
||
23:34:56.602 detox[4821] [90mB[39m terminateApp
|
||
args: ()
|
||
23:34:56.603 detox[4821] [90mB[39m onBeforeTerminateApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"})
|
||
23:34:56.603 detox[4821] [90mE[39m onBeforeTerminateApp
|
||
23:34:56.603 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject"
|
||
23:34:56.697 detox[4821] [90mi[39m
|
||
23:34:56.697 detox[4821] [90mB[39m onTerminateApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"})
|
||
23:34:56.698 detox[4821] [90mE[39m onTerminateApp
|
||
23:34:56.698 detox[4821] [90mE[39m terminateApp
|
||
23:34:56.698 detox[4821] [90mE[39m selectApp
|
||
23:34:56.698 detox[4821] [90mB[39m installApp
|
||
args: ()
|
||
23:34:56.699 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/build-tools/33.0.0/aapt" dump xmlstrings "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk" AndroidManifest.xml
|
||
23:34:56.710 detox[4821] [90mi[39m String pool of 62 unique UTF-16 non-sorted strings, 62 entries and 0 styles using 2972 bytes:
|
||
String #0: theme
|
||
String #1: label
|
||
String #2: icon
|
||
String #3: name
|
||
String #4: debuggable
|
||
String #5: exported
|
||
String #6: authorities
|
||
String #7: grantUriPermissions
|
||
String #8: launchMode
|
||
String #9: configChanges
|
||
String #10: value
|
||
String #11: resource
|
||
String #12: minSdkVersion
|
||
String #13: versionCode
|
||
String #14: versionName
|
||
String #15: windowSoftInputMode
|
||
String #16: targetSdkVersion
|
||
String #17: allowBackup
|
||
String #18: usesCleartextTraffic
|
||
String #19: networkSecurityConfig
|
||
String #20: roundIcon
|
||
String #21: compileSdkVersion
|
||
String #22: compileSdkVersionCodename
|
||
String #23: appComponentFactory
|
||
String #24: 1.0
|
||
String #25: 12
|
||
String #26: action
|
||
String #27: activity
|
||
String #28: android
|
||
String #29: android.intent.action.MAIN
|
||
String #30: android.intent.category.LAUNCHER
|
||
String #31: android.permission.ACCESS_WIFI_STATE
|
||
String #32: android.permission.INTERNET
|
||
String #33: android.permission.REQUEST_INSTALL_PACKAGES
|
||
String #34: android.permission.SYSTEM_ALERT_WINDOW
|
||
String #35: android.permission.WRITE_EXTERNAL_STORAGE
|
||
String #36: android.support.FILE_PROVIDER_PATHS
|
||
String #37: androidx.core.app.CoreComponentFactory
|
||
String #38: androidx.emoji2.text.EmojiCompatInitializer
|
||
String #39: androidx.lifecycle.ProcessLifecycleInitializer
|
||
String #40: androidx.startup
|
||
String #41: androidx.startup.InitializationProvider
|
||
String #42: application
|
||
String #43: category
|
||
String #44: cn.reactnative.modules.update.PushyFileProvider
|
||
String #45: com.awesomeproject
|
||
String #46: com.awesomeproject.MainActivity
|
||
String #47: com.awesomeproject.MainApplication
|
||
String #48: com.awesomeproject.androidx-startup
|
||
String #49: com.awesomeproject.pushy.fileprovider
|
||
String #50: com.facebook.react.devsupport.DevSettingsActivity
|
||
String #51: http://schemas.android.com/apk/res/android
|
||
String #52: intent-filter
|
||
String #53: manifest
|
||
String #54: meta-data
|
||
String #55: package
|
||
String #56: platformBuildVersionCode
|
||
String #57: platformBuildVersionName
|
||
String #58: provider
|
||
String #59: pushy_build_time
|
||
String #60: uses-permission
|
||
String #61: uses-sdk
|
||
|
||
23:34:56.711 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/build-tools/33.0.0/aapt" dump xmlstrings "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk" AndroidManifest.xml
|
||
23:34:56.722 detox[4821] [90mi[39m String pool of 41 unique UTF-16 non-sorted strings, 41 entries and 0 styles using 2052 bytes:
|
||
String #0: theme
|
||
String #1: label
|
||
String #2: name
|
||
String #3: debuggable
|
||
String #4: exported
|
||
String #5: targetPackage
|
||
String #6: handleProfiling
|
||
String #7: functionalTest
|
||
String #8: minSdkVersion
|
||
String #9: targetSdkVersion
|
||
String #10: compileSdkVersion
|
||
String #11: compileSdkVersionCodename
|
||
String #12: 12
|
||
String #13: Tests for com.awesomeproject
|
||
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.awesomeproject
|
||
String #28: com.awesomeproject.test
|
||
String #29: com.google.android.apps.common.testing.services
|
||
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
|
||
|
||
23:34:56.722 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm -fr /data/local/tmp/detox"
|
||
23:34:56.815 detox[4821] [90mi[39m
|
||
23:34:56.815 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "mkdir -p /data/local/tmp/detox"
|
||
23:34:56.889 detox[4821] [90mi[39m
|
||
23:34:56.890 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk" "/data/local/tmp/detox/Application.apk"
|
||
23:34:57.224 detox[4821] [90mi[39m /Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk: 1 file pushed, 0 skipped. 184.7 MB/s (57188071 bytes in 0.295s)
|
||
|
||
23:34:57.227 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk
|
||
23:34:57.978 detox[4821] [90mi[39m Success
|
||
|
||
23:34:57.980 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk exited with code #0
|
||
23:34:57.980 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk" "/data/local/tmp/detox/Test.apk"
|
||
23:34:58.037 detox[4821] [90mi[39m /Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk: 1 file pushed, 0 skipped. 428.1 MB/s (7834463 bytes in 0.017s)
|
||
|
||
23:34:58.037 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk
|
||
23:34:58.154 detox[4821] [90mi[39m Success
|
||
|
||
23:34:58.160 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk exited with code #0
|
||
23:34:58.161 detox[4821] [90mB[39m reverseTcpPort
|
||
args: (8081)
|
||
23:34:58.161 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:8081 tcp:8081
|
||
23:34:58.177 detox[4821] [90mi[39m
|
||
23:34:58.177 detox[4821] [90mE[39m reverseTcpPort
|
||
23:34:58.177 detox[4821] [90mE[39m installApp
|
||
23:34:58.177 detox[4821] [90mB[39m selectApp
|
||
args: ("default")
|
||
23:34:58.177 detox[4821] [90mB[39m terminateApp
|
||
args: ()
|
||
23:34:58.177 detox[4821] [90mB[39m onBeforeTerminateApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"})
|
||
23:34:58.177 detox[4821] [90mE[39m onBeforeTerminateApp
|
||
23:34:58.177 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject"
|
||
23:34:58.230 detox[4821] [90mi[39m
|
||
23:34:58.230 detox[4821] [90mB[39m onTerminateApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"})
|
||
23:34:58.231 detox[4821] [90mE[39m onTerminateApp
|
||
23:34:58.231 detox[4821] [90mE[39m terminateApp
|
||
23:34:58.231 detox[4821] [90mE[39m selectApp
|
||
23:34:58.231 detox[4821] [90mE[39m set up environment
|
||
23:34:58.852 detox[4821] [90mi[39m NativeModule.test.ts is assigned to emulator-5554 (Pixel_3a_API_33_arm64-v8a)
|
||
23:34:58.852 detox[4821] [90mB[39m run the tests
|
||
23:34:58.852 detox[4821] [90mB[39m onRunDescribeStart
|
||
args: ({"name":"ROOT_DESCRIBE_BLOCK"})
|
||
23:34:58.853 detox[4821] [90mE[39m onRunDescribeStart
|
||
23:34:58.853 detox[4821] [90mB[39m 测试Native模块的方法
|
||
23:34:58.853 detox[4821] [90mB[39m onRunDescribeStart
|
||
args: ({"name":"测试Native模块的方法"})
|
||
23:34:58.853 detox[4821] [90mE[39m onRunDescribeStart
|
||
23:34:58.853 detox[4821] [90mB[39m beforeAll
|
||
23:34:58.857 detox[4821] [90mB[39m launchApp
|
||
args: ()
|
||
23:34:58.857 detox[4821] [90mB[39m terminateApp
|
||
args: ("com.awesomeproject")
|
||
23:34:58.857 detox[4821] [90mB[39m onBeforeTerminateApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"})
|
||
23:34:58.857 detox[4821] [90mE[39m onBeforeTerminateApp
|
||
23:34:58.857 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject"
|
||
23:34:58.890 detox[4821] [90mi[39m
|
||
23:34:58.890 detox[4821] [90mB[39m onTerminateApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"})
|
||
23:34:58.890 detox[4821] [90mE[39m onTerminateApp
|
||
23:34:58.891 detox[4821] [90mE[39m terminateApp
|
||
23:34:58.891 detox[4821] [90mB[39m onBeforeLaunchApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:56416","detoxSessionId":"f4aa1b39-7f49-6a1e-2016-8fceba85b11b"}})
|
||
23:34:58.891 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\""
|
||
23:34:58.911 detox[4821] [90mi[39m 12-09 14:42:22.000
|
||
|
||
23:34:58.911 detox[4821] [90mE[39m onBeforeLaunchApp
|
||
23:34:58.912 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:56416 tcp:56416
|
||
23:34:58.924 detox[4821] [90mi[39m 56416
|
||
|
||
23:34:58.924 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list instrumentation"
|
||
23:34:58.950 detox[4821] [90mi[39m instrumentation:com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner (target=com.awesomeproject)
|
||
instrumentation:com.testhotupdate.test/android.test.InstrumentationTestRunner (target=com.testhotupdate)
|
||
|
||
23:34:58.951 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:56416 -e detoxSessionId f4aa1b39-7f49-6a1e-2016-8fceba85b11b -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner
|
||
23:34:59.453 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "ps | grep \"com\.awesomeproject$\""
|
||
23:34:59.530 detox[4821] [90mi[39m u0_a186 20479 325 14771216 169660 0 0 S com.awesomeproject
|
||
|
||
23:34:59.530 detox[4821] [90mB[39m onLaunchApp
|
||
args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:56416","detoxSessionId":"f4aa1b39-7f49-6a1e-2016-8fceba85b11b"},"pid":20479})
|
||
23:34:59.532 detox[4821] [90mi[39m starting ADBLogcatRecording
|
||
23:34:59.534 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 14:42:22.000\" --pid=20479 -f /sdcard/233455576_0.log"
|
||
23:34:59.534 detox[4821] [90mE[39m onLaunchApp
|
||
23:34:59.835 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/233455576_0.log
|
||
23:34:59.865 detox[4821] [90mi[39m 4 /sdcard/233455576_0.log
|
||
|
||
23:34:59.877 detox[4821] [90mi[39m INSTRUMENTATION_STATUS: class=com.awesomeproject.DetoxTest
|
||
INSTRUMENTATION_STATUS: current=1
|
||
INSTRUMENTATION_STATUS: id=AndroidJUnitRunner
|
||
INSTRUMENTATION_STATUS: numtests=1
|
||
INSTRUMENTATION_STATUS: stream=
|
||
com.awesomeproject.DetoxTest:
|
||
INSTRUMENTATION_STATUS: test=runDetoxTests
|
||
INSTRUMENTATION_STATUS_CODE: 1
|
||
|
||
23:35:00.349 detox[4818] [90mB[39m connection :56416<->:56526
|
||
23:35:00.353 detox[4818] [90mi[39m get
|
||
data: {"messageId":0,"type":"login","params":{"role":"app","sessionId":"f4aa1b39-7f49-6a1e-2016-8fceba85b11b"}}
|
||
23:35:00.353 detox[4818] [90mi[39m send
|
||
data: {
|
||
"messageId": 0,
|
||
"type": "loginSuccess",
|
||
"params": {
|
||
"testerConnected": true,
|
||
"appConnected": true
|
||
}
|
||
}
|
||
23:35:00.353 detox[4818] [90mi[39m app joined session f4aa1b39-7f49-6a1e-2016-8fceba85b11b
|
||
23:35:00.353 detox[4818] [90mi[39m send
|
||
data: {
|
||
"type": "appConnected"
|
||
}
|
||
23:35:00.354 detox[4821] [90mi[39m get message
|
||
data: {"type":"appConnected"}
|
||
|
||
23:35:00.355 detox[4818] [90mi[39m get
|
||
data: {"type":"isReady","params":{},"messageId":-1000}
|
||
23:35:00.355 detox[4818] [90mi[39m send
|
||
data: {
|
||
"type": "isReady",
|
||
"params": {},
|
||
"messageId": -1000
|
||
}
|
||
23:35:00.355 detox[4821] [90mi[39m send message
|
||
data: {"type":"isReady","params":{},"messageId":-1000}
|
||
23:35:10.355 detox[4821] [90mi[39m send message
|
||
data: {"type":"currentStatus","params":{},"messageId":1}
|
||
23:35:10.356 detox[4818] [90mi[39m get
|
||
data: {"type":"currentStatus","params":{},"messageId":1}
|
||
23:35:10.356 detox[4818] [90mi[39m send
|
||
data: {
|
||
"type": "currentStatus",
|
||
"params": {},
|
||
"messageId": 1
|
||
}
|
||
23:35:15.358 detox[4821] [90mi[39m Failed to execute the current status query.
|
||
23:36:58.856 detox[4821] [90mB[39m onHookFailure
|
||
args: ({"error":"Exceeded timeout of 120000 ms for a hook.\nAdd a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout.","hook":"beforeAll"})
|
||
23:36:58.856 detox[4821] [90mE[39m onHookFailure
|
||
23:36:58.857 detox[4821] [90mE[39m beforeAll
|
||
error: 'Exceeded timeout of 120000 ms for a hook.\n' +
|
||
'Add a timeout value to this test to increase the timeout, if this is a long-running test. See https://jestjs.io/docs/api#testname-fn-timeout.'
|
||
23:36:58.858 detox[4821] [90mB[39m setLocalHashInfo
|
||
23:36:58.858 detox[4821] [90mi[39m 测试Native模块的方法: setLocalHashInfo
|
||
23:36:58.859 detox[4821] [90mE[39m setLocalHashInfo
|
||
23:36:58.859 detox[4821] [90mi[39m 测试Native模块的方法: setLocalHashInfo [FAIL]
|
||
23:36:58.867 detox[4821] [90mB[39m getLocalHashInfo
|
||
23:36:58.867 detox[4821] [90mi[39m 测试Native模块的方法: getLocalHashInfo
|
||
23:36:58.868 detox[4821] [90mE[39m getLocalHashInfo
|
||
23:36:58.868 detox[4821] [90mi[39m 测试Native模块的方法: getLocalHashInfo [FAIL]
|
||
23:36:58.868 detox[4821] [90mB[39m setUuid
|
||
23:36:58.868 detox[4821] [90mi[39m 测试Native模块的方法: setUuid
|
||
23:36:58.868 detox[4821] [90mE[39m setUuid
|
||
23:36:58.868 detox[4821] [90mi[39m 测试Native模块的方法: setUuid [FAIL]
|
||
23:36:58.869 detox[4821] [90mB[39m setBlockUpdate
|
||
23:36:58.869 detox[4821] [90mi[39m 测试Native模块的方法: setBlockUpdate
|
||
23:36:58.869 detox[4821] [90mE[39m setBlockUpdate
|
||
23:36:58.869 detox[4821] [90mi[39m 测试Native模块的方法: setBlockUpdate [FAIL]
|
||
23:36:58.869 detox[4821] [90mB[39m setNeedUpdate
|
||
23:36:58.869 detox[4821] [90mi[39m 测试Native模块的方法: setNeedUpdate
|
||
23:36:58.869 detox[4821] [90mE[39m setNeedUpdate
|
||
23:36:58.869 detox[4821] [90mi[39m 测试Native模块的方法: setNeedUpdate [FAIL]
|
||
23:36:58.870 detox[4821] [90mB[39m markSuccess
|
||
23:36:58.870 detox[4821] [90mi[39m 测试Native模块的方法: markSuccess
|
||
23:36:58.870 detox[4821] [90mE[39m markSuccess
|
||
23:36:58.870 detox[4821] [90mi[39m 测试Native模块的方法: markSuccess [FAIL]
|
||
23:36:58.871 detox[4821] [90mB[39m downloadPatchFromPpk
|
||
23:36:58.871 detox[4821] [90mi[39m 测试Native模块的方法: downloadPatchFromPpk
|
||
23:36:58.871 detox[4821] [90mE[39m downloadPatchFromPpk
|
||
23:36:58.871 detox[4821] [90mi[39m 测试Native模块的方法: downloadPatchFromPpk [FAIL]
|
||
23:36:58.871 detox[4821] [90mB[39m downloadPatchFromPackage
|
||
23:36:58.871 detox[4821] [90mi[39m 测试Native模块的方法: downloadPatchFromPackage
|
||
23:36:58.871 detox[4821] [90mE[39m downloadPatchFromPackage
|
||
23:36:58.871 detox[4821] [90mi[39m 测试Native模块的方法: downloadPatchFromPackage [FAIL]
|
||
23:36:58.872 detox[4821] [90mB[39m downloadFullUpdate
|
||
23:36:58.872 detox[4821] [90mi[39m 测试Native模块的方法: downloadFullUpdate
|
||
23:36:58.872 detox[4821] [90mE[39m downloadFullUpdate
|
||
23:36:58.872 detox[4821] [90mi[39m 测试Native模块的方法: downloadFullUpdate [FAIL]
|
||
23:36:58.872 detox[4821] [90mB[39m downloadAndInstallApk
|
||
23:36:58.872 detox[4821] [90mi[39m 测试Native模块的方法: downloadAndInstallApk
|
||
23:36:58.872 detox[4821] [90mE[39m downloadAndInstallApk
|
||
23:36:58.872 detox[4821] [90mi[39m 测试Native模块的方法: downloadAndInstallApk [FAIL]
|
||
23:36:58.873 detox[4821] [90mB[39m onRunDescribeFinish
|
||
args: ({"name":"测试Native模块的方法"})
|
||
23:36:58.873 detox[4821] [90mE[39m onRunDescribeFinish
|
||
23:36:58.873 detox[4821] [90mE[39m 测试Native模块的方法
|
||
23:36:58.873 detox[4821] [90mB[39m onRunDescribeFinish
|
||
args: ({"name":"ROOT_DESCRIBE_BLOCK"})
|
||
23:36:58.873 detox[4821] [90mE[39m onRunDescribeFinish
|
||
23:36:58.873 detox[4821] [90mE[39m run the tests
|
||
23:36:58.899 detox[4821] [90mB[39m tear down environment
|
||
23:36:58.900 detox[4821] [90mB[39m onBeforeCleanup
|
||
args: ()
|
||
23:36:58.902 detox[4821] [90mi[39m saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-01 15-34-53Z/emulator-5554 2023-04-01 15-36-58Z.startup.log
|
||
23:36:58.902 detox[4821] [90mi[39m stopping ADBLogcatRecording
|
||
23:36:58.902 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\""
|
||
23:36:58.958 detox[4821] [90mi[39m 12-09 14:44:22.000
|
||
|
||
23:36:58.960 detox[4821] [90mi[39m sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 14:42:22.000" --pid=20479 -f /sdcard/233455576_0.log
|
||
23:36:58.961 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 14:42:22.000\" --pid=20479 -f /sdcard/233455576_0.log" terminated with SIGINT
|
||
23:36:58.961 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/233455576_0.log" "artifacts/android.emu.debug.2023-04-01 15-34-53Z/emulator-5554 2023-04-01 15-36-58Z.startup.log"
|
||
23:36:58.980 detox[4821] [90mi[39m /sdcard/233455576_0.log: 1 file pulled, 0 skipped. 20.7 MB/s (53248 bytes in 0.002s)
|
||
|
||
23:36:58.980 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/233455576_0.log\""
|
||
23:36:59.018 detox[4821] [90mi[39m
|
||
23:36:59.019 detox[4821] [90mi[39m saving FileArtifact to: artifacts/android.emu.debug.2023-04-01 15-34-53Z/detox_pid_4821.json.log { append: true }
|
||
23:36:59.019 detox[4821] [90mi[39m saving FileArtifact to: artifacts/android.emu.debug.2023-04-01 15-34-53Z/detox_pid_4821.log { append: true }
|
||
23:36:59.019 detox[4821] [90mE[39m onBeforeCleanup
|
||
23:36:59.019 detox[4821] [90mi[39m The app has not responded to the network requests below:
|
||
(id = 1) currentStatus: {}
|
||
(id = -1000) isReady: {}
|
||
|
||
Unresponded network requests might result in timeout errors in Detox tests.
|
||
|
||
23:36:59.020 detox[4821] [90mi[39m send message
|
||
data: {"type":"cleanup","params":{"stopRunner":true},"messageId":-49642}
|
||
23:36:59.021 detox[4818] [90mi[39m get
|
||
data: {"type":"cleanup","params":{"stopRunner":true},"messageId":-49642}
|
||
23:36:59.022 detox[4818] [90mi[39m send
|
||
data: {
|
||
"type": "cleanup",
|
||
"params": {
|
||
"stopRunner": true
|
||
},
|
||
"messageId": -49642
|
||
}
|
||
23:37:04.022 detox[4821] [90mi[39m The pending request #-49642 ("cleanup") has been rejected due to the following error:
|
||
|
||
The tester has not received a response within 5000ms timeout to the message:
|
||
|
||
Cleanup {
|
||
type: 'cleanup',
|
||
params: [Object],
|
||
messageId: -49642
|
||
}
|
||
23:37:04.027 detox[4818] [90mi[39m tester exited session f4aa1b39-7f49-6a1e-2016-8fceba85b11b
|
||
23:37:04.027 detox[4818] [90mi[39m send
|
||
data: {
|
||
"type": "testerDisconnected",
|
||
"messageId": -1
|
||
}
|
||
23:37:04.028 detox[4818] [90mE[39m connection :56416<->:56425
|
||
23:37:04.028 detox[4821] [90mi[39m sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:56416 -e detoxSessionId f4aa1b39-7f49-6a1e-2016-8fceba85b11b -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner
|
||
23:37:04.030 detox[4821] [90mi[39m /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:56416 -e detoxSessionId f4aa1b39-7f49-6a1e-2016-8fceba85b11b -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner terminated with SIGINT
|
||
23:37:04.030 detox[4821] [90mi[39m An error occurred while waiting for the app to become ready. Waiting for disconnection...
|
||
error: Failed to run application on the device
|
||
|
||
HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.
|
||
23:37:04.030 detox[4821] [90mi[39m "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse --remove tcp:56416
|
||
23:37:04.034 detox[4821] [90mB[39m free
|
||
args: ({"adbName":"emulator-5554"}, {"shutdown":false})
|
||
23:37:04.036 detox[4821] [90mE[39m free
|
||
23:37:04.036 detox[4821] [90mE[39m tear down environment
|
||
23:37:04.036 detox[4821] [90mE[39m e2e/NativeModule.test.ts
|
||
23:37:04.041 detox[4821] [90mi[39m dispatching event to primary-4818 /tmp/detox.primary-4818 : reportTestResults , {
|
||
testResults: [
|
||
{
|
||
success: false,
|
||
testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',
|
||
testExecError: undefined,
|
||
isPermanentFailure: false
|
||
}
|
||
]
|
||
}
|
||
23:37:04.042 detox[4818] [90mi[39m received event of : reportTestResults {
|
||
testResults: [
|
||
{
|
||
success: false,
|
||
testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',
|
||
isPermanentFailure: false
|
||
}
|
||
]
|
||
}
|
||
23:37:04.042 detox[4818] [90mi[39m dispatching event to socket : reportTestResultsDone {
|
||
testResults: [
|
||
{
|
||
success: false,
|
||
testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',
|
||
isPermanentFailure: false
|
||
}
|
||
]
|
||
}
|
||
23:37:04.042 detox[4818] [90mi[39m broadcasting event to all known sockets listening to /tmp/detox.primary-4818 : sessionStateUpdate {
|
||
testResults: [
|
||
{
|
||
success: false,
|
||
testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',
|
||
isPermanentFailure: false
|
||
}
|
||
]
|
||
}
|
||
23:37:04.042 detox[4821] [90mi[39m ## received events ##
|
||
23:37:04.043 detox[4821] [90mi[39m detected event reportTestResultsDone {
|
||
testResults: [
|
||
{
|
||
success: false,
|
||
testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',
|
||
isPermanentFailure: false
|
||
}
|
||
]
|
||
}
|
||
23:37:04.045 detox[4818] [90mi[39m socket disconnected secondary-4821
|
||
23:37:04.045 detox[4821] [90mi[39m connection closed primary-4818 /tmp/detox.primary-4818 0 tries remaining of 0
|
||
23:37:04.045 detox[4821] [90mi[39m secondary-4821 exceeded connection rety amount of or stopRetrying flag set.
|
||
23:37:04.064 detox[4821] [90mi[39m
|
||
23:37:04.113 detox[4818] [90mE[39m Command failed with exit code = 1:
|
||
jest --config e2e/jest.config.js
|
||
23:37:04.114 detox[4818] [90mi[39m Detox server has been closed gracefully
|
||
23:37:04.115 detox[4818] [90mi[39m app exited session f4aa1b39-7f49-6a1e-2016-8fceba85b11b
|
||
23:37:04.115 detox[4818] [90mE[39m connection :56416<->:56526
|
||
23:37:04.115 detox[4818] [90mE[39m ../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all
|