diff --git a/Example/testHotUpdate/android/gradle.properties b/Example/testHotUpdate/android/gradle.properties index ac336f3..fa4feae 100644 --- a/Example/testHotUpdate/android/gradle.properties +++ b/Example/testHotUpdate/android/gradle.properties @@ -37,4 +37,4 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 # your application. You should enable this flag either if you want # to write custom TurboModules/Fabric components OR use libraries that # are providing them. -newArchEnabled=true +newArchEnabled=false diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-06-39Z/db88d10b-5934-c096-ccd4-b51a7701bc3d.19011.detox.jsonl b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-06-39Z/db88d10b-5934-c096-ccd4-b51a7701bc3d.19011.detox.jsonl new file mode 100644 index 0000000..adb3f6a --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-06-39Z/db88d10b-5934-c096-ccd4-b51a7701bc3d.19011.detox.jsonl @@ -0,0 +1,20 @@ +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"lifecycle","ph":"B","tid":0,"cwd":"/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate","data":{"id":"db88d10b-5934-c096-ccd4-b51a7701bc3d","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-02 06-06-39Z","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-19011","testResults":[],"testSessionIndex":0,"workersCount":0},"msg":"../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all","time":"2023-04-02T06:06:39.178Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-19011","time":"2023-04-02T06:06:39.182Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting server on /tmp/detox.primary-19011 ","time":"2023-04-02T06:06:39.183Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting TLS server false","time":"2023-04-02T06:06:39.183Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting server as Unix || Windows Socket","time":"2023-04-02T06:06:39.183Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":20,"cat":"ws-server,ws","ph":"i","tid":0,"msg":"Detox server listening on localhost:62373...","time":"2023-04-02T06:06:39.189Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"lifecycle","ph":"i","tid":0,"msg":"Serialized the session state at: /private/var/folders/wm/91840x650t10w1m7sq830mp80000gn/T/db88d10b-5934-c096-ccd4-b51a7701bc3d.detox.json","time":"2023-04-02T06:06:39.190Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":30,"cat":"lifecycle,cli","ph":"B","tid":0,"env":{},"msg":"jest --config e2e/jest.config.js","time":"2023-04-02T06:06:39.191Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"## socket connection to server detected ##","time":"2023-04-02T06:06:40.380Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"received event of : registerContext { id: \u001b[32m'secondary-19012'\u001b[39m }","time":"2023-04-02T06:06:40.382Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: \u001b[33m0\u001b[39m }","time":"2023-04-02T06:06:40.382Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"received event of : registerWorker { workerId: \u001b[32m'w1'\u001b[39m }","time":"2023-04-02T06:06:40.443Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"dispatching event to socket : registerWorkerDone { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:06:40.443Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"broadcasting event to all known sockets listening to /tmp/detox.primary-19011 : sessionStateUpdate { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:06:40.443Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":20,"cat":"ws-server,ws","ph":"B","tid":0,"id":62380,"msg":"connection :62373<->:62380","time":"2023-04-02T06:06:40.547Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62380,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"c66c4e74-1f3a-83fd-e018-a3b3434b6b00\",\"role\":\"tester\"},\"messageId\":0}","msg":"get","time":"2023-04-02T06:06:40.550Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":1,"msg":"created session c66c4e74-1f3a-83fd-e018-a3b3434b6b00","time":"2023-04-02T06:06:40.550Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62380,"trackingId":"tester","sessionId":"c66c4e74-1f3a-83fd-e018-a3b3434b6b00","role":"tester","data":{"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0},"msg":"send","time":"2023-04-02T06:06:40.550Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":1,"msg":"tester joined session c66c4e74-1f3a-83fd-e018-a3b3434b6b00","time":"2023-04-02T06:06:40.550Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19011,"level":10,"cat":"lifecycle","ph":"E","tid":0,"abortSignal":"SIGINT","msg":"jest --config e2e/jest.config.js","time":"2023-04-02T06:07:19.230Z","v":0} diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-06-39Z/db88d10b-5934-c096-ccd4-b51a7701bc3d.19012.detox.jsonl b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-06-39Z/db88d10b-5934-c096-ccd4-b51a7701bc3d.19012.detox.jsonl new file mode 100644 index 0000000..096eeb1 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-06-39Z/db88d10b-5934-c096-ccd4-b51a7701bc3d.19012.detox.jsonl @@ -0,0 +1,142 @@ +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id ","time":"2023-04-02T06:06:40.378Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"requested connection to primary-19011 /tmp/detox.primary-19011","time":"2023-04-02T06:06:40.379Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"Connecting client on Unix Socket : /tmp/detox.primary-19011","time":"2023-04-02T06:06:40.379Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"retrying reset","time":"2023-04-02T06:06:40.380Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"dispatching event to primary-19011 /tmp/detox.primary-19011 : registerContext , { id: \u001b[32m'secondary-19012'\u001b[39m }","time":"2023-04-02T06:06:40.381Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T06:06:40.383Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event registerContextDone { testResults: [], testSessionIndex: \u001b[33m0\u001b[39m }","time":"2023-04-02T06:06:40.383Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"e2e/NativeModule.test.ts","time":"2023-04-02T06:06:40.431Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"set up environment","time":"2023-04-02T06:06:40.442Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"dispatching event to primary-19011 /tmp/detox.primary-19011 : registerWorker , { workerId: \u001b[32m'w1'\u001b[39m }","time":"2023-04-02T06:06:40.442Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T06:06:40.443Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event registerWorkerDone { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:06:40.443Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T06:06:40.543Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event sessionStateUpdate { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:06:40.543Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"msg":"opened web socket to: ws://localhost:62373","time":"2023-04-02T06:06:40.547Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"c66c4e74-1f3a-83fd-e018-a3b3434b6b00\",\"role\":\"tester\"},\"messageId\":0}","msg":"send message","time":"2023-04-02T06:06:40.549Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"loginSuccess\",\"params\":{\"testerConnected\":true,\"appConnected\":false},\"messageId\":0}\n ","msg":"get message","time":"2023-04-02T06:06:40.551Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[{"type":"android.emulator","device":{"avdName":"Pixel_3a_API_33_arm64-v8a"},"headless":true}],"msg":"allocate","time":"2023-04-02T06:06:40.599Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","trackingId":0,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","time":"2023-04-02T06:06:40.599Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","trackingId":0,"event":"EXEC_SUCCESS","stdout":true,"msg":"Pixel_3a_API_33_arm64-v8a\n","time":"2023-04-02T06:06:40.683Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","trackingId":1,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","time":"2023-04-02T06:06:40.684Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","trackingId":1,"event":"EXEC_SUCCESS","stdout":true,"msg":"INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag.\nAndroid emulator version 31.3.13.0 (build_id 9189900) (CL:N/A)\nCopyright (C) 2006-2017 The Android Open Source Project and many others.\nThis program is a derivative of the QEMU CPU emulator (www.qemu.org).\n\n This software is licensed under the terms of the GNU General Public\n License version 2, as published by the Free Software Foundation, and\n may be copied, distributed, and modified under those terms.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n","time":"2023-04-02T06:06:40.822Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"device","ph":"i","tid":0,"success":true,"msg":"Detected emulator binary version { major: 31, minor: 3, patch: 13, toString: [Function: toString] }","time":"2023-04-02T06:06:40.822Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"device","ph":"i","tid":0,"event":"ALLOCATE_DEVICE","msg":"Trying to allocate a device based on \"Pixel_3a_API_33_arm64-v8a\"","time":"2023-04-02T06:06:40.822Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","trackingId":2,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","time":"2023-04-02T06:06:40.823Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","trackingId":2,"event":"EXEC_SUCCESS","stdout":true,"msg":"List of devices attached\nemulator-5554\tdevice\n\n","time":"2023-04-02T06:06:40.996Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"i","tid":0,"event":"TELNET_CONNECTING","msg":"port: 5554, host: localhost","time":"2023-04-02T06:06:40.997Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"device","ph":"i","tid":0,"event":"DEVICE_LOOKUP","msg":"Found a matching & free device emulator-5554","time":"2023-04-02T06:06:41.001Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"device","ph":"i","tid":0,"event":"ALLOCATE_DEVICE","msg":"Settled on emulator-5554","time":"2023-04-02T06:06:41.002Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":["Pixel_3a_API_33_arm64-v8a","emulator-5554",true,{"headless":true,"port":null}],"msg":"_launchEmulator","time":"2023-04-02T06:06:41.002Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":["emulator-5554"],"msg":"_awaitEmulatorBoot","time":"2023-04-02T06:06:41.002Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","trackingId":3,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","time":"2023-04-02T06:06:41.002Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","trackingId":3,"event":"EXEC_SUCCESS","stdout":true,"msg":"1\n","time":"2023-04-02T06:06:41.044Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"_awaitEmulatorBoot","time":"2023-04-02T06:06:41.044Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","type":"Pixel_3a_API_33_arm64-v8a","coldBoot":false}],"msg":"onBootDevice","time":"2023-04-02T06:06:41.044Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBootDevice","time":"2023-04-02T06:06:41.044Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"_launchEmulator","time":"2023-04-02T06:06:41.044Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","trackingId":4,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","time":"2023-04-02T06:06:41.044Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","trackingId":4,"event":"EXEC_SUCCESS","stdout":true,"msg":"33\n","time":"2023-04-02T06:06:41.067Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","trackingId":5,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","time":"2023-04-02T06:06:41.067Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","trackingId":5,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.111Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","trackingId":6,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","time":"2023-04-02T06:06:41.111Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","trackingId":6,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.137Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","trackingId":7,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","time":"2023-04-02T06:06:41.137Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","trackingId":7,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.169Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","trackingId":8,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","time":"2023-04-02T06:06:41.169Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","trackingId":8,"event":"EXEC_SUCCESS","stdout":true,"msg":" mWakefulness=Awake\n mWakefulnessChanging=false\n mWakeLockSummary=0x1\n mWakeUpWhenPluggedOrUnpluggedConfig=false\n mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false\n mUserActivityTimeoutOverrideFromWindowManager=-1\n mUserInactiveOverrideFromWindowManager=false\n mUserId=0\n mWakeLockSummary=0x1\n mUserInteractionBackoffMillis=60000\n","time":"2023-04-02T06:06:41.304Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"allocate","time":"2023-04-02T06:06:41.304Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"installUtilBinaries","time":"2023-04-02T06:06:41.318Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"installUtilBinaries","time":"2023-04-02T06:06:41.318Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T06:06:41.318Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":9,"event":"EXEC_CMD","msg":"\"/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\"","time":"2023-04-02T06:06:41.320Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":9,"event":"EXEC_SUCCESS","stdout":true,"msg":"package: name='com.awesomeproject' versionCode='1' versionName='1.0' platformBuildVersionName='12' platformBuildVersionCode='31' compileSdkVersion='31' compileSdkVersionCodename='12'\nsdkVersion:'21'\ntargetSdkVersion:'31'\nuses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'\nuses-permission: name='android.permission.INTERNET'\nuses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'\nuses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'\nuses-permission: name='android.permission.ACCESS_WIFI_STATE'\napplication-label:'AwesomeProject'\napplication-label-af:'AwesomeProject'\napplication-label-am:'AwesomeProject'\napplication-label-ar:'AwesomeProject'\napplication-label-as:'AwesomeProject'\napplication-label-az:'AwesomeProject'\napplication-label-be:'AwesomeProject'\napplication-label-bg:'AwesomeProject'\napplication-label-bn:'AwesomeProject'\napplication-label-bs:'AwesomeProject'\napplication-label-ca:'AwesomeProject'\napplication-label-cs:'AwesomeProject'\napplication-label-da:'AwesomeProject'\napplication-label-de:'AwesomeProject'\napplication-label-el:'AwesomeProject'\napplication-label-en-AU:'AwesomeProject'\napplication-label-en-CA:'AwesomeProject'\napplication-label-en-GB:'AwesomeProject'\napplication-label-en-IN:'AwesomeProject'\napplication-label-en-XC:'AwesomeProject'\napplication-label-es:'AwesomeProject'\napplication-label-es-US:'AwesomeProject'\napplication-label-et:'AwesomeProject'\napplication-label-eu:'AwesomeProject'\napplication-label-fa:'AwesomeProject'\napplication-label-fi:'AwesomeProject'\napplication-label-fr:'AwesomeProject'\napplication-label-fr-CA:'AwesomeProject'\napplication-label-gl:'AwesomeProject'\napplication-label-gu:'AwesomeProject'\napplication-label-hi:'AwesomeProject'\napplication-label-hr:'AwesomeProject'\napplication-label-hu:'AwesomeProject'\napplication-label-hy:'AwesomeProject'\napplication-label-in:'AwesomeProject'\napplication-label-is:'AwesomeProject'\napplication-label-it:'AwesomeProject'\napplication-label-iw:'AwesomeProject'\napplication-label-ja:'AwesomeProject'\napplication-label-ka:'AwesomeProject'\napplication-label-kk:'AwesomeProject'\napplication-label-km:'AwesomeProject'\napplication-label-kn:'AwesomeProject'\napplication-label-ko:'AwesomeProject'\napplication-label-ky:'AwesomeProject'\napplication-label-lo:'AwesomeProject'\napplication-label-lt:'AwesomeProject'\napplication-label-lv:'AwesomeProject'\napplication-label-mk:'AwesomeProject'\napplication-label-ml:'AwesomeProject'\napplication-label-mn:'AwesomeProject'\napplication-label-mr:'AwesomeProject'\napplication-label-ms:'AwesomeProject'\napplication-label-my:'AwesomeProject'\napplication-label-nb:'AwesomeProject'\napplication-label-ne:'AwesomeProject'\napplication-label-nl:'AwesomeProject'\napplication-label-or:'AwesomeProject'\napplication-label-pa:'AwesomeProject'\napplication-label-pl:'AwesomeProject'\napplication-label-pt:'AwesomeProject'\napplication-label-pt-BR:'AwesomeProject'\napplication-label-pt-PT:'AwesomeProject'\napplication-label-ro:'AwesomeProject'\napplication-label-ru:'AwesomeProject'\napplication-label-si:'AwesomeProject'\napplication-label-sk:'AwesomeProject'\napplication-label-sl:'AwesomeProject'\napplication-label-sq:'AwesomeProject'\napplication-label-sr:'AwesomeProject'\napplication-label-sr-Latn:'AwesomeProject'\napplication-label-sv:'AwesomeProject'\napplication-label-sw:'AwesomeProject'\napplication-label-ta:'AwesomeProject'\napplication-label-te:'AwesomeProject'\napplication-label-th:'AwesomeProject'\napplication-label-tl:'AwesomeProject'\napplication-label-tr:'AwesomeProject'\napplication-label-uk:'AwesomeProject'\napplication-label-ur:'AwesomeProject'\napplication-label-uz:'AwesomeProject'\napplication-label-vi:'AwesomeProject'\napplication-label-zh-CN:'AwesomeProject'\napplication-label-zh-HK:'AwesomeProject'\napplication-label-zh-TW:'AwesomeProject'\napplication-label-zu:'AwesomeProject'\napplication-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png'\napplication-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png'\napplication-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png'\napplication-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png'\napplication-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png'\napplication: label='AwesomeProject' icon='res/mipmap-mdpi-v4/ic_launcher.png'\napplication-debuggable\nlaunchable-activity: name='com.awesomeproject.MainActivity' label='AwesomeProject' icon=''\nuses-permission: name='android.permission.READ_EXTERNAL_STORAGE'\nuses-implied-permission: name='android.permission.READ_EXTERNAL_STORAGE' reason='requested WRITE_EXTERNAL_STORAGE'\nfeature-group: label=''\n uses-feature: name='android.hardware.faketouch'\n uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'\n uses-feature: name='android.hardware.wifi'\n uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission'\nmain\nother-activities\nsupports-screens: 'small' 'normal' 'large' 'xlarge'\nsupports-any-density: 'true'\nlocales: '--_--' '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'\ndensities: '160' '240' '320' '480' '640'\nnative-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'\n","time":"2023-04-02T06:06:41.439Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T06:06:41.439Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"uninstallApp","time":"2023-04-02T06:06:41.439Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeUninstallApp","time":"2023-04-02T06:06:41.439Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeUninstallApp","time":"2023-04-02T06:06:41.439Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","trackingId":10,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","time":"2023-04-02T06:06:41.439Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","trackingId":10,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.479Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","trackingId":11,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","time":"2023-04-02T06:06:41.479Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","trackingId":11,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"uninstallApp","time":"2023-04-02T06:06:41.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T06:06:41.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"terminateApp","time":"2023-04-02T06:06:41.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T06:06:41.506Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T06:06:41.506Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":12,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","time":"2023-04-02T06:06:41.506Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":12,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.534Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T06:06:41.534Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T06:06:41.534Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T06:06:41.534Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T06:06:41.534Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"installApp","time":"2023-04-02T06:06:41.534Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":13,"event":"EXEC_CMD","msg":"\"/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","time":"2023-04-02T06:06:41.534Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":13,"event":"EXEC_SUCCESS","stdout":true,"msg":"String pool of 62 unique UTF-16 non-sorted strings, 62 entries and 0 styles using 2972 bytes:\nString #0: theme\nString #1: label\nString #2: icon\nString #3: name\nString #4: debuggable\nString #5: exported\nString #6: authorities\nString #7: grantUriPermissions\nString #8: launchMode\nString #9: configChanges\nString #10: value\nString #11: resource\nString #12: minSdkVersion\nString #13: versionCode\nString #14: versionName\nString #15: windowSoftInputMode\nString #16: targetSdkVersion\nString #17: allowBackup\nString #18: usesCleartextTraffic\nString #19: networkSecurityConfig\nString #20: roundIcon\nString #21: compileSdkVersion\nString #22: compileSdkVersionCodename\nString #23: appComponentFactory\nString #24: 1.0\nString #25: 12\nString #26: action\nString #27: activity\nString #28: android\nString #29: android.intent.action.MAIN\nString #30: android.intent.category.LAUNCHER\nString #31: android.permission.ACCESS_WIFI_STATE\nString #32: android.permission.INTERNET\nString #33: android.permission.REQUEST_INSTALL_PACKAGES\nString #34: android.permission.SYSTEM_ALERT_WINDOW\nString #35: android.permission.WRITE_EXTERNAL_STORAGE\nString #36: android.support.FILE_PROVIDER_PATHS\nString #37: androidx.core.app.CoreComponentFactory\nString #38: androidx.emoji2.text.EmojiCompatInitializer\nString #39: androidx.lifecycle.ProcessLifecycleInitializer\nString #40: androidx.startup\nString #41: androidx.startup.InitializationProvider\nString #42: application\nString #43: category\nString #44: cn.reactnative.modules.update.PushyFileProvider\nString #45: com.awesomeproject\nString #46: com.awesomeproject.MainActivity\nString #47: com.awesomeproject.MainApplication\nString #48: com.awesomeproject.androidx-startup\nString #49: com.awesomeproject.pushy.fileprovider\nString #50: com.facebook.react.devsupport.DevSettingsActivity\nString #51: http://schemas.android.com/apk/res/android\nString #52: intent-filter\nString #53: manifest\nString #54: meta-data\nString #55: package\nString #56: platformBuildVersionCode\nString #57: platformBuildVersionName\nString #58: provider\nString #59: pushy_build_time\nString #60: uses-permission\nString #61: uses-sdk\n","time":"2023-04-02T06:06:41.545Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":14,"event":"EXEC_CMD","msg":"\"/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","time":"2023-04-02T06:06:41.545Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":14,"event":"EXEC_SUCCESS","stdout":true,"msg":"String pool of 41 unique UTF-16 non-sorted strings, 41 entries and 0 styles using 2052 bytes:\nString #0: theme\nString #1: label\nString #2: name\nString #3: debuggable\nString #4: exported\nString #5: targetPackage\nString #6: handleProfiling\nString #7: functionalTest\nString #8: minSdkVersion\nString #9: targetSdkVersion\nString #10: compileSdkVersion\nString #11: compileSdkVersionCodename\nString #12: 12\nString #13: Tests for com.awesomeproject\nString #14: action\nString #15: activity\nString #16: android\nString #17: android.intent.action.MAIN\nString #18: android.permission.REORDER_TASKS\nString #19: android.test.runner\nString #20: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity\nString #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity\nString #22: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity\nString #23: androidx.test.orchestrator\nString #24: androidx.test.runner.AndroidJUnitRunner\nString #25: androidx.test.services\nString #26: application\nString #27: com.awesomeproject\nString #28: com.awesomeproject.test\nString #29: com.google.android.apps.common.testing.services\nString #30: http://schemas.android.com/apk/res/android\nString #31: instrumentation\nString #32: intent-filter\nString #33: manifest\nString #34: package\nString #35: platformBuildVersionCode\nString #36: platformBuildVersionName\nString #37: queries\nString #38: uses-library\nString #39: uses-permission\nString #40: uses-sdk\n","time":"2023-04-02T06:06:41.557Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","trackingId":15,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","time":"2023-04-02T06:06:41.557Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","trackingId":15,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.577Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","trackingId":16,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","time":"2023-04-02T06:06:41.577Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","trackingId":16,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:41.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":17,"event":"EXEC_CMD","msg":"\"/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\"","time":"2023-04-02T06:06:41.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":17,"event":"EXEC_SUCCESS","stdout":true,"msg":"/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk: 1 file pushed, 0 skipped. 162.4 MB/s (57188253 bytes in 0.336s)\n","time":"2023-04-02T06:06:41.980Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":18,"cpid":23207,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","time":"2023-04-02T06:06:41.982Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":18,"cpid":23207,"stdout":true,"event":"SPAWN_STDOUT","msg":"Success\n","time":"2023-04-02T06:06:43.634Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":18,"cpid":23207,"event":"SPAWN_END","signal":"","code":0,"msg":"/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","time":"2023-04-02T06:06:43.642Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":19,"event":"EXEC_CMD","msg":"\"/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\"","time":"2023-04-02T06:06:43.643Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":19,"event":"EXEC_SUCCESS","stdout":true,"msg":"/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. 164.3 MB/s (4477389 bytes in 0.026s)\n","time":"2023-04-02T06:06:43.738Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":20,"cpid":23210,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","time":"2023-04-02T06:06:43.739Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":20,"cpid":23210,"stdout":true,"event":"SPAWN_STDOUT","msg":"Success\n","time":"2023-04-02T06:06:44.453Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":20,"cpid":23210,"event":"SPAWN_END","signal":"","code":0,"msg":"/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","time":"2023-04-02T06:06:44.457Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[8081],"msg":"reverseTcpPort","time":"2023-04-02T06:06:44.458Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","trackingId":21,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","time":"2023-04-02T06:06:44.458Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","trackingId":21,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:44.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"reverseTcpPort","time":"2023-04-02T06:06:44.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"installApp","time":"2023-04-02T06:06:44.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T06:06:44.505Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"terminateApp","time":"2023-04-02T06:06:44.506Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T06:06:44.506Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T06:06:44.506Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":22,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","time":"2023-04-02T06:06:44.506Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":22,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:44.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T06:06:44.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T06:06:44.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T06:06:44.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T06:06:44.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"set up environment","time":"2023-04-02T06:06:44.711Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1mNativeModule.test.ts\u001b[22m is assigned to \u001b[94memulator-5554 (Pixel_3a_API_33_arm64-v8a)\u001b[39m","time":"2023-04-02T06:06:45.393Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"run the tests","time":"2023-04-02T06:06:45.394Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"name":"ROOT_DESCRIBE_BLOCK"}],"msg":"onRunDescribeStart","time":"2023-04-02T06:06:45.394Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onRunDescribeStart","time":"2023-04-02T06:06:45.395Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"测试Native模块的方法","time":"2023-04-02T06:06:45.395Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"name":"测试Native模块的方法"}],"msg":"onRunDescribeStart","time":"2023-04-02T06:06:45.395Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onRunDescribeStart","time":"2023-04-02T06:06:45.395Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield detox_1.device.launchApp();\n })","msg":"beforeAll","time":"2023-04-02T06:06:45.395Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"launchApp","time":"2023-04-02T06:06:45.401Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"B","tid":0,"args":["com.awesomeproject"],"msg":"terminateApp","time":"2023-04-02T06:06:45.402Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T06:06:45.402Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T06:06:45.402Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":23,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","time":"2023-04-02T06:06:45.402Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":23,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:06:45.467Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T06:06:45.468Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T06:06:45.468Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T06:06:45.468Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:62373","detoxSessionId":"c66c4e74-1f3a-83fd-e018-a3b3434b6b00"}}],"msg":"onBeforeLaunchApp","time":"2023-04-02T06:06:45.468Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":24,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T06:06:45.468Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":24,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 10:37:55.000\n","time":"2023-04-02T06:06:45.532Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeLaunchApp","time":"2023-04-02T06:06:45.532Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:62373 tcp:62373","trackingId":25,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:62373 tcp:62373","time":"2023-04-02T06:06:45.532Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:62373 tcp:62373","trackingId":25,"event":"EXEC_SUCCESS","stdout":true,"msg":"62373\n","time":"2023-04-02T06:06:45.546Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","trackingId":26,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","time":"2023-04-02T06:06:45.546Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","trackingId":26,"event":"EXEC_SUCCESS","stdout":true,"msg":"instrumentation:com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner (target=com.awesomeproject)\n","time":"2023-04-02T06:06:45.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:62373 -e detoxSessionId c66c4e74-1f3a-83fd-e018-a3b3434b6b00 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":27,"cpid":23217,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:62373 -e detoxSessionId c66c4e74-1f3a-83fd-e018-a3b3434b6b00 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","time":"2023-04-02T06:06:45.599Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","trackingId":28,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","time":"2023-04-02T06:06:46.102Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","trackingId":28,"event":"EXEC_SUCCESS","stdout":true,"msg":"u0_a157 5902 325 14835804 162860 0 0 R com.awesomeproject\n","time":"2023-04-02T06:06:47.452Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:62373","detoxSessionId":"c66c4e74-1f3a-83fd-e018-a3b3434b6b00"},"pid":5902}],"msg":"onLaunchApp","time":"2023-04-02T06:06:47.453Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T06:06:47.456Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:37:55.000\\\" --pid=5902 -f /sdcard/14640587_0.log\"","trackingId":29,"cpid":23222,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:37:55.000\\\" --pid=5902 -f /sdcard/14640587_0.log\"","time":"2023-04-02T06:06:47.460Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onLaunchApp","time":"2023-04-02T06:06:47.461Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14640587_0.log","trackingId":30,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14640587_0.log","time":"2023-04-02T06:06:47.761Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14640587_0.log","trackingId":30,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/14640587_0.log\n","time":"2023-04-02T06:06:47.811Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":19012,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:62373 -e detoxSessionId c66c4e74-1f3a-83fd-e018-a3b3434b6b00 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":27,"cpid":23217,"stdout":true,"event":"SPAWN_STDOUT","msg":"INSTRUMENTATION_STATUS: class=com.awesomeproject.DetoxTest\nINSTRUMENTATION_STATUS: current=1\nINSTRUMENTATION_STATUS: id=AndroidJUnitRunner\nINSTRUMENTATION_STATUS: numtests=1\nINSTRUMENTATION_STATUS: stream=\ncom.awesomeproject.DetoxTest:\nINSTRUMENTATION_STATUS: test=runDetoxTests\nINSTRUMENTATION_STATUS_CODE: 1\n","time":"2023-04-02T06:06:47.973Z","v":0} diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/89809096-08d6-005a-953c-08867ec31453.31705.detox.jsonl b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/89809096-08d6-005a-953c-08867ec31453.31705.detox.jsonl new file mode 100644 index 0000000..ddc7e92 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/89809096-08d6-005a-953c-08867ec31453.31705.detox.jsonl @@ -0,0 +1,85 @@ +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"lifecycle","ph":"B","tid":0,"cwd":"/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate","data":{"id":"89809096-08d6-005a-953c-08867ec31453","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-02 06-07-34Z","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-31705","testResults":[],"testSessionIndex":0,"workersCount":0},"msg":"../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all","time":"2023-04-02T06:07:34.004Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-31705","time":"2023-04-02T06:07:34.009Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting server on /tmp/detox.primary-31705 ","time":"2023-04-02T06:07:34.010Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting TLS server false","time":"2023-04-02T06:07:34.010Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting server as Unix || Windows Socket","time":"2023-04-02T06:07:34.010Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":20,"cat":"ws-server,ws","ph":"i","tid":0,"msg":"Detox server listening on localhost:62876...","time":"2023-04-02T06:07:34.015Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"lifecycle","ph":"i","tid":0,"msg":"Serialized the session state at: /private/var/folders/wm/91840x650t10w1m7sq830mp80000gn/T/89809096-08d6-005a-953c-08867ec31453.detox.json","time":"2023-04-02T06:07:34.017Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":30,"cat":"lifecycle,cli","ph":"B","tid":0,"env":{},"msg":"jest --config e2e/jest.config.js","time":"2023-04-02T06:07:34.018Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"## socket connection to server detected ##","time":"2023-04-02T06:07:35.172Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"received event of : registerContext { id: \u001b[32m'secondary-31706'\u001b[39m }","time":"2023-04-02T06:07:35.174Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: \u001b[33m0\u001b[39m }","time":"2023-04-02T06:07:35.174Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"received event of : registerWorker { workerId: \u001b[32m'w1'\u001b[39m }","time":"2023-04-02T06:07:35.229Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"dispatching event to socket : registerWorkerDone { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:07:35.229Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"broadcasting event to all known sockets listening to /tmp/detox.primary-31705 : sessionStateUpdate { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:07:35.229Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":20,"cat":"ws-server,ws","ph":"B","tid":0,"id":62883,"msg":"connection :62876<->:62883","time":"2023-04-02T06:07:35.319Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31\",\"role\":\"tester\"},\"messageId\":0}","msg":"get","time":"2023-04-02T06:07:35.322Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":1,"msg":"created session e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","time":"2023-04-02T06:07:35.322Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0},"msg":"send","time":"2023-04-02T06:07:35.322Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":1,"msg":"tester joined session e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","time":"2023-04-02T06:07:35.323Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":20,"cat":"ws-server,ws","ph":"B","tid":1,"id":63108,"msg":"connection :62876<->:63108","time":"2023-04-02T06:08:02.035Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"data":"{\"messageId\":0,\"type\":\"login\",\"params\":{\"role\":\"app\",\"sessionId\":\"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31\"}}","msg":"get","time":"2023-04-02T06:08:02.045Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"messageId":0,"type":"loginSuccess","params":{"testerConnected":true,"appConnected":true}},"msg":"send","time":"2023-04-02T06:08:02.046Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":2,"msg":"app joined session e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","time":"2023-04-02T06:08:02.046Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"type":"appConnected"},"msg":"send","time":"2023-04-02T06:08:02.046Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"isReady\",\"params\":{},\"messageId\":-1000}","msg":"get","time":"2023-04-02T06:08:02.057Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"isReady","params":{},"messageId":-1000},"msg":"send","time":"2023-04-02T06:08:02.057Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"currentStatus\",\"params\":{},\"messageId\":1}","msg":"get","time":"2023-04-02T06:08:12.054Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"currentStatus","params":{},"messageId":1},"msg":"send","time":"2023-04-02T06:08:12.054Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":1,\"type\":\"currentStatusResult\",\"params\":{\"status\":{\"app_status\":\"busy\",\"busy_resources\":[{\"name\":\"looper\",\"description\":{\"thread\":\"\\\"LooperIdlingResource-119-mqt_native_modules\\\" (Native Modules Thread)\",\"execution_type\":\"native module calls\"}},{\"name\":\"looper\",\"description\":{\"thread\":\"\\\"LooperIdlingResource-118-mqt_js\\\" (JS Thread)\",\"execution_type\":\"JavaScript code\"}}]}}}","msg":"get","time":"2023-04-02T06:08:20.057Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":1,"type":"currentStatusResult","params":{"status":{"app_status":"busy","busy_resources":[{"name":"looper","description":{"thread":"\"LooperIdlingResource-119-mqt_native_modules\" (Native Modules Thread)","execution_type":"native module calls"}},{"name":"looper","description":{"thread":"\"LooperIdlingResource-118-mqt_js\" (JS Thread)","execution_type":"JavaScript code"}}]}}},"msg":"send","time":"2023-04-02T06:08:20.058Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}","msg":"get","time":"2023-04-02T06:08:20.646Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":-1000,"type":"ready","params":{}},"msg":"send","time":"2023-04-02T06:08:20.646Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}","msg":"get","time":"2023-04-02T06:08:20.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":-1000,"type":"ready","params":{}},"msg":"send","time":"2023-04-02T06:08:20.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"testcase\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":2}","msg":"get","time":"2023-04-02T06:08:20.737Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":2},"msg":"send","time":"2023-04-02T06:08:20.737Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":2,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:22.944Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":2,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:22.945Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":3}","msg":"get","time":"2023-04-02T06:08:22.946Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":3},"msg":"send","time":"2023-04-02T06:08:22.947Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":3,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:24.776Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":3,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:24.776Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":4}","msg":"get","time":"2023-04-02T06:08:24.777Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":4},"msg":"send","time":"2023-04-02T06:08:24.777Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":4,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:26.637Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":4,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:26.637Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":5}","msg":"get","time":"2023-04-02T06:08:26.641Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":5},"msg":"send","time":"2023-04-02T06:08:26.641Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":5,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:26.657Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":5,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:26.657Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":6}","msg":"get","time":"2023-04-02T06:08:26.659Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":6},"msg":"send","time":"2023-04-02T06:08:26.659Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":6,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:28.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":6,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:28.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":7}","msg":"get","time":"2023-04-02T06:08:28.224Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":7},"msg":"send","time":"2023-04-02T06:08:28.224Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":7,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:28.278Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":7,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:28.278Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"getLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":8}","msg":"get","time":"2023-04-02T06:08:28.329Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":8},"msg":"send","time":"2023-04-02T06:08:28.329Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":8,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:30.117Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":8,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:30.117Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":9}","msg":"get","time":"2023-04-02T06:08:30.119Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":9},"msg":"send","time":"2023-04-02T06:08:30.119Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":9,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:32.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":9,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:32.023Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":10}","msg":"get","time":"2023-04-02T06:08:32.027Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":10},"msg":"send","time":"2023-04-02T06:08:32.028Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":10,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:32.053Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":10,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:32.053Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":11}","msg":"get","time":"2023-04-02T06:08:32.056Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":11},"msg":"send","time":"2023-04-02T06:08:32.056Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":11,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:33.597Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":11,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:33.597Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":12}","msg":"get","time":"2023-04-02T06:08:33.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":12},"msg":"send","time":"2023-04-02T06:08:33.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":12,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:33.611Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":12,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:33.611Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setUuid\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":13}","msg":"get","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":13},"msg":"send","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":"{\"messageId\":13,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T06:08:35.353Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":{"messageId":13,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T06:08:35.354Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":62883,"trackingId":"tester","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":14}","msg":"get","time":"2023-04-02T06:08:35.358Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":63108,"trackingId":"app","sessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":14},"msg":"send","time":"2023-04-02T06:08:35.358Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31705,"level":10,"cat":"lifecycle","ph":"E","tid":0,"abortSignal":"SIGINT","msg":"jest --config e2e/jest.config.js","time":"2023-04-02T06:08:35.875Z","v":0} diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/89809096-08d6-005a-953c-08867ec31453.31706.detox.jsonl b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/89809096-08d6-005a-953c-08867ec31453.31706.detox.jsonl new file mode 100644 index 0000000..f98feb2 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/89809096-08d6-005a-953c-08867ec31453.31706.detox.jsonl @@ -0,0 +1,280 @@ +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id ","time":"2023-04-02T06:07:35.170Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"requested connection to primary-31705 /tmp/detox.primary-31705","time":"2023-04-02T06:07:35.171Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"Connecting client on Unix Socket : /tmp/detox.primary-31705","time":"2023-04-02T06:07:35.171Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"retrying reset","time":"2023-04-02T06:07:35.172Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"dispatching event to primary-31705 /tmp/detox.primary-31705 : registerContext , { id: \u001b[32m'secondary-31706'\u001b[39m }","time":"2023-04-02T06:07:35.173Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T06:07:35.175Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event registerContextDone { testResults: [], testSessionIndex: \u001b[33m0\u001b[39m }","time":"2023-04-02T06:07:35.175Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"e2e/NativeModule.test.ts","time":"2023-04-02T06:07:35.220Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"set up environment","time":"2023-04-02T06:07:35.228Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"dispatching event to primary-31705 /tmp/detox.primary-31705 : registerWorker , { workerId: \u001b[32m'w1'\u001b[39m }","time":"2023-04-02T06:07:35.228Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T06:07:35.229Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event registerWorkerDone { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:07:35.229Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T06:07:35.316Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event sessionStateUpdate { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T06:07:35.317Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"msg":"opened web socket to: ws://localhost:62876","time":"2023-04-02T06:07:35.320Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31\",\"role\":\"tester\"},\"messageId\":0}","msg":"send message","time":"2023-04-02T06:07:35.321Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"loginSuccess\",\"params\":{\"testerConnected\":true,\"appConnected\":false},\"messageId\":0}\n ","msg":"get message","time":"2023-04-02T06:07:35.323Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[{"type":"android.emulator","device":{"avdName":"Pixel_3a_API_33_arm64-v8a"},"headless":true}],"msg":"allocate","time":"2023-04-02T06:07:35.357Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","trackingId":0,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","time":"2023-04-02T06:07:35.357Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","trackingId":0,"event":"EXEC_SUCCESS","stdout":true,"msg":"Pixel_3a_API_33_arm64-v8a\n","time":"2023-04-02T06:07:35.388Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","trackingId":1,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","time":"2023-04-02T06:07:35.389Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","trackingId":1,"event":"EXEC_SUCCESS","stdout":true,"msg":"INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag.\nAndroid emulator version 31.3.13.0 (build_id 9189900) (CL:N/A)\nCopyright (C) 2006-2017 The Android Open Source Project and many others.\nThis program is a derivative of the QEMU CPU emulator (www.qemu.org).\n\n This software is licensed under the terms of the GNU General Public\n License version 2, as published by the Free Software Foundation, and\n may be copied, distributed, and modified under those terms.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n","time":"2023-04-02T06:07:35.483Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"device","ph":"i","tid":0,"success":true,"msg":"Detected emulator binary version { major: 31, minor: 3, patch: 13, toString: [Function: toString] }","time":"2023-04-02T06:07:35.483Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"device","ph":"i","tid":0,"event":"ALLOCATE_DEVICE","msg":"Trying to allocate a device based on \"Pixel_3a_API_33_arm64-v8a\"","time":"2023-04-02T06:07:35.483Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","trackingId":2,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","time":"2023-04-02T06:07:35.484Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","trackingId":2,"event":"EXEC_SUCCESS","stdout":true,"msg":"List of devices attached\nemulator-5554\tdevice\n\n","time":"2023-04-02T06:07:35.496Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"i","tid":0,"event":"TELNET_CONNECTING","msg":"port: 5554, host: localhost","time":"2023-04-02T06:07:35.497Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"device","ph":"i","tid":0,"event":"DEVICE_LOOKUP","msg":"Found a matching & free device emulator-5554","time":"2023-04-02T06:07:35.501Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"device","ph":"i","tid":0,"event":"ALLOCATE_DEVICE","msg":"Settled on emulator-5554","time":"2023-04-02T06:07:35.501Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":["Pixel_3a_API_33_arm64-v8a","emulator-5554",true,{"headless":true,"port":null}],"msg":"_launchEmulator","time":"2023-04-02T06:07:35.502Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":["emulator-5554"],"msg":"_awaitEmulatorBoot","time":"2023-04-02T06:07:35.502Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","trackingId":3,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","time":"2023-04-02T06:07:35.502Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","trackingId":3,"event":"EXEC_SUCCESS","stdout":true,"msg":"1\n","time":"2023-04-02T06:07:35.560Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"_awaitEmulatorBoot","time":"2023-04-02T06:07:35.560Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","type":"Pixel_3a_API_33_arm64-v8a","coldBoot":false}],"msg":"onBootDevice","time":"2023-04-02T06:07:35.560Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBootDevice","time":"2023-04-02T06:07:35.560Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"_launchEmulator","time":"2023-04-02T06:07:35.560Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","trackingId":4,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","time":"2023-04-02T06:07:35.560Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","trackingId":4,"event":"EXEC_SUCCESS","stdout":true,"msg":"33\n","time":"2023-04-02T06:07:35.585Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","trackingId":5,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","time":"2023-04-02T06:07:35.585Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","trackingId":5,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:35.625Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","trackingId":6,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","time":"2023-04-02T06:07:35.625Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","trackingId":6,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:35.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","trackingId":7,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","time":"2023-04-02T06:07:35.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","trackingId":7,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:35.687Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","trackingId":8,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","time":"2023-04-02T06:07:35.687Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","trackingId":8,"event":"EXEC_SUCCESS","stdout":true,"msg":" mWakefulness=Awake\n mWakefulnessChanging=false\n mWakeLockSummary=0x1\n mWakeUpWhenPluggedOrUnpluggedConfig=false\n mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false\n mUserActivityTimeoutOverrideFromWindowManager=-1\n mUserInactiveOverrideFromWindowManager=false\n mUserId=0\n mWakeLockSummary=0x1\n mUserInteractionBackoffMillis=60000\n","time":"2023-04-02T06:07:35.765Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"allocate","time":"2023-04-02T06:07:35.765Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"installUtilBinaries","time":"2023-04-02T06:07:35.832Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"installUtilBinaries","time":"2023-04-02T06:07:35.833Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T06:07:35.833Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":9,"event":"EXEC_CMD","msg":"\"/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\"","time":"2023-04-02T06:07:35.836Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":9,"event":"EXEC_SUCCESS","stdout":true,"msg":"package: name='com.awesomeproject' versionCode='1' versionName='1.0' platformBuildVersionName='12' platformBuildVersionCode='31' compileSdkVersion='31' compileSdkVersionCodename='12'\nsdkVersion:'21'\ntargetSdkVersion:'31'\nuses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'\nuses-permission: name='android.permission.INTERNET'\nuses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'\nuses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'\nuses-permission: name='android.permission.ACCESS_WIFI_STATE'\napplication-label:'AwesomeProject'\napplication-label-af:'AwesomeProject'\napplication-label-am:'AwesomeProject'\napplication-label-ar:'AwesomeProject'\napplication-label-as:'AwesomeProject'\napplication-label-az:'AwesomeProject'\napplication-label-be:'AwesomeProject'\napplication-label-bg:'AwesomeProject'\napplication-label-bn:'AwesomeProject'\napplication-label-bs:'AwesomeProject'\napplication-label-ca:'AwesomeProject'\napplication-label-cs:'AwesomeProject'\napplication-label-da:'AwesomeProject'\napplication-label-de:'AwesomeProject'\napplication-label-el:'AwesomeProject'\napplication-label-en-AU:'AwesomeProject'\napplication-label-en-CA:'AwesomeProject'\napplication-label-en-GB:'AwesomeProject'\napplication-label-en-IN:'AwesomeProject'\napplication-label-en-XC:'AwesomeProject'\napplication-label-es:'AwesomeProject'\napplication-label-es-US:'AwesomeProject'\napplication-label-et:'AwesomeProject'\napplication-label-eu:'AwesomeProject'\napplication-label-fa:'AwesomeProject'\napplication-label-fi:'AwesomeProject'\napplication-label-fr:'AwesomeProject'\napplication-label-fr-CA:'AwesomeProject'\napplication-label-gl:'AwesomeProject'\napplication-label-gu:'AwesomeProject'\napplication-label-hi:'AwesomeProject'\napplication-label-hr:'AwesomeProject'\napplication-label-hu:'AwesomeProject'\napplication-label-hy:'AwesomeProject'\napplication-label-in:'AwesomeProject'\napplication-label-is:'AwesomeProject'\napplication-label-it:'AwesomeProject'\napplication-label-iw:'AwesomeProject'\napplication-label-ja:'AwesomeProject'\napplication-label-ka:'AwesomeProject'\napplication-label-kk:'AwesomeProject'\napplication-label-km:'AwesomeProject'\napplication-label-kn:'AwesomeProject'\napplication-label-ko:'AwesomeProject'\napplication-label-ky:'AwesomeProject'\napplication-label-lo:'AwesomeProject'\napplication-label-lt:'AwesomeProject'\napplication-label-lv:'AwesomeProject'\napplication-label-mk:'AwesomeProject'\napplication-label-ml:'AwesomeProject'\napplication-label-mn:'AwesomeProject'\napplication-label-mr:'AwesomeProject'\napplication-label-ms:'AwesomeProject'\napplication-label-my:'AwesomeProject'\napplication-label-nb:'AwesomeProject'\napplication-label-ne:'AwesomeProject'\napplication-label-nl:'AwesomeProject'\napplication-label-or:'AwesomeProject'\napplication-label-pa:'AwesomeProject'\napplication-label-pl:'AwesomeProject'\napplication-label-pt:'AwesomeProject'\napplication-label-pt-BR:'AwesomeProject'\napplication-label-pt-PT:'AwesomeProject'\napplication-label-ro:'AwesomeProject'\napplication-label-ru:'AwesomeProject'\napplication-label-si:'AwesomeProject'\napplication-label-sk:'AwesomeProject'\napplication-label-sl:'AwesomeProject'\napplication-label-sq:'AwesomeProject'\napplication-label-sr:'AwesomeProject'\napplication-label-sr-Latn:'AwesomeProject'\napplication-label-sv:'AwesomeProject'\napplication-label-sw:'AwesomeProject'\napplication-label-ta:'AwesomeProject'\napplication-label-te:'AwesomeProject'\napplication-label-th:'AwesomeProject'\napplication-label-tl:'AwesomeProject'\napplication-label-tr:'AwesomeProject'\napplication-label-uk:'AwesomeProject'\napplication-label-ur:'AwesomeProject'\napplication-label-uz:'AwesomeProject'\napplication-label-vi:'AwesomeProject'\napplication-label-zh-CN:'AwesomeProject'\napplication-label-zh-HK:'AwesomeProject'\napplication-label-zh-TW:'AwesomeProject'\napplication-label-zu:'AwesomeProject'\napplication-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png'\napplication-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png'\napplication-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png'\napplication-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png'\napplication-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png'\napplication: label='AwesomeProject' icon='res/mipmap-mdpi-v4/ic_launcher.png'\napplication-debuggable\nlaunchable-activity: name='com.awesomeproject.MainActivity' label='AwesomeProject' icon=''\nuses-permission: name='android.permission.READ_EXTERNAL_STORAGE'\nuses-implied-permission: name='android.permission.READ_EXTERNAL_STORAGE' reason='requested WRITE_EXTERNAL_STORAGE'\nfeature-group: label=''\n uses-feature: name='android.hardware.faketouch'\n uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'\n uses-feature: name='android.hardware.wifi'\n uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission'\nmain\nother-activities\nsupports-screens: 'small' 'normal' 'large' 'xlarge'\nsupports-any-density: 'true'\nlocales: '--_--' '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'\ndensities: '160' '240' '320' '480' '640'\nnative-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'\n","time":"2023-04-02T06:07:35.912Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T06:07:35.912Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"uninstallApp","time":"2023-04-02T06:07:35.913Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeUninstallApp","time":"2023-04-02T06:07:35.913Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeUninstallApp","time":"2023-04-02T06:07:35.913Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","trackingId":10,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","time":"2023-04-02T06:07:35.913Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","trackingId":10,"event":"EXEC_SUCCESS","stdout":true,"msg":"package:com.awesomeproject\npackage:com.awesomeproject.test\n","time":"2023-04-02T06:07:35.960Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject","trackingId":11,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject","time":"2023-04-02T06:07:35.961Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject","trackingId":11,"event":"EXEC_SUCCESS","stdout":true,"msg":"Success\n","time":"2023-04-02T06:07:36.449Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","trackingId":12,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","time":"2023-04-02T06:07:36.449Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","trackingId":12,"event":"EXEC_SUCCESS","stdout":true,"msg":"package:com.awesomeproject.test\n","time":"2023-04-02T06:07:36.758Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject.test","trackingId":13,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject.test","time":"2023-04-02T06:07:36.758Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject.test","trackingId":13,"event":"EXEC_SUCCESS","stdout":true,"msg":"Success\n","time":"2023-04-02T06:07:37.306Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"uninstallApp","time":"2023-04-02T06:07:37.306Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T06:07:37.306Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"terminateApp","time":"2023-04-02T06:07:37.307Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T06:07:37.307Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T06:07:37.307Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":14,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","time":"2023-04-02T06:07:37.307Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":14,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:37.522Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T06:07:37.522Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T06:07:37.523Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T06:07:37.523Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T06:07:37.523Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"installApp","time":"2023-04-02T06:07:37.523Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":15,"event":"EXEC_CMD","msg":"\"/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","time":"2023-04-02T06:07:37.523Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":15,"event":"EXEC_SUCCESS","stdout":true,"msg":"String pool of 62 unique UTF-16 non-sorted strings, 62 entries and 0 styles using 2972 bytes:\nString #0: theme\nString #1: label\nString #2: icon\nString #3: name\nString #4: debuggable\nString #5: exported\nString #6: authorities\nString #7: grantUriPermissions\nString #8: launchMode\nString #9: configChanges\nString #10: value\nString #11: resource\nString #12: minSdkVersion\nString #13: versionCode\nString #14: versionName\nString #15: windowSoftInputMode\nString #16: targetSdkVersion\nString #17: allowBackup\nString #18: usesCleartextTraffic\nString #19: networkSecurityConfig\nString #20: roundIcon\nString #21: compileSdkVersion\nString #22: compileSdkVersionCodename\nString #23: appComponentFactory\nString #24: 1.0\nString #25: 12\nString #26: action\nString #27: activity\nString #28: android\nString #29: android.intent.action.MAIN\nString #30: android.intent.category.LAUNCHER\nString #31: android.permission.ACCESS_WIFI_STATE\nString #32: android.permission.INTERNET\nString #33: android.permission.REQUEST_INSTALL_PACKAGES\nString #34: android.permission.SYSTEM_ALERT_WINDOW\nString #35: android.permission.WRITE_EXTERNAL_STORAGE\nString #36: android.support.FILE_PROVIDER_PATHS\nString #37: androidx.core.app.CoreComponentFactory\nString #38: androidx.emoji2.text.EmojiCompatInitializer\nString #39: androidx.lifecycle.ProcessLifecycleInitializer\nString #40: androidx.startup\nString #41: androidx.startup.InitializationProvider\nString #42: application\nString #43: category\nString #44: cn.reactnative.modules.update.PushyFileProvider\nString #45: com.awesomeproject\nString #46: com.awesomeproject.MainActivity\nString #47: com.awesomeproject.MainApplication\nString #48: com.awesomeproject.androidx-startup\nString #49: com.awesomeproject.pushy.fileprovider\nString #50: com.facebook.react.devsupport.DevSettingsActivity\nString #51: http://schemas.android.com/apk/res/android\nString #52: intent-filter\nString #53: manifest\nString #54: meta-data\nString #55: package\nString #56: platformBuildVersionCode\nString #57: platformBuildVersionName\nString #58: provider\nString #59: pushy_build_time\nString #60: uses-permission\nString #61: uses-sdk\n","time":"2023-04-02T06:07:37.536Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":16,"event":"EXEC_CMD","msg":"\"/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","time":"2023-04-02T06:07:37.536Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":16,"event":"EXEC_SUCCESS","stdout":true,"msg":"String pool of 41 unique UTF-16 non-sorted strings, 41 entries and 0 styles using 2052 bytes:\nString #0: theme\nString #1: label\nString #2: name\nString #3: debuggable\nString #4: exported\nString #5: targetPackage\nString #6: handleProfiling\nString #7: functionalTest\nString #8: minSdkVersion\nString #9: targetSdkVersion\nString #10: compileSdkVersion\nString #11: compileSdkVersionCodename\nString #12: 12\nString #13: Tests for com.awesomeproject\nString #14: action\nString #15: activity\nString #16: android\nString #17: android.intent.action.MAIN\nString #18: android.permission.REORDER_TASKS\nString #19: android.test.runner\nString #20: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity\nString #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity\nString #22: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity\nString #23: androidx.test.orchestrator\nString #24: androidx.test.runner.AndroidJUnitRunner\nString #25: androidx.test.services\nString #26: application\nString #27: com.awesomeproject\nString #28: com.awesomeproject.test\nString #29: com.google.android.apps.common.testing.services\nString #30: http://schemas.android.com/apk/res/android\nString #31: instrumentation\nString #32: intent-filter\nString #33: manifest\nString #34: package\nString #35: platformBuildVersionCode\nString #36: platformBuildVersionName\nString #37: queries\nString #38: uses-library\nString #39: uses-permission\nString #40: uses-sdk\n","time":"2023-04-02T06:07:37.549Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","trackingId":17,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","time":"2023-04-02T06:07:37.549Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","trackingId":17,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:37.588Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","trackingId":18,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","time":"2023-04-02T06:07:37.589Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","trackingId":18,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:37.624Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":19,"event":"EXEC_CMD","msg":"\"/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\"","time":"2023-04-02T06:07:37.625Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":19,"event":"EXEC_SUCCESS","stdout":true,"msg":"/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk: 1 file pushed, 0 skipped. 175.5 MB/s (57188253 bytes in 0.311s)\n","time":"2023-04-02T06:07:37.977Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":20,"cpid":35885,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","time":"2023-04-02T06:07:37.979Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":20,"cpid":35885,"stdout":true,"event":"SPAWN_STDOUT","msg":"Success\n","time":"2023-04-02T06:07:40.222Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":20,"cpid":35885,"event":"SPAWN_END","signal":"","code":0,"msg":"/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","time":"2023-04-02T06:07:40.228Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":21,"event":"EXEC_CMD","msg":"\"/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\"","time":"2023-04-02T06:07:40.228Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":21,"event":"EXEC_SUCCESS","stdout":true,"msg":"/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. 264.9 MB/s (4477389 bytes in 0.016s)\n","time":"2023-04-02T06:07:40.281Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":22,"cpid":35887,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","time":"2023-04-02T06:07:40.282Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":22,"cpid":35887,"stdout":true,"event":"SPAWN_STDOUT","msg":"Success\n","time":"2023-04-02T06:07:40.638Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":22,"cpid":35887,"event":"SPAWN_END","signal":"","code":0,"msg":"/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","time":"2023-04-02T06:07:40.640Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[8081],"msg":"reverseTcpPort","time":"2023-04-02T06:07:40.641Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","trackingId":23,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","time":"2023-04-02T06:07:40.641Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","trackingId":23,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:40.655Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"reverseTcpPort","time":"2023-04-02T06:07:40.655Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"installApp","time":"2023-04-02T06:07:40.655Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T06:07:40.655Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"terminateApp","time":"2023-04-02T06:07:40.656Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T06:07:40.656Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T06:07:40.656Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":24,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","time":"2023-04-02T06:07:40.656Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":24,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:40.725Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T06:07:40.725Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T06:07:40.725Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T06:07:40.725Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T06:07:40.725Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"set up environment","time":"2023-04-02T06:07:40.726Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1mNativeModule.test.ts\u001b[22m is assigned to \u001b[94memulator-5554 (Pixel_3a_API_33_arm64-v8a)\u001b[39m","time":"2023-04-02T06:07:41.444Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"run the tests","time":"2023-04-02T06:07:41.444Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"name":"ROOT_DESCRIBE_BLOCK"}],"msg":"onRunDescribeStart","time":"2023-04-02T06:07:41.445Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onRunDescribeStart","time":"2023-04-02T06:07:41.445Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"测试Native模块的方法","time":"2023-04-02T06:07:41.445Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"name":"测试Native模块的方法"}],"msg":"onRunDescribeStart","time":"2023-04-02T06:07:41.445Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onRunDescribeStart","time":"2023-04-02T06:07:41.445Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield detox_1.device.launchApp();\n })","msg":"beforeAll","time":"2023-04-02T06:07:41.446Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"launchApp","time":"2023-04-02T06:07:41.450Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"B","tid":0,"args":["com.awesomeproject"],"msg":"terminateApp","time":"2023-04-02T06:07:41.451Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T06:07:41.451Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T06:07:41.451Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":25,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","time":"2023-04-02T06:07:41.451Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":25,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:07:41.552Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T06:07:41.552Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T06:07:41.552Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T06:07:41.552Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:62876","detoxSessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31"}}],"msg":"onBeforeLaunchApp","time":"2023-04-02T06:07:41.552Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":26,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T06:07:41.552Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":26,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 10:38:51.000\n","time":"2023-04-02T06:07:41.610Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeLaunchApp","time":"2023-04-02T06:07:41.610Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:62876 tcp:62876","trackingId":27,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:62876 tcp:62876","time":"2023-04-02T06:07:41.611Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:62876 tcp:62876","trackingId":27,"event":"EXEC_SUCCESS","stdout":true,"msg":"62876\n","time":"2023-04-02T06:07:41.624Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","trackingId":28,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","time":"2023-04-02T06:07:41.625Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","trackingId":28,"event":"EXEC_SUCCESS","stdout":true,"msg":"instrumentation:com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner (target=com.awesomeproject)\n","time":"2023-04-02T06:07:41.665Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:62876 -e detoxSessionId e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":29,"cpid":35897,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:62876 -e detoxSessionId e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","time":"2023-04-02T06:07:41.666Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","trackingId":30,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","time":"2023-04-02T06:07:42.168Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","trackingId":30,"event":"EXEC_SUCCESS","stdout":true,"msg":"u0_a159 6301 325 15007156 111276 0 0 R com.awesomeproject\n","time":"2023-04-02T06:07:42.240Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:62876","detoxSessionId":"e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31"},"pid":6301}],"msg":"onLaunchApp","time":"2023-04-02T06:07:42.240Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T06:07:42.241Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:38:51.000\\\" --pid=6301 -f /sdcard/14735350_0.log\"","trackingId":31,"cpid":35899,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:38:51.000\\\" --pid=6301 -f /sdcard/14735350_0.log\"","time":"2023-04-02T06:07:42.245Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onLaunchApp","time":"2023-04-02T06:07:42.245Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_0.log","trackingId":32,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_0.log","time":"2023-04-02T06:07:42.546Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_0.log","trackingId":32,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/14735350_0.log\n","time":"2023-04-02T06:07:42.584Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:62876 -e detoxSessionId e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":29,"cpid":35897,"stdout":true,"event":"SPAWN_STDOUT","msg":"INSTRUMENTATION_STATUS: class=com.awesomeproject.DetoxTest\nINSTRUMENTATION_STATUS: current=1\nINSTRUMENTATION_STATUS: id=AndroidJUnitRunner\nINSTRUMENTATION_STATUS: numtests=1\nINSTRUMENTATION_STATUS: stream=\ncom.awesomeproject.DetoxTest:\nINSTRUMENTATION_STATUS: test=runDetoxTests\nINSTRUMENTATION_STATUS_CODE: 1\n","time":"2023-04-02T06:07:43.138Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"appConnected\"}\n ","msg":"get message","time":"2023-04-02T06:08:02.050Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"isReady\",\"params\":{},\"messageId\":-1000}","msg":"send message","time":"2023-04-02T06:08:02.055Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"currentStatus\",\"params\":{},\"messageId\":1}","msg":"send message","time":"2023-04-02T06:08:12.053Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"ws-client,ws","ph":"i","tid":0,"event":"APP_STATUS","msg":"Failed to execute the current status query.","time":"2023-04-02T06:08:17.056Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":1,\"type\":\"currentStatusResult\",\"params\":{\"status\":{\"app_status\":\"busy\",\"busy_resources\":[{\"name\":\"looper\",\"description\":{\"thread\":\"\\\"LooperIdlingResource-119-mqt_native_modules\\\" (Native Modules Thread)\",\"execution_type\":\"native module calls\"}},{\"name\":\"looper\",\"description\":{\"thread\":\"\\\"LooperIdlingResource-118-mqt_js\\\" (JS Thread)\",\"execution_type\":\"JavaScript code\"}}]}}}\n ","msg":"get message","time":"2023-04-02T06:08:20.060Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}\n ","msg":"get message","time":"2023-04-02T06:08:20.646Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","pid":6301}],"msg":"onAppReady","time":"2023-04-02T06:08:20.647Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onAppReady","time":"2023-04-02T06:08:20.648Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"launchApp","time":"2023-04-02T06:08:20.648Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeAll","time":"2023-04-02T06:08:20.649Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"context":"test","status":"running","fullName":"测试Native模块的方法 setLocalHashInfo","invocations":1,"msg":"setLocalHashInfo","time":"2023-04-02T06:08:20.650Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90msetLocalHashInfo\u001b[39m","time":"2023-04-02T06:08:20.651Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"running","invocations":1}],"msg":"onTestStart","time":"2023-04-02T06:08:20.653Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","msg":"stopping ADBLogcatRecording","time":"2023-04-02T06:08:20.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":33,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T06:08:20.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}\n ","msg":"get message","time":"2023-04-02T06:08:20.658Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":33,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 10:39:30.000\n","time":"2023-04-02T06:08:20.728Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"event":"SPAWN_KILL","pid$":35899,"signal":"SIGINT","msg":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:38:51.000\" --pid=6301 -f /sdcard/14735350_0.log","time":"2023-04-02T06:08:20.730Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:38:51.000\\\" --pid=6301 -f /sdcard/14735350_0.log\"","trackingId":31,"cpid":35899,"event":"SPAWN_END","signal":"SIGINT","code":null,"msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:38:51.000\\\" --pid=6301 -f /sdcard/14735350_0.log\" terminated with SIGINT","time":"2023-04-02T06:08:20.731Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T06:08:20.732Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:30.000\\\" --pid=6301 -f /sdcard/14735350_1.log\"","trackingId":34,"cpid":35927,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:30.000\\\" --pid=6301 -f /sdcard/14735350_1.log\"","time":"2023-04-02T06:08:20.733Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestStart","time":"2023-04-02T06:08:20.733Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","msg":"beforeEach","time":"2023-04-02T06:08:20.733Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeEach","time":"2023-04-02T06:08:20.733Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('testcase')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('setLocalHashInfo')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","msg":"test_fn","time":"2023-04-02T06:08:20.733Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"testcase\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":2}","msg":"send message","time":"2023-04-02T06:08:20.736Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:8:38\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:7:37)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","msg":"long press","time":"2023-04-02T06:08:20.737Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_1.log","trackingId":35,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_1.log","time":"2023-04-02T06:08:21.034Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_1.log","trackingId":35,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/14735350_1.log\n","time":"2023-04-02T06:08:21.114Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":2,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:22.945Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:22.946Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":3}","msg":"send message","time":"2023-04-02T06:08:22.946Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:9:46\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T06:08:22.946Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":3,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:24.776Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:24.776Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":4}","msg":"send message","time":"2023-04-02T06:08:24.776Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:10:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T06:08:24.777Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":4,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:26.638Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:26.638Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":5}","msg":"send message","time":"2023-04-02T06:08:26.640Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"stack":"/e2e/NativeModule.test.ts:11:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"expect element to be visible","time":"2023-04-02T06:08:26.641Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":5,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:26.657Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"expect element to be visible","time":"2023-04-02T06:08:26.658Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":6}","msg":"send message","time":"2023-04-02T06:08:26.658Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:12:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T06:08:26.659Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":6,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:28.222Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:28.222Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":7}","msg":"send message","time":"2023-04-02T06:08:28.223Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:13:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"expect element not to be visible","time":"2023-04-02T06:08:28.224Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":7,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:28.278Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"expect element not to be visible","time":"2023-04-02T06:08:28.278Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"test_fn","time":"2023-04-02T06:08:28.279Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"passed","invocations":1}],"msg":"onTestDone","time":"2023-04-02T06:08:28.279Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","msg":"stopping ADBLogcatRecording","time":"2023-04-02T06:08:28.280Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":36,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T06:08:28.280Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":36,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 10:39:38.000\n","time":"2023-04-02T06:08:28.321Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"event":"SPAWN_KILL","pid$":35927,"signal":"SIGINT","msg":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:39:30.000\" --pid=6301 -f /sdcard/14735350_1.log","time":"2023-04-02T06:08:28.322Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:30.000\\\" --pid=6301 -f /sdcard/14735350_1.log\"","trackingId":34,"cpid":35927,"event":"SPAWN_END","signal":"SIGINT","code":null,"msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:30.000\\\" --pid=6301 -f /sdcard/14735350_1.log\" terminated with SIGINT","time":"2023-04-02T06:08:28.323Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestDone","time":"2023-04-02T06:08:28.324Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"status":"passed","msg":"setLocalHashInfo","time":"2023-04-02T06:08:28.324Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90msetLocalHashInfo\u001b[39m\u001b[90m [\u001b[32mOK\u001b[90m]\u001b[39m","time":"2023-04-02T06:08:28.324Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"context":"test","status":"running","fullName":"测试Native模块的方法 getLocalHashInfo","invocations":1,"msg":"getLocalHashInfo","time":"2023-04-02T06:08:28.325Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90mgetLocalHashInfo\u001b[39m","time":"2023-04-02T06:08:28.326Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"running","invocations":1}],"msg":"onTestStart","time":"2023-04-02T06:08:28.326Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T06:08:28.326Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:38.000\\\" --pid=6301 -f /sdcard/14735350_2.log\"","trackingId":37,"cpid":35938,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:38.000\\\" --pid=6301 -f /sdcard/14735350_2.log\"","time":"2023-04-02T06:08:28.327Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestStart","time":"2023-04-02T06:08:28.327Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","msg":"beforeEach","time":"2023-04-02T06:08:28.327Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeEach","time":"2023-04-02T06:08:28.328Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('getLocalHashInfo')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","msg":"test_fn","time":"2023-04-02T06:08:28.328Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"getLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":8}","msg":"send message","time":"2023-04-02T06:08:28.329Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:17:46\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:16:37)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","msg":"long press","time":"2023-04-02T06:08:28.329Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","msg":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log","time":"2023-04-02T06:08:28.330Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_1.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","trackingId":38,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_1.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","time":"2023-04-02T06:08:28.330Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_1.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","trackingId":38,"event":"EXEC_SUCCESS","stdout":true,"msg":"/sdcard/14735350_1.log: 1 file pulled, 0 skipped. 15.3 MB/s (24576 bytes in 0.002s)\n","time":"2023-04-02T06:08:28.354Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_1.log\\\"\"","trackingId":39,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_1.log\\\"\"","time":"2023-04-02T06:08:28.354Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_1.log\\\"\"","trackingId":39,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:08:28.420Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","msg":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-07-34Z/emulator-5554 2023-04-02 06-08-28Z.startup.log","time":"2023-04-02T06:08:28.420Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_0.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/emulator-5554 2023-04-02 06-08-28Z.startup.log\"","trackingId":40,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_0.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/emulator-5554 2023-04-02 06-08-28Z.startup.log\"","time":"2023-04-02T06:08:28.420Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_0.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/emulator-5554 2023-04-02 06-08-28Z.startup.log\"","trackingId":40,"event":"EXEC_SUCCESS","stdout":true,"msg":"/sdcard/14735350_0.log: 1 file pulled, 0 skipped. 36.3 MB/s (49152 bytes in 0.001s)\n","time":"2023-04-02T06:08:28.437Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_0.log\\\"\"","trackingId":41,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_0.log\\\"\"","time":"2023-04-02T06:08:28.437Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_0.log\\\"\"","trackingId":41,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:08:28.471Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_2.log","trackingId":42,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_2.log","time":"2023-04-02T06:08:28.628Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_2.log","trackingId":42,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/14735350_2.log\n","time":"2023-04-02T06:08:28.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":8,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:30.117Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:30.117Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":9}","msg":"send message","time":"2023-04-02T06:08:30.118Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:18:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T06:08:30.119Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":9,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:32.025Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:32.026Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":10}","msg":"send message","time":"2023-04-02T06:08:32.027Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"stack":"/e2e/NativeModule.test.ts:19:44\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"expect element to be visible","time":"2023-04-02T06:08:32.027Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":10,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:32.054Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"expect element to be visible","time":"2023-04-02T06:08:32.054Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":11}","msg":"send message","time":"2023-04-02T06:08:32.055Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:20:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T06:08:32.056Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":11,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:33.597Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:33.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":12}","msg":"send message","time":"2023-04-02T06:08:33.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:21:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"expect element not to be visible","time":"2023-04-02T06:08:33.598Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":12,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:33.612Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"expect element not to be visible","time":"2023-04-02T06:08:33.612Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"test_fn","time":"2023-04-02T06:08:33.612Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"passed","invocations":1}],"msg":"onTestDone","time":"2023-04-02T06:08:33.612Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","msg":"stopping ADBLogcatRecording","time":"2023-04-02T06:08:33.612Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":43,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T06:08:33.612Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":43,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 10:39:43.000\n","time":"2023-04-02T06:08:33.649Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"event":"SPAWN_KILL","pid$":35938,"signal":"SIGINT","msg":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:39:38.000\" --pid=6301 -f /sdcard/14735350_2.log","time":"2023-04-02T06:08:33.650Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:38.000\\\" --pid=6301 -f /sdcard/14735350_2.log\"","trackingId":37,"cpid":35938,"event":"SPAWN_END","signal":"SIGINT","code":null,"msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:38.000\\\" --pid=6301 -f /sdcard/14735350_2.log\" terminated with SIGINT","time":"2023-04-02T06:08:33.651Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestDone","time":"2023-04-02T06:08:33.651Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"status":"passed","msg":"getLocalHashInfo","time":"2023-04-02T06:08:33.651Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90mgetLocalHashInfo\u001b[39m\u001b[90m [\u001b[32mOK\u001b[90m]\u001b[39m","time":"2023-04-02T06:08:33.651Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"context":"test","status":"running","fullName":"测试Native模块的方法 setUuid","invocations":1,"msg":"setUuid","time":"2023-04-02T06:08:33.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90msetUuid\u001b[39m","time":"2023-04-02T06:08:33.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"running","invocations":1}],"msg":"onTestStart","time":"2023-04-02T06:08:33.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T06:08:33.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:43.000\\\" --pid=6301 -f /sdcard/14735350_3.log\"","trackingId":44,"cpid":35962,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:39:43.000\\\" --pid=6301 -f /sdcard/14735350_3.log\"","time":"2023-04-02T06:08:33.653Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestStart","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","msg":"beforeEach","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeEach","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('setUuid')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","msg":"test_fn","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setUuid\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":13}","msg":"send message","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:25:37\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:24:28)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","msg":"long press","time":"2023-04-02T06:08:33.654Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","msg":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log","time":"2023-04-02T06:08:33.655Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_2.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","trackingId":45,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_2.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","time":"2023-04-02T06:08:33.655Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/14735350_2.log\" \"artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","trackingId":45,"event":"EXEC_SUCCESS","stdout":true,"msg":"/sdcard/14735350_2.log: 1 file pulled, 0 skipped. 11.9 MB/s (16384 bytes in 0.001s)\n","time":"2023-04-02T06:08:33.674Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_2.log\\\"\"","trackingId":46,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_2.log\\\"\"","time":"2023-04-02T06:08:33.674Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/14735350_2.log\\\"\"","trackingId":46,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T06:08:33.749Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":20,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_3.log","trackingId":47,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_3.log","time":"2023-04-02T06:08:33.954Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"child-process,child-process-exec","ph":"i","tid":0,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/14735350_3.log","trackingId":47,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/14735350_3.log\n","time":"2023-04-02T06:08:33.988Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":13,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T06:08:35.355Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T06:08:35.356Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":14}","msg":"send message","time":"2023-04-02T06:08:35.357Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":31706,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"B","tid":0,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:26:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T06:08:35.358Z","v":0} diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/emulator-5554 2023-04-02 06-08-28Z.startup.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/emulator-5554 2023-04-02 06-08-28Z.startup.log new file mode 100644 index 0000000..099f407 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/emulator-5554 2023-04-02 06-08-28Z.startup.log @@ -0,0 +1,328 @@ +--------- beginning of main +12-09 10:38:51.957 6301 6301 I .awesomeproject: Late-enabling -Xcheck:jni +12-09 10:38:52.065 6301 6301 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10159; state: ENABLED +--------- beginning of system +12-09 10:38:52.073 6301 6301 W ActivityThread: Package uses different ABI(s) than its instrumentation: package[com.awesomeproject]: arm64-v8a, null instrumentation[com.awesomeproject.test]: null, null +12-09 10:38:52.082 6301 6301 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=1 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886]) +12-09 10:38:52.083 6301 6301 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=2 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951]) +12-09 10:38:52.083 6301 6301 W ziparchive: Unable to open '/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.dm': No such file or directory +12-09 10:38:52.083 6301 6301 W ziparchive: Unable to open '/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.dm': No such file or directory +12-09 10:38:52.176 6301 6301 W ziparchive: Unable to open '/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.dm': No such file or directory +12-09 10:38:52.176 6301 6301 W ziparchive: Unable to open '/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.dm': No such file or directory +12-09 10:38:52.301 6301 6301 V GraphicsEnvironment: ANGLE Developer option for 'com.awesomeproject' set to: 'default' +12-09 10:38:52.302 6301 6301 V GraphicsEnvironment: ANGLE GameManagerService for com.awesomeproject: false +12-09 10:38:52.302 6301 6301 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +12-09 10:38:52.303 6301 6301 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar +12-09 10:38:52.304 6301 6301 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar +12-09 10:38:52.305 6301 6301 W .awesomeproject: ClassLoaderContext shared library size mismatch. Expected=0, found=2 (PCL[] | PCL[]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}) +12-09 10:38:52.305 6301 6301 W .awesomeproject: ClassLoaderContext shared library size mismatch. Expected=0, found=3 (PCL[] | PCL[]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]#PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}};PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk*3488107038:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes2.dex*3802597924:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes3.dex*1113348705:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes4.dex*1609470516:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk*4280308006:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes2.dex*2432524843:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes3.dex*2242498629:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes4.dex*3363425476:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes5.dex*3428091317:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes6.dex*1896867339:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes7.dex*616740603]) +12-09 10:38:52.306 6301 6301 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=1 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]#PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}};PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk*3488107038:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes2.dex*3802597924:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes3.dex*1113348705:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes4.dex*1609470516:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk*4280308006:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes2.dex*2432524843:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes3.dex*2242498629:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes4.dex*3363425476:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes5.dex*3428091317:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes6.dex*1896867339:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes7.dex*616740603]) +12-09 10:38:52.306 6301 6301 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=2 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]#PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}};PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk*3488107038:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes2.dex*3802597924:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes3.dex*1113348705:/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk!classes4.dex*1609470516:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk*4280308006:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes2.dex*2432524843:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes3.dex*2242498629:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes4.dex*3363425476:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes5.dex*3428091317:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes6.dex*1896867339:/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.apk!classes7.dex*616740603]) +12-09 10:38:52.307 6301 6301 W ziparchive: Unable to open '/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.dm': No such file or directory +12-09 10:38:52.307 6301 6301 W ziparchive: Unable to open '/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.dm': No such file or directory +12-09 10:38:52.358 6301 6301 W ziparchive: Unable to open '/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.dm': No such file or directory +12-09 10:38:52.361 6301 6301 W ziparchive: Unable to open '/data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/base.dm': No such file or directory +12-09 10:38:52.485 6301 6301 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: true +12-09 10:38:52.486 6301 6301 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: true +12-09 10:38:52.494 6301 6301 I MonitoringInstr: Instrumentation started! +12-09 10:38:52.497 6301 6301 V TestEventClient: No service name argument was given (testDiscoveryService, testRunEventService or orchestratorService) +12-09 10:38:52.501 6301 6301 V fb-UnpackingSoSource: locked dso store /data/user/0/com.awesomeproject/lib-main +12-09 10:38:52.502 6301 6301 V fb-UnpackingSoSource: deps mismatch on deps store: regenerating +12-09 10:38:52.502 6301 6301 V fb-UnpackingSoSource: so store dirty: regenerating +12-09 10:38:52.523 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libc++_shared.so: deferring to libdir +12-09 10:38:52.523 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libevent-2.1.so: deferring to libdir +12-09 10:38:52.523 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libevent_core-2.1.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libevent_extra-2.1.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfabricjni.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfb.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfbjni.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libflipper.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfolly_runtime.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libglog.so: deferring to libdir +12-09 10:38:52.524 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libglog_init.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libimagepipeline.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsc.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjscexecutor.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsi.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsijniprofiler.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsinspector.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/liblogger.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libmapbufferjni.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libnative-filters.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libnative-imagetranscoder.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_codegen_rncore.so: deferring to libdir +12-09 10:38:52.525 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_config.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_debug.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_nativemodule_core.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_animations.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_attributedstring.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_componentregistry.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_core.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_debug.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_graphics.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_imagemanager.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_leakchecker.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_mapbuffer.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_mounting.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_runtimescheduler.so: deferring to libdir +12-09 10:38:52.526 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_scheduler.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_telemetry.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_templateprocessor.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_textlayoutmanager.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_uimanager.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_utils.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactnativeblob.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactnativejni.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactperfloggerjni.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librnupdate.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_image.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_root.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_scrollview.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_text.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_textinput.so: deferring to libdir +12-09 10:38:52.527 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_unimplementedview.so: deferring to libdir +12-09 10:38:52.528 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_view.so: deferring to libdir +12-09 10:38:52.528 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libruntimeexecutor.so: deferring to libdir +12-09 10:38:52.528 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libturbomodulejsijni.so: deferring to libdir +12-09 10:38:52.528 6301 6301 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libyoga.so: deferring to libdir +12-09 10:38:52.528 6301 6301 V fb-UnpackingSoSource: regenerating DSO store com.facebook.soloader.ApkSoSource +12-09 10:38:52.528 6301 6301 V fb-UnpackingSoSource: Finished regenerating DSO store com.facebook.soloader.ApkSoSource +12-09 10:38:52.528 6301 6301 V fb-UnpackingSoSource: starting syncer worker +12-09 10:38:52.532 6301 6301 V fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.awesomeproject/lib-main (from syncer thread) +12-09 10:38:52.532 6301 6301 V fb-UnpackingSoSource: not releasing dso store lock for /data/user/0/com.awesomeproject/lib-main (syncer thread started) +12-09 10:38:52.537 6301 6301 D SoLoader: libjscexecutor.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:38:52.537 6301 6301 D SoLoader: libjscexecutor.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:38:52.537 6301 6301 D SoLoader: Not resolving dependencies for libjscexecutor.so +12-09 10:38:52.555 6301 6301 D JavaScriptCore.Version: 250230.2.1 +12-09 10:38:52.589 6301 6337 D SoLoader: libfbjni.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:38:52.589 6301 6337 D SoLoader: libfbjni.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:38:52.589 6301 6337 D SoLoader: Not resolving dependencies for libfbjni.so +12-09 10:38:52.590 6301 6337 D SoLoader: libflipper.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:38:52.590 6301 6337 D SoLoader: libflipper.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:38:52.590 6301 6337 D SoLoader: Not resolving dependencies for libflipper.so +12-09 10:38:52.613 6301 6341 D TrafficStats: tagSocket(76) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:52.619 6301 6341 W unknown:ReconnectingWebSocket: Couldn't connect to "ws://localhost:8081/message?device=sdk_gphone64_arm64%20-%2013%20-%20API%2033&app=com.awesomeproject&clientid=BridgeDevSupportManager", will silently retry +12-09 10:38:52.624 6301 6340 D TrafficStats: tagSocket(76) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:52.625 6301 6340 W unknown:InspectorPackagerConnection: Couldn't connect to packager, will silently retry +12-09 10:38:52.647 6301 6301 W .awesomeproject: Accessing hidden field Landroid/view/View;->mKeyedTags:Landroid/util/SparseArray; (unsupported, reflection, allowed) +12-09 10:38:52.647 6301 6301 W .awesomeproject: Accessing hidden field Landroid/view/View;->mListenerInfo:Landroid/view/View$ListenerInfo; (unsupported, reflection, allowed) +12-09 10:38:52.647 6301 6301 W .awesomeproject: Accessing hidden field Landroid/view/View$ListenerInfo;->mOnClickListener:Landroid/view/View$OnClickListener; (unsupported, reflection, allowed) +12-09 10:38:52.649 6301 6301 I flipper : flipper: FlipperClient::addPlugin Inspector +12-09 10:38:52.649 6301 6301 I flipper : flipper: FlipperClient::addPlugin React +12-09 10:38:52.650 6301 6301 I flipper : flipper: FlipperClient::addPlugin Databases +12-09 10:38:52.651 6301 6301 I flipper : flipper: FlipperClient::addPlugin Preferences +12-09 10:38:52.651 6301 6301 I flipper : flipper: FlipperClient::addPlugin CrashReporter +12-09 10:38:52.652 6301 6301 I flipper : flipper: FlipperClient::addPlugin Network +12-09 10:38:52.668 6301 6327 I UsageTrackerFacilitator: Usage tracking enabled +12-09 10:38:52.672 6301 6327 I TestRequestBuilder: Scanning classpath to find tests in paths [/data/app/~~NBtDrMKafAXRwXNMM0wsmw==/com.awesomeproject.test-X9J4e_Ib-0tdz_4JYDQP8A==/base.apk] +12-09 10:38:52.672 6301 6327 W .awesomeproject: Opening an oat file without a class loader. Are you using the deprecated DexFile APIs? +12-09 10:38:52.708 6301 6336 W System.err: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". +12-09 10:38:52.798 6301 6336 W System.err: SLF4J: Defaulting to no-operation (NOP) logger implementation +12-09 10:38:52.799 6301 6336 W System.err: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. +12-09 10:38:52.828 6301 6347 D TrafficStats: tagSocket(96) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:52.874 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:38:52.874 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:38:52.874 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:38:52.874 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:38:52.875 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityViewCheckResult; annotation class 6432 +12-09 10:38:52.875 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/ClusteringUtils; annotation class 6432 +12-09 10:38:52.876 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/Question; annotation class 6432 +12-09 10:38:52.878 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/replacements/TextUtils; annotation class 6431 +12-09 10:38:52.879 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:38:52.879 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:38:52.879 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:38:52.880 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:38:52.880 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:38:52.880 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:38:52.880 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:38:52.880 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:38:52.881 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:38:52.881 6301 6327 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:38:53.070 6301 6327 D TestExecutor: Adding listener androidx.test.internal.runner.listener.LogRunListener +12-09 10:38:53.071 6301 6327 D TestExecutor: Adding listener androidx.test.internal.runner.listener.InstrumentationResultPrinter +12-09 10:38:53.071 6301 6327 D TestExecutor: Adding listener androidx.test.internal.runner.listener.ActivityFinisherRunListener +12-09 10:38:53.072 6301 6327 I TestRunner: run started: 1 tests +12-09 10:38:53.073 6301 6327 I TestRunner: started: runDetoxTests(com.awesomeproject.DetoxTest) +12-09 10:38:53.077 6301 6327 D EventInjectionStrategy: Creating injection strategy with input manager. +12-09 10:38:53.077 6301 6327 W .awesomeproject: Accessing hidden method Landroid/hardware/input/InputManager;->getInstance()Landroid/hardware/input/InputManager; (unsupported, reflection, allowed) +12-09 10:38:53.077 6301 6327 W .awesomeproject: Accessing hidden method Landroid/hardware/input/InputManager;->injectInputEvent(Landroid/view/InputEvent;I)Z (unsupported, reflection, allowed) +12-09 10:38:53.078 6301 6327 W .awesomeproject: Accessing hidden field Landroid/hardware/input/InputManager;->INJECT_INPUT_EVENT_MODE_WAIT_FOR_FINISH:I (unsupported, reflection, allowed) +12-09 10:38:53.080 6301 6327 W .awesomeproject: Accessing hidden field Ljava/lang/reflect/Field;->accessFlags:I (unsupported, reflection, allowed) +12-09 10:38:53.196 6301 6351 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +12-09 10:38:53.200 6301 6351 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +12-09 10:38:53.201 6301 6351 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +12-09 10:38:53.202 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: PRE_ON_CREATE +12-09 10:38:53.282 6301 6301 W .awesomeproject: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed) +12-09 10:38:53.282 6301 6301 W .awesomeproject: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) +12-09 10:38:53.290 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: CREATED +12-09 10:38:53.292 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: STARTED +12-09 10:38:53.293 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: RESUMED +12-09 10:38:53.295 6301 6354 D TrafficStats: tagSocket(98) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:53.307 6301 6354 W unknown:ReactNative: The packager does not seem to be running as we got an IOException requesting its status: Failed to connect to /192.168.1.8:8888 +12-09 10:38:53.319 6301 6301 W unknown:ReactNative: Packager connection already open, nooping. +12-09 10:38:53.327 6301 6350 D HostConnection: createUnique: call +12-09 10:38:53.330 6301 6350 D HostConnection: HostConnection::get() New Host Connection established 0xb4000077d3ba7910, tid 6350 +12-09 10:38:53.344 6301 6350 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_multi_configs GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0 +12-09 10:38:53.387 6301 6350 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +12-09 10:38:53.387 6301 6350 W OpenGLRenderer: Failed to initialize 101010-2 format, error = EGL_SUCCESS +12-09 10:38:53.391 6301 6350 D EGL_emulation: eglCreateContext: 0xb4000077d3ba6c50: maj 3 min 0 rcv 3 +12-09 10:38:53.393 6301 6350 D EGL_emulation: eglMakeCurrent: 0xb4000077d3ba6c50: ver 3 0 (tinfo 0x79f25a4080) (first time) +12-09 10:38:53.423 6301 6350 I Gralloc4: mapper 4.x is not supported +12-09 10:38:53.424 6301 6350 D HostConnection: createUnique: call +12-09 10:38:53.425 6301 6350 D HostConnection: HostConnection::get() New Host Connection established 0xb4000077d3ba7a90, tid 6350 +12-09 10:38:53.427 6301 6350 D goldfish-address-space: allocate: Ask for block of size 0x100 +12-09 10:38:53.427 6301 6350 D goldfish-address-space: allocate: ioctl allocate returned offset 0x1f3ff8000 size 0x8000 +12-09 10:38:53.428 6301 6350 W Gralloc4: allocator 4.x is not supported +12-09 10:38:53.430 6301 6350 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_multi_configs GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0 +12-09 10:38:53.473 6301 6350 W Parcel : Expecting binder but got null! +12-09 10:38:53.489 6301 6327 I Detox : Detox server connection details: url=ws://localhost:62876, sessionId=e3cdc0ce-8b7a-d3e9-b295-b9429e00fb31 +12-09 10:38:53.510 6301 6359 D SoLoader: libreactnativejni.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:38:53.511 6301 6359 D SoLoader: libreactnativejni.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:38:53.515 6301 6359 D SoLoader: Not resolving dependencies for libreactnativejni.so +12-09 10:38:53.524 6301 6361 I DetoxDispatcher: Handling action '_init' (ID #0)... +12-09 10:38:53.525 6301 6361 I Detox : Connecting to server... +12-09 10:38:53.525 6301 6361 I DetoxWSClient: At connectToServer +12-09 10:38:53.540 6301 6363 D TrafficStats: tagSocket(123) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:53.658 6301 6359 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: Exception in native call +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: 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. +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at com.facebook.react.bridge.CatalystInstanceImpl.jniLoadScriptFromAssets(Native Method) +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at com.facebook.react.bridge.CatalystInstanceImpl.loadScriptFromAssets(CatalystInstanceImpl.java:248) +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at com.facebook.react.bridge.JSBundleLoader$1.loadScript(JSBundleLoader.java:29) +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at com.facebook.react.bridge.CatalystInstanceImpl.runJSBundle(CatalystInstanceImpl.java:277) +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at com.facebook.react.ReactInstanceManager.createReactContext(ReactInstanceManager.java:1404) +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at com.facebook.react.ReactInstanceManager.access$1200(ReactInstanceManager.java:136) +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at com.facebook.react.ReactInstanceManager$5.run(ReactInstanceManager.java:1108) +12-09 10:38:53.695 6301 6359 E unknown:ReactNative: at java.lang.Thread.run(Thread.java:1012) +12-09 10:38:53.708 6301 6301 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10159; state: ENABLED +12-09 10:38:53.715 6301 6301 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10159; state: DISABLED +12-09 10:38:53.715 6301 6301 D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10159; state: ENABLED +12-09 10:38:53.820 6301 6350 W Parcel : Expecting binder but got null! +12-09 10:38:54.654 6301 6341 D TrafficStats: tagSocket(152) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:54.659 6301 6340 D TrafficStats: tagSocket(151) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:54.896 6301 6373 D TrafficStats: tagSocket(151) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:55.393 6301 6350 D EGL_emulation: app_time_stats: avg=314.53ms min=12.07ms max=1372.94ms count=5 +12-09 10:38:56.601 6301 6363 D DetoxWSClient: Retrying... +12-09 10:38:56.602 6301 6363 I DetoxWSClient: At connectToServer +12-09 10:38:56.620 6301 6377 D TrafficStats: tagSocket(145) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:56.668 6301 6341 D TrafficStats: tagSocket(145) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:56.670 6301 6340 D TrafficStats: tagSocket(149) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:56.921 6301 6378 D TrafficStats: tagSocket(145) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:57.928 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: PAUSED +12-09 10:38:58.074 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: STOPPED +12-09 10:38:58.689 6301 6340 D TrafficStats: tagSocket(77) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:58.936 6301 6387 D TrafficStats: tagSocket(110) with statsTag=0xffffffff, statsUid=-1 +12-09 10:38:59.625 6301 6377 D DetoxWSClient: Retrying... +12-09 10:38:59.625 6301 6377 I DetoxWSClient: At connectToServer +12-09 10:38:59.632 6301 6394 D TrafficStats: tagSocket(110) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:04.172 6301 6394 D DetoxWSClient: Retrying... +12-09 10:39:04.173 6301 6394 I DetoxWSClient: At connectToServer +12-09 10:39:04.187 6301 6438 D TrafficStats: tagSocket(110) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:08.692 6301 6438 D DetoxWSClient: Retrying... +12-09 10:39:08.693 6301 6438 I DetoxWSClient: At connectToServer +12-09 10:39:08.742 6301 6476 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:09.080 6301 6479 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:10.731 6301 6340 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:11.109 6301 6493 D TrafficStats: tagSocket(77) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:11.753 6301 6476 D DetoxWSClient: Retrying... +12-09 10:39:11.754 6301 6476 I DetoxWSClient: At connectToServer +12-09 10:39:11.941 6301 6505 D TrafficStats: tagSocket(77) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:11.972 6301 6505 D DetoxWSClient: At onOpen +12-09 10:39:11.979 6301 6505 I DetoxWSClient: Sending out action 'login' (ID #0) +12-09 10:39:11.981 6301 6505 I Detox : Connected to server! +12-09 10:39:11.983 6301 6505 D DetoxWSClient: Received action 'loginSuccess' (ID #0, params={"testerConnected":true,"appConnected":true}) +12-09 10:39:11.996 6301 6505 D DetoxWSClient: Received action 'isReady' (ID #-1000, params={}) +12-09 10:39:13.134 6301 6509 D TrafficStats: tagSocket(103) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:15.143 6301 6513 D TrafficStats: tagSocket(103) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:18.940 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: RESTARTED +12-09 10:39:18.942 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: STARTED +12-09 10:39:18.948 6301 6301 W unknown:ReactInstanceManager: Instance detached from instance manager +12-09 10:39:18.991 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: RESUMED +12-09 10:39:19.082 6301 6521 D TrafficStats: tagSocket(112) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:21.991 6301 6505 D DetoxWSClient: Received action 'currentStatus' (ID #1, params={}) +12-09 10:39:21.992 6301 6362 I DetoxDispatcher: Handling action 'currentStatus' (ID #1)... +12-09 10:39:25.228 6301 6537 D TrafficStats: tagSocket(117) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:25.673 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: PAUSED +12-09 10:39:25.751 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: STOPPED +12-09 10:39:25.827 6301 6334 W .awesomeproject: Verification of void okhttp3.internal.ws.RealWebSocket$Close.(int, okio.ByteString, long) took 119.340ms (83.79 bytecodes/s) (1464B approximate peak alloc) +12-09 10:39:25.833 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@11031d4 in: DESTROYED +12-09 10:39:27.276 6301 6550 D TrafficStats: tagSocket(99) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:28.308 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@26b66b0 in: PRE_ON_CREATE +12-09 10:39:28.343 6301 6354 D TrafficStats: tagSocket(99) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:28.432 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@26b66b0 in: CREATED +12-09 10:39:28.434 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@26b66b0 in: STARTED +12-09 10:39:28.436 6301 6301 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@26b66b0 in: RESUMED +12-09 10:39:28.524 6301 6350 W Parcel : Expecting binder but got null! +12-09 10:39:28.583 6301 6557 D TrafficStats: tagSocket(115) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:28.688 6301 6350 W Parcel : Expecting binder but got null! +12-09 10:39:29.291 6301 6560 D TrafficStats: tagSocket(144) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:29.744 6301 6562 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 10:39:29.749 6301 6301 W unknown:ReactNative: Packager connection already open, nooping. +12-09 10:39:29.770 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager +12-09 10:39:29.773 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode +12-09 10:39:29.777 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager +12-09 10:39:29.788 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager +12-09 10:39:29.790 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager +12-09 10:39:29.793 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode +12-09 10:39:29.795 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager +12-09 10:39:29.799 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager +12-09 10:39:29.809 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode +12-09 10:39:29.809 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager +12-09 10:39:29.809 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode +12-09 10:39:29.809 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager +12-09 10:39:29.810 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager +12-09 10:39:29.810 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode +12-09 10:39:29.810 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager +12-09 10:39:29.811 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager +12-09 10:39:29.811 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode +12-09 10:39:29.811 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager +12-09 10:39:29.811 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode +12-09 10:39:29.811 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager +12-09 10:39:29.825 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode +12-09 10:39:29.826 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager +12-09 10:39:29.826 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode +12-09 10:39:29.826 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager +12-09 10:39:29.827 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager +12-09 10:39:29.827 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode +12-09 10:39:29.827 6301 6564 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager +12-09 10:39:29.868 6301 6564 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 10:39:29.881 6301 6564 D SoLoader: libyoga.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:39:29.881 6301 6564 D SoLoader: libyoga.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:39:29.881 6301 6564 D SoLoader: Not resolving dependencies for libyoga.so +12-09 10:39:29.919 6301 6301 D DetoxRNLoading: Listener-proxy method called: onReactContextInitialized +12-09 10:39:29.920 6301 6301 I DetoxRNLoading: Got new RN-context async'ly through listener +12-09 10:39:29.923 6301 6301 D DetoxRNLoading: Listener-proxy method called: equals +12-09 10:39:29.924 6301 6361 I DetoxRNIdleRes: Setting up Espresso Idling Resources for React Native +12-09 10:39:29.944 6301 6361 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=false) +12-09 10:39:29.966 6301 6361 D DetoxRNHelpers: Native RN module resolution (class com.reactnativecommunity.asyncstorage.AsyncStorageModule): no such class +12-09 10:39:29.967 6301 6361 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=true) +12-09 10:39:29.976 6301 6361 D AsyncStorageIR: IR for Async-Storage is required! (legacy=true) +12-09 10:39:29.982 6301 6301 D AsyncStorageIRLegacy: Async-storage is busy! +12-09 10:39:29.987 6301 6362 W .awesomeproject: Long monitor contention with owner detox.primary (6361) at void com.wix.detox.DetoxMain$initActionHandlers$1$1.handle(java.lang.String, long)(DetoxMain.kt:51) waiters=0 in void com.wix.detox.DetoxMain$initActionHandlers$2$1.handle(java.lang.String, long) for 7.995s +12-09 10:39:29.989 6301 6362 I DetoxWSClient: Sending out action 'currentStatusResult' (ID #1) +12-09 10:39:29.992 6301 6362 I DetoxDispatcher: Done with action 'currentStatus' +12-09 10:39:29.992 6301 6361 I DetoxDispatcher: Done with action '_init' +12-09 10:39:29.992 6301 6361 I DetoxDispatcher: Handling action 'isReady' (ID #-1000)... +12-09 10:39:29.999 6301 6301 W .awesomeproject: Accessing hidden method Landroid/os/MessageQueue;->next()Landroid/os/Message; (unsupported, reflection, allowed) +12-09 10:39:29.999 6301 6301 W .awesomeproject: Accessing hidden field Landroid/os/MessageQueue;->mMessages:Landroid/os/Message; (unsupported, reflection, allowed) +12-09 10:39:30.000 6301 6301 W .awesomeproject: Accessing hidden method Landroid/os/Message;->recycleUnchecked()V (unsupported, reflection, allowed) +12-09 10:39:30.018 6301 6564 I flipper : flipper: FlipperClient::addPlugin Fresco +12-09 10:39:30.106 6301 6563 D SoLoader: libreactnativeblob.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:39:30.107 6301 6563 D SoLoader: libreactnativeblob.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:39:30.107 6301 6563 D SoLoader: Not resolving dependencies for libreactnativeblob.so +12-09 10:39:30.150 6301 6564 I WebViewFactory: Loading com.google.android.webview version 101.0.4951.74 (code 495157434) +12-09 10:39:30.281 6301 6563 I ReactNativeJS: Running "AwesomeProject" with {"rootTag":1} +12-09 10:39:30.301 6301 6563 I ReactNativeJS: Pushy: uuid: qx57jbzSjOxSDJI5DdgUX +12-09 10:39:30.342 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (unsupported, reflection, allowed) +12-09 10:39:30.342 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceBegin(JLjava/lang/String;)V (unsupported, reflection, allowed) +12-09 10:39:30.343 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceEnd(J)V (unsupported, reflection, allowed) +12-09 10:39:30.343 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceBegin(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:39:30.343 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceEnd(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:39:30.345 6301 6564 I cr_WVCFactoryProvider: Loaded version=101.0.4951.74 minSdkVersion=29 isBundle=false multiprocess=true packageId=2 +12-09 10:39:30.357 6301 6571 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed_new" +12-09 10:39:30.357 6301 6571 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed" +12-09 10:39:30.358 6301 6571 I cr_VariationsUtils: Requesting new seed from IVariationsSeedServer +12-09 10:39:30.405 6301 6564 I cr_LibraryLoader: Successfully loaded native library +12-09 10:39:30.407 6301 6564 I cr_CachingUmaRecorder: Flushed 8 samples from 8 histograms. +12-09 10:39:30.482 6301 6577 D TrafficStats: tagSocket(145) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:30.499 6301 6578 D TrafficStats: tagSocket(146) with statsTag=0x \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log new file mode 100644 index 0000000..b3d3afa --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log @@ -0,0 +1,146 @@ +--------- beginning of main +12-09 10:39:38.154 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #6) +12-09 10:39:38.155 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:38.163 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #7, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:39:38.165 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #7)... +12-09 10:39:38.167 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:39:38.170 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:39:38.171 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:39:38.173 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:39:38.175 6301 6361 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@99b4485, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:39:38.211 6301 6301 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:39:38.212 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #7) +12-09 10:39:38.212 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:38.267 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #8, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:39:38.267 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #8)... +12-09 10:39:38.267 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [getLocalHashInfo] +12-09 10:39:38.268 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "getLocalHashInfo" and view has effective visibility )] +12-09 10:39:38.268 6301 6361 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:39:38.268 6301 6361 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@c188cdb, androidx.test.espresso.action.GeneralClickAction@dc0e378] +12-09 10:39:38.270 6301 6301 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "getLocalHashInfo" and view has effective visibility ) +12-09 10:39:38.285 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:38.304 6301 6350 D EGL_emulation: app_time_stats: avg=832.76ms min=570.53ms max=1094.99ms count=2 +12-09 10:39:38.842 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:39:38.850 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:38.870 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:38.894 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:38.902 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:38.919 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:38.936 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:38.952 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:38.969 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:38.988 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.003 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.019 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.036 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.053 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.070 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.088 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.106 6301 6301 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:39:39.729 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:39.735 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.752 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.767 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.785 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.801 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.817 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.837 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.857 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.874 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.892 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.904 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.918 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.934 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.950 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:39.967 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.052 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #8) +12-09 10:39:40.052 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:40.056 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #9, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:39:40.056 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #9)... +12-09 10:39:40.057 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:39:40.057 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:39:40.057 6301 6361 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:39:40.057 6301 6361 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@32a2442, androidx.test.espresso.action.GeneralClickAction@d09bc53] +12-09 10:39:40.059 6301 6301 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:39:40.076 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:40.086 6301 6350 D EGL_emulation: app_time_stats: avg=93.48ms min=1.84ms max=967.97ms count=17 +12-09 10:39:40.642 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:39:40.664 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:39:40.694 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:39:40.720 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:39:40.727 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:40.744 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.752 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.769 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.788 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.802 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.819 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.835 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.852 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.869 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.887 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.903 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.919 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.935 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.952 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.969 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:40.990 6301 6301 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:39:41.360 6301 6626 D TrafficStats: tagSocket(164) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:41.616 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:41.618 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.633 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.650 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.669 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.685 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.703 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.718 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.735 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.751 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.768 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.786 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.801 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.818 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.841 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.851 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:41.943 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #9) +12-09 10:39:41.958 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:41.969 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #10, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}) +12-09 10:39:41.970 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #10)... +12-09 10:39:41.971 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [done] +12-09 10:39:41.973 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility )] +12-09 10:39:41.977 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:39:41.978 6301 6361 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@a85b1c, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:39:41.982 6301 6301 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility ) +12-09 10:39:41.986 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #10) +12-09 10:39:41.989 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:41.994 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #11, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:39:41.994 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #11)... +12-09 10:39:41.995 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:39:41.996 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:39:41.996 6301 6361 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:39:41.997 6301 6361 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@7198325, androidx.test.espresso.action.GeneralClickAction@f704cfa] +12-09 10:39:41.999 6301 6301 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:39:42.011 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:42.022 6301 6350 D EGL_emulation: app_time_stats: avg=92.16ms min=10.38ms max=1033.00ms count=21 +12-09 10:39:42.560 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:39:42.577 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:42.591 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.606 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.617 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.633 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.650 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.669 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.684 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.700 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.717 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.733 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.753 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.767 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.784 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.801 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.818 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:42.840 6301 6301 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:39:43.375 6301 6631 D TrafficStats: tagSocket(168) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:43.532 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #11) +12-09 10:39:43.532 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:43.536 6301 6505 D DetoxWSClient: R \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log new file mode 100644 index 0000000..960c5b1 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-07-34Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log @@ -0,0 +1,226 @@ +--------- beginning of main +12-09 10:39:30.000 6301 6301 W .awesomeproject: Accessing hidden method Landroid/os/Message;->recycleUnchecked()V (unsupported, reflection, allowed) +12-09 10:39:30.018 6301 6564 I flipper : flipper: FlipperClient::addPlugin Fresco +12-09 10:39:30.106 6301 6563 D SoLoader: libreactnativeblob.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:39:30.107 6301 6563 D SoLoader: libreactnativeblob.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:39:30.107 6301 6563 D SoLoader: Not resolving dependencies for libreactnativeblob.so +12-09 10:39:30.150 6301 6564 I WebViewFactory: Loading com.google.android.webview version 101.0.4951.74 (code 495157434) +12-09 10:39:30.281 6301 6563 I ReactNativeJS: Running "AwesomeProject" with {"rootTag":1} +12-09 10:39:30.301 6301 6563 I ReactNativeJS: Pushy: uuid: qx57jbzSjOxSDJI5DdgUX +12-09 10:39:30.342 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (unsupported, reflection, allowed) +12-09 10:39:30.342 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceBegin(JLjava/lang/String;)V (unsupported, reflection, allowed) +12-09 10:39:30.343 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceEnd(J)V (unsupported, reflection, allowed) +12-09 10:39:30.343 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceBegin(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:39:30.343 6301 6564 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceEnd(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:39:30.345 6301 6564 I cr_WVCFactoryProvider: Loaded version=101.0.4951.74 minSdkVersion=29 isBundle=false multiprocess=true packageId=2 +12-09 10:39:30.357 6301 6571 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed_new" +12-09 10:39:30.357 6301 6571 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed" +12-09 10:39:30.358 6301 6571 I cr_VariationsUtils: Requesting new seed from IVariationsSeedServer +12-09 10:39:30.405 6301 6564 I cr_LibraryLoader: Successfully loaded native library +12-09 10:39:30.407 6301 6564 I cr_CachingUmaRecorder: Flushed 8 samples from 8 histograms. +12-09 10:39:30.482 6301 6577 D TrafficStats: tagSocket(145) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:30.499 6301 6578 D TrafficStats: tagSocket(146) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:30.541 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:30.581 6301 6301 I Detox : Wait is over: App is now idle! +12-09 10:39:30.581 6301 6361 I DetoxWSClient: Sending out action 'ready' (ID #-1000) +12-09 10:39:30.581 6301 6361 I DetoxDispatcher: Done with action 'isReady' +12-09 10:39:30.581 6301 6361 I DetoxDispatcher: Handling action 'loginSuccess' (ID #0)... +12-09 10:39:30.582 6301 6361 I DetoxDispatcher: Done with action 'loginSuccess' +12-09 10:39:30.582 6301 6361 I DetoxDispatcher: Handling action 'isReady' (ID #-1000)... +12-09 10:39:30.587 6301 6301 I Detox : Wait is over: App is now idle! +12-09 10:39:30.587 6301 6361 I DetoxWSClient: Sending out action 'ready' (ID #-1000) +12-09 10:39:30.588 6301 6361 I DetoxDispatcher: Done with action 'isReady' +12-09 10:39:30.603 6301 6582 D TrafficStats: tagSocket(147) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:30.628 6301 6582 D SoLoader: libimagepipeline.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:39:30.629 6301 6582 D SoLoader: libimagepipeline.so found on /data/app/~~Bn4_NVJKwFtZ-gBt0S0euQ==/com.awesomeproject-G8nKm27Pj0aCcjJBjsoEIA==/lib/arm64 +12-09 10:39:30.629 6301 6582 D SoLoader: Not resolving dependencies for libimagepipeline.so +12-09 10:39:30.675 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #2, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:39:30.676 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #2)... +12-09 10:39:30.678 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [testcase] +12-09 10:39:30.709 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "testcase" and view has effective visibility )] +12-09 10:39:30.723 6301 6361 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:39:30.725 6301 6361 W .awesomeproject: Accessing hidden method Landroid/view/ViewConfiguration;->getDoubleTapMinTime()I (unsupported, reflection, allowed) +12-09 10:39:30.726 6301 6361 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@f730133, androidx.test.espresso.action.GeneralClickAction@ec73cf0] +12-09 10:39:30.973 6301 6301 W .awesomeproject: Accessing hidden method Landroid/view/WindowManagerGlobal;->getInstance()Landroid/view/WindowManagerGlobal; (unsupported, reflection, allowed) +12-09 10:39:30.973 6301 6301 W .awesomeproject: Accessing hidden field Landroid/view/WindowManagerGlobal;->mViews:Ljava/util/ArrayList; (unsupported, reflection, allowed) +12-09 10:39:30.973 6301 6301 W .awesomeproject: Accessing hidden field Landroid/view/WindowManagerGlobal;->mParams:Ljava/util/ArrayList; (unsupported, reflection, allowed) +12-09 10:39:30.974 6301 6301 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "testcase" and view has effective visibility ) +12-09 10:39:31.024 6301 6301 D AutofillManager: Fill dialog is enabled:false, hints=[] +12-09 10:39:31.056 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:31.297 6301 6602 D TrafficStats: tagSocket(149) with statsTag=0xffffffff, statsUid=-1 +12-09 10:39:31.655 6301 6564 W unknown:ReactNative: Attempt to set local data for view with unknown tag: -1 +12-09 10:39:31.656 6301 6564 W unknown:ReactNative: Attempt to set local data for view with unknown tag: -1 +12-09 10:39:31.671 6301 6301 E unknown:ReactModalHost: Creating new dialog from context: com.awesomeproject.MainActivity@26b66b0@40593072 +12-09 10:39:31.753 6301 6350 W Parcel : Expecting binder but got null! +12-09 10:39:31.755 6301 6350 D EGL_emulation: app_time_stats: avg=143.67ms min=0.97ms max=2057.22ms count=21 +12-09 10:39:31.757 6301 6301 E unknown:ReactModalHost: Updating existing dialog with context: com.awesomeproject.MainActivity@26b66b0@40593072 +12-09 10:39:31.762 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.770 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.789 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.802 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.819 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.836 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.854 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.869 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.886 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.902 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:31.922 6301 6301 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:39:32.547 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:32.560 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.570 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.585 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.600 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.619 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.635 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.650 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.667 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.685 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.700 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.718 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.733 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.750 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.768 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.785 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:32.872 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #2) +12-09 10:39:32.875 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:32.884 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #3, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:39:32.885 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #3)... +12-09 10:39:32.886 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [setLocalHashInfo] +12-09 10:39:32.886 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "setLocalHashInfo" and view has effective visibility )] +12-09 10:39:32.887 6301 6361 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:39:32.887 6301 6361 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@a5a37d4, androidx.test.espresso.action.GeneralClickAction@7648d7d] +12-09 10:39:32.890 6301 6301 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "setLocalHashInfo" and view has effective visibility ) +12-09 10:39:32.907 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:32.922 6301 6350 D EGL_emulation: app_time_stats: avg=292.59ms min=7.28ms max=1113.68ms count=4 +12-09 10:39:33.466 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:39:33.473 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:33.492 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:33.509 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.520 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.536 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.553 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.570 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.586 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.603 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.620 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.636 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.655 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.670 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.686 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.703 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.719 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:33.741 6301 6301 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:39:34.377 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:34.392 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.400 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.419 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.433 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.451 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.470 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.486 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.503 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.523 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.534 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.558 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.568 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.586 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.618 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:34.709 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #3) +12-09 10:39:34.710 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:34.715 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #4, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:39:34.716 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #4)... +12-09 10:39:34.718 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:39:34.720 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:39:34.721 6301 6361 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:39:34.722 6301 6361 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@ea53458, androidx.test.espresso.action.GeneralClickAction@65a49b1] +12-09 10:39:34.723 6301 6301 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:39:34.741 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:34.754 6301 6350 D EGL_emulation: app_time_stats: avg=107.74ms min=11.04ms max=1014.72ms count=17 +12-09 10:39:35.295 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:39:35.312 6301 6563 I ReactNativeJS: { inputs: +12-09 10:39:35.312 6301 6563 I ReactNativeJS: [ 'setLocalHashInfo', +12-09 10:39:35.312 6301 6563 I ReactNativeJS: '9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474', +12-09 10:39:35.312 6301 6563 I ReactNativeJS: '{"version":"1.0.0","size":"19M"}' ], +12-09 10:39:35.312 6301 6563 I ReactNativeJS: params: +12-09 10:39:35.312 6301 6563 I ReactNativeJS: [ '9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474', +12-09 10:39:35.312 6301 6563 I ReactNativeJS: '{"version":"1.0.0","size":"19M"}' ] } +12-09 10:39:35.321 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:39:35.334 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:39:35.364 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:39:35.385 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 500 iterations. +12-09 10:39:35.397 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 600 iterations. +12-09 10:39:35.409 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:35.440 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.458 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.470 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.486 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.503 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.522 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.537 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.556 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.570 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.586 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.603 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.620 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.636 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.655 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:35.687 6301 6301 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:39:36.366 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.369 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.386 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.401 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.420 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.437 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.453 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.470 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.487 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.503 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.518 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.535 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.556 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:36.570 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #4) +12-09 10:39:36.572 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:36.580 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #5, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}) +12-09 10:39:36.581 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #5)... +12-09 10:39:36.581 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:39:36.582 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:39:36.583 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:39:36.585 6301 6361 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@6a1acd0, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:39:36.589 6301 6301 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:39:36.590 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #5) +12-09 10:39:36.593 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:36.597 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #6, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:39:36.602 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #6)... +12-09 10:39:36.604 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:39:36.604 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:39:36.605 6301 6361 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:39:36.605 6301 6361 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@e5e24c9, androidx.test.espresso.action.GeneralClickAction@9c117ce] +12-09 10:39:36.608 6301 6301 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:39:36.627 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:36.638 6301 6350 D EGL_emulation: app_time_stats: avg=99.27ms min=2.23ms max=951.59ms count=17 +12-09 10:39:37.184 6301 6301 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:39:37.200 6301 6301 I Detox : UIManagerModule is busy +12-09 10:39:37.210 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.223 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.233 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.253 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.267 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.284 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.300 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.318 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.335 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.350 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.367 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.385 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.403 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.419 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.435 6301 6301 I Detox : AnimatedModule is busy. +12-09 10:39:37.469 6301 6301 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:39:38.154 6301 6361 I DetoxWSClient: Sending out action 'invokeResult' (ID #6) +12-09 10:39:38.155 6301 6361 I DetoxDispatcher: Done with action 'invoke' +12-09 10:39:38.163 6301 6505 D DetoxWSClient: Received action 'invoke' (ID #7, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:39:38.165 6301 6361 I DetoxDispatcher: Handling action 'invoke' (ID #7)... +12-09 10:39:38.167 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:39:38.170 6301 6361 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:39:38.171 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:39:38.173 6301 6361 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox.log new file mode 100644 index 0000000..e5726f6 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox.log @@ -0,0 +1,7865 @@ +14:10:22.239 detox[36200] B ../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all + data: { + "id": "30d99a23-1a49-bf92-c053-ce2075a6721e", + "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-02 06-10-22Z", + "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-36200", + "testResults": [], + "testSessionIndex": 0, + "workersCount": 0 + } +14:10:22.243 detox[36200] i Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-36200 +14:10:22.244 detox[36200] i starting server on /tmp/detox.primary-36200 +14:10:22.244 detox[36200] i starting TLS server false +14:10:22.244 detox[36200] i starting server as Unix || Windows Socket +14:10:22.248 detox[36200] i Detox server listening on localhost:64463... +14:10:22.250 detox[36200] i Serialized the session state at: /private/var/folders/wm/91840x650t10w1m7sq830mp80000gn/T/30d99a23-1a49-bf92-c053-ce2075a6721e.detox.json +14:10:22.251 detox[36200] B jest --config e2e/jest.config.js +14:10:23.434 detox[36204] i Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id +14:10:23.435 detox[36204] i requested connection to primary-36200 /tmp/detox.primary-36200 +14:10:23.435 detox[36204] i Connecting client on Unix Socket : /tmp/detox.primary-36200 +14:10:23.436 detox[36200] i ## socket connection to server detected ## +14:10:23.436 detox[36204] i retrying reset +14:10:23.437 detox[36204] i dispatching event to primary-36200 /tmp/detox.primary-36200 : registerContext , { id: 'secondary-36204' } +14:10:23.438 detox[36200] i received event of : registerContext { id: 'secondary-36204' } +14:10:23.438 detox[36200] i dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: 0 } +14:10:23.438 detox[36204] i ## received events ## +14:10:23.439 detox[36204] i detected event registerContextDone { testResults: [], testSessionIndex: 0 } +14:10:23.486 detox[36204] B e2e/NativeModule.test.ts +14:10:23.497 detox[36200] i received event of : registerWorker { workerId: 'w1' } +14:10:23.497 detox[36204] B set up environment +14:10:23.497 detox[36204] i dispatching event to primary-36200 /tmp/detox.primary-36200 : registerWorker , { workerId: 'w1' } +14:10:23.498 detox[36200] i dispatching event to socket : registerWorkerDone { workersCount: 1 } +14:10:23.498 detox[36200] i broadcasting event to all known sockets listening to /tmp/detox.primary-36200 : sessionStateUpdate { workersCount: 1 } +14:10:23.498 detox[36204] i ## received events ## +14:10:23.498 detox[36204] i detected event registerWorkerDone { workersCount: 1 } +14:10:23.593 detox[36204] i ## received events ## +14:10:23.593 detox[36204] i detected event sessionStateUpdate { workersCount: 1 } +14:10:23.597 detox[36200] B connection :64463<->:64487 +14:10:23.598 detox[36204] i opened web socket to: ws://localhost:64463 +14:10:23.599 detox[36204] i send message + data: {"type":"login","params":{"sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester"},"messageId":0} +14:10:23.600 detox[36200] i get + data: {"type":"login","params":{"sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester"},"messageId":0} +14:10:23.600 detox[36200] i created session 50ed7950-1da1-616f-3790-a2134831f796 +14:10:23.600 detox[36200] i send + data: { + "type": "loginSuccess", + "params": { + "testerConnected": true, + "appConnected": false + }, + "messageId": 0 + } +14:10:23.600 detox[36200] i tester joined session 50ed7950-1da1-616f-3790-a2134831f796 +14:10:23.601 detox[36204] i get message + data: {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0} + +14:10:23.640 detox[36204] B allocate + args: ({"type":"android.emulator","device":{"avdName":"Pixel_3a_API_33_arm64-v8a"},"headless":true}) +14:10:23.641 detox[36204] i "/Users/arvinh/Library/Android/sdk/emulator/emulator" -list-avds --verbose +14:10:23.669 detox[36204] i Pixel_3a_API_33_arm64-v8a + +14:10:23.669 detox[36204] i "/Users/arvinh/Library/Android/sdk/emulator/emulator" -version -no-window +14:10:23.758 detox[36204] i 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. + + +14:10:23.758 detox[36204] i Detected emulator binary version { major: 31, minor: 3, patch: 13, toString: [Function: toString] } +14:10:23.758 detox[36204] i Trying to allocate a device based on "Pixel_3a_API_33_arm64-v8a" +14:10:23.759 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" devices +14:10:23.773 detox[36204] i List of devices attached +emulator-5554 device + + +14:10:23.773 detox[36204] i port: 5554, host: localhost +14:10:23.777 detox[36204] i Found a matching & free device emulator-5554 +14:10:23.778 detox[36204] i Settled on emulator-5554 +14:10:23.778 detox[36204] B _launchEmulator + args: ("Pixel_3a_API_33_arm64-v8a", "emulator-5554", true, {"headless":true,"port":null}) +14:10:23.778 detox[36204] B _awaitEmulatorBoot + args: ("emulator-5554") +14:10:23.778 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop dev.bootcomplete" +14:10:23.830 detox[36204] i 1 + +14:10:23.830 detox[36204] E _awaitEmulatorBoot +14:10:23.830 detox[36204] B onBootDevice + args: ({"deviceId":"emulator-5554","type":"Pixel_3a_API_33_arm64-v8a","coldBoot":false}) +14:10:23.830 detox[36204] E onBootDevice +14:10:23.830 detox[36204] E _launchEmulator +14:10:23.830 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop ro.build.version.sdk" +14:10:23.852 detox[36204] i 33 + +14:10:23.853 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global animator_duration_scale 0" +14:10:23.889 detox[36204] i +14:10:23.889 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global window_animation_scale 0" +14:10:23.917 detox[36204] i +14:10:23.917 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global transition_animation_scale 0" +14:10:23.945 detox[36204] i +14:10:23.945 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "dumpsys power | grep \"^[ ]*m[UW].*=\"" +14:10:24.020 detox[36204] i mWakefulness=Awake + mWakefulnessChanging=false + mWakeLockSummary=0x1 + mWakeUpWhenPluggedOrUnpluggedConfig=false + mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false + mUserActivityTimeoutOverrideFromWindowManager=-1 + mUserInactiveOverrideFromWindowManager=false + mUserId=0 + mWakeLockSummary=0x1 + mUserInteractionBackoffMillis=60000 + +14:10:24.020 detox[36204] E allocate +14:10:24.035 detox[36204] B installUtilBinaries + args: () +14:10:24.035 detox[36204] E installUtilBinaries +14:10:24.035 detox[36204] B selectApp + args: ("default") +14:10:24.036 detox[36204] i "/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" +14:10:24.072 detox[36204] i 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.REQUEST_INSTALL_PACKAGES' +uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE' +uses-permission: name='android.permission.ACCESS_WIFI_STATE' +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' + +14:10:24.072 detox[36204] E selectApp +14:10:24.072 detox[36204] B uninstallApp + args: () +14:10:24.072 detox[36204] B onBeforeUninstallApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) +14:10:24.072 detox[36204] E onBeforeUninstallApp +14:10:24.073 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.awesomeproject" +14:10:24.101 detox[36204] i package:com.awesomeproject +package:com.awesomeproject.test + +14:10:24.102 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.awesomeproject +14:10:24.270 detox[36204] i Success + +14:10:24.270 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.awesomeproject.test" +14:10:24.375 detox[36204] i package:com.awesomeproject.test + +14:10:24.376 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.awesomeproject.test +14:10:24.887 detox[36204] i Success + +14:10:24.887 detox[36204] E uninstallApp +14:10:24.890 detox[36204] B selectApp + args: ("default") +14:10:24.891 detox[36204] B terminateApp + args: () +14:10:24.891 detox[36204] B onBeforeTerminateApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) +14:10:24.891 detox[36204] E onBeforeTerminateApp +14:10:24.891 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject" +14:10:25.260 detox[36204] i +14:10:25.260 detox[36204] B onTerminateApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) +14:10:25.261 detox[36204] E onTerminateApp +14:10:25.261 detox[36204] E terminateApp +14:10:25.261 detox[36204] E selectApp +14:10:25.261 detox[36204] B installApp + args: () +14:10:25.261 detox[36204] i "/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 +14:10:25.275 detox[36204] i 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 + +14:10:25.275 detox[36204] i "/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 +14:10:25.289 detox[36204] i 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 + +14:10:25.289 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm -fr /data/local/tmp/detox" +14:10:25.367 detox[36204] i +14:10:25.367 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "mkdir -p /data/local/tmp/detox" +14:10:25.445 detox[36204] i +14:10:25.445 detox[36204] i "/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" +14:10:25.901 detox[36204] i /Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk: 1 file pushed, 0 skipped. 147.4 MB/s (57188253 bytes in 0.370s) + +14:10:25.903 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk +14:10:27.395 detox[36204] i Success + +14:10:27.400 detox[36204] i /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 +14:10:27.401 detox[36204] i "/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" +14:10:27.461 detox[36204] i /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. 283.2 MB/s (4477389 bytes in 0.015s) + +14:10:27.463 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk +14:10:27.900 detox[36204] i Success + +14:10:28.083 detox[36204] i /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 +14:10:28.084 detox[36204] B reverseTcpPort + args: (8081) +14:10:28.084 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:8081 tcp:8081 +14:10:28.113 detox[36204] i +14:10:28.113 detox[36204] E reverseTcpPort +14:10:28.113 detox[36204] E installApp +14:10:28.113 detox[36204] B selectApp + args: ("default") +14:10:28.113 detox[36204] B terminateApp + args: () +14:10:28.113 detox[36204] B onBeforeTerminateApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) +14:10:28.114 detox[36204] E onBeforeTerminateApp +14:10:28.114 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject" +14:10:28.219 detox[36204] i +14:10:28.220 detox[36204] B onTerminateApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) +14:10:28.220 detox[36204] E onTerminateApp +14:10:28.220 detox[36204] E terminateApp +14:10:28.220 detox[36204] E selectApp +14:10:28.221 detox[36204] E set up environment +14:10:28.863 detox[36204] i NativeModule.test.ts is assigned to emulator-5554 (Pixel_3a_API_33_arm64-v8a) +14:10:28.863 detox[36204] B run the tests +14:10:28.863 detox[36204] B onRunDescribeStart + args: ({"name":"ROOT_DESCRIBE_BLOCK"}) +14:10:28.864 detox[36204] E onRunDescribeStart +14:10:28.864 detox[36204] B 测试Native模块的方法 +14:10:28.864 detox[36204] B onRunDescribeStart + args: ({"name":"测试Native模块的方法"}) +14:10:28.864 detox[36204] E onRunDescribeStart +14:10:28.865 detox[36204] B beforeAll +14:10:28.870 detox[36204] B launchApp + args: () +14:10:28.870 detox[36204] B terminateApp + args: ("com.awesomeproject") +14:10:28.870 detox[36204] B onBeforeTerminateApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) +14:10:28.870 detox[36204] E onBeforeTerminateApp +14:10:28.870 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject" +14:10:28.944 detox[36204] i +14:10:28.944 detox[36204] B onTerminateApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) +14:10:28.944 detox[36204] E onTerminateApp +14:10:28.944 detox[36204] E terminateApp +14:10:28.944 detox[36204] B onBeforeLaunchApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:64463","detoxSessionId":"50ed7950-1da1-616f-3790-a2134831f796"}}) +14:10:28.944 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:10:28.999 detox[36204] i 12-09 10:41:38.000 + +14:10:28.999 detox[36204] E onBeforeLaunchApp +14:10:28.999 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:64463 tcp:64463 +14:10:29.013 detox[36204] i 64463 + +14:10:29.014 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list instrumentation" +14:10:29.078 detox[36204] i instrumentation:com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner (target=com.awesomeproject) + +14:10:29.079 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner +14:10:29.581 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "ps | grep \"com\.awesomeproject$\"" +14:10:30.608 detox[36204] i 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 + +14:10:30.862 detox[36204] i u0_a161 7106 325 15029936 189056 0 0 S com.awesomeproject + +14:10:30.863 detox[36204] B onLaunchApp + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:64463","detoxSessionId":"50ed7950-1da1-616f-3790-a2134831f796"},"pid":7106}) +14:10:30.864 detox[36204] i starting ADBLogcatRecording +14:10:30.870 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:38.000\" --pid=7106 -f /sdcard/141023632_0.log" +14:10:30.870 detox[36204] E onLaunchApp +14:10:31.171 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_0.log +14:10:31.261 detox[36204] i 4 /sdcard/141023632_0.log + +14:10:31.542 detox[36200] B connection :64463<->:64649 +14:10:31.557 detox[36200] i get + data: {"messageId":0,"type":"login","params":{"role":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796"}} +14:10:31.557 detox[36200] i send + data: { + "messageId": 0, + "type": "loginSuccess", + "params": { + "testerConnected": true, + "appConnected": true + } + } +14:10:31.558 detox[36200] i app joined session 50ed7950-1da1-616f-3790-a2134831f796 +14:10:31.558 detox[36200] i send + data: { + "type": "appConnected" + } +14:10:31.559 detox[36204] i get message + data: {"type":"appConnected"} + +14:10:31.561 detox[36204] i send message + data: {"type":"isReady","params":{},"messageId":-1000} +14:10:31.563 detox[36200] i get + data: {"type":"isReady","params":{},"messageId":-1000} +14:10:31.563 detox[36200] i send + data: { + "type": "isReady", + "params": {}, + "messageId": -1000 + } +14:10:32.510 detox[36200] i get + data: {"messageId":-1000,"type":"ready","params":{}} +14:10:32.510 detox[36200] i send + data: { + "messageId": -1000, + "type": "ready", + "params": {} + } +14:10:32.511 detox[36204] i get message + data: {"messageId":-1000,"type":"ready","params":{}} + +14:10:32.512 detox[36204] B onAppReady + args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","pid":7106}) +14:10:32.512 detox[36204] E onAppReady +14:10:32.512 detox[36204] E launchApp +14:10:32.512 detox[36204] E beforeAll +14:10:32.513 detox[36204] B setLocalHashInfo +14:10:32.514 detox[36204] i 测试Native模块的方法: setLocalHashInfo +14:10:32.514 detox[36204] B onTestStart + args: ({"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"running","invocations":1}) +14:10:32.515 detox[36204] i stopping ADBLogcatRecording +14:10:32.516 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:10:32.520 detox[36200] i get + data: {"messageId":-1000,"type":"ready","params":{}} +14:10:32.520 detox[36200] i send + data: { + "messageId": -1000, + "type": "ready", + "params": {} + } +14:10:32.521 detox[36204] i get message + data: {"messageId":-1000,"type":"ready","params":{}} + +14:10:32.580 detox[36204] i 12-09 10:41:42.000 + +14:10:32.582 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:38.000" --pid=7106 -f /sdcard/141023632_0.log +14:10:32.582 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:38.000\" --pid=7106 -f /sdcard/141023632_0.log" terminated with SIGINT +14:10:32.582 detox[36204] i starting ADBLogcatRecording +14:10:32.583 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:42.000\" --pid=7106 -f /sdcard/141023632_1.log" +14:10:32.584 detox[36204] E onTestStart +14:10:32.584 detox[36204] B beforeEach +14:10:32.584 detox[36204] E beforeEach +14:10:32.584 detox[36204] B test_fn +14:10:32.586 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":1} +14:10:32.586 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "testcase" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 1 + } +14:10:32.586 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":1} +14:10:32.586 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "testcase" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:32.884 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_1.log +14:10:32.939 detox[36204] i 4 /sdcard/141023632_1.log + +14:10:34.687 detox[36200] i get + data: {"messageId":1,"type":"invokeResult","params":{"result":null}} +14:10:34.687 detox[36200] i send + data: { + "messageId": 1, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:34.694 detox[36204] i get message + data: {"messageId":1,"type":"invokeResult","params":{"result":null}} + +14:10:34.695 detox[36204] E long press +14:10:34.697 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":2} +14:10:34.697 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setLocalHashInfo" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:34.700 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":2} +14:10:34.700 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setLocalHashInfo" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 2 + } +14:10:36.488 detox[36200] i get + data: {"messageId":2,"type":"invokeResult","params":{"result":null}} +14:10:36.489 detox[36200] i send + data: { + "messageId": 2, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:36.490 detox[36204] i get message + data: {"messageId":2,"type":"invokeResult","params":{"result":null}} + +14:10:36.491 detox[36204] E long press +14:10:36.492 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":3} +14:10:36.492 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":3} +14:10:36.492 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:36.493 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 3 + } +14:10:38.473 detox[36200] i get + data: {"messageId":3,"type":"invokeResult","params":{"result":null}} +14:10:38.473 detox[36200] i send + data: { + "messageId": 3, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:38.474 detox[36204] i get message + data: {"messageId":3,"type":"invokeResult","params":{"result":null}} + +14:10:38.475 detox[36204] E long press +14:10:38.479 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":4} +14:10:38.482 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":4} +14:10:38.482 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + }, + "messageId": 4 + } +14:10:38.484 detox[36204] B expect element to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } +14:10:38.501 detox[36200] i get + data: {"messageId":4,"type":"invokeResult","params":{"result":null}} +14:10:38.501 detox[36200] i send + data: { + "messageId": 4, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:38.503 detox[36204] i get message + data: {"messageId":4,"type":"invokeResult","params":{"result":null}} + +14:10:38.504 detox[36204] E expect element to be visible +14:10:38.505 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":5} +14:10:38.506 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":5} +14:10:38.506 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 5 + } +14:10:38.506 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:39.989 detox[36200] i get + data: {"messageId":5,"type":"invokeResult","params":{"result":null}} +14:10:39.989 detox[36200] i send + data: { + "messageId": 5, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:39.991 detox[36204] i get message + data: {"messageId":5,"type":"invokeResult","params":{"result":null}} + +14:10:39.992 detox[36204] E long press +14:10:39.994 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":6} +14:10:39.995 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:10:39.997 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":6} +14:10:39.997 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 6 + } +14:10:40.018 detox[36200] i get + data: {"messageId":6,"type":"invokeResult","params":{"result":null}} +14:10:40.018 detox[36200] i send + data: { + "messageId": 6, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:40.019 detox[36204] i get message + data: {"messageId":6,"type":"invokeResult","params":{"result":null}} + +14:10:40.019 detox[36204] E expect element not to be visible +14:10:40.020 detox[36204] E test_fn +14:10:40.020 detox[36204] B onTestDone + args: ({"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"passed","invocations":1}) +14:10:40.021 detox[36204] i stopping ADBLogcatRecording +14:10:40.021 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:10:40.063 detox[36204] i 12-09 10:41:49.000 + +14:10:40.064 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:42.000" --pid=7106 -f /sdcard/141023632_1.log +14:10:40.065 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:42.000\" --pid=7106 -f /sdcard/141023632_1.log" terminated with SIGINT +14:10:40.066 detox[36204] E onTestDone +14:10:40.066 detox[36204] E setLocalHashInfo +14:10:40.066 detox[36204] i 测试Native模块的方法: setLocalHashInfo [OK] +14:10:40.067 detox[36204] B getLocalHashInfo +14:10:40.067 detox[36204] i 测试Native模块的方法: getLocalHashInfo +14:10:40.067 detox[36204] B onTestStart + args: ({"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"running","invocations":1}) +14:10:40.067 detox[36204] i starting ADBLogcatRecording +14:10:40.068 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:49.000\" --pid=7106 -f /sdcard/141023632_2.log" +14:10:40.068 detox[36204] E onTestStart +14:10:40.068 detox[36204] B beforeEach +14:10:40.068 detox[36204] E beforeEach +14:10:40.068 detox[36204] B test_fn +14:10:40.069 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":7} +14:10:40.069 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":7} +14:10:40.070 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "getLocalHashInfo" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 7 + } +14:10:40.070 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "getLocalHashInfo" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:40.070 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log +14:10:40.071 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_1.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log" +14:10:40.092 detox[36204] i /sdcard/141023632_1.log: 1 file pulled, 0 skipped. 23.3 MB/s (24576 bytes in 0.001s) + +14:10:40.092 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_1.log\"" +14:10:40.182 detox[36204] i +14:10:40.183 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log +14:10:40.183 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_0.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log" +14:10:40.209 detox[36204] i /sdcard/141023632_0.log: 1 file pulled, 0 skipped. 10.9 MB/s (40960 bytes in 0.004s) + +14:10:40.209 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_0.log\"" +14:10:40.282 detox[36204] i +14:10:40.370 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_2.log +14:10:40.412 detox[36204] i 4 /sdcard/141023632_2.log + +14:10:41.838 detox[36200] i get + data: {"messageId":7,"type":"invokeResult","params":{"result":null}} +14:10:41.839 detox[36200] i send + data: { + "messageId": 7, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:41.840 detox[36204] i get message + data: {"messageId":7,"type":"invokeResult","params":{"result":null}} + +14:10:41.840 detox[36204] E long press +14:10:41.842 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":8} +14:10:41.843 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":8} +14:10:41.843 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 8 + } +14:10:41.843 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:43.739 detox[36200] i get + data: {"messageId":8,"type":"invokeResult","params":{"result":null}} +14:10:43.739 detox[36200] i send + data: { + "messageId": 8, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:43.740 detox[36204] i get message + data: {"messageId":8,"type":"invokeResult","params":{"result":null}} + +14:10:43.741 detox[36204] E long press +14:10:43.743 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":9} +14:10:43.744 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":9} +14:10:43.744 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + }, + "messageId": 9 + } +14:10:43.744 detox[36204] B expect element to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } +14:10:43.757 detox[36200] i get + data: {"messageId":9,"type":"invokeResult","params":{"result":null}} +14:10:43.757 detox[36200] i send + data: { + "messageId": 9, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:43.758 detox[36204] i get message + data: {"messageId":9,"type":"invokeResult","params":{"result":null}} + +14:10:43.759 detox[36204] E expect element to be visible +14:10:43.760 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":10} +14:10:43.762 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":10} +14:10:43.762 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 10 + } +14:10:43.762 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:45.303 detox[36200] i get + data: {"messageId":10,"type":"invokeResult","params":{"result":null}} +14:10:45.304 detox[36200] i send + data: { + "messageId": 10, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:45.305 detox[36204] i get message + data: {"messageId":10,"type":"invokeResult","params":{"result":null}} + +14:10:45.305 detox[36204] E long press +14:10:45.306 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":11} +14:10:45.307 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":11} +14:10:45.307 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:10:45.308 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 11 + } +14:10:45.333 detox[36200] i get + data: {"messageId":11,"type":"invokeResult","params":{"result":null}} +14:10:45.333 detox[36200] i send + data: { + "messageId": 11, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:45.335 detox[36204] i get message + data: {"messageId":11,"type":"invokeResult","params":{"result":null}} + +14:10:45.336 detox[36204] E expect element not to be visible +14:10:45.337 detox[36204] E test_fn +14:10:45.337 detox[36204] B onTestDone + args: ({"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"passed","invocations":1}) +14:10:45.338 detox[36204] i stopping ADBLogcatRecording +14:10:45.338 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:10:45.389 detox[36204] i 12-09 10:41:55.000 + +14:10:45.390 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:49.000" --pid=7106 -f /sdcard/141023632_2.log +14:10:45.392 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:49.000\" --pid=7106 -f /sdcard/141023632_2.log" terminated with SIGINT +14:10:45.392 detox[36204] E onTestDone +14:10:45.392 detox[36204] E getLocalHashInfo +14:10:45.392 detox[36204] i 测试Native模块的方法: getLocalHashInfo [OK] +14:10:45.393 detox[36204] B setUuid +14:10:45.393 detox[36204] i 测试Native模块的方法: setUuid +14:10:45.393 detox[36204] B onTestStart + args: ({"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"running","invocations":1}) +14:10:45.394 detox[36204] i starting ADBLogcatRecording +14:10:45.395 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:55.000\" --pid=7106 -f /sdcard/141023632_3.log" +14:10:45.395 detox[36204] E onTestStart +14:10:45.395 detox[36204] B beforeEach +14:10:45.395 detox[36204] E beforeEach +14:10:45.396 detox[36204] B test_fn +14:10:45.397 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":12} +14:10:45.397 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setUuid" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 12 + } +14:10:45.397 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":12} +14:10:45.398 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setUuid" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:45.398 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log +14:10:45.398 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_2.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log" +14:10:45.421 detox[36204] i /sdcard/141023632_2.log: 1 file pulled, 0 skipped. 14.7 MB/s (16384 bytes in 0.001s) + +14:10:45.421 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_2.log\"" +14:10:45.484 detox[36204] i +14:10:45.697 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_3.log +14:10:45.771 detox[36204] i 4 /sdcard/141023632_3.log + +14:10:47.190 detox[36200] i get + data: {"messageId":12,"type":"invokeResult","params":{"result":null}} +14:10:47.191 detox[36200] i send + data: { + "messageId": 12, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:47.192 detox[36204] i get message + data: {"messageId":12,"type":"invokeResult","params":{"result":null}} + +14:10:47.192 detox[36204] E long press +14:10:47.194 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":13} +14:10:47.195 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":13} +14:10:47.195 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 13 + } +14:10:47.195 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:48.969 detox[36200] i get + data: {"messageId":13,"type":"invokeResult","params":{"result":null}} +14:10:48.969 detox[36200] i send + data: { + "messageId": 13, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:48.969 detox[36204] i get message + data: {"messageId":13,"type":"invokeResult","params":{"result":null}} + +14:10:48.969 detox[36204] E long press +14:10:48.969 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":14} +14:10:48.970 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":14} +14:10:48.970 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + }, + "messageId": 14 + } +14:10:48.970 detox[36204] B expect element to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } +14:10:48.976 detox[36200] i get + data: {"messageId":14,"type":"invokeResult","params":{"result":null}} +14:10:48.976 detox[36200] i send + data: { + "messageId": 14, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:48.976 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":15} +14:10:48.976 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 15 + } +14:10:48.976 detox[36204] i get message + data: {"messageId":14,"type":"invokeResult","params":{"result":null}} + +14:10:48.976 detox[36204] E expect element to be visible +14:10:48.976 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":15} +14:10:48.976 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:50.494 detox[36200] i get + data: {"messageId":15,"type":"invokeResult","params":{"result":null}} +14:10:50.495 detox[36200] i send + data: { + "messageId": 15, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:50.496 detox[36204] i get message + data: {"messageId":15,"type":"invokeResult","params":{"result":null}} + +14:10:50.497 detox[36204] E long press +14:10:50.499 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":16} +14:10:50.500 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:10:50.501 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":16} +14:10:50.501 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 16 + } +14:10:50.519 detox[36200] i get + data: {"messageId":16,"type":"invokeResult","params":{"result":null}} +14:10:50.519 detox[36200] i send + data: { + "messageId": 16, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:50.520 detox[36204] i get message + data: {"messageId":16,"type":"invokeResult","params":{"result":null}} + +14:10:50.520 detox[36204] E expect element not to be visible +14:10:50.521 detox[36204] E test_fn +14:10:50.521 detox[36204] B onTestDone + args: ({"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"passed","invocations":1}) +14:10:50.522 detox[36204] i stopping ADBLogcatRecording +14:10:50.522 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:10:50.560 detox[36204] i 12-09 10:42:00.000 + +14:10:50.562 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:55.000" --pid=7106 -f /sdcard/141023632_3.log +14:10:50.563 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:55.000\" --pid=7106 -f /sdcard/141023632_3.log" terminated with SIGINT +14:10:50.563 detox[36204] E onTestDone +14:10:50.563 detox[36204] E setUuid +14:10:50.563 detox[36204] i 测试Native模块的方法: setUuid [OK] +14:10:50.563 detox[36204] B setBlockUpdate +14:10:50.563 detox[36204] i 测试Native模块的方法: setBlockUpdate +14:10:50.564 detox[36204] B onTestStart + args: ({"title":"setBlockUpdate","fullName":"测试Native模块的方法 setBlockUpdate","status":"running","invocations":1}) +14:10:50.564 detox[36204] i starting ADBLogcatRecording +14:10:50.566 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:00.000\" --pid=7106 -f /sdcard/141023632_4.log" +14:10:50.567 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setBlockUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":17} +14:10:50.567 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setBlockUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 17 + } +14:10:50.567 detox[36204] E onTestStart +14:10:50.567 detox[36204] B beforeEach +14:10:50.567 detox[36204] E beforeEach +14:10:50.567 detox[36204] B test_fn +14:10:50.567 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setBlockUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":17} +14:10:50.567 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setBlockUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:50.567 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log +14:10:50.568 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_3.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log" +14:10:50.590 detox[36204] i /sdcard/141023632_3.log: 1 file pulled, 0 skipped. 11.9 MB/s (16384 bytes in 0.001s) + +14:10:50.590 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_3.log\"" +14:10:50.646 detox[36204] i +14:10:50.868 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_4.log +14:10:50.934 detox[36204] i 4 /sdcard/141023632_4.log + +14:10:52.304 detox[36200] i get + data: {"messageId":17,"type":"invokeResult","params":{"result":null}} +14:10:52.304 detox[36200] i send + data: { + "messageId": 17, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:52.305 detox[36204] i get message + data: {"messageId":17,"type":"invokeResult","params":{"result":null}} + +14:10:52.306 detox[36204] E long press +14:10:52.307 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":18} +14:10:52.307 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 18 + } +14:10:52.307 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":18} +14:10:52.307 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:54.089 detox[36200] i get + data: {"messageId":18,"type":"invokeResult","params":{"result":null}} +14:10:54.089 detox[36200] i send + data: { + "messageId": 18, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:54.090 detox[36204] i get message + data: {"messageId":18,"type":"invokeResult","params":{"result":null}} + +14:10:54.091 detox[36204] E long press +14:10:54.092 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":19} +14:10:54.093 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":19} +14:10:54.093 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + }, + "messageId": 19 + } +14:10:54.093 detox[36204] B expect element to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } +14:10:54.105 detox[36200] i get + data: {"messageId":19,"type":"invokeResult","params":{"result":null}} +14:10:54.106 detox[36200] i send + data: { + "messageId": 19, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:54.106 detox[36204] i get message + data: {"messageId":19,"type":"invokeResult","params":{"result":null}} + +14:10:54.107 detox[36204] E expect element to be visible +14:10:54.109 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":20} +14:10:54.109 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":20} +14:10:54.109 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:54.110 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 20 + } +14:10:55.655 detox[36200] i get + data: {"messageId":20,"type":"invokeResult","params":{"result":null}} +14:10:55.655 detox[36200] i send + data: { + "messageId": 20, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:55.656 detox[36204] i get message + data: {"messageId":20,"type":"invokeResult","params":{"result":null}} + +14:10:55.657 detox[36204] E long press +14:10:55.658 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":21} +14:10:55.659 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":21} +14:10:55.659 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 21 + } +14:10:55.659 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:10:55.681 detox[36200] i get + data: {"messageId":21,"type":"invokeResult","params":{"result":null}} +14:10:55.682 detox[36200] i send + data: { + "messageId": 21, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:55.683 detox[36204] i get message + data: {"messageId":21,"type":"invokeResult","params":{"result":null}} + +14:10:55.683 detox[36204] E expect element not to be visible +14:10:55.684 detox[36204] E test_fn +14:10:55.685 detox[36204] B onTestDone + args: ({"title":"setBlockUpdate","fullName":"测试Native模块的方法 setBlockUpdate","status":"passed","invocations":1}) +14:10:55.685 detox[36204] i stopping ADBLogcatRecording +14:10:55.686 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:10:55.739 detox[36204] i 12-09 10:42:05.000 + +14:10:55.740 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:00.000" --pid=7106 -f /sdcard/141023632_4.log +14:10:55.742 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:00.000\" --pid=7106 -f /sdcard/141023632_4.log" terminated with SIGINT +14:10:55.742 detox[36204] E onTestDone +14:10:55.742 detox[36204] E setBlockUpdate +14:10:55.742 detox[36204] i 测试Native模块的方法: setBlockUpdate [OK] +14:10:55.743 detox[36204] B reloadUpdate +14:10:55.743 detox[36204] i 测试Native模块的方法: reloadUpdate +14:10:55.743 detox[36204] B onTestStart + args: ({"title":"reloadUpdate","fullName":"测试Native模块的方法 reloadUpdate","status":"running","invocations":1}) +14:10:55.743 detox[36204] i starting ADBLogcatRecording +14:10:55.745 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:05.000\" --pid=7106 -f /sdcard/141023632_5.log" +14:10:55.745 detox[36204] E onTestStart +14:10:55.745 detox[36204] B beforeEach +14:10:55.745 detox[36204] E beforeEach +14:10:55.745 detox[36204] B test_fn +14:10:55.747 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["reloadUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":22} +14:10:55.747 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "reloadUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 22 + } +14:10:55.747 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["reloadUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":22} +14:10:55.747 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "reloadUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:55.747 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log +14:10:55.747 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_4.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log" +14:10:55.769 detox[36204] i /sdcard/141023632_4.log: 1 file pulled, 0 skipped. 8.5 MB/s (16384 bytes in 0.002s) + +14:10:55.769 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_4.log\"" +14:10:55.828 detox[36204] i +14:10:56.047 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_5.log +14:10:56.118 detox[36204] i 4 /sdcard/141023632_5.log + +14:10:57.560 detox[36200] i get + data: {"messageId":22,"type":"invokeResult","params":{"result":null}} +14:10:57.560 detox[36200] i send + data: { + "messageId": 22, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:57.562 detox[36204] i get message + data: {"messageId":22,"type":"invokeResult","params":{"result":null}} + +14:10:57.563 detox[36204] E long press +14:10:57.564 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":23} +14:10:57.564 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 23 + } +14:10:57.564 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":23} +14:10:57.564 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:10:59.456 detox[36200] i get + data: {"messageId":23,"type":"invokeResult","params":{"result":null}} +14:10:59.456 detox[36200] i send + data: { + "messageId": 23, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:59.457 detox[36204] i get message + data: {"messageId":23,"type":"invokeResult","params":{"result":null}} + +14:10:59.458 detox[36204] E long press +14:10:59.460 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":24} +14:10:59.461 detox[36204] B undefined with timeout (10000 ms) + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + } +14:10:59.469 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":24} +14:10:59.469 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + }, + "messageId": 24 + } +14:10:59.486 detox[36200] i get + data: {"messageId":24,"type":"invokeResult","params":{"result":null}} +14:10:59.486 detox[36200] i send + data: { + "messageId": 24, + "type": "invokeResult", + "params": { + "result": null + } + } +14:10:59.487 detox[36204] i get message + data: {"messageId":24,"type":"invokeResult","params":{"result":null}} + +14:10:59.488 detox[36204] E undefined with timeout (10000 ms) +14:10:59.489 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":25} +14:10:59.490 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":25} +14:10:59.490 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 25 + } +14:10:59.490 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:01.017 detox[36200] i get + data: {"messageId":25,"type":"invokeResult","params":{"result":null}} +14:11:01.018 detox[36200] i send + data: { + "messageId": 25, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:01.020 detox[36204] i get message + data: {"messageId":25,"type":"invokeResult","params":{"result":null}} + +14:11:01.021 detox[36204] E long press +14:11:01.024 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":26} +14:11:01.028 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":26} +14:11:01.028 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 26 + } +14:11:01.028 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:11:01.045 detox[36200] i get + data: {"messageId":26,"type":"invokeResult","params":{"result":null}} +14:11:01.045 detox[36200] i send + data: { + "messageId": 26, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:01.045 detox[36204] i get message + data: {"messageId":26,"type":"invokeResult","params":{"result":null}} + +14:11:01.045 detox[36204] E expect element not to be visible +14:11:01.046 detox[36204] E test_fn +14:11:01.046 detox[36204] B onTestDone + args: ({"title":"reloadUpdate","fullName":"测试Native模块的方法 reloadUpdate","status":"passed","invocations":1}) +14:11:01.046 detox[36204] i stopping ADBLogcatRecording +14:11:01.046 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:11:01.092 detox[36204] i 12-09 10:42:11.000 + +14:11:01.094 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:05.000" --pid=7106 -f /sdcard/141023632_5.log +14:11:01.094 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:05.000\" --pid=7106 -f /sdcard/141023632_5.log" terminated with SIGINT +14:11:01.095 detox[36204] E onTestDone +14:11:01.095 detox[36204] E reloadUpdate +14:11:01.095 detox[36204] i 测试Native模块的方法: reloadUpdate [OK] +14:11:01.095 detox[36204] B setNeedUpdate +14:11:01.095 detox[36204] i 测试Native模块的方法: setNeedUpdate +14:11:01.095 detox[36204] B onTestStart + args: ({"title":"setNeedUpdate","fullName":"测试Native模块的方法 setNeedUpdate","status":"running","invocations":1}) +14:11:01.096 detox[36204] i starting ADBLogcatRecording +14:11:01.097 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:11.000\" --pid=7106 -f /sdcard/141023632_6.log" +14:11:01.097 detox[36204] E onTestStart +14:11:01.097 detox[36204] B beforeEach +14:11:01.097 detox[36204] E beforeEach +14:11:01.098 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setNeedUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":27} +14:11:01.098 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setNeedUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 27 + } +14:11:01.098 detox[36204] B test_fn +14:11:01.098 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setNeedUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":27} +14:11:01.098 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "setNeedUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:01.099 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log +14:11:01.099 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_5.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log" +14:11:01.123 detox[36204] i /sdcard/141023632_5.log: 1 file pulled, 0 skipped. 10.6 MB/s (20480 bytes in 0.002s) + +14:11:01.123 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_5.log\"" +14:11:01.187 detox[36204] i +14:11:01.399 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_6.log +14:11:01.467 detox[36204] i 4 /sdcard/141023632_6.log + +14:11:02.939 detox[36200] i get + data: {"messageId":27,"type":"invokeResult","params":{"result":null}} +14:11:02.940 detox[36200] i send + data: { + "messageId": 27, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:02.941 detox[36204] i get message + data: {"messageId":27,"type":"invokeResult","params":{"result":null}} + +14:11:02.941 detox[36204] E long press +14:11:02.942 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":28} +14:11:02.943 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":28} +14:11:02.943 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 28 + } +14:11:02.943 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:04.805 detox[36200] i get + data: {"messageId":28,"type":"invokeResult","params":{"result":null}} +14:11:04.805 detox[36200] i send + data: { + "messageId": 28, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:04.806 detox[36204] i get message + data: {"messageId":28,"type":"invokeResult","params":{"result":null}} + +14:11:04.807 detox[36204] E long press +14:11:04.808 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":29} +14:11:04.809 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":29} +14:11:04.809 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + }, + "messageId": 29 + } +14:11:04.809 detox[36204] B expect element to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } +14:11:04.822 detox[36200] i get + data: {"messageId":29,"type":"invokeResult","params":{"result":null}} +14:11:04.822 detox[36200] i send + data: { + "messageId": 29, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:04.823 detox[36204] i get message + data: {"messageId":29,"type":"invokeResult","params":{"result":null}} + +14:11:04.824 detox[36204] E expect element to be visible +14:11:04.825 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":30} +14:11:04.826 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":30} +14:11:04.826 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 30 + } +14:11:04.827 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:06.371 detox[36200] i get + data: {"messageId":30,"type":"invokeResult","params":{"result":null}} +14:11:06.371 detox[36200] i send + data: { + "messageId": 30, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:06.372 detox[36204] i get message + data: {"messageId":30,"type":"invokeResult","params":{"result":null}} + +14:11:06.372 detox[36204] E long press +14:11:06.374 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":31} +14:11:06.375 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":31} +14:11:06.375 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:11:06.376 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 31 + } +14:11:06.393 detox[36200] i get + data: {"messageId":31,"type":"invokeResult","params":{"result":null}} +14:11:06.393 detox[36200] i send + data: { + "messageId": 31, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:06.395 detox[36204] i get message + data: {"messageId":31,"type":"invokeResult","params":{"result":null}} + +14:11:06.395 detox[36204] E expect element not to be visible +14:11:06.396 detox[36204] E test_fn +14:11:06.397 detox[36204] B onTestDone + args: ({"title":"setNeedUpdate","fullName":"测试Native模块的方法 setNeedUpdate","status":"passed","invocations":1}) +14:11:06.397 detox[36204] i stopping ADBLogcatRecording +14:11:06.398 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:11:06.457 detox[36204] i 12-09 10:42:16.000 + +14:11:06.458 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:11.000" --pid=7106 -f /sdcard/141023632_6.log +14:11:06.460 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:11.000\" --pid=7106 -f /sdcard/141023632_6.log" terminated with SIGINT +14:11:06.460 detox[36204] E onTestDone +14:11:06.460 detox[36204] E setNeedUpdate +14:11:06.461 detox[36204] i 测试Native模块的方法: setNeedUpdate [OK] +14:11:06.461 detox[36204] B markSuccess +14:11:06.461 detox[36204] i 测试Native模块的方法: markSuccess +14:11:06.462 detox[36204] B onTestStart + args: ({"title":"markSuccess","fullName":"测试Native模块的方法 markSuccess","status":"running","invocations":1}) +14:11:06.462 detox[36204] i starting ADBLogcatRecording +14:11:06.464 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:16.000\" --pid=7106 -f /sdcard/141023632_7.log" +14:11:06.464 detox[36204] E onTestStart +14:11:06.464 detox[36204] B beforeEach +14:11:06.464 detox[36204] E beforeEach +14:11:06.464 detox[36204] B test_fn +14:11:06.466 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["markSuccess"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":32} +14:11:06.467 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["markSuccess"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":32} +14:11:06.467 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "markSuccess" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 32 + } +14:11:06.467 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "markSuccess" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:06.467 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log +14:11:06.467 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_6.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log" +14:11:06.491 detox[36204] i /sdcard/141023632_6.log: 1 file pulled, 0 skipped. 7.6 MB/s (16384 bytes in 0.002s) + +14:11:06.491 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_6.log\"" +14:11:06.544 detox[36204] i +14:11:06.766 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_7.log +14:11:06.832 detox[36204] i 4 /sdcard/141023632_7.log + +14:11:08.261 detox[36200] i get + data: {"messageId":32,"type":"invokeResult","params":{"result":null}} +14:11:08.261 detox[36200] i send + data: { + "messageId": 32, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:08.263 detox[36204] i get message + data: {"messageId":32,"type":"invokeResult","params":{"result":null}} + +14:11:08.263 detox[36204] E long press +14:11:08.265 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":33} +14:11:08.266 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:08.267 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":33} +14:11:08.267 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 33 + } +14:11:10.105 detox[36200] i get + data: {"messageId":33,"type":"invokeResult","params":{"result":null}} +14:11:10.105 detox[36200] i send + data: { + "messageId": 33, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:10.106 detox[36204] i get message + data: {"messageId":33,"type":"invokeResult","params":{"result":null}} + +14:11:10.107 detox[36204] E long press +14:11:10.107 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":34} +14:11:10.108 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":34} +14:11:10.108 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + }, + "messageId": 34 + } +14:11:10.108 detox[36204] B undefined with timeout (10000 ms) + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + } +14:11:10.121 detox[36200] i get + data: {"messageId":34,"type":"invokeResult","params":{"result":null}} +14:11:10.121 detox[36200] i send + data: { + "messageId": 34, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:10.121 detox[36204] i get message + data: {"messageId":34,"type":"invokeResult","params":{"result":null}} + +14:11:10.122 detox[36204] E undefined with timeout (10000 ms) +14:11:10.123 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":35} +14:11:10.123 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 35 + } +14:11:10.123 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":35} +14:11:10.123 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:11.649 detox[36200] i get + data: {"messageId":35,"type":"invokeResult","params":{"result":null}} +14:11:11.650 detox[36200] i send + data: { + "messageId": 35, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:11.651 detox[36204] i get message + data: {"messageId":35,"type":"invokeResult","params":{"result":null}} + +14:11:11.651 detox[36204] E long press +14:11:11.652 detox[36204] E test_fn +14:11:11.653 detox[36204] B onTestDone + args: ({"title":"markSuccess","fullName":"测试Native模块的方法 markSuccess","status":"passed","invocations":1}) +14:11:11.655 detox[36204] i stopping ADBLogcatRecording +14:11:11.656 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:11:11.716 detox[36204] i 12-09 10:42:21.000 + +14:11:11.717 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:16.000" --pid=7106 -f /sdcard/141023632_7.log +14:11:11.718 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:16.000\" --pid=7106 -f /sdcard/141023632_7.log" terminated with SIGINT +14:11:11.718 detox[36204] E onTestDone +14:11:11.718 detox[36204] E markSuccess +14:11:11.718 detox[36204] i 测试Native模块的方法: markSuccess [OK] +14:11:11.719 detox[36204] B downloadPatchFromPpk +14:11:11.719 detox[36204] i 测试Native模块的方法: downloadPatchFromPpk +14:11:11.719 detox[36204] B onTestStart + args: ({"title":"downloadPatchFromPpk","fullName":"测试Native模块的方法 downloadPatchFromPpk","status":"running","invocations":1}) +14:11:11.719 detox[36204] i starting ADBLogcatRecording +14:11:11.721 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:21.000\" --pid=7106 -f /sdcard/141023632_8.log" +14:11:11.721 detox[36204] E onTestStart +14:11:11.721 detox[36204] B beforeEach +14:11:11.721 detox[36204] E beforeEach +14:11:11.721 detox[36204] B test_fn +14:11:11.722 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPpk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":36} +14:11:11.722 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadPatchFromPpk" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 36 + } +14:11:11.722 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPpk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":36} +14:11:11.722 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadPatchFromPpk" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:11.722 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log +14:11:11.722 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_7.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log" +14:11:11.761 detox[36204] i /sdcard/141023632_7.log: 1 file pulled, 0 skipped. 14.4 MB/s (16384 bytes in 0.001s) + +14:11:11.761 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_7.log\"" +14:11:11.802 detox[36204] i +14:11:12.021 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_8.log +14:11:12.056 detox[36204] i 4 /sdcard/141023632_8.log + +14:11:13.523 detox[36200] i get + data: {"messageId":36,"type":"invokeResult","params":{"result":null}} +14:11:13.523 detox[36200] i send + data: { + "messageId": 36, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:13.524 detox[36204] i get message + data: {"messageId":36,"type":"invokeResult","params":{"result":null}} + +14:11:13.524 detox[36204] E long press +14:11:13.526 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":37} +14:11:13.527 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":37} +14:11:13.527 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 37 + } +14:11:13.527 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:15.322 detox[36200] i get + data: {"messageId":37,"type":"invokeResult","params":{"result":null}} +14:11:15.322 detox[36200] i send + data: { + "messageId": 37, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:15.323 detox[36204] i get message + data: {"messageId":37,"type":"invokeResult","params":{"result":null}} + +14:11:15.323 detox[36204] E long press +14:11:15.323 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":38} +14:11:15.324 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":38} +14:11:15.324 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + }, + "messageId": 38 + } +14:11:15.324 detox[36204] B undefined with timeout (10000 ms) + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + } +14:11:15.331 detox[36200] i get + data: {"messageId":38,"type":"invokeResult","params":{"result":null}} +14:11:15.331 detox[36200] i send + data: { + "messageId": 38, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:15.331 detox[36204] i get message + data: {"messageId":38,"type":"invokeResult","params":{"result":null}} + +14:11:15.332 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":39} +14:11:15.332 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 39 + } +14:11:15.332 detox[36204] E undefined with timeout (10000 ms) +14:11:15.332 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":39} +14:11:15.332 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:16.852 detox[36200] i get + data: {"messageId":39,"type":"invokeResult","params":{"result":null}} +14:11:16.852 detox[36200] i send + data: { + "messageId": 39, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:16.853 detox[36204] i get message + data: {"messageId":39,"type":"invokeResult","params":{"result":null}} + +14:11:16.854 detox[36204] E long press +14:11:16.857 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":40} +14:11:16.858 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:11:16.859 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":40} +14:11:16.859 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 40 + } +14:11:16.877 detox[36200] i get + data: {"messageId":40,"type":"invokeResult","params":{"result":null}} +14:11:16.877 detox[36200] i send + data: { + "messageId": 40, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:16.878 detox[36204] i get message + data: {"messageId":40,"type":"invokeResult","params":{"result":null}} + +14:11:16.878 detox[36204] E expect element not to be visible +14:11:16.879 detox[36204] E test_fn +14:11:16.879 detox[36204] B onTestDone + args: ({"title":"downloadPatchFromPpk","fullName":"测试Native模块的方法 downloadPatchFromPpk","status":"passed","invocations":1}) +14:11:16.880 detox[36204] i stopping ADBLogcatRecording +14:11:16.880 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:11:16.935 detox[36204] i 12-09 10:42:26.000 + +14:11:16.937 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:21.000" --pid=7106 -f /sdcard/141023632_8.log +14:11:16.938 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:21.000\" --pid=7106 -f /sdcard/141023632_8.log" terminated with SIGINT +14:11:16.938 detox[36204] E onTestDone +14:11:16.938 detox[36204] E downloadPatchFromPpk +14:11:16.938 detox[36204] i 测试Native模块的方法: downloadPatchFromPpk [OK] +14:11:16.939 detox[36204] B downloadPatchFromPackage +14:11:16.939 detox[36204] i 测试Native模块的方法: downloadPatchFromPackage +14:11:16.939 detox[36204] B onTestStart + args: ({"title":"downloadPatchFromPackage","fullName":"测试Native模块的方法 downloadPatchFromPackage","status":"running","invocations":1}) +14:11:16.939 detox[36204] i starting ADBLogcatRecording +14:11:16.941 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:26.000\" --pid=7106 -f /sdcard/141023632_9.log" +14:11:16.941 detox[36204] E onTestStart +14:11:16.941 detox[36204] B beforeEach +14:11:16.941 detox[36204] E beforeEach +14:11:16.941 detox[36204] B test_fn +14:11:16.941 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPackage"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":41} +14:11:16.942 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPackage"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":41} +14:11:16.942 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadPatchFromPackage" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 41 + } +14:11:16.942 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadPatchFromPackage" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:16.942 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log +14:11:16.943 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_8.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log" +14:11:16.970 detox[36204] i /sdcard/141023632_8.log: 1 file pulled, 0 skipped. 9.7 MB/s (16384 bytes in 0.002s) + +14:11:16.970 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_8.log\"" +14:11:17.023 detox[36204] i +14:11:17.243 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_9.log +14:11:17.322 detox[36204] i 4 /sdcard/141023632_9.log + +14:11:18.706 detox[36200] i get + data: {"messageId":41,"type":"invokeResult","params":{"result":null}} +14:11:18.707 detox[36200] i send + data: { + "messageId": 41, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:18.707 detox[36204] i get message + data: {"messageId":41,"type":"invokeResult","params":{"result":null}} + +14:11:18.707 detox[36204] E long press +14:11:18.707 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":42} +14:11:18.708 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":42} +14:11:18.708 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 42 + } +14:11:18.708 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:20.786 detox[36200] i get + data: {"messageId":42,"type":"invokeResult","params":{"result":null}} +14:11:20.786 detox[36200] i send + data: { + "messageId": 42, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:20.787 detox[36204] i get message + data: {"messageId":42,"type":"invokeResult","params":{"result":null}} + +14:11:20.788 detox[36204] E long press +14:11:20.788 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":43} +14:11:20.789 detox[36204] B undefined with timeout (10000 ms) + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + } +14:11:20.791 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":43} +14:11:20.791 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + }, + "messageId": 43 + } +14:11:20.804 detox[36200] i get + data: {"messageId":43,"type":"invokeResult","params":{"result":null}} +14:11:20.804 detox[36200] i send + data: { + "messageId": 43, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:20.805 detox[36204] i get message + data: {"messageId":43,"type":"invokeResult","params":{"result":null}} + +14:11:20.805 detox[36204] E undefined with timeout (10000 ms) +14:11:20.808 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":44} +14:11:20.809 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":44} +14:11:20.809 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 44 + } +14:11:20.809 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:22.336 detox[36200] i get + data: {"messageId":44,"type":"invokeResult","params":{"result":null}} +14:11:22.336 detox[36200] i send + data: { + "messageId": 44, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:22.338 detox[36204] i get message + data: {"messageId":44,"type":"invokeResult","params":{"result":null}} + +14:11:22.339 detox[36204] E long press +14:11:22.340 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":45} +14:11:22.341 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":45} +14:11:22.341 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:11:22.342 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 45 + } +14:11:22.356 detox[36200] i get + data: {"messageId":45,"type":"invokeResult","params":{"result":null}} +14:11:22.356 detox[36200] i send + data: { + "messageId": 45, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:22.357 detox[36204] i get message + data: {"messageId":45,"type":"invokeResult","params":{"result":null}} + +14:11:22.357 detox[36204] E expect element not to be visible +14:11:22.357 detox[36204] E test_fn +14:11:22.358 detox[36204] B onTestDone + args: ({"title":"downloadPatchFromPackage","fullName":"测试Native模块的方法 downloadPatchFromPackage","status":"passed","invocations":1}) +14:11:22.358 detox[36204] i stopping ADBLogcatRecording +14:11:22.359 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:11:22.420 detox[36204] i 12-09 10:42:32.000 + +14:11:22.421 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:26.000" --pid=7106 -f /sdcard/141023632_9.log +14:11:22.422 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:26.000\" --pid=7106 -f /sdcard/141023632_9.log" terminated with SIGINT +14:11:22.423 detox[36204] E onTestDone +14:11:22.423 detox[36204] E downloadPatchFromPackage +14:11:22.423 detox[36204] i 测试Native模块的方法: downloadPatchFromPackage [OK] +14:11:22.424 detox[36204] B downloadFullUpdate +14:11:22.424 detox[36204] i 测试Native模块的方法: downloadFullUpdate +14:11:22.424 detox[36204] B onTestStart + args: ({"title":"downloadFullUpdate","fullName":"测试Native模块的方法 downloadFullUpdate","status":"running","invocations":1}) +14:11:22.424 detox[36204] i starting ADBLogcatRecording +14:11:22.426 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:32.000\" --pid=7106 -f /sdcard/141023632_10.log" +14:11:22.426 detox[36204] E onTestStart +14:11:22.426 detox[36204] B beforeEach +14:11:22.426 detox[36204] E beforeEach +14:11:22.426 detox[36204] B test_fn +14:11:22.428 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadFullUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":46} +14:11:22.428 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadFullUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 46 + } +14:11:22.428 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadFullUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":46} +14:11:22.428 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadFullUpdate" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:22.428 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log +14:11:22.428 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_9.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log" +14:11:22.455 detox[36204] i /sdcard/141023632_9.log: 1 file pulled, 0 skipped. 16.1 MB/s (20480 bytes in 0.001s) + +14:11:22.455 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_9.log\"" +14:11:22.512 detox[36204] i +14:11:22.728 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_10.log +14:11:22.766 detox[36204] i 4 /sdcard/141023632_10.log + +14:11:24.254 detox[36200] i get + data: {"messageId":46,"type":"invokeResult","params":{"result":null}} +14:11:24.254 detox[36200] i send + data: { + "messageId": 46, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:24.255 detox[36204] i get message + data: {"messageId":46,"type":"invokeResult","params":{"result":null}} + +14:11:24.256 detox[36204] E long press +14:11:24.257 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":47} +14:11:24.257 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":47} +14:11:24.258 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 47 + } +14:11:24.258 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:26.371 detox[36200] i get + data: {"messageId":47,"type":"invokeResult","params":{"result":null}} +14:11:26.371 detox[36200] i send + data: { + "messageId": 47, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:26.372 detox[36204] i get message + data: {"messageId":47,"type":"invokeResult","params":{"result":null}} + +14:11:26.373 detox[36204] E long press +14:11:26.374 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":48} +14:11:26.374 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":48} +14:11:26.374 detox[36204] B undefined with timeout (10000 ms) + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + } +14:11:26.375 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + }, + "messageId": 48 + } +14:11:26.386 detox[36200] i get + data: {"messageId":48,"type":"invokeResult","params":{"result":null}} +14:11:26.387 detox[36200] i send + data: { + "messageId": 48, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:26.387 detox[36204] i get message + data: {"messageId":48,"type":"invokeResult","params":{"result":null}} + +14:11:26.388 detox[36204] E undefined with timeout (10000 ms) +14:11:26.389 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":49} +14:11:26.390 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":49} +14:11:26.390 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 49 + } +14:11:26.390 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:27.940 detox[36200] i get + data: {"messageId":49,"type":"invokeResult","params":{"result":null}} +14:11:27.940 detox[36200] i send + data: { + "messageId": 49, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:27.941 detox[36204] i get message + data: {"messageId":49,"type":"invokeResult","params":{"result":null}} + +14:11:27.941 detox[36204] E long press +14:11:27.942 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":50} +14:11:27.944 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":50} +14:11:27.944 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 50 + } +14:11:27.947 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:11:27.961 detox[36200] i get + data: {"messageId":50,"type":"invokeResult","params":{"result":null}} +14:11:27.961 detox[36200] i send + data: { + "messageId": 50, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:27.962 detox[36204] i get message + data: {"messageId":50,"type":"invokeResult","params":{"result":null}} + +14:11:27.962 detox[36204] E expect element not to be visible +14:11:27.963 detox[36204] E test_fn +14:11:27.964 detox[36204] B onTestDone + args: ({"title":"downloadFullUpdate","fullName":"测试Native模块的方法 downloadFullUpdate","status":"passed","invocations":1}) +14:11:27.964 detox[36204] i stopping ADBLogcatRecording +14:11:27.966 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:11:28.026 detox[36204] i 12-09 10:42:37.000 + +14:11:28.028 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:32.000" --pid=7106 -f /sdcard/141023632_10.log +14:11:28.029 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:32.000\" --pid=7106 -f /sdcard/141023632_10.log" terminated with SIGINT +14:11:28.029 detox[36204] E onTestDone +14:11:28.029 detox[36204] E downloadFullUpdate +14:11:28.030 detox[36204] i 测试Native模块的方法: downloadFullUpdate [OK] +14:11:28.030 detox[36204] B downloadAndInstallApk +14:11:28.031 detox[36204] i 测试Native模块的方法: downloadAndInstallApk +14:11:28.031 detox[36204] B onTestStart + args: ({"title":"downloadAndInstallApk","fullName":"测试Native模块的方法 downloadAndInstallApk","status":"running","invocations":1}) +14:11:28.031 detox[36204] i starting ADBLogcatRecording +14:11:28.034 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:37.000\" --pid=7106 -f /sdcard/141023632_11.log" +14:11:28.034 detox[36204] E onTestStart +14:11:28.034 detox[36204] B beforeEach +14:11:28.034 detox[36204] E beforeEach +14:11:28.034 detox[36204] B test_fn +14:11:28.035 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadAndInstallApk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":51} +14:11:28.035 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadAndInstallApk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":51} +14:11:28.035 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadAndInstallApk" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:28.036 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "downloadAndInstallApk" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 51 + } +14:11:28.036 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log +14:11:28.036 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_10.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log" +14:11:28.068 detox[36204] i /sdcard/141023632_10.log: 1 file pulled, 0 skipped. 3.6 MB/s (20480 bytes in 0.005s) + +14:11:28.068 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_10.log\"" +14:11:28.122 detox[36204] i +14:11:28.336 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_11.log +14:11:28.403 detox[36204] i 4 /sdcard/141023632_11.log + +14:11:29.839 detox[36200] i get + data: {"messageId":51,"type":"invokeResult","params":{"result":null}} +14:11:29.839 detox[36200] i send + data: { + "messageId": 51, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:29.840 detox[36204] i get message + data: {"messageId":51,"type":"invokeResult","params":{"result":null}} + +14:11:29.841 detox[36204] E long press +14:11:29.842 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":52} +14:11:29.843 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":52} +14:11:29.843 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 52 + } +14:11:29.843 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "submit" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:31.573 detox[36200] i get + data: {"messageId":52,"type":"invokeResult","params":{"result":null}} +14:11:31.573 detox[36200] i send + data: { + "messageId": 52, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:31.574 detox[36204] i get message + data: {"messageId":52,"type":"invokeResult","params":{"result":null}} + +14:11:31.575 detox[36204] E long press +14:11:31.576 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":53} +14:11:31.577 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":53} +14:11:31.577 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + }, + "messageId": 53 + } +14:11:31.577 detox[36204] B undefined with timeout (10000 ms) + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "waitForAssertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForText", + "args": [ + "确认" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + }, + { + "type": "Double", + "value": 10 + } + ] + } +14:11:31.590 detox[36200] i get + data: {"messageId":53,"type":"invokeResult","params":{"result":null}} +14:11:31.590 detox[36200] i send + data: { + "messageId": 53, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:31.591 detox[36204] i get message + data: {"messageId":53,"type":"invokeResult","params":{"result":null}} + +14:11:31.591 detox[36204] E undefined with timeout (10000 ms) +14:11:31.594 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":54} +14:11:31.595 detox[36204] B long press + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + } +14:11:31.597 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":54} +14:11:31.597 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.EspressoDetox" + }, + "method": "perform", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.action.ViewActions" + }, + "method": "longClick", + "args": [] + } + } + ] + }, + "messageId": 54 + } +14:11:33.124 detox[36200] i get + data: {"messageId":54,"type":"invokeResult","params":{"result":null}} +14:11:33.125 detox[36200] i send + data: { + "messageId": 54, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:33.126 detox[36204] i get message + data: {"messageId":54,"type":"invokeResult","params":{"result":null}} + +14:11:33.126 detox[36204] E long press +14:11:33.128 detox[36204] i send message + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":55} +14:11:33.129 detox[36200] i get + data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":55} +14:11:33.129 detox[36200] i send + data: { + "type": "invoke", + "params": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + }, + "messageId": 55 + } +14:11:33.129 detox[36204] B expect element not to be visible + data: { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxAssertion" + }, + "method": "assertMatcher", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "androidx.test.espresso.Espresso" + }, + "method": "onView", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForTestId", + "args": [ + "done" + ] + } + } + ] + } + }, + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForNot", + "args": [ + { + "type": "Invocation", + "value": { + "target": { + "type": "Class", + "value": "com.wix.detox.espresso.DetoxMatcher" + }, + "method": "matcherForSufficientlyVisible", + "args": [ + { + "type": "Integer", + "value": 75 + } + ] + } + } + ] + } + } + ] + } +14:11:33.138 detox[36200] i get + data: {"messageId":55,"type":"invokeResult","params":{"result":null}} +14:11:33.138 detox[36200] i send + data: { + "messageId": 55, + "type": "invokeResult", + "params": { + "result": null + } + } +14:11:33.138 detox[36204] i get message + data: {"messageId":55,"type":"invokeResult","params":{"result":null}} + +14:11:33.139 detox[36204] E expect element not to be visible +14:11:33.139 detox[36204] E test_fn +14:11:33.139 detox[36204] B onTestDone + args: ({"title":"downloadAndInstallApk","fullName":"测试Native模块的方法 downloadAndInstallApk","status":"passed","invocations":1}) +14:11:33.139 detox[36204] i stopping ADBLogcatRecording +14:11:33.139 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" +14:11:33.182 detox[36204] i 12-09 10:42:43.000 + +14:11:33.183 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:37.000" --pid=7106 -f /sdcard/141023632_11.log +14:11:33.184 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:37.000\" --pid=7106 -f /sdcard/141023632_11.log" terminated with SIGINT +14:11:33.184 detox[36204] E onTestDone +14:11:33.184 detox[36204] E downloadAndInstallApk +14:11:33.184 detox[36204] i 测试Native模块的方法: downloadAndInstallApk [OK] +14:11:33.185 detox[36204] B onRunDescribeFinish + args: ({"name":"测试Native模块的方法"}) +14:11:33.185 detox[36204] E onRunDescribeFinish +14:11:33.185 detox[36204] E 测试Native模块的方法 +14:11:33.185 detox[36204] B onRunDescribeFinish + args: ({"name":"ROOT_DESCRIBE_BLOCK"}) +14:11:33.185 detox[36204] E onRunDescribeFinish +14:11:33.185 detox[36204] E run the tests +14:11:33.187 detox[36204] B tear down environment +14:11:33.187 detox[36204] B onBeforeCleanup + args: () +14:11:33.188 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log +14:11:33.188 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_11.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log" +14:11:33.212 detox[36204] i /sdcard/141023632_11.log: 1 file pulled, 0 skipped. 23.7 MB/s (20480 bytes in 0.001s) + +14:11:33.212 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_11.log\"" +14:11:33.246 detox[36204] i +14:11:33.247 detox[36204] i saving FileArtifact to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox_pid_36204.json.log { append: true } +14:11:33.247 detox[36204] i saving FileArtifact to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox_pid_36204.log { append: true } +14:11:33.247 detox[36204] E onBeforeCleanup +14:11:33.248 detox[36200] i get + data: {"type":"cleanup","params":{"stopRunner":true},"messageId":-49642} +14:11:33.248 detox[36200] i send + data: { + "type": "cleanup", + "params": { + "stopRunner": true + }, + "messageId": -49642 + } +14:11:33.248 detox[36204] i send message + data: {"type":"cleanup","params":{"stopRunner":true},"messageId":-49642} +14:11:33.251 detox[36200] i get + data: {"messageId":-49642,"type":"cleanupDone","params":{}} +14:11:33.251 detox[36200] i send + data: { + "messageId": -49642, + "type": "cleanupDone", + "params": {} + } +14:11:33.251 detox[36204] i get message + data: {"messageId":-49642,"type":"cleanupDone","params":{}} + +14:11:33.253 detox[36200] i app exited session 50ed7950-1da1-616f-3790-a2134831f796 +14:11:33.253 detox[36200] i send + data: { + "type": "appDisconnected" + } +14:11:33.253 detox[36200] E connection :64463<->:64649 +14:11:33.253 detox[36200] i tester exited session 50ed7950-1da1-616f-3790-a2134831f796 +14:11:33.253 detox[36200] E connection :64463<->:64487 +14:11:33.254 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner +14:11:33.255 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner terminated with SIGINT +14:11:33.255 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse --remove tcp:64463 +14:11:33.256 detox[36204] B free + args: ({"adbName":"emulator-5554"}, {"shutdown":false}) +14:11:33.258 detox[36204] E free +14:11:33.258 detox[36204] E tear down environment +14:11:33.258 detox[36204] E e2e/NativeModule.test.ts +14:11:33.261 detox[36204] i dispatching event to primary-36200 /tmp/detox.primary-36200 : reportTestResults , { + testResults: [ + { + success: true, + testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', + testExecError: undefined, + isPermanentFailure: false + } + ] +} +14:11:33.262 detox[36200] i received event of : reportTestResults { + testResults: [ + { + success: true, + testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', + isPermanentFailure: false + } + ] +} +14:11:33.262 detox[36200] i dispatching event to socket : reportTestResultsDone { + testResults: [ + { + success: true, + testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', + isPermanentFailure: false + } + ] +} +14:11:33.262 detox[36200] i broadcasting event to all known sockets listening to /tmp/detox.primary-36200 : sessionStateUpdate { + testResults: [ + { + success: true, + testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', + isPermanentFailure: false + } + ] +} +14:11:33.262 detox[36204] i ## received events ## +14:11:33.263 detox[36204] i detected event reportTestResultsDone { + testResults: [ + { + success: true, + testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', + isPermanentFailure: false + } + ] +} +14:11:33.265 detox[36204] i connection closed primary-36200 /tmp/detox.primary-36200 0 tries remaining of 0 +14:11:33.265 detox[36204] i secondary-36204 exceeded connection rety amount of or stopRetrying flag set. +14:11:33.266 detox[36200] i socket disconnected secondary-36204 +14:11:33.281 detox[36204] i +14:11:33.373 detox[36200] E jest --config e2e/jest.config.js +14:11:33.374 detox[36200] i Detox server has been closed gracefully +14:11:33.374 detox[36200] E ../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox.trace.json b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox.trace.json new file mode 100644 index 0000000..739f21c --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox.trace.json @@ -0,0 +1,992 @@ +[ + {"ph":"M","args":{"name":"primary"},"ts":1680415822239000,"tid":0,"pid":36200,"name":"process_name"}, + {"ph":"M","args":{"sort_index":0},"ts":1680415822239000,"tid":0,"pid":36200,"name":"process_sort_index"}, + {"ph":"M","args":{"name":"lifecycle"},"ts":1680415822239000,"tid":0,"pid":36200,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":0},"ts":1680415822239000,"tid":0,"pid":36200,"name":"thread_sort_index"}, + {"ph":"B","name":"../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all","pid":36200,"tid":0,"cat":"lifecycle","ts":1680415822239000,"args":{"level":10,"cwd":"/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate","data":{"id":"30d99a23-1a49-bf92-c053-ce2075a6721e","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-02 06-10-22Z","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-36200","testResults":[],"testSessionIndex":0,"workersCount":0},"v":0}}, + {"ph":"M","args":{"name":"ipc"},"ts":1680415822243000,"tid":1,"pid":36200,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":1},"ts":1680415822243000,"tid":1,"pid":36200,"name":"thread_sort_index"}, + {"ph":"i","name":"Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-36200","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415822243000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"starting server on /tmp/detox.primary-36200 ","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415822244000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"starting TLS server false","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415822244000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"starting server as Unix || Windows Socket","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415822244000,"args":{"level":10,"v":0}}, + {"ph":"M","args":{"name":"ws-server"},"ts":1680415822248000,"tid":2,"pid":36200,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":2},"ts":1680415822248000,"tid":2,"pid":36200,"name":"thread_sort_index"}, + {"ph":"i","name":"Detox server listening on localhost:64463...","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415822248000,"args":{"level":20,"v":0}}, + {"ph":"i","name":"Serialized the session state at: /private/var/folders/wm/91840x650t10w1m7sq830mp80000gn/T/30d99a23-1a49-bf92-c053-ce2075a6721e.detox.json","pid":36200,"tid":0,"cat":"lifecycle","ts":1680415822250000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"jest --config e2e/jest.config.js","pid":36200,"tid":0,"cat":"lifecycle,cli","ts":1680415822251000,"args":{"level":30,"env":{},"v":0}}, + {"ph":"M","args":{"name":"secondary"},"ts":1680415823434000,"tid":0,"pid":36204,"name":"process_name"}, + {"ph":"M","args":{"sort_index":1},"ts":1680415823434000,"tid":0,"pid":36204,"name":"process_sort_index"}, + {"ph":"M","args":{"name":"ipc"},"ts":1680415823434000,"tid":5,"pid":36204,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":5},"ts":1680415823434000,"tid":5,"pid":36204,"name":"thread_sort_index"}, + {"ph":"i","name":"Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id ","pid":36204,"tid":5,"cat":"ipc","ts":1680415823434000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"requested connection to primary-36200 /tmp/detox.primary-36200","pid":36204,"tid":5,"cat":"ipc","ts":1680415823435000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"Connecting client on Unix Socket : /tmp/detox.primary-36200","pid":36204,"tid":5,"cat":"ipc","ts":1680415823435000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"## socket connection to server detected ##","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415823436000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"retrying reset","pid":36204,"tid":5,"cat":"ipc","ts":1680415823436000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"dispatching event to primary-36200 /tmp/detox.primary-36200 : registerContext , { id: 'secondary-36204' }","pid":36204,"tid":5,"cat":"ipc","ts":1680415823437000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"received event of : registerContext { id: 'secondary-36204' }","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415823438000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: 0 }","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415823438000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"## received events ##","pid":36204,"tid":5,"cat":"ipc","ts":1680415823438000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"detected event registerContextDone { testResults: [], testSessionIndex: 0 }","pid":36204,"tid":5,"cat":"ipc","ts":1680415823439000,"args":{"level":10,"v":0}}, + {"ph":"M","args":{"name":"lifecycle"},"ts":1680415823486000,"tid":6,"pid":36204,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":6},"ts":1680415823486000,"tid":6,"pid":36204,"name":"thread_sort_index"}, + {"ph":"B","name":"e2e/NativeModule.test.ts","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415823486000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"received event of : registerWorker { workerId: 'w1' }","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415823497000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"set up environment","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415823497000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"dispatching event to primary-36200 /tmp/detox.primary-36200 : registerWorker , { workerId: 'w1' }","pid":36204,"tid":5,"cat":"ipc","ts":1680415823497000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"dispatching event to socket : registerWorkerDone { workersCount: 1 }","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415823498000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"broadcasting event to all known sockets listening to /tmp/detox.primary-36200 : sessionStateUpdate { workersCount: 1 }","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415823498000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"## received events ##","pid":36204,"tid":5,"cat":"ipc","ts":1680415823498000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"detected event registerWorkerDone { workersCount: 1 }","pid":36204,"tid":5,"cat":"ipc","ts":1680415823498000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"## received events ##","pid":36204,"tid":5,"cat":"ipc","ts":1680415823593000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"detected event sessionStateUpdate { workersCount: 1 }","pid":36204,"tid":5,"cat":"ipc","ts":1680415823593000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"connection :64463<->:64487","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415823597000,"args":{"level":20,"id":64487,"v":0}}, + {"ph":"M","args":{"name":"ws-client"},"ts":1680415823598000,"tid":7,"pid":36204,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":7},"ts":1680415823598000,"tid":7,"pid":36204,"name":"thread_sort_index"}, + {"ph":"i","name":"opened web socket to: ws://localhost:64463","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415823598000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415823599000,"args":{"level":10,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"50ed7950-1da1-616f-3790-a2134831f796\",\"role\":\"tester\"},\"messageId\":0}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415823600000,"args":{"level":10,"id":64487,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"50ed7950-1da1-616f-3790-a2134831f796\",\"role\":\"tester\"},\"messageId\":0}","v":0}}, + {"ph":"M","args":{"name":"ws-server"},"ts":1680415823600000,"tid":3,"pid":36200,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":3},"ts":1680415823600000,"tid":3,"pid":36200,"name":"thread_sort_index"}, + {"ph":"i","name":"created session 50ed7950-1da1-616f-3790-a2134831f796","pid":36200,"tid":3,"cat":"ws-server,ws-session","ts":1680415823600000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415823600000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0},"v":0}}, + {"ph":"i","name":"tester joined session 50ed7950-1da1-616f-3790-a2134831f796","pid":36200,"tid":3,"cat":"ws-server,ws-session","ts":1680415823600000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415823601000,"args":{"level":10,"data":"{\"type\":\"loginSuccess\",\"params\":{\"testerConnected\":true,\"appConnected\":false},\"messageId\":0}\n ","v":0}}, + {"ph":"M","args":{"name":"device"},"ts":1680415823640000,"tid":8,"pid":36204,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":8},"ts":1680415823640000,"tid":8,"pid":36204,"name":"thread_sort_index"}, + {"ph":"B","name":"allocate","pid":36204,"tid":8,"cat":"device","ts":1680415823640000,"args":{"level":10,"args":[{"type":"android.emulator","device":{"avdName":"Pixel_3a_API_33_arm64-v8a"},"headless":true}],"v":0}}, + {"ph":"M","args":{"name":"child-process"},"ts":1680415823641000,"tid":9,"pid":36204,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":9},"ts":1680415823641000,"tid":9,"pid":36204,"name":"thread_sort_index"}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823641000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","trackingId":0,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"Pixel_3a_API_33_arm64-v8a\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823669000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -list-avds --verbose","trackingId":0,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823669000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","trackingId":1,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag.\nAndroid emulator version 31.3.13.0 (build_id 9189900) (CL:N/A)\nCopyright (C) 2006-2017 The Android Open Source Project and many others.\nThis program is a derivative of the QEMU CPU emulator (www.qemu.org).\n\n This software is licensed under the terms of the GNU General Public\n License version 2, as published by the Free Software Foundation, and\n may be copied, distributed, and modified under those terms.\n\n This program is distributed in the hope that it will be useful,\n but WITHOUT ANY WARRANTY; without even the implied warranty of\n MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n GNU General Public License for more details.\n\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823758000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/emulator/emulator\" -version -no-window","trackingId":1,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"Detected emulator binary version { major: 31, minor: 3, patch: 13, toString: [Function: toString] }","pid":36204,"tid":8,"cat":"device","ts":1680415823758000,"args":{"level":20,"success":true,"v":0}}, + {"ph":"i","name":"Trying to allocate a device based on \"Pixel_3a_API_33_arm64-v8a\"","pid":36204,"tid":8,"cat":"device","ts":1680415823758000,"args":{"level":20,"event":"ALLOCATE_DEVICE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823759000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","trackingId":2,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"List of devices attached\nemulator-5554\tdevice\n\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823773000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" devices","trackingId":2,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"port: 5554, host: localhost","pid":36204,"tid":8,"cat":"device","ts":1680415823773000,"args":{"level":10,"event":"TELNET_CONNECTING","v":0}}, + {"ph":"i","name":"Found a matching & free device emulator-5554","pid":36204,"tid":8,"cat":"device","ts":1680415823777000,"args":{"level":20,"event":"DEVICE_LOOKUP","v":0}}, + {"ph":"i","name":"Settled on emulator-5554","pid":36204,"tid":8,"cat":"device","ts":1680415823778000,"args":{"level":20,"event":"ALLOCATE_DEVICE","v":0}}, + {"ph":"B","name":"_launchEmulator","pid":36204,"tid":8,"cat":"device","ts":1680415823778000,"args":{"level":10,"args":["Pixel_3a_API_33_arm64-v8a","emulator-5554",true,{"headless":true,"port":null}],"v":0}}, + {"ph":"B","name":"_awaitEmulatorBoot","pid":36204,"tid":8,"cat":"device","ts":1680415823778000,"args":{"level":10,"args":["emulator-5554"],"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823778000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","trackingId":3,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"1\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823830000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop dev.bootcomplete\"","trackingId":3,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415823830000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"M","args":{"name":"artifacts-manager"},"ts":1680415823830000,"tid":10,"pid":36204,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":10},"ts":1680415823830000,"tid":10,"pid":36204,"name":"thread_sort_index"}, + {"ph":"B","name":"onBootDevice","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415823830000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","type":"Pixel_3a_API_33_arm64-v8a","coldBoot":false}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415823830000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415823830000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823830000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","trackingId":4,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"33\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823852000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"getprop ro.build.version.sdk\"","trackingId":4,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823853000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","trackingId":5,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823889000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global animator_duration_scale 0\"","trackingId":5,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823889000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","trackingId":6,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823917000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global window_animation_scale 0\"","trackingId":6,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823917000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","trackingId":7,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823945000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"settings put global transition_animation_scale 0\"","trackingId":7,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415823945000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","trackingId":8,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":" mWakefulness=Awake\n mWakefulnessChanging=false\n mWakeLockSummary=0x1\n mWakeUpWhenPluggedOrUnpluggedConfig=false\n mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false\n mUserActivityTimeoutOverrideFromWindowManager=-1\n mUserInactiveOverrideFromWindowManager=false\n mUserId=0\n mWakeLockSummary=0x1\n mUserInteractionBackoffMillis=60000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824020000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"dumpsys power | grep \\\"^[ ]*m[UW].*=\\\"\"","trackingId":8,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415824020000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"installUtilBinaries","pid":36204,"tid":8,"cat":"device","ts":1680415824035000,"args":{"level":10,"args":[],"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415824035000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"selectApp","pid":36204,"tid":8,"cat":"device","ts":1680415824035000,"args":{"level":10,"args":["default"],"v":0}}, + {"ph":"i","name":"\"/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\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824036000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":9,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"package: name='com.awesomeproject' versionCode='1' versionName='1.0' platformBuildVersionName='12' platformBuildVersionCode='31' compileSdkVersion='31' compileSdkVersionCodename='12'\nsdkVersion:'21'\ntargetSdkVersion:'31'\nuses-permission: name='android.permission.SYSTEM_ALERT_WINDOW'\nuses-permission: name='android.permission.INTERNET'\nuses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'\nuses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'\nuses-permission: name='android.permission.ACCESS_WIFI_STATE'\napplication-label:'AwesomeProject'\napplication-label-af:'AwesomeProject'\napplication-label-am:'AwesomeProject'\napplication-label-ar:'AwesomeProject'\napplication-label-as:'AwesomeProject'\napplication-label-az:'AwesomeProject'\napplication-label-be:'AwesomeProject'\napplication-label-bg:'AwesomeProject'\napplication-label-bn:'AwesomeProject'\napplication-label-bs:'AwesomeProject'\napplication-label-ca:'AwesomeProject'\napplication-label-cs:'AwesomeProject'\napplication-label-da:'AwesomeProject'\napplication-label-de:'AwesomeProject'\napplication-label-el:'AwesomeProject'\napplication-label-en-AU:'AwesomeProject'\napplication-label-en-CA:'AwesomeProject'\napplication-label-en-GB:'AwesomeProject'\napplication-label-en-IN:'AwesomeProject'\napplication-label-en-XC:'AwesomeProject'\napplication-label-es:'AwesomeProject'\napplication-label-es-US:'AwesomeProject'\napplication-label-et:'AwesomeProject'\napplication-label-eu:'AwesomeProject'\napplication-label-fa:'AwesomeProject'\napplication-label-fi:'AwesomeProject'\napplication-label-fr:'AwesomeProject'\napplication-label-fr-CA:'AwesomeProject'\napplication-label-gl:'AwesomeProject'\napplication-label-gu:'AwesomeProject'\napplication-label-hi:'AwesomeProject'\napplication-label-hr:'AwesomeProject'\napplication-label-hu:'AwesomeProject'\napplication-label-hy:'AwesomeProject'\napplication-label-in:'AwesomeProject'\napplication-label-is:'AwesomeProject'\napplication-label-it:'AwesomeProject'\napplication-label-iw:'AwesomeProject'\napplication-label-ja:'AwesomeProject'\napplication-label-ka:'AwesomeProject'\napplication-label-kk:'AwesomeProject'\napplication-label-km:'AwesomeProject'\napplication-label-kn:'AwesomeProject'\napplication-label-ko:'AwesomeProject'\napplication-label-ky:'AwesomeProject'\napplication-label-lo:'AwesomeProject'\napplication-label-lt:'AwesomeProject'\napplication-label-lv:'AwesomeProject'\napplication-label-mk:'AwesomeProject'\napplication-label-ml:'AwesomeProject'\napplication-label-mn:'AwesomeProject'\napplication-label-mr:'AwesomeProject'\napplication-label-ms:'AwesomeProject'\napplication-label-my:'AwesomeProject'\napplication-label-nb:'AwesomeProject'\napplication-label-ne:'AwesomeProject'\napplication-label-nl:'AwesomeProject'\napplication-label-or:'AwesomeProject'\napplication-label-pa:'AwesomeProject'\napplication-label-pl:'AwesomeProject'\napplication-label-pt:'AwesomeProject'\napplication-label-pt-BR:'AwesomeProject'\napplication-label-pt-PT:'AwesomeProject'\napplication-label-ro:'AwesomeProject'\napplication-label-ru:'AwesomeProject'\napplication-label-si:'AwesomeProject'\napplication-label-sk:'AwesomeProject'\napplication-label-sl:'AwesomeProject'\napplication-label-sq:'AwesomeProject'\napplication-label-sr:'AwesomeProject'\napplication-label-sr-Latn:'AwesomeProject'\napplication-label-sv:'AwesomeProject'\napplication-label-sw:'AwesomeProject'\napplication-label-ta:'AwesomeProject'\napplication-label-te:'AwesomeProject'\napplication-label-th:'AwesomeProject'\napplication-label-tl:'AwesomeProject'\napplication-label-tr:'AwesomeProject'\napplication-label-uk:'AwesomeProject'\napplication-label-ur:'AwesomeProject'\napplication-label-uz:'AwesomeProject'\napplication-label-vi:'AwesomeProject'\napplication-label-zh-CN:'AwesomeProject'\napplication-label-zh-HK:'AwesomeProject'\napplication-label-zh-TW:'AwesomeProject'\napplication-label-zu:'AwesomeProject'\napplication-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png'\napplication-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png'\napplication-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png'\napplication-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png'\napplication-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png'\napplication: label='AwesomeProject' icon='res/mipmap-mdpi-v4/ic_launcher.png'\napplication-debuggable\nlaunchable-activity: name='com.awesomeproject.MainActivity' label='AwesomeProject' icon=''\nuses-permission: name='android.permission.READ_EXTERNAL_STORAGE'\nuses-implied-permission: name='android.permission.READ_EXTERNAL_STORAGE' reason='requested WRITE_EXTERNAL_STORAGE'\nfeature-group: label=''\n uses-feature: name='android.hardware.faketouch'\n uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps'\n uses-feature: name='android.hardware.wifi'\n uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission'\nmain\nother-activities\nsupports-screens: 'small' 'normal' 'large' 'xlarge'\nsupports-any-density: 'true'\nlocales: '--_--' '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'\ndensities: '160' '240' '320' '480' '640'\nnative-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64'\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824072000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":9,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415824072000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"uninstallApp","pid":36204,"tid":8,"cat":"device","ts":1680415824072000,"args":{"level":10,"args":[],"v":0}}, + {"ph":"B","name":"onBeforeUninstallApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415824072000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415824072000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824073000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","trackingId":10,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"package:com.awesomeproject\npackage:com.awesomeproject.test\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824101000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject\"","trackingId":10,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824102000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject","trackingId":11,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"Success\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824270000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject","trackingId":11,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824270000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","trackingId":12,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"package:com.awesomeproject.test\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824375000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list packages com.awesomeproject.test\"","trackingId":12,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject.test","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824376000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject.test","trackingId":13,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"Success\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824887000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 uninstall com.awesomeproject.test","trackingId":13,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415824887000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"selectApp","pid":36204,"tid":8,"cat":"device","ts":1680415824890000,"args":{"level":10,"args":["default"],"v":0}}, + {"ph":"B","name":"terminateApp","pid":36204,"tid":8,"cat":"device","ts":1680415824891000,"args":{"level":10,"args":[],"v":0}}, + {"ph":"B","name":"onBeforeTerminateApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415824891000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415824891000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415824891000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":14,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825260000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":14,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"B","name":"onTerminateApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415825260000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415825261000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415825261000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415825261000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"installApp","pid":36204,"tid":8,"cat":"device","ts":1680415825261000,"args":{"level":10,"args":[],"v":0}}, + {"ph":"i","name":"\"/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","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825261000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":15,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"String pool of 62 unique UTF-16 non-sorted strings, 62 entries and 0 styles using 2972 bytes:\nString #0: theme\nString #1: label\nString #2: icon\nString #3: name\nString #4: debuggable\nString #5: exported\nString #6: authorities\nString #7: grantUriPermissions\nString #8: launchMode\nString #9: configChanges\nString #10: value\nString #11: resource\nString #12: minSdkVersion\nString #13: versionCode\nString #14: versionName\nString #15: windowSoftInputMode\nString #16: targetSdkVersion\nString #17: allowBackup\nString #18: usesCleartextTraffic\nString #19: networkSecurityConfig\nString #20: roundIcon\nString #21: compileSdkVersion\nString #22: compileSdkVersionCodename\nString #23: appComponentFactory\nString #24: 1.0\nString #25: 12\nString #26: action\nString #27: activity\nString #28: android\nString #29: android.intent.action.MAIN\nString #30: android.intent.category.LAUNCHER\nString #31: android.permission.ACCESS_WIFI_STATE\nString #32: android.permission.INTERNET\nString #33: android.permission.REQUEST_INSTALL_PACKAGES\nString #34: android.permission.SYSTEM_ALERT_WINDOW\nString #35: android.permission.WRITE_EXTERNAL_STORAGE\nString #36: android.support.FILE_PROVIDER_PATHS\nString #37: androidx.core.app.CoreComponentFactory\nString #38: androidx.emoji2.text.EmojiCompatInitializer\nString #39: androidx.lifecycle.ProcessLifecycleInitializer\nString #40: androidx.startup\nString #41: androidx.startup.InitializationProvider\nString #42: application\nString #43: category\nString #44: cn.reactnative.modules.update.PushyFileProvider\nString #45: com.awesomeproject\nString #46: com.awesomeproject.MainActivity\nString #47: com.awesomeproject.MainApplication\nString #48: com.awesomeproject.androidx-startup\nString #49: com.awesomeproject.pushy.fileprovider\nString #50: com.facebook.react.devsupport.DevSettingsActivity\nString #51: http://schemas.android.com/apk/res/android\nString #52: intent-filter\nString #53: manifest\nString #54: meta-data\nString #55: package\nString #56: platformBuildVersionCode\nString #57: platformBuildVersionName\nString #58: provider\nString #59: pushy_build_time\nString #60: uses-permission\nString #61: uses-sdk\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825275000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":15,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/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","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825275000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":16,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"String pool of 41 unique UTF-16 non-sorted strings, 41 entries and 0 styles using 2052 bytes:\nString #0: theme\nString #1: label\nString #2: name\nString #3: debuggable\nString #4: exported\nString #5: targetPackage\nString #6: handleProfiling\nString #7: functionalTest\nString #8: minSdkVersion\nString #9: targetSdkVersion\nString #10: compileSdkVersion\nString #11: compileSdkVersionCodename\nString #12: 12\nString #13: Tests for com.awesomeproject\nString #14: action\nString #15: activity\nString #16: android\nString #17: android.intent.action.MAIN\nString #18: android.permission.REORDER_TASKS\nString #19: android.test.runner\nString #20: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity\nString #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity\nString #22: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity\nString #23: androidx.test.orchestrator\nString #24: androidx.test.runner.AndroidJUnitRunner\nString #25: androidx.test.services\nString #26: application\nString #27: com.awesomeproject\nString #28: com.awesomeproject.test\nString #29: com.google.android.apps.common.testing.services\nString #30: http://schemas.android.com/apk/res/android\nString #31: instrumentation\nString #32: intent-filter\nString #33: manifest\nString #34: package\nString #35: platformBuildVersionCode\nString #36: platformBuildVersionName\nString #37: queries\nString #38: uses-library\nString #39: uses-permission\nString #40: uses-sdk\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825289000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/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","trackingId":16,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825289000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","trackingId":17,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825367000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm -fr /data/local/tmp/detox\"","trackingId":17,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825367000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","trackingId":18,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825445000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"mkdir -p /data/local/tmp/detox\"","trackingId":18,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/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\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825445000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":19,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk: 1 file pushed, 0 skipped. 147.4 MB/s (57188253 bytes in 0.370s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415825901000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":19,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415825903000,"args":{"level":20,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":20,"cpid":40380,"event":"SPAWN_CMD","v":0}}, + {"ph":"i","name":"Success\n","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415827395000,"args":{"level":10,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":20,"cpid":40380,"stdout":true,"event":"SPAWN_STDOUT","v":0}}, + {"ph":"i","name":"/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","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415827400000,"args":{"level":20,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk","trackingId":20,"cpid":40380,"event":"SPAWN_END","signal":"","code":0,"v":0}}, + {"ph":"i","name":"\"/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\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415827401000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":21,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/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. 283.2 MB/s (4477389 bytes in 0.015s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415827461000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/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\"","trackingId":21,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415827463000,"args":{"level":20,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":22,"cpid":40384,"event":"SPAWN_CMD","v":0}}, + {"ph":"i","name":"Success\n","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415827900000,"args":{"level":10,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":22,"cpid":40384,"stdout":true,"event":"SPAWN_STDOUT","v":0}}, + {"ph":"i","name":"/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","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415828083000,"args":{"level":20,"fn":"spawnWithRetriesAndLogs","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk","trackingId":22,"cpid":40384,"event":"SPAWN_END","signal":"","code":0,"v":0}}, + {"ph":"B","name":"reverseTcpPort","pid":36204,"tid":8,"cat":"device","ts":1680415828084000,"args":{"level":10,"args":[8081],"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828084000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","trackingId":23,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828113000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:8081 tcp:8081","trackingId":23,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415828113000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415828113000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"selectApp","pid":36204,"tid":8,"cat":"device","ts":1680415828113000,"args":{"level":10,"args":["default"],"v":0}}, + {"ph":"B","name":"terminateApp","pid":36204,"tid":8,"cat":"device","ts":1680415828113000,"args":{"level":10,"args":[],"v":0}}, + {"ph":"B","name":"onBeforeTerminateApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828113000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828114000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828114000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":24,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828219000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":24,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"B","name":"onTerminateApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828220000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828220000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415828220000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415828220000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415828221000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"NativeModule.test.ts is assigned to emulator-5554 (Pixel_3a_API_33_arm64-v8a)","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415828863000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"run the tests","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415828863000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"onRunDescribeStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828863000,"args":{"level":10,"args":[{"name":"ROOT_DESCRIBE_BLOCK"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828864000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"测试Native模块的方法","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415828864000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"onRunDescribeStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828864000,"args":{"level":10,"args":[{"name":"测试Native模块的方法"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828864000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeAll","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415828865000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield detox_1.device.launchApp();\n })","v":0}}, + {"ph":"B","name":"launchApp","pid":36204,"tid":8,"cat":"device","ts":1680415828870000,"args":{"level":10,"args":[],"v":0}}, + {"ph":"B","name":"terminateApp","pid":36204,"tid":8,"cat":"device","ts":1680415828870000,"args":{"level":10,"args":["com.awesomeproject"],"v":0}}, + {"ph":"B","name":"onBeforeTerminateApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828870000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828870000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828870000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":25,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828944000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"am force-stop com.awesomeproject\"","trackingId":25,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"B","name":"onTerminateApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828944000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828944000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415828944000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onBeforeLaunchApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828944000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:64463","detoxSessionId":"50ed7950-1da1-616f-3790-a2134831f796"}}],"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828944000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":26,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:41:38.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828999000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":26,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415828999000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:64463 tcp:64463","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415828999000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:64463 tcp:64463","trackingId":27,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"64463\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415829013000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:64463 tcp:64463","trackingId":27,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415829014000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","trackingId":28,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"instrumentation:com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner (target=com.awesomeproject)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415829078000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","trackingId":28,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415829079000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":29,"cpid":40391,"event":"SPAWN_CMD","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415829581000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","trackingId":30,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"INSTRUMENTATION_STATUS: class=com.awesomeproject.DetoxTest\nINSTRUMENTATION_STATUS: current=1\nINSTRUMENTATION_STATUS: id=AndroidJUnitRunner\nINSTRUMENTATION_STATUS: numtests=1\nINSTRUMENTATION_STATUS: stream=\ncom.awesomeproject.DetoxTest:\nINSTRUMENTATION_STATUS: test=runDetoxTests\nINSTRUMENTATION_STATUS_CODE: 1\n","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415830608000,"args":{"level":10,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":29,"cpid":40391,"stdout":true,"event":"SPAWN_STDOUT","v":0}}, + {"ph":"i","name":"u0_a161 7106 325 15029936 189056 0 0 S com.awesomeproject\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415830862000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","trackingId":30,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"B","name":"onLaunchApp","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415830863000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:64463","detoxSessionId":"50ed7950-1da1-616f-3790-a2134831f796"},"pid":7106}],"v":0}}, + {"ph":"M","args":{"name":"artifact"},"ts":1680415830864000,"tid":11,"pid":36204,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":11},"ts":1680415830864000,"tid":11,"pid":36204,"name":"thread_sort_index"}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415830864000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:38.000\\\" --pid=7106 -f /sdcard/141023632_0.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415830870000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:38.000\\\" --pid=7106 -f /sdcard/141023632_0.log\"","trackingId":31,"cpid":40395,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415830870000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_0.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415831171000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_0.log","trackingId":32,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_0.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415831261000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_0.log","trackingId":32,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"B","name":"connection :64463<->:64649","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415831542000,"args":{"level":20,"id":64649,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415831557000,"args":{"level":10,"id":64649,"data":"{\"messageId\":0,\"type\":\"login\",\"params\":{\"role\":\"app\",\"sessionId\":\"50ed7950-1da1-616f-3790-a2134831f796\"}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415831557000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"messageId":0,"type":"loginSuccess","params":{"testerConnected":true,"appConnected":true}},"v":0}}, + {"ph":"M","args":{"name":"ws-server"},"ts":1680415831558000,"tid":4,"pid":36200,"name":"thread_name"}, + {"ph":"M","args":{"sort_index":4},"ts":1680415831558000,"tid":4,"pid":36200,"name":"thread_sort_index"}, + {"ph":"i","name":"app joined session 50ed7950-1da1-616f-3790-a2134831f796","pid":36200,"tid":4,"cat":"ws-server,ws-session","ts":1680415831558000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415831558000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"type":"appConnected"},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415831559000,"args":{"level":10,"data":"{\"type\":\"appConnected\"}\n ","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415831561000,"args":{"level":10,"data":"{\"type\":\"isReady\",\"params\":{},\"messageId\":-1000}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415831563000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"isReady\",\"params\":{},\"messageId\":-1000}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415831563000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"isReady","params":{},"messageId":-1000},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415832510000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415832510000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":-1000,"type":"ready","params":{}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415832511000,"args":{"level":10,"data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}\n ","v":0}}, + {"ph":"B","name":"onAppReady","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415832512000,"args":{"level":10,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","pid":7106}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415832512000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415832512000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415832512000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"setLocalHashInfo","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415832513000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 setLocalHashInfo","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: setLocalHashInfo","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415832514000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415832514000,"args":{"level":10,"args":[{"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415832515000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415832516000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":33,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415832520000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415832520000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":-1000,"type":"ready","params":{}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415832521000,"args":{"level":10,"data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}\n ","v":0}}, + {"ph":"i","name":"12-09 10:41:42.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415832580000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":33,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:41:38.000\" --pid=7106 -f /sdcard/141023632_0.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415832582000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40395,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:38.000\\\" --pid=7106 -f /sdcard/141023632_0.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415832582000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:38.000\\\" --pid=7106 -f /sdcard/141023632_0.log\"","trackingId":31,"cpid":40395,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415832582000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:42.000\\\" --pid=7106 -f /sdcard/141023632_1.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415832583000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:42.000\\\" --pid=7106 -f /sdcard/141023632_1.log\"","trackingId":34,"cpid":40402,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415832584000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415832584000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415832584000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415832584000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('testcase')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('setLocalHashInfo')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415832586000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"testcase\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":1}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415832586000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":1},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415832586000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"testcase\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":1}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415832586000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:8:38\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:7:37)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_1.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415832884000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_1.log","trackingId":35,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_1.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415832939000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_1.log","trackingId":35,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415834687000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":1,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415834687000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":1,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415834694000,"args":{"level":10,"data":"{\"messageId\":1,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415834695000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415834697000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":2}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415834697000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:9:46\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415834700000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":2}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415834700000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":2},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415836488000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":2,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415836489000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":2,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415836490000,"args":{"level":10,"data":"{\"messageId\":2,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415836491000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415836492000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":3}","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415836492000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":3}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415836492000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:10:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415836493000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":3},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415838473000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":3,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415838473000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":3,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415838474000,"args":{"level":10,"data":"{\"messageId\":3,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415838475000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415838479000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":4}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415838482000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":4}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415838482000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":4},"v":0}}, + {"ph":"B","name":"expect element to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415838484000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"stack":"/e2e/NativeModule.test.ts:11:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415838501000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":4,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415838501000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":4,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415838503000,"args":{"level":10,"data":"{\"messageId\":4,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415838504000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415838505000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":5}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415838506000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":5}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415838506000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":5},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415838506000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:12:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415839989000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":5,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415839989000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":5,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415839991000,"args":{"level":10,"data":"{\"messageId\":5,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415839992000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415839994000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":6}","v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415839995000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:13:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415839997000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":6}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415839997000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":6},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415840018000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":6,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415840018000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":6,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415840019000,"args":{"level":10,"data":"{\"messageId\":6,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415840019000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415840020000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415840020000,"args":{"level":10,"args":[{"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415840021000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840021000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":36,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:41:49.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840063000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":36,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:41:42.000\" --pid=7106 -f /sdcard/141023632_1.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415840064000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40402,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:42.000\\\" --pid=7106 -f /sdcard/141023632_1.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415840065000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:42.000\\\" --pid=7106 -f /sdcard/141023632_1.log\"","trackingId":34,"cpid":40402,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415840066000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415840066000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: setLocalHashInfo [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415840066000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"getLocalHashInfo","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415840067000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 getLocalHashInfo","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: getLocalHashInfo","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415840067000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415840067000,"args":{"level":10,"args":[{"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415840067000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:49.000\\\" --pid=7106 -f /sdcard/141023632_2.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415840068000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:49.000\\\" --pid=7106 -f /sdcard/141023632_2.log\"","trackingId":37,"cpid":40410,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415840068000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415840068000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415840068000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415840068000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('getLocalHashInfo')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415840069000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"getLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":7}","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415840069000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"getLocalHashInfo\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":7}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415840070000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":7},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415840070000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:17:46\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:16:37)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415840070000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_1.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840071000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_1.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","trackingId":38,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_1.log: 1 file pulled, 0 skipped. 23.3 MB/s (24576 bytes in 0.001s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840092000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_1.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","trackingId":38,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_1.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840092000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_1.log\\\"\"","trackingId":39,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840182000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_1.log\\\"\"","trackingId":39,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415840183000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_0.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840183000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_0.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log\"","trackingId":40,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_0.log: 1 file pulled, 0 skipped. 10.9 MB/s (40960 bytes in 0.004s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840209000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_0.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log\"","trackingId":40,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_0.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840209000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_0.log\\\"\"","trackingId":41,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840282000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_0.log\\\"\"","trackingId":41,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_2.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840370000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_2.log","trackingId":42,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_2.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415840412000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_2.log","trackingId":42,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415841838000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":7,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415841839000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":7,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415841840000,"args":{"level":10,"data":"{\"messageId\":7,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415841840000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415841842000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":8}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415841843000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":8}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415841843000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":8},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415841843000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:18:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415843739000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":8,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415843739000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":8,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415843740000,"args":{"level":10,"data":"{\"messageId\":8,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415843741000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415843743000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":9}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415843744000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":9}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415843744000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":9},"v":0}}, + {"ph":"B","name":"expect element to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415843744000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"stack":"/e2e/NativeModule.test.ts:19:44\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415843757000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":9,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415843757000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":9,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415843758000,"args":{"level":10,"data":"{\"messageId\":9,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415843759000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415843760000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":10}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415843762000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":10}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415843762000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":10},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415843762000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:20:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415845303000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":10,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415845304000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":10,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415845305000,"args":{"level":10,"data":"{\"messageId\":10,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415845305000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415845306000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":11}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415845307000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":11}","v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415845307000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:21:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415845308000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":11},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415845333000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":11,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415845333000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":11,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415845335000,"args":{"level":10,"data":"{\"messageId\":11,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415845336000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415845337000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415845337000,"args":{"level":10,"args":[{"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415845338000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845338000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":43,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:41:55.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845389000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":43,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:41:49.000\" --pid=7106 -f /sdcard/141023632_2.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415845390000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40410,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:49.000\\\" --pid=7106 -f /sdcard/141023632_2.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415845392000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:49.000\\\" --pid=7106 -f /sdcard/141023632_2.log\"","trackingId":37,"cpid":40410,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415845392000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415845392000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: getLocalHashInfo [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415845392000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"setUuid","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415845393000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 setUuid","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: setUuid","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415845393000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415845393000,"args":{"level":10,"args":[{"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415845394000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:55.000\\\" --pid=7106 -f /sdcard/141023632_3.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415845395000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:55.000\\\" --pid=7106 -f /sdcard/141023632_3.log\"","trackingId":44,"cpid":40425,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415845395000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415845395000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415845395000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415845396000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('setUuid')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415845397000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setUuid\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":12}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415845397000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":12},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415845397000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setUuid\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":12}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415845398000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:25:37\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:24:28)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415845398000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_2.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845398000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_2.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","trackingId":45,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_2.log: 1 file pulled, 0 skipped. 14.7 MB/s (16384 bytes in 0.001s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845421000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_2.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","trackingId":45,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_2.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845421000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_2.log\\\"\"","trackingId":46,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845484000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_2.log\\\"\"","trackingId":46,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_3.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845697000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_3.log","trackingId":47,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_3.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415845771000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_3.log","trackingId":47,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415847190000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":12,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415847191000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":12,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415847192000,"args":{"level":10,"data":"{\"messageId\":12,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415847192000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415847194000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":13}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415847195000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":13}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415847195000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":13},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415847195000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:26:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415848969000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":13,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415848969000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":13,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415848969000,"args":{"level":10,"data":"{\"messageId\":13,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415848969000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415848969000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":14}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415848970000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":14}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415848970000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":14},"v":0}}, + {"ph":"B","name":"expect element to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415848970000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"stack":"/e2e/NativeModule.test.ts:27:44\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415848976000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":14,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415848976000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":14,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415848976000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":15}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415848976000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":15},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415848976000,"args":{"level":10,"data":"{\"messageId\":14,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415848976000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415848976000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":15}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415848976000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:28:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415850494000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":15,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415850495000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":15,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415850496000,"args":{"level":10,"data":"{\"messageId\":15,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415850497000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415850499000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":16}","v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415850500000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:29:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415850501000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":16}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415850501000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":16},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415850519000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":16,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415850519000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":16,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415850520000,"args":{"level":10,"data":"{\"messageId\":16,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415850520000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415850521000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415850521000,"args":{"level":10,"args":[{"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415850522000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850522000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":48,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:00.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850560000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":48,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:41:55.000\" --pid=7106 -f /sdcard/141023632_3.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415850562000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40425,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:55.000\\\" --pid=7106 -f /sdcard/141023632_3.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415850563000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:41:55.000\\\" --pid=7106 -f /sdcard/141023632_3.log\"","trackingId":44,"cpid":40425,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415850563000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415850563000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: setUuid [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415850563000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"setBlockUpdate","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415850563000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 setBlockUpdate","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: setBlockUpdate","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415850563000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415850564000,"args":{"level":10,"args":[{"title":"setBlockUpdate","fullName":"测试Native模块的方法 setBlockUpdate","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415850564000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:00.000\\\" --pid=7106 -f /sdcard/141023632_4.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415850566000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:00.000\\\" --pid=7106 -f /sdcard/141023632_4.log\"","trackingId":49,"cpid":40435,"event":"SPAWN_CMD","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415850567000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setBlockUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":17}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415850567000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setBlockUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":17},"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415850567000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415850567000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415850567000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415850567000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('setBlockUpdate')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415850567000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setBlockUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":17}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415850567000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setBlockUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:33:44\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:32:35)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415850567000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_3.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850568000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_3.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log\"","trackingId":50,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_3.log: 1 file pulled, 0 skipped. 11.9 MB/s (16384 bytes in 0.001s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850590000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_3.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log\"","trackingId":50,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_3.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850590000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_3.log\\\"\"","trackingId":51,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850646000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_3.log\\\"\"","trackingId":51,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_4.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850868000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_4.log","trackingId":52,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_4.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415850934000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_4.log","trackingId":52,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415852304000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":17,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415852304000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":17,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415852305000,"args":{"level":10,"data":"{\"messageId\":17,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415852306000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415852307000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":18}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415852307000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":18},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415852307000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":18}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415852307000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:34:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415854089000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":18,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415854089000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":18,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415854090000,"args":{"level":10,"data":"{\"messageId\":18,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415854091000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415854092000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":19}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415854093000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":19}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415854093000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":19},"v":0}}, + {"ph":"B","name":"expect element to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415854093000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"stack":"/e2e/NativeModule.test.ts:35:44\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415854105000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":19,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415854106000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":19,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415854106000,"args":{"level":10,"data":"{\"messageId\":19,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415854107000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415854109000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":20}","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415854109000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":20}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415854109000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:36:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415854110000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":20},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415855655000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":20,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415855655000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":20,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415855656000,"args":{"level":10,"data":"{\"messageId\":20,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415855657000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415855658000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":21}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415855659000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":21}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415855659000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":21},"v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415855659000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:37:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415855681000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":21,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415855682000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":21,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415855683000,"args":{"level":10,"data":"{\"messageId\":21,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415855683000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415855684000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415855685000,"args":{"level":10,"args":[{"title":"setBlockUpdate","fullName":"测试Native模块的方法 setBlockUpdate","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415855685000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415855686000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":53,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:05.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415855739000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":53,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:00.000\" --pid=7106 -f /sdcard/141023632_4.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415855740000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40435,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:00.000\\\" --pid=7106 -f /sdcard/141023632_4.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415855742000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:00.000\\\" --pid=7106 -f /sdcard/141023632_4.log\"","trackingId":49,"cpid":40435,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415855742000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415855742000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: setBlockUpdate [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415855742000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"reloadUpdate","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415855743000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 reloadUpdate","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: reloadUpdate","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415855743000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415855743000,"args":{"level":10,"args":[{"title":"reloadUpdate","fullName":"测试Native模块的方法 reloadUpdate","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415855743000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:05.000\\\" --pid=7106 -f /sdcard/141023632_5.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415855745000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:05.000\\\" --pid=7106 -f /sdcard/141023632_5.log\"","trackingId":54,"cpid":40445,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415855745000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415855745000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415855745000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415855745000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('reloadUpdate')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.waitFor)((0, detox_1.element)(detox_1.by.text('确认')))\n .toBeVisible()\n .withTimeout(10000);\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415855747000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"reloadUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":22}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415855747000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["reloadUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":22},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415855747000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"reloadUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":22}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415855747000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["reloadUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:41:44\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:40:35)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415855747000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_4.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415855747000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_4.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log\"","trackingId":55,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_4.log: 1 file pulled, 0 skipped. 8.5 MB/s (16384 bytes in 0.002s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415855769000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_4.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log\"","trackingId":55,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_4.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415855769000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_4.log\\\"\"","trackingId":56,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415855828000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_4.log\\\"\"","trackingId":56,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_5.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415856047000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_5.log","trackingId":57,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_5.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415856118000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_5.log","trackingId":57,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415857560000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":22,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415857560000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":22,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415857562000,"args":{"level":10,"data":"{\"messageId\":22,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415857563000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415857564000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":23}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415857564000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":23},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415857564000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":23}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415857564000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:42:38\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415859456000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":23,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415859456000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":23,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415859457000,"args":{"level":10,"data":"{\"messageId\":23,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415859458000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415859460000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":24}","v":0}}, + {"ph":"B","name":"undefined with timeout (10000 ms)","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415859461000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"stack":"/e2e/NativeModule.test.ts:45:10\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415859469000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":24}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415859469000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":24},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415859486000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":24,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415859486000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":24,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415859487000,"args":{"level":10,"data":"{\"messageId\":24,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415859488000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415859489000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":25}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415859490000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":25}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415859490000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":25},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415859490000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:46:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415861017000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":25,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415861018000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":25,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415861020000,"args":{"level":10,"data":"{\"messageId\":25,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415861021000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415861024000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":26}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415861028000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":26}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415861028000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":26},"v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415861028000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:47:44\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415861045000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":26,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415861045000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":26,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415861045000,"args":{"level":10,"data":"{\"messageId\":26,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415861045000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415861046000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415861046000,"args":{"level":10,"args":[{"title":"reloadUpdate","fullName":"测试Native模块的方法 reloadUpdate","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415861046000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861046000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":58,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:11.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861092000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":58,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:05.000\" --pid=7106 -f /sdcard/141023632_5.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415861094000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40445,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:05.000\\\" --pid=7106 -f /sdcard/141023632_5.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415861094000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:05.000\\\" --pid=7106 -f /sdcard/141023632_5.log\"","trackingId":54,"cpid":40445,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415861095000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415861095000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: reloadUpdate [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415861095000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"setNeedUpdate","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415861095000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 setNeedUpdate","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: setNeedUpdate","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415861095000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415861095000,"args":{"level":10,"args":[{"title":"setNeedUpdate","fullName":"测试Native模块的方法 setNeedUpdate","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415861096000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:11.000\\\" --pid=7106 -f /sdcard/141023632_6.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415861097000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:11.000\\\" --pid=7106 -f /sdcard/141023632_6.log\"","trackingId":59,"cpid":40455,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415861097000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415861097000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415861097000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415861098000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setNeedUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":27}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415861098000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setNeedUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":27},"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415861098000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('setNeedUpdate')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('done'))).toBeVisible();\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415861098000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"setNeedUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":27}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415861098000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setNeedUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:52:43\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:51:34)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415861099000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_5.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861099000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_5.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log\"","trackingId":60,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_5.log: 1 file pulled, 0 skipped. 10.6 MB/s (20480 bytes in 0.002s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861123000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_5.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log\"","trackingId":60,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_5.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861123000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_5.log\\\"\"","trackingId":61,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861187000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_5.log\\\"\"","trackingId":61,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_6.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861399000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_6.log","trackingId":62,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_6.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415861467000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_6.log","trackingId":62,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415862939000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":27,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415862940000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":27,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415862941000,"args":{"level":10,"data":"{\"messageId\":27,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415862941000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415862942000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":28}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415862943000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":28}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415862943000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":28},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415862943000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:53:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415864805000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":28,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415864805000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":28,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415864806000,"args":{"level":10,"data":"{\"messageId\":28,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415864807000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415864808000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":29}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415864809000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]},\"messageId\":29}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415864809000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":29},"v":0}}, + {"ph":"B","name":"expect element to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415864809000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"stack":"/e2e/NativeModule.test.ts:54:44\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415864822000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":29,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415864822000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":29,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415864823000,"args":{"level":10,"data":"{\"messageId\":29,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415864824000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415864825000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":30}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415864826000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":30}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415864826000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":30},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415864827000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:55:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415866371000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":30,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415866371000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":30,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415866372000,"args":{"level":10,"data":"{\"messageId\":30,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415866372000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415866374000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":31}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415866375000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":31}","v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415866375000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:56:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415866376000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":31},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415866393000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":31,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415866393000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":31,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415866395000,"args":{"level":10,"data":"{\"messageId\":31,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415866395000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415866396000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415866397000,"args":{"level":10,"args":[{"title":"setNeedUpdate","fullName":"测试Native模块的方法 setNeedUpdate","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415866397000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866398000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":63,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:16.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866457000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":63,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:11.000\" --pid=7106 -f /sdcard/141023632_6.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415866458000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40455,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:11.000\\\" --pid=7106 -f /sdcard/141023632_6.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415866460000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:11.000\\\" --pid=7106 -f /sdcard/141023632_6.log\"","trackingId":59,"cpid":40455,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415866460000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415866460000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: setNeedUpdate [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415866461000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"markSuccess","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415866461000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 markSuccess","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: markSuccess","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415866461000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415866462000,"args":{"level":10,"args":[{"title":"markSuccess","fullName":"测试Native模块的方法 markSuccess","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415866462000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:16.000\\\" --pid=7106 -f /sdcard/141023632_7.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415866464000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:16.000\\\" --pid=7106 -f /sdcard/141023632_7.log\"","trackingId":64,"cpid":40464,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415866464000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415866464000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415866464000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415866464000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('markSuccess')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.waitFor)((0, detox_1.element)(detox_1.by.text('确认')))\n .toBeVisible()\n .withTimeout(10000);\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n })","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415866466000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"markSuccess\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":32}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415866467000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"markSuccess\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":32}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415866467000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["markSuccess"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":32},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415866467000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["markSuccess"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:61:43\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:60:34)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415866467000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_6.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866467000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_6.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log\"","trackingId":65,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_6.log: 1 file pulled, 0 skipped. 7.6 MB/s (16384 bytes in 0.002s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866491000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_6.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log\"","trackingId":65,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_6.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866491000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_6.log\\\"\"","trackingId":66,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866544000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_6.log\\\"\"","trackingId":66,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_7.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866766000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_7.log","trackingId":67,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_7.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415866832000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_7.log","trackingId":67,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415868261000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":32,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415868261000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":32,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415868263000,"args":{"level":10,"data":"{\"messageId\":32,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415868263000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415868265000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":33}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415868266000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:62:38\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415868267000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":33}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415868267000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":33},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415870105000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":33,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415870105000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":33,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415870106000,"args":{"level":10,"data":"{\"messageId\":33,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415870107000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415870107000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":34}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415870108000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":34}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415870108000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":34},"v":0}}, + {"ph":"B","name":"undefined with timeout (10000 ms)","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415870108000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"stack":"/e2e/NativeModule.test.ts:65:10\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415870121000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":34,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415870121000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":34,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415870121000,"args":{"level":10,"data":"{\"messageId\":34,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415870122000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415870123000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":35}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415870123000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":35},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415870123000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":35}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415870123000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:66:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415871649000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":35,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415871650000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":35,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415871651000,"args":{"level":10,"data":"{\"messageId\":35,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415871651000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415871652000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415871653000,"args":{"level":10,"args":[{"title":"markSuccess","fullName":"测试Native模块的方法 markSuccess","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415871655000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415871656000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":68,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:21.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415871716000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":68,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:16.000\" --pid=7106 -f /sdcard/141023632_7.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415871717000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40464,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:16.000\\\" --pid=7106 -f /sdcard/141023632_7.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415871718000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:16.000\\\" --pid=7106 -f /sdcard/141023632_7.log\"","trackingId":64,"cpid":40464,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415871718000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415871718000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: markSuccess [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415871718000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"downloadPatchFromPpk","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415871719000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 downloadPatchFromPpk","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadPatchFromPpk","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415871719000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415871719000,"args":{"level":10,"args":[{"title":"downloadPatchFromPpk","fullName":"测试Native模块的方法 downloadPatchFromPpk","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415871719000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:21.000\\\" --pid=7106 -f /sdcard/141023632_8.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415871721000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:21.000\\\" --pid=7106 -f /sdcard/141023632_8.log\"","trackingId":69,"cpid":40474,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415871721000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415871721000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415871721000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415871721000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('downloadPatchFromPpk')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n if (detox_1.device.getPlatform() === 'ios') {\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('failed to open zip file'))).toBeVisible();\n }\n else {\n yield (0, detox_1.waitFor)((0, detox_1.element)(detox_1.by.text('确认')))\n .toBeVisible()\n .withTimeout(10000);\n }\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415871722000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadPatchFromPpk\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":36}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415871722000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPpk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":36},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415871722000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadPatchFromPpk\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":36}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415871722000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPpk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:71:50\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:70:41)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415871722000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_7.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415871722000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_7.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log\"","trackingId":70,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_7.log: 1 file pulled, 0 skipped. 14.4 MB/s (16384 bytes in 0.001s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415871761000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_7.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log\"","trackingId":70,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_7.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415871761000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_7.log\\\"\"","trackingId":71,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415871802000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_7.log\\\"\"","trackingId":71,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_8.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415872021000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_8.log","trackingId":72,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_8.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415872056000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_8.log","trackingId":72,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415873523000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":36,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415873523000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":36,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415873524000,"args":{"level":10,"data":"{\"messageId\":36,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415873524000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415873526000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":37}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415873527000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":37}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415873527000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":37},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415873527000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:72:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415875322000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":37,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415875322000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":37,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415875323000,"args":{"level":10,"data":"{\"messageId\":37,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415875323000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415875323000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":38}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415875324000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":38}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415875324000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":38},"v":0}}, + {"ph":"B","name":"undefined with timeout (10000 ms)","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415875324000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"stack":"/e2e/NativeModule.test.ts:78:10\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415875331000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":38,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415875331000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":38,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415875331000,"args":{"level":10,"data":"{\"messageId\":38,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415875332000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":39}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415875332000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":39},"v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415875332000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415875332000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":39}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415875332000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:80:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415876852000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":39,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415876852000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":39,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415876853000,"args":{"level":10,"data":"{\"messageId\":39,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415876854000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415876857000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":40}","v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415876858000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:81:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415876859000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":40}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415876859000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":40},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415876877000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":40,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415876877000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":40,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415876878000,"args":{"level":10,"data":"{\"messageId\":40,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415876878000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415876879000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415876879000,"args":{"level":10,"args":[{"title":"downloadPatchFromPpk","fullName":"测试Native模块的方法 downloadPatchFromPpk","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415876880000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415876880000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":73,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:26.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415876935000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":73,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:21.000\" --pid=7106 -f /sdcard/141023632_8.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415876937000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40474,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:21.000\\\" --pid=7106 -f /sdcard/141023632_8.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415876938000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:21.000\\\" --pid=7106 -f /sdcard/141023632_8.log\"","trackingId":69,"cpid":40474,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415876938000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415876938000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadPatchFromPpk [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415876938000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"downloadPatchFromPackage","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415876939000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 downloadPatchFromPackage","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadPatchFromPackage","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415876939000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415876939000,"args":{"level":10,"args":[{"title":"downloadPatchFromPackage","fullName":"测试Native模块的方法 downloadPatchFromPackage","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415876939000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:26.000\\\" --pid=7106 -f /sdcard/141023632_9.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415876941000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:26.000\\\" --pid=7106 -f /sdcard/141023632_9.log\"","trackingId":74,"cpid":40498,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415876941000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415876941000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415876941000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415876941000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('downloadPatchFromPackage')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n if (detox_1.device.getPlatform() === 'ios') {\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('failed to open zip file'))).toBeVisible();\n }\n else {\n yield (0, detox_1.waitFor)((0, detox_1.element)(detox_1.by.text('确认')))\n .toBeVisible()\n .withTimeout(10000);\n }\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415876941000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadPatchFromPackage\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":41}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415876942000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadPatchFromPackage\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":41}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415876942000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPackage"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":41},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415876942000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPackage"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:85:54\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:84:45)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415876942000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_8.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415876943000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_8.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log\"","trackingId":75,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_8.log: 1 file pulled, 0 skipped. 9.7 MB/s (16384 bytes in 0.002s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415876970000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_8.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log\"","trackingId":75,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_8.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415876970000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_8.log\\\"\"","trackingId":76,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415877023000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_8.log\\\"\"","trackingId":76,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_9.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415877243000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_9.log","trackingId":77,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_9.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415877322000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_9.log","trackingId":77,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415878706000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":41,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415878707000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":41,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415878707000,"args":{"level":10,"data":"{\"messageId\":41,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415878707000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415878707000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":42}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415878708000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":42}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415878708000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":42},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415878708000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:86:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415880786000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":42,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415880786000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":42,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415880787000,"args":{"level":10,"data":"{\"messageId\":42,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415880788000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415880788000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":43}","v":0}}, + {"ph":"B","name":"undefined with timeout (10000 ms)","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415880789000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"stack":"/e2e/NativeModule.test.ts:92:10\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415880791000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":43}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415880791000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":43},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415880804000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":43,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415880804000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":43,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415880805000,"args":{"level":10,"data":"{\"messageId\":43,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415880805000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415880808000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":44}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415880809000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":44}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415880809000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":44},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415880809000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:94:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415882336000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":44,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415882336000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":44,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415882338000,"args":{"level":10,"data":"{\"messageId\":44,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415882339000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415882340000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":45}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415882341000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":45}","v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415882341000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:95:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415882342000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":45},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415882356000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":45,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415882356000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":45,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415882357000,"args":{"level":10,"data":"{\"messageId\":45,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415882357000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415882357000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415882358000,"args":{"level":10,"args":[{"title":"downloadPatchFromPackage","fullName":"测试Native模块的方法 downloadPatchFromPackage","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415882358000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882359000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":78,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:32.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882420000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":78,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:26.000\" --pid=7106 -f /sdcard/141023632_9.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415882421000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40498,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:26.000\\\" --pid=7106 -f /sdcard/141023632_9.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415882422000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:26.000\\\" --pid=7106 -f /sdcard/141023632_9.log\"","trackingId":74,"cpid":40498,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415882423000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415882423000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadPatchFromPackage [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415882423000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"downloadFullUpdate","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415882424000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 downloadFullUpdate","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadFullUpdate","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415882424000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415882424000,"args":{"level":10,"args":[{"title":"downloadFullUpdate","fullName":"测试Native模块的方法 downloadFullUpdate","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415882424000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:32.000\\\" --pid=7106 -f /sdcard/141023632_10.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415882426000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:32.000\\\" --pid=7106 -f /sdcard/141023632_10.log\"","trackingId":79,"cpid":40509,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415882426000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415882426000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415882426000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415882426000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('downloadFullUpdate')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n if (detox_1.device.getPlatform() === 'ios') {\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.text('failed to open zip file'))).toBeVisible();\n }\n else {\n yield (0, detox_1.waitFor)((0, detox_1.element)(detox_1.by.text('确认')))\n .toBeVisible()\n .withTimeout(10000);\n }\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415882428000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadFullUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":46}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415882428000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadFullUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":46},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415882428000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadFullUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":46}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415882428000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadFullUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:99:48\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:98:39)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415882428000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_9.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882428000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_9.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log\"","trackingId":80,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_9.log: 1 file pulled, 0 skipped. 16.1 MB/s (20480 bytes in 0.001s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882455000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_9.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log\"","trackingId":80,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_9.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882455000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_9.log\\\"\"","trackingId":81,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882512000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_9.log\\\"\"","trackingId":81,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_10.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882728000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_10.log","trackingId":82,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_10.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415882766000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_10.log","trackingId":82,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415884254000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":46,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415884254000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":46,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415884255000,"args":{"level":10,"data":"{\"messageId\":46,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415884256000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415884257000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":47}","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415884257000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":47}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415884258000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":47},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415884258000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:100:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415886371000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":47,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415886371000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":47,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415886372000,"args":{"level":10,"data":"{\"messageId\":47,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415886373000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415886374000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":48}","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415886374000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":48}","v":0}}, + {"ph":"B","name":"undefined with timeout (10000 ms)","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415886374000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"stack":"/e2e/NativeModule.test.ts:106:10\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415886375000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":48},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415886386000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":48,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415886387000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":48,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415886387000,"args":{"level":10,"data":"{\"messageId\":48,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415886388000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415886389000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":49}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415886390000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":49}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415886390000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":49},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415886390000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:108:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415887940000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":49,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415887940000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":49,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415887941000,"args":{"level":10,"data":"{\"messageId\":49,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415887941000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415887942000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":50}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415887944000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":50}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415887944000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":50},"v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415887947000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:109:42\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415887961000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":50,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415887961000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":50,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415887962000,"args":{"level":10,"data":"{\"messageId\":50,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415887962000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415887963000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415887964000,"args":{"level":10,"args":[{"title":"downloadFullUpdate","fullName":"测试Native模块的方法 downloadFullUpdate","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415887964000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415887966000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":83,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:37.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415888026000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":83,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:32.000\" --pid=7106 -f /sdcard/141023632_10.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415888028000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40509,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:32.000\\\" --pid=7106 -f /sdcard/141023632_10.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415888029000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:32.000\\\" --pid=7106 -f /sdcard/141023632_10.log\"","trackingId":79,"cpid":40509,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415888029000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415888029000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadFullUpdate [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415888030000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"downloadAndInstallApk","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415888030000,"args":{"level":10,"context":"test","status":"running","fullName":"测试Native模块的方法 downloadAndInstallApk","invocations":1,"v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadAndInstallApk","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415888031000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onTestStart","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415888031000,"args":{"level":10,"args":[{"title":"downloadAndInstallApk","fullName":"测试Native模块的方法 downloadAndInstallApk","status":"running","invocations":1}],"v":0}}, + {"ph":"i","name":"starting ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415888031000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_START","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:37.000\\\" --pid=7106 -f /sdcard/141023632_11.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415888034000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:37.000\\\" --pid=7106 -f /sdcard/141023632_11.log\"","trackingId":84,"cpid":40518,"event":"SPAWN_CMD","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415888034000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"beforeEach","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415888034000,"args":{"level":10,"functionCode":"() => {\n if (config.resetModules) {\n runtime.resetModules();\n }\n if (config.clearMocks) {\n runtime.clearAllMocks();\n }\n if (config.resetMocks) {\n runtime.resetAllMocks();\n if (\n config.fakeTimers.enableGlobally &&\n config.fakeTimers.legacyFakeTimers\n ) {\n // during setup, this cannot be null (and it's fine to explode if it is)\n environment.fakeTimers.useFakeTimers();\n }\n }\n if (config.restoreMocks) {\n runtime.restoreAllMocks();\n }\n }","v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415888034000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"test_fn","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415888034000,"args":{"level":10,"functionCode":"() => __awaiter(void 0, void 0, void 0, function* () {\n yield (0, detox_1.element)(detox_1.by.id('downloadAndInstallApk')).longPress();\n yield (0, detox_1.element)(detox_1.by.id('submit')).longPress();\n yield (0, detox_1.waitFor)((0, detox_1.element)(detox_1.by.text('确认')))\n .toBeVisible()\n .withTimeout(10000);\n yield (0, detox_1.element)(detox_1.by.id('done')).longPress();\n yield (0, detox_1.expect)((0, detox_1.element)(detox_1.by.id('done'))).toBeNotVisible();\n })","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415888035000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadAndInstallApk\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":51}","v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415888035000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"downloadAndInstallApk\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":51}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415888035000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadAndInstallApk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:114:53\nGenerator.next ()\n/e2e/NativeModule.test.ts:8:71\nnew Promise ()\nObject..__awaiter (/e2e/NativeModule.test.ts:4:12)\nObject. (/e2e/NativeModule.test.ts:113:44)\nPromise.then.completed (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:130:9)\nrun (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/jest-runner/build/runTest.js:444:34)","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415888036000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadAndInstallApk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":51},"v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415888036000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_10.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415888036000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_10.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log\"","trackingId":85,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_10.log: 1 file pulled, 0 skipped. 3.6 MB/s (20480 bytes in 0.005s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415888068000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_10.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log\"","trackingId":85,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_10.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415888068000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_10.log\\\"\"","trackingId":86,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415888122000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_10.log\\\"\"","trackingId":86,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_11.log","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415888336000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_11.log","trackingId":87,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"4\t/sdcard/141023632_11.log\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415888403000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/141023632_11.log","trackingId":87,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415889839000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":51,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415889839000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":51,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415889840000,"args":{"level":10,"data":"{\"messageId\":51,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415889841000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415889842000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":52}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415889843000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"submit\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":52}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415889843000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":52},"v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415889843000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:115:38\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415891573000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":52,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415891573000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":52,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415891574000,"args":{"level":10,"data":"{\"messageId\":52,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415891575000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415891576000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":53}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415891577000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"waitForAssertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForText\",\"args\":[\"确认\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}},{\"type\":\"Double\",\"value\":10}]},\"messageId\":53}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415891577000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":53},"v":0}}, + {"ph":"B","name":"undefined with timeout (10000 ms)","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415891577000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"stack":"/e2e/NativeModule.test.ts:118:10\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415891590000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":53,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415891590000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":53,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415891591000,"args":{"level":10,"data":"{\"messageId\":53,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415891591000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415891594000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":54}","v":0}}, + {"ph":"B","name":"long press","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415891595000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"stack":"/e2e/NativeModule.test.ts:119:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415891597000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.EspressoDetox\"},\"method\":\"perform\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":54}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415891597000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":54},"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415893124000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":54,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893125000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":54,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415893126000,"args":{"level":10,"data":"{\"messageId\":54,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415893126000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415893128000,"args":{"level":10,"data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":55}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893129000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"invoke\",\"params\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxAssertion\"},\"method\":\"assertMatcher\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.Espresso\"},\"method\":\"onView\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForTestId\",\"args\":[\"done\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForNot\",\"args\":[{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"com.wix.detox.espresso.DetoxMatcher\"},\"method\":\"matcherForSufficientlyVisible\",\"args\":[{\"type\":\"Integer\",\"value\":75}]}}]}}]},\"messageId\":55}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415893129000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":55},"v":0}}, + {"ph":"B","name":"expect element not to be visible","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415893129000,"args":{"level":10,"data":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"stack":"/e2e/NativeModule.test.ts:120:44\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415893138000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":55,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893138000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":55,"type":"invokeResult","params":{"result":null}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415893138000,"args":{"level":10,"data":"{\"messageId\":55,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","v":0}}, + {"ph":"E","pid":36204,"tid":7,"cat":"ws-client, ws,ws-client-invocation","ts":1680415893139000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415893139000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"B","name":"onTestDone","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893139000,"args":{"level":10,"args":[{"title":"downloadAndInstallApk","fullName":"测试Native模块的方法 downloadAndInstallApk","status":"passed","invocations":1}],"v":0}}, + {"ph":"i","name":"stopping ADBLogcatRecording","pid":36204,"tid":11,"cat":"artifact","ts":1680415893139000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893139000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":88,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"12-09 10:42:43.000\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893182000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","trackingId":88,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 10:42:37.000\" --pid=7106 -f /sdcard/141023632_11.log","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415893183000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40518,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:37.000\\\" --pid=7106 -f /sdcard/141023632_11.log\" terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415893184000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 10:42:37.000\\\" --pid=7106 -f /sdcard/141023632_11.log\"","trackingId":84,"cpid":40518,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893184000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415893184000,"args":{"level":10,"status":"passed","v":0}}, + {"ph":"i","name":"测试Native模块的方法: downloadAndInstallApk [OK]","pid":36204,"tid":6,"cat":"lifecycle","ts":1680415893184000,"args":{"level":30,"v":0}}, + {"ph":"B","name":"onRunDescribeFinish","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893185000,"args":{"level":10,"args":[{"name":"测试Native模块的方法"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893185000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415893185000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"onRunDescribeFinish","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893185000,"args":{"level":10,"args":[{"name":"ROOT_DESCRIBE_BLOCK"}],"v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893185000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415893185000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"tear down environment","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415893187000,"args":{"level":10,"v":0}}, + {"ph":"B","name":"onBeforeCleanup","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893187000,"args":{"level":10,"args":[],"v":0}}, + {"ph":"i","name":"saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log","pid":36204,"tid":11,"cat":"artifact","ts":1680415893188000,"args":{"level":10,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_11.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893188000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_11.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log\"","trackingId":89,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"/sdcard/141023632_11.log: 1 file pulled, 0 skipped. 23.7 MB/s (20480 bytes in 0.001s)\n","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893212000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/141023632_11.log\" \"artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log\"","trackingId":89,"event":"EXEC_SUCCESS","stdout":true,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_11.log\\\"\"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893212000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_11.log\\\"\"","trackingId":90,"event":"EXEC_CMD","v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893246000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/141023632_11.log\\\"\"","trackingId":90,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"i","name":"saving FileArtifact to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox_pid_36204.json.log { append: true }","pid":36204,"tid":11,"cat":"artifact","ts":1680415893247000,"args":{"level":10,"class":"FileArtifact","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"i","name":"saving FileArtifact to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox_pid_36204.log { append: true }","pid":36204,"tid":11,"cat":"artifact","ts":1680415893247000,"args":{"level":10,"class":"FileArtifact","event":"ARTIFACT_SAVE","v":0}}, + {"ph":"E","pid":36204,"tid":10,"cat":"artifacts-manager,artifact","ts":1680415893247000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893248000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":"{\"type\":\"cleanup\",\"params\":{\"stopRunner\":true},\"messageId\":-49642}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415893248000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":{"type":"cleanup","params":{"stopRunner":true},"messageId":-49642},"v":0}}, + {"ph":"i","name":"send message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415893248000,"args":{"level":10,"data":"{\"type\":\"cleanup\",\"params\":{\"stopRunner\":true},\"messageId\":-49642}","v":0}}, + {"ph":"i","name":"get","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415893251000,"args":{"level":10,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","data":"{\"messageId\":-49642,\"type\":\"cleanupDone\",\"params\":{}}","v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893251000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"messageId":-49642,"type":"cleanupDone","params":{}},"v":0}}, + {"ph":"i","name":"get message","pid":36204,"tid":7,"cat":"ws-client,ws","ts":1680415893251000,"args":{"level":10,"data":"{\"messageId\":-49642,\"type\":\"cleanupDone\",\"params\":{}}\n ","v":0}}, + {"ph":"i","name":"app exited session 50ed7950-1da1-616f-3790-a2134831f796","pid":36200,"tid":4,"cat":"ws-server,ws-session","ts":1680415893253000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"send","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893253000,"args":{"level":10,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","data":{"type":"appDisconnected"},"v":0}}, + {"ph":"E","pid":36200,"tid":3,"cat":"ws-server,ws","ts":1680415893253000,"args":{"level":20,"id":64649,"trackingId":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"app","v":0}}, + {"ph":"i","name":"tester exited session 50ed7950-1da1-616f-3790-a2134831f796","pid":36200,"tid":3,"cat":"ws-server,ws-session","ts":1680415893253000,"args":{"level":10,"v":0}}, + {"ph":"E","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893253000,"args":{"level":20,"id":64487,"trackingId":"tester","sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester","v":0}}, + {"ph":"i","name":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415893254000,"args":{"level":10,"event":"SPAWN_KILL","pid$":40391,"signal":"SIGINT","v":0}}, + {"ph":"i","name":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner terminated with SIGINT","pid":36204,"tid":9,"cat":"child-process,child-process-spawn","ts":1680415893255000,"args":{"level":20,"fn":"spawnAndLog","command":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":29,"cpid":40391,"event":"SPAWN_END","signal":"SIGINT","code":null,"v":0}}, + {"ph":"i","name":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse --remove tcp:64463","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893255000,"args":{"level":20,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse --remove tcp:64463","trackingId":91,"event":"EXEC_CMD","v":0}}, + {"ph":"B","name":"free","pid":36204,"tid":8,"cat":"device","ts":1680415893256000,"args":{"level":10,"args":[{"adbName":"emulator-5554"},{"shutdown":false}],"v":0}}, + {"ph":"E","pid":36204,"tid":8,"cat":"device","ts":1680415893258000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415893258000,"args":{"level":10,"v":0}}, + {"ph":"E","pid":36204,"tid":6,"cat":"lifecycle,jest-environment","ts":1680415893258000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"dispatching event to primary-36200 /tmp/detox.primary-36200 : reportTestResults , {\n testResults: [\n {\n success: true,\n testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',\n testExecError: undefined,\n isPermanentFailure: false\n }\n ]\n}","pid":36204,"tid":5,"cat":"ipc","ts":1680415893261000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"received event of : reportTestResults {\n testResults: [\n {\n success: true,\n testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',\n isPermanentFailure: false\n }\n ]\n}","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415893262000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"dispatching event to socket : reportTestResultsDone {\n testResults: [\n {\n success: true,\n testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',\n isPermanentFailure: false\n }\n ]\n}","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415893262000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"broadcasting event to all known sockets listening to /tmp/detox.primary-36200 : sessionStateUpdate {\n testResults: [\n {\n success: true,\n testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',\n isPermanentFailure: false\n }\n ]\n}","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415893262000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"## received events ##","pid":36204,"tid":5,"cat":"ipc","ts":1680415893262000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"detected event reportTestResultsDone {\n testResults: [\n {\n success: true,\n testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts',\n isPermanentFailure: false\n }\n ]\n}","pid":36204,"tid":5,"cat":"ipc","ts":1680415893263000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"connection closed primary-36200 /tmp/detox.primary-36200 0 tries remaining of 0","pid":36204,"tid":5,"cat":"ipc","ts":1680415893265000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"secondary-36204 exceeded connection rety amount of or stopRetrying flag set.","pid":36204,"tid":5,"cat":"ipc","ts":1680415893265000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"socket disconnected secondary-36204","pid":36200,"tid":1,"cat":"ipc,ipc-server","ts":1680415893266000,"args":{"level":10,"v":0}}, + {"ph":"i","name":"","pid":36204,"tid":9,"cat":"child-process,child-process-exec","ts":1680415893281000,"args":{"level":10,"fn":"execWithRetriesAndLogs","cmd":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse --remove tcp:64463","trackingId":91,"event":"EXEC_SUCCESS","v":0}}, + {"ph":"E","pid":36200,"tid":0,"cat":"lifecycle,cli","ts":1680415893373000,"args":{"level":10,"success":true,"v":0}}, + {"ph":"i","name":"Detox server has been closed gracefully","pid":36200,"tid":2,"cat":"ws-server,ws","ts":1680415893374000,"args":{"level":20,"v":0}}, + {"ph":"E","pid":36200,"tid":0,"cat":"lifecycle","ts":1680415893374000,"args":{"level":10,"v":0}} +] diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log new file mode 100644 index 0000000..d04e790 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log @@ -0,0 +1,256 @@ +--------- beginning of main +12-09 10:41:39.564 7106 7106 I .awesomeproject: Late-enabling -Xcheck:jni +12-09 10:41:39.697 7106 7106 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10161; state: ENABLED +--------- beginning of system +12-09 10:41:39.702 7106 7106 W ActivityThread: Package uses different ABI(s) than its instrumentation: package[com.awesomeproject]: arm64-v8a, null instrumentation[com.awesomeproject.test]: null, null +12-09 10:41:39.706 7106 7106 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=1 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886]) +12-09 10:41:39.707 7106 7106 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=2 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951]) +12-09 10:41:39.707 7106 7106 W ziparchive: Unable to open '/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.dm': No such file or directory +12-09 10:41:39.707 7106 7106 W ziparchive: Unable to open '/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.dm': No such file or directory +12-09 10:41:39.764 7106 7106 W ziparchive: Unable to open '/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.dm': No such file or directory +12-09 10:41:39.765 7106 7106 W ziparchive: Unable to open '/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.dm': No such file or directory +12-09 10:41:39.859 7106 7106 V GraphicsEnvironment: ANGLE Developer option for 'com.awesomeproject' set to: 'default' +12-09 10:41:39.859 7106 7106 V GraphicsEnvironment: ANGLE GameManagerService for com.awesomeproject: false +12-09 10:41:39.859 7106 7106 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +12-09 10:41:39.861 7106 7106 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar +12-09 10:41:39.862 7106 7106 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar +12-09 10:41:39.863 7106 7106 W .awesomeproject: ClassLoaderContext shared library size mismatch. Expected=0, found=2 (PCL[] | PCL[]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}) +12-09 10:41:39.863 7106 7106 W .awesomeproject: ClassLoaderContext shared library size mismatch. Expected=0, found=3 (PCL[] | PCL[]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]#PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}};PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk*3488107038:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes2.dex*3802597924:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes3.dex*1113348705:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes4.dex*1609470516:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk*4280308006:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes2.dex*2432524843:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes3.dex*2242498629:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes4.dex*3363425476:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes5.dex*3428091317:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes6.dex*1896867339:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes7.dex*616740603]) +12-09 10:41:39.864 7106 7106 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=1 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]#PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}};PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk*3488107038:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes2.dex*3802597924:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes3.dex*1113348705:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes4.dex*1609470516:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk*4280308006:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes2.dex*2432524843:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes3.dex*2242498629:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes4.dex*3363425476:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes5.dex*3428091317:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes6.dex*1896867339:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes7.dex*616740603]) +12-09 10:41:39.864 7106 7106 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=2 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]#PCL[/system/framework/android.test.runner.jar*2256426886]{PCL[/system/framework/android.test.base.jar*1628045882]#PCL[/system/framework/android.test.mock.jar*849501951]}};PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk*3488107038:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes2.dex*3802597924:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes3.dex*1113348705:/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk!classes4.dex*1609470516:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk*4280308006:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes2.dex*2432524843:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes3.dex*2242498629:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes4.dex*3363425476:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes5.dex*3428091317:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes6.dex*1896867339:/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.apk!classes7.dex*616740603]) +12-09 10:41:39.864 7106 7106 W ziparchive: Unable to open '/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.dm': No such file or directory +12-09 10:41:39.865 7106 7106 W ziparchive: Unable to open '/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.dm': No such file or directory +12-09 10:41:39.931 7106 7106 W ziparchive: Unable to open '/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.dm': No such file or directory +12-09 10:41:39.935 7106 7106 W ziparchive: Unable to open '/data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/base.dm': No such file or directory +12-09 10:41:40.011 7106 7106 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: true +12-09 10:41:40.012 7106 7106 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: true +12-09 10:41:40.018 7106 7106 I MonitoringInstr: Instrumentation started! +12-09 10:41:40.021 7106 7106 V TestEventClient: No service name argument was given (testDiscoveryService, testRunEventService or orchestratorService) +12-09 10:41:40.024 7106 7106 V fb-UnpackingSoSource: locked dso store /data/user/0/com.awesomeproject/lib-main +12-09 10:41:40.024 7106 7106 V fb-UnpackingSoSource: deps mismatch on deps store: regenerating +12-09 10:41:40.024 7106 7106 V fb-UnpackingSoSource: so store dirty: regenerating +12-09 10:41:40.035 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libc++_shared.so: deferring to libdir +12-09 10:41:40.035 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libevent-2.1.so: deferring to libdir +12-09 10:41:40.035 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libevent_core-2.1.so: deferring to libdir +12-09 10:41:40.035 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libevent_extra-2.1.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfabricjni.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfb.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfbjni.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libflipper.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfolly_runtime.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libglog.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libglog_init.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libimagepipeline.so: deferring to libdir +12-09 10:41:40.036 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsc.so: deferring to libdir +12-09 10:41:40.037 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjscexecutor.so: deferring to libdir +12-09 10:41:40.037 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsi.so: deferring to libdir +12-09 10:41:40.037 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsijniprofiler.so: deferring to libdir +12-09 10:41:40.037 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsinspector.so: deferring to libdir +12-09 10:41:40.037 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/liblogger.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libmapbufferjni.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libnative-filters.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libnative-imagetranscoder.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_codegen_rncore.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_config.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_debug.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_nativemodule_core.so: deferring to libdir +12-09 10:41:40.038 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_animations.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_attributedstring.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_componentregistry.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_core.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_debug.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_graphics.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_imagemanager.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_leakchecker.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_mapbuffer.so: deferring to libdir +12-09 10:41:40.039 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_mounting.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_runtimescheduler.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_scheduler.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_telemetry.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_templateprocessor.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_textlayoutmanager.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_uimanager.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_utils.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactnativeblob.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactnativejni.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactperfloggerjni.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librnupdate.so: deferring to libdir +12-09 10:41:40.040 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_image.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_root.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_scrollview.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_text.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_textinput.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_unimplementedview.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_view.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libruntimeexecutor.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libturbomodulejsijni.so: deferring to libdir +12-09 10:41:40.041 7106 7106 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libyoga.so: deferring to libdir +12-09 10:41:40.042 7106 7106 V fb-UnpackingSoSource: regenerating DSO store com.facebook.soloader.ApkSoSource +12-09 10:41:40.042 7106 7106 V fb-UnpackingSoSource: Finished regenerating DSO store com.facebook.soloader.ApkSoSource +12-09 10:41:40.042 7106 7106 V fb-UnpackingSoSource: starting syncer worker +12-09 10:41:40.045 7106 7106 V fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.awesomeproject/lib-main (from syncer thread) +12-09 10:41:40.045 7106 7106 V fb-UnpackingSoSource: not releasing dso store lock for /data/user/0/com.awesomeproject/lib-main (syncer thread started) +12-09 10:41:40.053 7106 7106 D SoLoader: libjscexecutor.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:41:40.053 7106 7106 D SoLoader: libjscexecutor.so found on /data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/lib/arm64 +12-09 10:41:40.053 7106 7106 D SoLoader: Not resolving dependencies for libjscexecutor.so +12-09 10:41:40.071 7106 7106 D JavaScriptCore.Version: 250230.2.1 +12-09 10:41:40.112 7106 7133 D SoLoader: libfbjni.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:41:40.112 7106 7133 D SoLoader: libfbjni.so found on /data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/lib/arm64 +12-09 10:41:40.112 7106 7133 D SoLoader: Not resolving dependencies for libfbjni.so +12-09 10:41:40.113 7106 7133 D SoLoader: libflipper.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:41:40.113 7106 7133 D SoLoader: libflipper.so found on /data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/lib/arm64 +12-09 10:41:40.113 7106 7133 D SoLoader: Not resolving dependencies for libflipper.so +12-09 10:41:40.139 7106 7137 D TrafficStats: tagSocket(76) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:40.142 7106 7136 D TrafficStats: tagSocket(96) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:40.155 7106 7106 W .awesomeproject: Accessing hidden field Landroid/view/View;->mKeyedTags:Landroid/util/SparseArray; (unsupported, reflection, allowed) +12-09 10:41:40.155 7106 7106 W .awesomeproject: Accessing hidden field Landroid/view/View;->mListenerInfo:Landroid/view/View$ListenerInfo; (unsupported, reflection, allowed) +12-09 10:41:40.155 7106 7106 W .awesomeproject: Accessing hidden field Landroid/view/View$ListenerInfo;->mOnClickListener:Landroid/view/View$OnClickListener; (unsupported, reflection, allowed) +12-09 10:41:40.157 7106 7106 I flipper : flipper: FlipperClient::addPlugin Inspector +12-09 10:41:40.157 7106 7106 I flipper : flipper: FlipperClient::addPlugin React +12-09 10:41:40.158 7106 7106 I flipper : flipper: FlipperClient::addPlugin Databases +12-09 10:41:40.158 7106 7106 I flipper : flipper: FlipperClient::addPlugin Preferences +12-09 10:41:40.158 7106 7106 I flipper : flipper: FlipperClient::addPlugin CrashReporter +12-09 10:41:40.159 7106 7106 I flipper : flipper: FlipperClient::addPlugin Network +12-09 10:41:40.166 7106 7125 I UsageTrackerFacilitator: Usage tracking enabled +12-09 10:41:40.167 7106 7125 I TestRequestBuilder: Scanning classpath to find tests in paths [/data/app/~~bvZJr4Gk5Y9MVuw2XrT6Qw==/com.awesomeproject.test-7Q5wSKUWMwQEwyQvQAJMug==/base.apk] +12-09 10:41:40.167 7106 7125 W .awesomeproject: Opening an oat file without a class loader. Are you using the deprecated DexFile APIs? +12-09 10:41:40.287 7106 7132 W System.err: SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". +12-09 10:41:40.288 7106 7132 W System.err: SLF4J: Defaulting to no-operation (NOP) logger implementation +12-09 10:41:40.288 7106 7132 W System.err: SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details. +12-09 10:41:40.292 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:41:40.293 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:41:40.293 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:41:40.293 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6432 +12-09 10:41:40.294 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityViewCheckResult; annotation class 6432 +12-09 10:41:40.295 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/ClusteringUtils; annotation class 6432 +12-09 10:41:40.296 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/Question; annotation class 6432 +12-09 10:41:40.298 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/replacements/TextUtils; annotation class 6431 +12-09 10:41:40.299 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:41:40.299 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:41:40.299 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:41:40.299 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:41:40.299 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:41:40.300 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:41:40.300 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:41:40.300 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6432 +12-09 10:41:40.300 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:41:40.300 7106 7125 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6432 +12-09 10:41:40.359 7106 7150 D TrafficStats: tagSocket(98) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:40.538 7106 7125 D TestExecutor: Adding listener androidx.test.internal.runner.listener.LogRunListener +12-09 10:41:40.538 7106 7125 D TestExecutor: Adding listener androidx.test.internal.runner.listener.InstrumentationResultPrinter +12-09 10:41:40.538 7106 7125 D TestExecutor: Adding listener androidx.test.internal.runner.listener.ActivityFinisherRunListener +12-09 10:41:40.539 7106 7125 I TestRunner: run started: 1 tests +12-09 10:41:40.541 7106 7125 I TestRunner: started: runDetoxTests(com.awesomeproject.DetoxTest) +12-09 10:41:40.548 7106 7125 D EventInjectionStrategy: Creating injection strategy with input manager. +12-09 10:41:40.548 7106 7125 W .awesomeproject: Accessing hidden method Landroid/hardware/input/InputManager;->getInstance()Landroid/hardware/input/InputManager; (unsupported, reflection, allowed) +12-09 10:41:40.548 7106 7125 W .awesomeproject: Accessing hidden method Landroid/hardware/input/InputManager;->injectInputEvent(Landroid/view/InputEvent;I)Z (unsupported, reflection, allowed) +12-09 10:41:40.548 7106 7125 W .awesomeproject: Accessing hidden field Landroid/hardware/input/InputManager;->INJECT_INPUT_EVENT_MODE_WAIT_FOR_FINISH:I (unsupported, reflection, allowed) +12-09 10:41:40.550 7106 7125 W .awesomeproject: Accessing hidden field Ljava/lang/reflect/Field;->accessFlags:I (unsupported, reflection, allowed) +12-09 10:41:40.692 7106 7154 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +12-09 10:41:40.696 7106 7154 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +12-09 10:41:40.700 7106 7154 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +12-09 10:41:40.864 7106 7106 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@4289740 in: PRE_ON_CREATE +12-09 10:41:40.974 7106 7106 W .awesomeproject: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed) +12-09 10:41:40.979 7106 7106 W .awesomeproject: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed) +12-09 10:41:40.982 7106 7106 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@4289740 in: CREATED +12-09 10:41:40.986 7106 7106 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@4289740 in: STARTED +12-09 10:41:40.987 7106 7163 D TrafficStats: tagSocket(104) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:40.990 7106 7106 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@4289740 in: RESUMED +12-09 10:41:41.023 7106 7106 W unknown:ReactNative: Packager connection already open, nooping. +12-09 10:41:41.070 7106 7152 D HostConnection: createUnique: call +12-09 10:41:41.073 7106 7152 D HostConnection: HostConnection::get() New Host Connection established 0xb4000077d3ba5f90, tid 7152 +12-09 10:41:41.075 7106 7152 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_multi_configs GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0 +12-09 10:41:41.089 7106 7152 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +12-09 10:41:41.091 7106 7152 W OpenGLRenderer: Failed to initialize 101010-2 format, error = EGL_SUCCESS +12-09 10:41:41.092 7106 7152 D EGL_emulation: eglCreateContext: 0xb4000077d3ba3590: maj 3 min 0 rcv 3 +12-09 10:41:41.094 7106 7152 D EGL_emulation: eglMakeCurrent: 0xb4000077d3ba3590: ver 3 0 (tinfo 0x79f25a4080) (first time) +12-09 10:41:41.151 7106 7136 D SoLoader: libreactnativejni.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:41:41.151 7106 7136 D SoLoader: libreactnativejni.so found on /data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/lib/arm64 +12-09 10:41:41.151 7106 7136 D SoLoader: Not resolving dependencies for libreactnativejni.so +12-09 10:41:41.161 7106 7152 I Gralloc4: mapper 4.x is not supported +12-09 10:41:41.163 7106 7152 D HostConnection: createUnique: call +12-09 10:41:41.163 7106 7152 D HostConnection: HostConnection::get() New Host Connection established 0xb4000077d3ba7a90, tid 7152 +12-09 10:41:41.163 7106 7152 D goldfish-address-space: allocate: Ask for block of size 0x100 +12-09 10:41:41.163 7106 7152 D goldfish-address-space: allocate: ioctl allocate returned offset 0x1efff8000 size 0x8000 +12-09 10:41:41.165 7106 7152 W Gralloc4: allocator 4.x is not supported +12-09 10:41:41.180 7106 7152 D HostConnection: HostComposition ext ANDROID_EMU_CHECKSUM_HELPER_v1 ANDROID_EMU_native_sync_v2 ANDROID_EMU_native_sync_v3 ANDROID_EMU_native_sync_v4 ANDROID_EMU_dma_v1 ANDROID_EMU_direct_mem ANDROID_EMU_host_composition_v1 ANDROID_EMU_host_composition_v2 ANDROID_EMU_vulkan ANDROID_EMU_deferred_vulkan_commands ANDROID_EMU_vulkan_null_optional_strings ANDROID_EMU_vulkan_create_resources_with_requirements ANDROID_EMU_YUV_Cache ANDROID_EMU_vulkan_ignored_handles ANDROID_EMU_has_shared_slots_host_memory_allocator ANDROID_EMU_vulkan_free_memory_sync ANDROID_EMU_vulkan_shader_float16_int8 ANDROID_EMU_vulkan_async_queue_submit ANDROID_EMU_vulkan_queue_submit_with_commands ANDROID_EMU_sync_buffer_data ANDROID_EMU_read_color_buffer_dma ANDROID_EMU_hwc_multi_configs GL_OES_EGL_image_external_essl3 GL_OES_vertex_array_object GL_KHR_texture_compression_astc_ldr ANDROID_EMU_host_side_tracing ANDROID_EMU_gles_max_version_3_0 +12-09 10:41:41.228 7106 7152 W Parcel : Expecting binder but got null! +12-09 10:41:41.269 7106 7106 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10161; state: DISABLED +12-09 10:41:41.275 7106 7106 D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10161; state: ENABLED +12-09 10:41:41.375 7106 7152 W Parcel : Expecting binder but got null! +12-09 10:41:41.403 7106 7125 I Detox : Detox server connection details: url=ws://localhost:64463, sessionId=50ed7950-1da1-616f-3790-a2134831f796 +12-09 10:41:41.436 7106 7172 I DetoxDispatcher: Handling action '_init' (ID #0)... +12-09 10:41:41.440 7106 7172 I Detox : Connecting to server... +12-09 10:41:41.440 7106 7172 I DetoxWSClient: At connectToServer +12-09 10:41:41.466 7106 7175 D TrafficStats: tagSocket(138) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:41.482 7106 7175 D DetoxWSClient: At onOpen +12-09 10:41:41.484 7106 7175 I DetoxWSClient: Sending out action 'login' (ID #0) +12-09 10:41:41.495 7106 7175 I Detox : Connected to server! +12-09 10:41:41.496 7106 7175 D DetoxWSClient: Received action 'loginSuccess' (ID #0, params={"testerConnected":true,"appConnected":true}) +12-09 10:41:41.503 7106 7175 D DetoxWSClient: Received action 'isReady' (ID #-1000, params={}) +12-09 10:41:41.704 7106 7179 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 10:41:41.724 7106 7106 W unknown:ReactNative: Packager connection already open, nooping. +12-09 10:41:41.765 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager +12-09 10:41:41.769 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode +12-09 10:41:41.778 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager +12-09 10:41:41.779 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager +12-09 10:41:41.779 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager +12-09 10:41:41.780 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode +12-09 10:41:41.782 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager +12-09 10:41:41.784 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager +12-09 10:41:41.789 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode +12-09 10:41:41.790 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager +12-09 10:41:41.791 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode +12-09 10:41:41.792 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager +12-09 10:41:41.793 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager +12-09 10:41:41.794 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode +12-09 10:41:41.799 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager +12-09 10:41:41.805 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager +12-09 10:41:41.807 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode +12-09 10:41:41.807 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager +12-09 10:41:41.807 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode +12-09 10:41:41.808 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager +12-09 10:41:41.814 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode +12-09 10:41:41.815 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager +12-09 10:41:41.815 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode +12-09 10:41:41.816 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager +12-09 10:41:41.819 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager +12-09 10:41:41.819 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode +12-09 10:41:41.819 7106 7181 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager +12-09 10:41:41.828 7106 7181 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 10:41:41.829 7106 7181 D SoLoader: libyoga.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:41:41.830 7106 7181 D SoLoader: libyoga.so found on /data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/lib/arm64 +12-09 10:41:41.830 7106 7181 D SoLoader: Not resolving dependencies for libyoga.so +12-09 10:41:41.837 7106 7106 D DetoxRNLoading: Listener-proxy method called: onReactContextInitialized +12-09 10:41:41.837 7106 7106 I DetoxRNLoading: Got new RN-context async'ly through listener +12-09 10:41:41.838 7106 7106 D DetoxRNLoading: Listener-proxy method called: equals +12-09 10:41:41.838 7106 7172 I DetoxRNIdleRes: Setting up Espresso Idling Resources for React Native +12-09 10:41:41.842 7106 7172 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=false) +12-09 10:41:41.844 7106 7172 D DetoxRNHelpers: Native RN module resolution (class com.reactnativecommunity.asyncstorage.AsyncStorageModule): no such class +12-09 10:41:41.846 7106 7172 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=true) +12-09 10:41:41.846 7106 7172 D AsyncStorageIR: IR for Async-Storage is required! (legacy=true) +12-09 10:41:41.850 7106 7106 D AsyncStorageIRLegacy: Async-storage is busy! +12-09 10:41:41.851 7106 7172 I DetoxDispatcher: Done with action '_init' +12-09 10:41:41.852 7106 7172 I DetoxDispatcher: Handling action 'isReady' (ID #-1000)... +12-09 10:41:41.856 7106 7106 W .awesomeproject: Accessing hidden method Landroid/os/MessageQueue;->next()Landroid/os/Message; (unsupported, reflection, allowed) +12-09 10:41:41.856 7106 7106 W .awesomeproject: Accessing hidden field Landroid/os/MessageQueue;->mMessages:Landroid/os/Message; (unsupported, reflection, allowed) +12-09 10:41:41.857 7106 7106 W .awesomeproject: Accessing hidden method Landroid/os/Message;->recycleUnchecked()V (unsupported, reflection, allowed) +12-09 10:41:41.881 7106 7181 I flipper : flipper: FlipperClient::addPlugin Fresco +12-09 10:41:41.971 7106 7180 D SoLoader: libreactnativeblob.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:41:41.973 7106 7180 D SoLoader: libreactnativeblob.so found on /data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/lib/arm64 +12-09 10:41:41.973 7106 7180 D SoLoader: Not resolving dependencies for libreactnativeblob.so +12-09 10:41:42.015 7106 7181 I WebViewFactory: Loading com.google.android.webview version 101.0.4951.74 (code 495157434) +12-09 10:41:42.116 7106 7180 I ReactNativeJS: Running "AwesomeProject" with {"rootTag":1} +12-09 10:41:42.134 7106 7180 I ReactNativeJS: Pushy: uuid: QQ1Mp3M7TuAXjT2VywfHX +12-09 10:41:42.148 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (unsupported, reflection, allowed) +12-09 10:41:42.148 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceBegin(JLjava/lang/String;)V (unsupported, reflection, allowed) +12-09 10:41:42.148 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceEnd(J)V (unsupported, reflection, allowed) +12-09 10:41:42.149 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceBegin(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:41:42.149 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceEnd(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:41:42.155 7106 7181 I cr_WVCFactoryProvider: Loaded version=101.0.4951.74 minSdkVersion=29 isBundle=false multiprocess=true packageId=2 +12-09 10:41:42.193 7106 7189 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed_new" +12-09 10:41:42.193 7106 7189 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed" +12-09 10:41:42.194 7106 7189 I cr_VariationsUtils: Requesting new seed from IVariationsSeedServer +12-09 10:41:42.234 7106 7181 I cr_LibraryLoader: Successfully loaded native library +12-09 10:41:42.241 7106 7181 I cr_CachingUmaRecorder: Flushed 8 samples from 8 histograms. +12-09 10:41:42.314 7 \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log new file mode 100644 index 0000000..1a3939b --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log @@ -0,0 +1,175 @@ +--------- beginning of main +12-09 10:42:37.000 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.018 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.035 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.050 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.066 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.083 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.100 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.117 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.133 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.176 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:37.791 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:37.874 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #49) +12-09 10:42:37.875 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:37.883 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #50, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:37.884 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #50)... +12-09 10:42:37.885 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:37.886 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:37.886 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:37.887 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:37.888 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@93110d8, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:37.895 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:37.896 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #50) +12-09 10:42:37.897 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:37.974 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #51, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadAndInstallApk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:37.975 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #51)... +12-09 10:42:37.975 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [downloadAndInstallApk] +12-09 10:42:37.975 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "downloadAndInstallApk" and view has effective visibility )] +12-09 10:42:37.975 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:37.975 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@c162c31, androidx.test.espresso.action.GeneralClickAction@5cdef16] +12-09 10:42:37.977 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "downloadAndInstallApk" and view has effective visibility ) +12-09 10:42:37.993 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:38.008 7106 7152 D EGL_emulation: app_time_stats: avg=824.49ms min=562.42ms max=1086.56ms count=2 +12-09 10:42:38.534 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:38.554 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:38.564 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:38.566 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:38.575 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:38.591 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.602 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.619 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.636 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.653 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.669 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.686 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.704 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.719 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.736 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.753 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.770 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.787 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.803 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:38.823 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:39.439 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:39.451 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.468 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.483 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.502 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.517 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.536 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.554 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.569 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.586 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.604 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.619 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.635 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.654 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.672 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.687 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:39.772 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #51) +12-09 10:42:39.773 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:39.782 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #52, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:39.783 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #52)... +12-09 10:42:39.784 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:39.785 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:39.786 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:39.786 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@c9522f0, androidx.test.espresso.action.GeneralClickAction@1c53069] +12-09 10:42:39.788 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:39.805 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:39.821 7106 7152 D EGL_emulation: app_time_stats: avg=106.62ms min=12.32ms max=998.74ms count=17 +12-09 10:42:40.349 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:40.361 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:40.363 7106 7357 D TrafficStats: tagSocket(169) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:40.391 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.402 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.420 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.436 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.453 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.469 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.486 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.502 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.519 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.536 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.552 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.570 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.587 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.603 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:40.624 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:40.635 7106 7357 E pushy : download task failed +12-09 10:42:40.635 7106 7357 E pushy : java.lang.Error: Server return code 403 +12-09 10:42:40.635 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.downloadFile(DownloadTask.java:78) +12-09 10:42:40.635 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:486) +12-09 10:42:40.635 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:36) +12-09 10:42:40.635 7106 7357 E pushy : at android.os.AsyncTask$3.call(AsyncTask.java:394) +12-09 10:42:40.635 7106 7357 E pushy : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +12-09 10:42:40.635 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) +12-09 10:42:40.635 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) +12-09 10:42:40.635 7106 7357 E pushy : at java.lang.Thread.run(Thread.java:1012) +12-09 10:42:40.653 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 100 iterations. +12-09 10:42:40.670 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 200 iterations. +12-09 10:42:40.678 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 300 iterations. +12-09 10:42:41.119 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 400 iterations. +12-09 10:42:41.298 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.300 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.319 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.339 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.352 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.367 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.389 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.402 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.418 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.437 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.453 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.472 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.487 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:41.507 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #52) +12-09 10:42:41.508 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:41.517 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #53, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]}) +12-09 10:42:41.518 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #53)... +12-09 10:42:41.518 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [确认] +12-09 10:42:41.519 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility )] +12-09 10:42:41.520 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:41.520 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, waitForAssertMatcher, [androidx.test.espresso.ViewInteraction@f7d6681, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area), 10.0] +12-09 10:42:41.524 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility ) +12-09 10:42:41.525 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #53) +12-09 10:42:41.525 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:41.536 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #54, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:41.536 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #54)... +12-09 10:42:41.537 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:41.537 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:41.537 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:41.538 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@6662326, androidx.test.espresso.action.GeneralClickAction@d96bb67] +12-09 10:42:41.540 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:41.556 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:41.570 7106 7152 D EGL_emulation: app_time_stats: avg=97.15ms min=11.21ms max=878.99ms count=18 +12-09 10:42:42.099 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:42.109 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:42.124 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.140 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.167 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.183 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.202 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.218 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.233 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.250 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.267 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.283 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.300 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.317 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.336 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.354 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:42.374 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:43.060 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #54) +12-09 10:42:43.060 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:43.067 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #55, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:43.068 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #55)... +12-09 10:42:43.068 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:43.068 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:43.069 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:43.069 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:43.069 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@898e9bd, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:43.073 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:43.075 7106 7172 I DetoxWSClient: Sending out action 'invokeRe \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log new file mode 100644 index 0000000..7ba8df8 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log @@ -0,0 +1,182 @@ +--------- beginning of main +12-09 10:42:32.271 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #44) +12-09 10:42:32.272 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:32.280 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #45, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:32.280 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #45)... +12-09 10:42:32.281 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:32.281 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:32.282 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:32.283 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:32.283 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@d63402e, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:32.291 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:32.291 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #45) +12-09 10:42:32.292 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:32.368 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #46, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadFullUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:32.368 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #46)... +12-09 10:42:32.369 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [downloadFullUpdate] +12-09 10:42:32.370 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "downloadFullUpdate" and view has effective visibility )] +12-09 10:42:32.370 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:32.370 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@26487cf, androidx.test.espresso.action.GeneralClickAction@f49155c] +12-09 10:42:32.372 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "downloadFullUpdate" and view has effective visibility ) +12-09 10:42:32.388 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:32.403 7106 7152 D EGL_emulation: app_time_stats: avg=804.64ms min=543.86ms max=1065.41ms count=2 +12-09 10:42:32.678 7106 7414 D TrafficStats: tagSocket(165) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:32.932 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:32.955 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:32.964 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:32.967 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:32.990 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:33.008 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.019 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.036 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.052 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.070 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.102 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.119 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.136 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.153 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.169 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.186 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.202 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.219 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.239 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:33.858 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:33.868 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.884 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.900 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.920 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.934 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.953 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.968 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:33.988 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.003 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.021 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.034 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.054 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.070 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.087 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.101 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.189 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #46) +12-09 10:42:34.190 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:34.196 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #47, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:34.196 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #47)... +12-09 10:42:34.197 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:34.199 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:34.199 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:34.200 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@5872706, androidx.test.espresso.action.GeneralClickAction@d13a1c7] +12-09 10:42:34.202 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:34.220 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:34.238 7106 7152 D EGL_emulation: app_time_stats: avg=107.94ms min=13.65ms max=1000.03ms count=17 +12-09 10:42:34.689 7106 7418 D TrafficStats: tagSocket(131) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:34.773 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:34.786 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:34.787 7106 7357 D TrafficStats: tagSocket(131) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:34.824 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.836 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.853 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.869 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.886 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.903 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.921 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.936 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.952 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.969 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:34.986 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.003 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.022 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.030 7106 7357 E pushy : download task failed +12-09 10:42:35.030 7106 7357 E pushy : java.lang.Error: Server return code 403 +12-09 10:42:35.030 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.downloadFile(DownloadTask.java:78) +12-09 10:42:35.030 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doFullPatch(DownloadTask.java:230) +12-09 10:42:35.030 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:474) +12-09 10:42:35.030 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:36) +12-09 10:42:35.030 7106 7357 E pushy : at android.os.AsyncTask$3.call(AsyncTask.java:394) +12-09 10:42:35.030 7106 7357 E pushy : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +12-09 10:42:35.030 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) +12-09 10:42:35.030 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) +12-09 10:42:35.030 7106 7357 E pushy : at java.lang.Thread.run(Thread.java:1012) +12-09 10:42:35.036 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.070 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:35.081 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:35.096 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:35.108 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.121 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.133 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.166 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.185 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.201 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.218 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.233 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.250 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.267 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.283 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.300 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.319 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.335 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:35.354 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:35.972 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:35.984 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.001 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.018 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.033 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.050 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.067 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.101 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.117 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.135 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.153 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.168 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.188 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.203 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.217 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.305 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #47) +12-09 10:42:36.306 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:36.313 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #48, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]}) +12-09 10:42:36.314 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #48)... +12-09 10:42:36.315 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [确认] +12-09 10:42:36.315 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility )] +12-09 10:42:36.316 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:36.317 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, waitForAssertMatcher, [androidx.test.espresso.ViewInteraction@4d3c1ec, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area), 10.0] +12-09 10:42:36.320 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility ) +12-09 10:42:36.322 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #48) +12-09 10:42:36.323 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:36.329 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #49, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:36.329 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #49)... +12-09 10:42:36.330 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:36.330 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:36.330 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:36.331 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@bc7a9b5, androidx.test.espresso.action.GeneralClickAction@b6984a] +12-09 10:42:36.333 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:36.340 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:36.358 7106 7152 D EGL_emulation: app_time_stats: avg=117.73ms min=13.68ms max=1251.56ms count=18 +12-09 10:42:36.906 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:36.914 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:36.922 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.943 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.950 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.970 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:36.986 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.000 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.018 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.035 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.050 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.066 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.083 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.100 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.117 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.133 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:37.176 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:37.791 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:37.874 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #49) +12-09 10:42:37.875 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:37.883 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #50, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:37.884 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #50)... +12-09 10:42:37.885 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:37.886 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:37.886 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:37.887 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:37.888 710 \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log new file mode 100644 index 0000000..e0c3d61 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log @@ -0,0 +1,184 @@ +--------- beginning of main +12-09 10:42:26.000 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.019 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.034 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.053 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.067 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.089 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.105 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:26.783 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #39) +12-09 10:42:26.785 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:26.798 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #40, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:26.799 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #40)... +12-09 10:42:26.800 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:26.801 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:26.802 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:26.802 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:26.803 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@7d0c446, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:26.810 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:26.811 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #40) +12-09 10:42:26.813 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:26.880 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #41, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPackage"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:26.881 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #41)... +12-09 10:42:26.881 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [downloadPatchFromPackage] +12-09 10:42:26.881 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "downloadPatchFromPackage" and view has effective visibility )] +12-09 10:42:26.881 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:26.881 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@3d51607, androidx.test.espresso.action.GeneralClickAction@edab334] +12-09 10:42:26.883 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "downloadPatchFromPackage" and view has effective visibility ) +12-09 10:42:26.888 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:26.908 7106 7152 D EGL_emulation: app_time_stats: avg=1053.76ms min=1053.76ms max=1053.76ms count=1 +12-09 10:42:27.414 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:27.426 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:27.444 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:27.457 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.469 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.490 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.502 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.519 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.536 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.553 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.569 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.586 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.603 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.619 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.636 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.653 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.670 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:27.689 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:28.307 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:28.318 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.334 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.350 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.366 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.383 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.404 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.417 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.433 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.450 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.469 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.484 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.501 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.519 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.534 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:28.641 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #41) +12-09 10:42:28.643 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:28.646 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #42, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:28.646 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #42)... +12-09 10:42:28.646 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:28.646 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:28.647 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:28.647 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@46e161e, androidx.test.espresso.action.GeneralClickAction@6d0beff] +12-09 10:42:28.648 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:28.664 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:28.665 7106 7393 D TrafficStats: tagSocket(167) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:28.669 7106 7152 D EGL_emulation: app_time_stats: avg=103.55ms min=10.21ms max=980.71ms count=17 +12-09 10:42:29.201 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:29.214 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:29.215 7106 7357 D TrafficStats: tagSocket(133) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:29.240 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.252 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.269 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.303 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.322 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.340 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.353 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.370 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.386 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.404 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.419 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.437 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.449 7106 7357 E pushy : download task failed +12-09 10:42:29.449 7106 7357 E pushy : java.lang.Error: Server return code 403 +12-09 10:42:29.449 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.downloadFile(DownloadTask.java:78) +12-09 10:42:29.449 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doPatchFromApk(DownloadTask.java:290) +12-09 10:42:29.449 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:477) +12-09 10:42:29.449 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:36) +12-09 10:42:29.449 7106 7357 E pushy : at android.os.AsyncTask$3.call(AsyncTask.java:394) +12-09 10:42:29.449 7106 7357 E pushy : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +12-09 10:42:29.449 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) +12-09 10:42:29.449 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) +12-09 10:42:29.449 7106 7357 E pushy : at java.lang.Thread.run(Thread.java:1012) +12-09 10:42:29.452 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.477 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:29.497 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:29.508 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:29.510 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:29.525 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.538 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.550 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.566 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.583 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.600 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.618 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.635 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.650 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.667 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.684 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.700 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.716 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.734 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.750 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:29.775 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:30.390 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:30.402 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.418 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.435 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.453 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.467 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.487 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.502 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.520 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.535 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.551 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.569 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.587 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.601 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.620 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.636 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:30.674 7106 7401 D TrafficStats: tagSocket(167) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:30.720 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #42) +12-09 10:42:30.722 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:30.730 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #43, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]}) +12-09 10:42:30.730 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #43)... +12-09 10:42:30.731 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [确认] +12-09 10:42:30.732 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility )] +12-09 10:42:30.733 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:30.734 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, waitForAssertMatcher, [androidx.test.espresso.ViewInteraction@4fbb8ad, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area), 10.0] +12-09 10:42:30.737 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility ) +12-09 10:42:30.738 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #43) +12-09 10:42:30.741 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:30.748 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #44, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:30.748 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #44)... +12-09 10:42:30.749 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:30.749 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:30.750 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:30.750 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@44087e2, androidx.test.espresso.action.GeneralClickAction@3ace773] +12-09 10:42:30.752 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:30.769 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:30.793 7106 7152 D EGL_emulation: app_time_stats: avg=117.97ms min=13.54ms max=1269.67ms count=18 +12-09 10:42:31.318 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:31.322 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:31.338 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.355 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.367 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.385 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.400 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.418 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.435 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.450 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.467 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.485 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.500 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.518 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.535 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.553 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.570 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:31.594 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:32.271 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #44) +12-09 10:42:32.272 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:32.280 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #45, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:32.280 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #45)... +12-09 10:42:32.281 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:32.281 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:32.282 7106 7172 D Detox : class \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log new file mode 100644 index 0000000..8be9259 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log @@ -0,0 +1,150 @@ +--------- beginning of main +12-09 10:42:21.584 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #35) +12-09 10:42:21.584 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:21.660 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #36, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPpk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:21.660 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #36)... +12-09 10:42:21.661 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [downloadPatchFromPpk] +12-09 10:42:21.661 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "downloadPatchFromPpk" and view has effective visibility )] +12-09 10:42:21.661 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:21.661 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@4744955, androidx.test.espresso.action.GeneralClickAction@994f6a] +12-09 10:42:21.663 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "downloadPatchFromPpk" and view has effective visibility ) +12-09 10:42:21.669 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:21.687 7106 7152 D EGL_emulation: app_time_stats: avg=799.67ms min=566.95ms max=1032.38ms count=2 +12-09 10:42:22.217 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:22.231 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:22.243 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:22.245 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:22.259 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:22.274 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.303 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.318 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.336 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.352 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.369 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.386 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.403 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.419 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.436 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.453 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.469 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.486 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:22.508 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:23.124 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:23.135 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.169 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.186 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.204 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.219 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.235 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.253 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.269 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.305 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.319 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.335 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.355 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.370 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:23.457 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #36) +12-09 10:42:23.458 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:23.466 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #37, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:23.467 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #37)... +12-09 10:42:23.469 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:23.470 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:23.471 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:23.471 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@55d4e0d, androidx.test.espresso.action.GeneralClickAction@19061c2] +12-09 10:42:23.474 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:23.494 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:23.504 7106 7152 D EGL_emulation: app_time_stats: avg=106.88ms min=13.88ms max=997.61ms count=17 +12-09 10:42:24.031 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:24.038 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:24.075 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.103 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.120 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.136 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.152 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.169 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.186 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.202 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.219 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.238 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.240 7106 7357 D TrafficStats: tagSocket(141) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:24.252 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.269 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.306 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:24.498 7106 7357 E pushy : download task failed +12-09 10:42:24.498 7106 7357 E pushy : java.lang.Error: Server return code 403 +12-09 10:42:24.498 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.downloadFile(DownloadTask.java:78) +12-09 10:42:24.498 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doPatchFromPpk(DownloadTask.java:375) +12-09 10:42:24.498 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:480) +12-09 10:42:24.498 7106 7357 E pushy : at cn.reactnative.modules.update.DownloadTask.doInBackground(DownloadTask.java:36) +12-09 10:42:24.498 7106 7357 E pushy : at android.os.AsyncTask$3.call(AsyncTask.java:394) +12-09 10:42:24.498 7106 7357 E pushy : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +12-09 10:42:24.498 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137) +12-09 10:42:24.498 7106 7357 E pushy : at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637) +12-09 10:42:24.498 7106 7357 E pushy : at java.lang.Thread.run(Thread.java:1012) +12-09 10:42:24.538 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 100 iterations. +12-09 10:42:24.560 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 200 iterations. +12-09 10:42:24.573 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 300 iterations. +12-09 10:42:24.585 7106 7106 W UiControllerImpl: Waiting for: DELAY_HAS_PAST for 400 iterations. +12-09 10:42:24.611 7106 7152 D EGL_emulation: app_time_stats: avg=65.05ms min=13.22ms max=555.57ms count=17 +12-09 10:42:24.925 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:24.934 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.951 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.967 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:24.983 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.001 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.017 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.034 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.051 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.068 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.084 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.100 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.125 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.133 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.152 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.169 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.258 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #37) +12-09 10:42:25.259 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:25.262 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #38, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]}) +12-09 10:42:25.263 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #38)... +12-09 10:42:25.263 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [确认] +12-09 10:42:25.264 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility )] +12-09 10:42:25.264 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:25.264 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, waitForAssertMatcher, [androidx.test.espresso.ViewInteraction@7757a7a, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area), 10.0] +12-09 10:42:25.266 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility ) +12-09 10:42:25.267 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #38) +12-09 10:42:25.268 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:25.271 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #39, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:25.271 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #39)... +12-09 10:42:25.275 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:25.276 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:25.281 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:25.281 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@cb2822b, androidx.test.espresso.action.GeneralClickAction@3ecb688] +12-09 10:42:25.284 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:25.302 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:25.842 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:25.848 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:25.854 7106 7152 D EGL_emulation: app_time_stats: avg=621.58ms min=533.35ms max=709.82ms count=2 +12-09 10:42:25.855 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.871 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.884 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.902 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.919 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.933 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.950 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.967 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:25.984 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.000 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.019 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.034 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.053 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.067 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.089 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:26.105 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:26.783 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #39) +12-09 10:42:26.785 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:26.798 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #40, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficient \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log new file mode 100644 index 0000000..8a39c30 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log @@ -0,0 +1,148 @@ +--------- beginning of main +12-09 10:41:49.006 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.022 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.033 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.050 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.067 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.083 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.100 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.118 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.133 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.167 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.185 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.200 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.217 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.234 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.254 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:49.924 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #5) +12-09 10:41:49.924 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:49.935 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #6, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:41:49.936 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #6)... +12-09 10:41:49.936 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:41:49.936 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:41:49.937 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:41:49.937 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:49.938 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@6058a66, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:49.953 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:41:49.954 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #6) +12-09 10:41:49.954 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:50.008 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #7, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:50.008 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #7)... +12-09 10:41:50.008 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [getLocalHashInfo] +12-09 10:41:50.008 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "getLocalHashInfo" and view has effective visibility )] +12-09 10:41:50.008 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:50.008 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@b02ece4, androidx.test.espresso.action.GeneralClickAction@c4854d] +12-09 10:41:50.010 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "getLocalHashInfo" and view has effective visibility ) +12-09 10:41:50.025 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:50.044 7106 7152 D EGL_emulation: app_time_stats: avg=786.20ms min=533.57ms max=1038.82ms count=2 +12-09 10:41:50.560 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:50.564 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:50.577 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:50.590 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.602 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.619 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.636 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.654 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.669 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.689 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.702 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.719 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.736 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.754 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.769 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.787 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.802 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:50.823 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:51.440 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:51.451 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.466 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.485 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.500 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.519 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.535 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.555 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.568 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.584 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.600 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.617 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.634 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.650 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.667 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.683 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:51.773 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #7) +12-09 10:41:51.773 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:51.782 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #8, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:51.783 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #8)... +12-09 10:41:51.783 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:41:51.784 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:41:51.785 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:51.785 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@fbdef6f, androidx.test.espresso.action.GeneralClickAction@1acf47c] +12-09 10:41:51.789 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:41:51.809 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:51.821 7106 7152 D EGL_emulation: app_time_stats: avg=104.53ms min=6.83ms max=998.56ms count=17 +12-09 10:41:52.367 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:52.409 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:52.443 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:41:52.466 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:52.478 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.485 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.504 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.519 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.536 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.552 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.570 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.586 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.605 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.619 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.635 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.653 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.669 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.688 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.702 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:52.723 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:53.341 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:53.351 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.367 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.383 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.400 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.418 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.433 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.450 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.467 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.483 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.508 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.518 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.536 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.554 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.570 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.586 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:53.673 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #8) +12-09 10:41:53.674 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:53.683 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #9, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}) +12-09 10:41:53.684 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #9)... +12-09 10:41:53.685 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [done] +12-09 10:41:53.686 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility )] +12-09 10:41:53.687 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:41:53.687 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@f3f8b61, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:53.691 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility ) +12-09 10:41:53.692 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #9) +12-09 10:41:53.692 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:53.707 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #10, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:53.708 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #10)... +12-09 10:41:53.710 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:41:53.711 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:41:53.712 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:53.713 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@88c1686, androidx.test.espresso.action.GeneralClickAction@4269b47] +12-09 10:41:53.716 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:41:53.728 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:53.737 7106 7152 D EGL_emulation: app_time_stats: avg=87.05ms min=9.19ms max=1014.96ms count=22 +12-09 10:41:54.265 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:54.274 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:54.292 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:54.308 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:54.316 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:54.334 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:54.350 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:54.367 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:54.384 7106 7106 I Detox : AnimatedModule i \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log new file mode 100644 index 0000000..3ba3d36 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log @@ -0,0 +1,145 @@ +--------- beginning of main +12-09 10:42:16.221 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:16.305 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #30) +12-09 10:42:16.306 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:16.314 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #31, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:16.315 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #31)... +12-09 10:42:16.316 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:16.317 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:16.318 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:16.318 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:16.319 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@13ee302, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:16.327 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:16.328 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #31) +12-09 10:42:16.329 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:16.406 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #32, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["markSuccess"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:16.407 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #32)... +12-09 10:42:16.408 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [markSuccess] +12-09 10:42:16.408 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "markSuccess" and view has effective visibility )] +12-09 10:42:16.408 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:16.408 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@67d7413, androidx.test.espresso.action.GeneralClickAction@67a6650] +12-09 10:42:16.410 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "markSuccess" and view has effective visibility ) +12-09 10:42:16.427 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:16.439 7106 7152 D EGL_emulation: app_time_stats: avg=817.42ms min=552.50ms max=1082.33ms count=2 +12-09 10:42:16.617 7106 7350 D TrafficStats: tagSocket(133) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:16.962 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:16.975 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:16.981 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:16.994 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:17.007 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.019 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.036 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.052 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.069 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.102 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.119 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.138 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.153 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.170 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.186 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.203 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.219 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.239 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:17.861 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:17.868 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.885 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.900 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.917 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.935 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.952 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.970 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:17.991 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.001 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.021 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.039 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.054 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.069 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.102 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.196 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #32) +12-09 10:42:18.196 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:18.206 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #33, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:18.206 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #33)... +12-09 10:42:18.207 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:18.208 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:18.208 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:18.208 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@514af68, androidx.test.espresso.action.GeneralClickAction@9b08f81] +12-09 10:42:18.211 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:18.222 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:18.239 7106 7152 D EGL_emulation: app_time_stats: avg=105.82ms min=13.27ms max=1000.15ms count=17 +12-09 10:42:18.629 7106 7355 D TrafficStats: tagSocket(131) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:18.768 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:18.787 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:18.799 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:18.812 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:42:18.819 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 500 iterations. +12-09 10:42:18.822 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:18.843 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.854 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.869 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.886 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.907 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.920 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.937 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.957 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.969 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:18.986 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.002 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.019 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.037 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.054 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.069 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.089 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:19.706 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:19.718 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.735 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.751 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.768 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.785 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.806 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.819 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.835 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.853 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.871 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.887 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.904 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.920 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.938 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:19.952 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.039 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #33) +12-09 10:42:20.040 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:20.047 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #34, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]}) +12-09 10:42:20.047 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #34)... +12-09 10:42:20.049 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [确认] +12-09 10:42:20.049 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility )] +12-09 10:42:20.051 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:20.052 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, waitForAssertMatcher, [androidx.test.espresso.ViewInteraction@1cf41e0, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area), 10.0] +12-09 10:42:20.054 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility ) +12-09 10:42:20.056 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #34) +12-09 10:42:20.057 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:20.061 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #35, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:20.062 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #35)... +12-09 10:42:20.062 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:20.063 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:20.063 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:20.064 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@e917c99, androidx.test.espresso.action.GeneralClickAction@f3edb5e] +12-09 10:42:20.065 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:20.074 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:20.087 7106 7152 D EGL_emulation: app_time_stats: avg=108.69ms min=12.09ms max=998.46ms count=17 +12-09 10:42:20.624 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:20.634 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:20.655 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.671 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.684 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.700 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.716 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.733 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.752 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.769 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.783 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.800 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.819 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.834 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.850 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:20.867 7106 7106 I Detox \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log new file mode 100644 index 0000000..d0df9ee --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log @@ -0,0 +1,177 @@ +--------- beginning of main +12-09 10:42:05.506 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:05.589 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #20) +12-09 10:42:05.589 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:05.598 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #21, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:05.598 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #21)... +12-09 10:42:05.599 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:05.600 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:05.601 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:05.601 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:05.602 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@da1b68a, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:05.610 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:05.617 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #21) +12-09 10:42:05.617 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:05.685 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #22, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["reloadUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:05.685 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #22)... +12-09 10:42:05.685 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [reloadUpdate] +12-09 10:42:05.686 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "reloadUpdate" and view has effective visibility )] +12-09 10:42:05.686 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:05.686 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@c34f4fb, androidx.test.espresso.action.GeneralClickAction@a52f918] +12-09 10:42:05.688 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "reloadUpdate" and view has effective visibility ) +12-09 10:42:05.704 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:05.722 7106 7152 D EGL_emulation: app_time_stats: avg=816.53ms min=550.97ms max=1082.09ms count=2 +12-09 10:42:06.252 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:06.271 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:06.279 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:06.282 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:06.289 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:06.306 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.319 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.336 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.352 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.370 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.386 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.404 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.420 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.436 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.453 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.469 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.486 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.507 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.519 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:06.539 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:07.155 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:07.168 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.183 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.202 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.217 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.236 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.253 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.269 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.287 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.302 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.321 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.335 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.355 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.368 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.389 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.402 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:07.494 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #22) +12-09 10:42:07.495 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:07.503 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #23, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:07.503 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #23)... +12-09 10:42:07.504 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:07.505 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:07.505 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:07.506 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@81a8ce2, androidx.test.espresso.action.GeneralClickAction@3070873] +12-09 10:42:07.508 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:07.526 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:07.537 7106 7152 D EGL_emulation: app_time_stats: avg=106.79ms min=12.33ms max=998.87ms count=17 +12-09 10:42:08.063 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:08.080 7106 7106 E pushy : switchVersion failed +12-09 10:42:08.080 7106 7106 E pushy : java.lang.Error: Bundle version 9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474 not found. +12-09 10:42:08.080 7106 7106 E pushy : at cn.reactnative.modules.update.UpdateContext.switchVersion(UpdateContext.java:145) +12-09 10:42:08.080 7106 7106 E pushy : at cn.reactnative.modules.update.UpdateModule$5.run(UpdateModule.java:179) +12-09 10:42:08.080 7106 7106 E pushy : at android.os.Handler.handleCallback(Handler.java:942) +12-09 10:42:08.080 7106 7106 E pushy : at android.os.Handler.dispatchMessage(Handler.java:99) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.base.Interrogator.loopAndInterrogate(Interrogator.java:14) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.base.UiControllerImpl.loopUntil(UiControllerImpl.java:8) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.base.UiControllerImpl.loopMainThreadUntilIdle(UiControllerImpl.java:17) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.base.UiControllerImpl.loopMainThreadForAtLeast(UiControllerImpl.java:9) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.action.MotionEvents.sendDown(MotionEvents.java:12) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.action.Tap$2.sendTap(Tap.java:5) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.action.GeneralClickAction.perform(GeneralClickAction.java:6) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform(ViewInteraction.java:2) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction.doPerform(ViewInteraction.java:22) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction.access$100(ViewInteraction.java:1) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction$1.call(ViewInteraction.java:2) +12-09 10:42:08.080 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction$1.call(ViewInteraction.java:1) +12-09 10:42:08.080 7106 7106 E pushy : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +12-09 10:42:08.080 7106 7106 E pushy : at android.os.Handler.handleCallback(Handler.java:942) +12-09 10:42:08.080 7106 7106 E pushy : at android.os.Handler.dispatchMessage(Handler.java:99) +12-09 10:42:08.080 7106 7106 E pushy : at android.os.Looper.loopOnce(Looper.java:201) +12-09 10:42:08.080 7106 7106 E pushy : at android.os.Looper.loop(Looper.java:288) +12-09 10:42:08.080 7106 7106 E pushy : at android.app.ActivityThread.main(ActivityThread.java:7898) +12-09 10:42:08.080 7106 7106 E pushy : at java.lang.reflect.Method.invoke(Native Method) +12-09 10:42:08.080 7106 7106 E pushy : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +12-09 10:42:08.080 7106 7106 E pushy : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +12-09 10:42:08.109 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:08.126 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:08.143 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:08.158 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:42:08.172 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 500 iterations. +12-09 10:42:08.176 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:08.203 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.220 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.236 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.253 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.270 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.305 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.319 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.337 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.352 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.370 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.386 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.404 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.419 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:08.439 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:09.056 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:09.068 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.083 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.101 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.117 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.137 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.151 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.172 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.184 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.204 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.220 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.237 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.254 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.270 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.285 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.302 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:09.390 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #23) +12-09 10:42:09.391 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:09.413 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #24, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]}) +12-09 10:42:09.414 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #24)... +12-09 10:42:09.414 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [确认] +12-09 10:42:09.415 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility )] +12-09 10:42:09.416 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:09.417 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, waitForAssertMatcher, [androidx.test.espresso.ViewInteraction@feb7e45, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area), 10.0] +12-09 10:42:09.420 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "确认" and view has effective visibility ) +12-09 10:42:09.421 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #24) +12-09 10:42:09.422 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:09.429 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #25, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:09.429 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #25)... +12-09 10:42:09.429 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:09.430 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:09.430 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:09.431 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@61bf99a, androidx.test.espresso.action.GeneralClickAction@71262cb] +12-09 10:42:09.432 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:09.441 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:09.454 7106 7152 D EGL_emulation: app_time_stats: avg=73.86ms min=1.13ms max=1002.02ms count=23 +12-09 10:42:09.974 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:09.994 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:10.009 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.017 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.041 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.051 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.070 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.100 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.118 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.134 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.167 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.183 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.200 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.217 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.233 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:10.257 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:10.876 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:10.950 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #25) +12-09 10:42:10.951 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:10.967 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #26, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","v \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log new file mode 100644 index 0000000..5bf8184 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log @@ -0,0 +1,143 @@ +--------- beginning of main +12-09 10:42:00.428 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #15) +12-09 10:42:00.429 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:00.440 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #16, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:42:00.441 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #16)... +12-09 10:42:00.441 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:00.442 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:00.443 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:00.443 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:00.443 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@21bca6e, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:00.454 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:00.454 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #16) +12-09 10:42:00.455 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:00.506 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #17, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setBlockUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:00.507 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #17)... +12-09 10:42:00.507 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [setBlockUpdate] +12-09 10:42:00.508 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "setBlockUpdate" and view has effective visibility )] +12-09 10:42:00.509 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:00.509 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@c96e50f, androidx.test.espresso.action.GeneralClickAction@ea4499c] +12-09 10:42:00.511 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "setBlockUpdate" and view has effective visibility ) +12-09 10:42:00.528 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:00.532 7106 7276 D TrafficStats: tagSocket(149) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:00.538 7106 7152 D EGL_emulation: app_time_stats: avg=792.19ms min=553.19ms max=1031.19ms count=2 +12-09 10:42:01.063 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:01.084 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:01.091 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:01.112 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:01.124 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.136 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.153 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.169 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.187 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.202 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.219 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.236 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.253 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.269 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.303 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.319 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.336 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:01.356 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:02.032 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.033 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.052 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.069 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.087 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.103 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.119 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.137 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.153 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.172 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.184 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.200 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.220 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.239 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #17) +12-09 10:42:02.240 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:02.246 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #18, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:02.247 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #18)... +12-09 10:42:02.248 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:02.248 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:02.249 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:02.250 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@d0c6707, androidx.test.espresso.action.GeneralClickAction@c163034] +12-09 10:42:02.253 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:02.271 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:02.288 7106 7152 D EGL_emulation: app_time_stats: avg=102.89ms min=12.82ms max=932.59ms count=17 +12-09 10:42:02.563 7106 7288 D TrafficStats: tagSocket(165) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:02.818 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:02.832 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:02.854 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:02.864 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:42:02.868 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:02.897 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.905 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.919 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.935 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.953 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.969 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:02.986 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.004 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.019 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.036 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.053 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.071 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.104 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.119 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.140 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:03.815 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.817 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.834 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.851 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.867 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.885 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.906 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.920 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.937 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.952 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.970 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:03.987 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.004 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.023 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #18) +12-09 10:42:04.024 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:04.032 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #19, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}) +12-09 10:42:04.033 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #19)... +12-09 10:42:04.034 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [done] +12-09 10:42:04.034 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility )] +12-09 10:42:04.035 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:04.035 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@bbcd239, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:04.039 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility ) +12-09 10:42:04.040 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #19) +12-09 10:42:04.042 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:04.048 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #20, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:04.049 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #20)... +12-09 10:42:04.050 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:04.050 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:04.051 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:04.051 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@889107e, androidx.test.espresso.action.GeneralClickAction@4d699df] +12-09 10:42:04.053 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:04.073 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:04.088 7106 7152 D EGL_emulation: app_time_stats: avg=105.86ms min=10.47ms max=949.23ms count=17 +12-09 10:42:04.617 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:04.625 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:04.640 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.657 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.667 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.683 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.700 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.718 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.734 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.751 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.767 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.783 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.800 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.818 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.834 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.853 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.870 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:04.892 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:05.506 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:05.589 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #20) +12-09 10:42:05.589 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:05.598 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #21, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log new file mode 100644 index 0000000..510819f --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log @@ -0,0 +1,227 @@ +--------- beginning of main +12-09 10:41:42.015 7106 7181 I WebViewFactory: Loading com.google.android.webview version 101.0.4951.74 (code 495157434) +12-09 10:41:42.116 7106 7180 I ReactNativeJS: Running "AwesomeProject" with {"rootTag":1} +12-09 10:41:42.134 7106 7180 I ReactNativeJS: Pushy: uuid: QQ1Mp3M7TuAXjT2VywfHX +12-09 10:41:42.148 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->isTagEnabled(J)Z (unsupported, reflection, allowed) +12-09 10:41:42.148 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceBegin(JLjava/lang/String;)V (unsupported, reflection, allowed) +12-09 10:41:42.148 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->traceEnd(J)V (unsupported, reflection, allowed) +12-09 10:41:42.149 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceBegin(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:41:42.149 7106 7181 W .awesomeproject: Accessing hidden method Landroid/os/Trace;->asyncTraceEnd(JLjava/lang/String;I)V (unsupported, reflection, allowed) +12-09 10:41:42.155 7106 7181 I cr_WVCFactoryProvider: Loaded version=101.0.4951.74 minSdkVersion=29 isBundle=false multiprocess=true packageId=2 +12-09 10:41:42.193 7106 7189 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed_new" +12-09 10:41:42.193 7106 7189 I cr_VariationsUtils: Failed reading seed file "/data/user/0/com.awesomeproject/app_webview/variations_seed" +12-09 10:41:42.194 7106 7189 I cr_VariationsUtils: Requesting new seed from IVariationsSeedServer +12-09 10:41:42.234 7106 7181 I cr_LibraryLoader: Successfully loaded native library +12-09 10:41:42.241 7106 7181 I cr_CachingUmaRecorder: Flushed 8 samples from 8 histograms. +12-09 10:41:42.314 7106 7196 D TrafficStats: tagSocket(148) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:42.315 7106 7195 D TrafficStats: tagSocket(149) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:42.399 7106 7199 D TrafficStats: tagSocket(149) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:42.429 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:42.446 7106 7106 I Detox : Wait is over: App is now idle! +12-09 10:41:42.446 7106 7172 I DetoxWSClient: Sending out action 'ready' (ID #-1000) +12-09 10:41:42.447 7106 7172 I DetoxDispatcher: Done with action 'isReady' +12-09 10:41:42.447 7106 7172 I DetoxDispatcher: Handling action 'loginSuccess' (ID #0)... +12-09 10:41:42.447 7106 7172 I DetoxDispatcher: Done with action 'loginSuccess' +12-09 10:41:42.447 7106 7172 I DetoxDispatcher: Handling action 'isReady' (ID #-1000)... +12-09 10:41:42.453 7106 7106 I Detox : Wait is over: App is now idle! +12-09 10:41:42.456 7106 7152 D EGL_emulation: app_time_stats: avg=615.93ms min=205.08ms max=1026.78ms count=2 +12-09 10:41:42.457 7106 7172 I DetoxWSClient: Sending out action 'ready' (ID #-1000) +12-09 10:41:42.457 7106 7172 I DetoxDispatcher: Done with action 'isReady' +12-09 10:41:42.485 7106 7203 D TrafficStats: tagSocket(144) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:42.498 7106 7203 D SoLoader: libimagepipeline.so not found on /data/data/com.awesomeproject/lib-main +12-09 10:41:42.499 7106 7203 D SoLoader: libimagepipeline.so found on /data/app/~~oy7ULZTpV1oyJoLcPL1qhA==/com.awesomeproject-5Wxug4HePperRQYd008_Fg==/lib/arm64 +12-09 10:41:42.499 7106 7203 D SoLoader: Not resolving dependencies for libimagepipeline.so +12-09 10:41:42.525 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #1, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:42.525 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #1)... +12-09 10:41:42.527 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [testcase] +12-09 10:41:42.528 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "testcase" and view has effective visibility )] +12-09 10:41:42.529 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:42.529 7106 7172 W .awesomeproject: Accessing hidden method Landroid/view/ViewConfiguration;->getDoubleTapMinTime()I (unsupported, reflection, allowed) +12-09 10:41:42.530 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@547a72d, androidx.test.espresso.action.GeneralClickAction@e401462] +12-09 10:41:42.826 7106 7106 W .awesomeproject: Accessing hidden method Landroid/view/WindowManagerGlobal;->getInstance()Landroid/view/WindowManagerGlobal; (unsupported, reflection, allowed) +12-09 10:41:42.826 7106 7106 W .awesomeproject: Accessing hidden field Landroid/view/WindowManagerGlobal;->mViews:Ljava/util/ArrayList; (unsupported, reflection, allowed) +12-09 10:41:42.826 7106 7106 W .awesomeproject: Accessing hidden field Landroid/view/WindowManagerGlobal;->mParams:Ljava/util/ArrayList; (unsupported, reflection, allowed) +12-09 10:41:42.828 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "testcase" and view has effective visibility ) +12-09 10:41:42.876 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:43.458 7106 7181 W unknown:ReactNative: Attempt to set local data for view with unknown tag: -1 +12-09 10:41:43.460 7106 7181 W unknown:ReactNative: Attempt to set local data for view with unknown tag: -1 +12-09 10:41:43.481 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:43.485 7106 7106 E unknown:ReactModalHost: Creating new dialog from context: com.awesomeproject.MainActivity@4289740@69769024 +12-09 10:41:43.511 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:43.549 7106 7152 W Parcel : Expecting binder but got null! +12-09 10:41:43.553 7106 7106 E unknown:ReactModalHost: Updating existing dialog with context: com.awesomeproject.MainActivity@4289740@69769024 +12-09 10:41:43.555 7106 7152 D EGL_emulation: app_time_stats: avg=54.89ms min=7.97ms max=668.82ms count=20 +12-09 10:41:43.561 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.577 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.597 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.619 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.636 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.653 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.669 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.686 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.705 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.719 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:43.738 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:44.408 7106 7220 D TrafficStats: tagSocket(167) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:44.413 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.418 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.433 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.450 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.467 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.483 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.502 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.517 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.533 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.550 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.567 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.584 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.602 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:44.621 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #1) +12-09 10:41:44.622 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:44.639 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #2, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:44.639 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #2)... +12-09 10:41:44.640 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [setLocalHashInfo] +12-09 10:41:44.641 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "setLocalHashInfo" and view has effective visibility )] +12-09 10:41:44.641 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:44.641 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@bdb257e, androidx.test.espresso.action.GeneralClickAction@f2f8adf] +12-09 10:41:44.644 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "setLocalHashInfo" and view has effective visibility ) +12-09 10:41:44.661 7106 7152 D EGL_emulation: app_time_stats: avg=278.37ms min=10.14ms max=1039.57ms count=4 +12-09 10:41:44.666 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:45.200 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:45.204 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:45.224 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:45.244 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.255 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.269 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.305 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.319 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.337 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.354 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.369 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.386 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.403 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.419 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.437 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.457 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:45.472 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:46.090 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:46.102 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.119 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.133 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.168 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.184 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.203 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.221 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.235 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.250 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.273 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.285 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.304 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.321 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.336 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:46.423 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #2) +12-09 10:41:46.424 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:46.429 7106 7225 D TrafficStats: tagSocket(167) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:46.431 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #3, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:46.432 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #3)... +12-09 10:41:46.433 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:41:46.434 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:41:46.435 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:46.436 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@49de030, androidx.test.espresso.action.GeneralClickAction@6a744a9] +12-09 10:41:46.438 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:41:46.456 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:46.471 7106 7152 D EGL_emulation: app_time_stats: avg=89.38ms min=1.90ms max=985.71ms count=18 +12-09 10:41:47.016 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:47.046 7106 7180 I ReactNativeJS: { inputs: +12-09 10:41:47.046 7106 7180 I ReactNativeJS: [ 'setLocalHashInfo', +12-09 10:41:47.046 7106 7180 I ReactNativeJS: '9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474', +12-09 10:41:47.046 7106 7180 I ReactNativeJS: '{"version":"1.0.0","size":"19M"}' ], +12-09 10:41:47.046 7106 7180 I ReactNativeJS: params: +12-09 10:41:47.046 7106 7180 I ReactNativeJS: [ '9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474', +12-09 10:41:47.046 7106 7180 I ReactNativeJS: '{"version":"1.0.0","size":"19M"}' ] } +12-09 10:41:47.075 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:41:47.112 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:41:47.142 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:41:47.168 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 500 iterations. +12-09 10:41:47.178 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 600 iterations. +12-09 10:41:47.187 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:47.224 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.236 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.253 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.269 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.286 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.302 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.320 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.336 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.352 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.369 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.387 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.403 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.420 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.436 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:47.455 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:48.072 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:48.085 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.100 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.117 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.134 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.152 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.167 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.187 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.204 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.218 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.234 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.251 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.267 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.285 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.302 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.321 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:48.406 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #3) +12-09 10:41:48.408 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:48.421 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #4, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}) +12-09 10:41:48.422 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #4)... +12-09 10:41:48.423 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:41:48.424 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:41:48.424 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:41:48.428 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@7941e9a, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:48.432 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:41:48.434 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #4) +12-09 10:41:48.437 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:48.445 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #5, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:48.445 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #5)... +12-09 10:41:48.446 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:41:48.446 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:41:48.447 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:48.447 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@8023cb, androidx.test.espresso.action.GeneralClickAction@b7947a8] +12-09 10:41:48.449 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:41:48.460 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:48.471 7106 7152 D EGL_emulation: app_time_stats: avg=117.56ms min=7.04ms max=1015.85ms count=17 +12-09 10:41:48.985 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:48.991 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:49.006 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.022 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.033 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.050 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.067 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.083 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.100 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.118 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.133 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.150 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.167 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.185 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.200 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.217 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.234 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:49.254 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:49.924 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #5) +12-09 10:41:49.924 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:49.935 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #6, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:41:49.936 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #6)... +12-09 10:41:49.936 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:41:49.936 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:41:49.937 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:41:49.937 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:49.938 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@6058a66, not (view has effective vi \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log new file mode 100644 index 0000000..ec4db32 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log @@ -0,0 +1,150 @@ +--------- beginning of main +12-09 10:42:11.037 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #27, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setNeedUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:11.037 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #27)... +12-09 10:42:11.037 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [setNeedUpdate] +12-09 10:42:11.037 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "setNeedUpdate" and view has effective visibility )] +12-09 10:42:11.037 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:11.038 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@4b01566, androidx.test.espresso.action.GeneralClickAction@86260a7] +12-09 10:42:11.042 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "setNeedUpdate" and view has effective visibility ) +12-09 10:42:11.058 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:11.072 7106 7152 D EGL_emulation: app_time_stats: avg=808.51ms min=553.38ms max=1063.65ms count=2 +12-09 10:42:11.639 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:11.660 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:11.665 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:11.676 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:11.690 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.702 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.719 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.736 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.752 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.769 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.788 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.802 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.819 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.836 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.853 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.869 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.888 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.903 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:11.924 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:12.542 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:12.552 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.567 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.583 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.600 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.601 7106 7334 D TrafficStats: tagSocket(101) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:12.617 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.636 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.651 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.667 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.684 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.703 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.720 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.733 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.750 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.772 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.786 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:12.873 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #27) +12-09 10:42:12.874 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:12.882 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #28, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:12.882 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #28)... +12-09 10:42:12.883 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:42:12.884 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:42:12.885 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:12.885 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@d826b3e, androidx.test.espresso.action.GeneralClickAction@d28bd9f] +12-09 10:42:12.888 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:42:12.905 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:12.921 7106 7152 D EGL_emulation: app_time_stats: avg=108.64ms min=13.92ms max=998.32ms count=17 +12-09 10:42:13.452 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:13.464 7106 7106 E pushy : switchVersionLater failed +12-09 10:42:13.464 7106 7106 E pushy : java.lang.Error: Bundle version 9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474 not found. +12-09 10:42:13.464 7106 7106 E pushy : at cn.reactnative.modules.update.UpdateContext.switchVersion(UpdateContext.java:145) +12-09 10:42:13.464 7106 7106 E pushy : at cn.reactnative.modules.update.UpdateModule$6.run(UpdateModule.java:224) +12-09 10:42:13.464 7106 7106 E pushy : at android.os.Handler.handleCallback(Handler.java:942) +12-09 10:42:13.464 7106 7106 E pushy : at android.os.Handler.dispatchMessage(Handler.java:99) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.base.Interrogator.loopAndInterrogate(Interrogator.java:14) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.base.UiControllerImpl.loopUntil(UiControllerImpl.java:8) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.base.UiControllerImpl.loopMainThreadUntilIdle(UiControllerImpl.java:17) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.base.UiControllerImpl.loopMainThreadForAtLeast(UiControllerImpl.java:9) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.action.MotionEvents.sendDown(MotionEvents.java:12) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.action.Tap$2.sendTap(Tap.java:5) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.action.GeneralClickAction.perform(GeneralClickAction.java:6) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction$SingleExecutionViewAction.perform(ViewInteraction.java:2) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction.doPerform(ViewInteraction.java:22) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction.access$100(ViewInteraction.java:1) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction$1.call(ViewInteraction.java:2) +12-09 10:42:13.464 7106 7106 E pushy : at androidx.test.espresso.ViewInteraction$1.call(ViewInteraction.java:1) +12-09 10:42:13.464 7106 7106 E pushy : at java.util.concurrent.FutureTask.run(FutureTask.java:264) +12-09 10:42:13.464 7106 7106 E pushy : at android.os.Handler.handleCallback(Handler.java:942) +12-09 10:42:13.464 7106 7106 E pushy : at android.os.Handler.dispatchMessage(Handler.java:99) +12-09 10:42:13.464 7106 7106 E pushy : at android.os.Looper.loopOnce(Looper.java:201) +12-09 10:42:13.464 7106 7106 E pushy : at android.os.Looper.loop(Looper.java:288) +12-09 10:42:13.464 7106 7106 E pushy : at android.app.ActivityThread.main(ActivityThread.java:7898) +12-09 10:42:13.464 7106 7106 E pushy : at java.lang.reflect.Method.invoke(Native Method) +12-09 10:42:13.464 7106 7106 E pushy : at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548) +12-09 10:42:13.464 7106 7106 E pushy : at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936) +12-09 10:42:13.472 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:42:13.485 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:42:13.506 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:42:13.511 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 500 iterations. +12-09 10:42:13.524 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 600 iterations. +12-09 10:42:13.529 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:13.545 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.555 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.569 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.586 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.603 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.619 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.636 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.653 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.669 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.688 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.703 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.720 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.737 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.754 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.769 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:13.791 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:14.406 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:14.418 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.433 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.451 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.467 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.489 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.504 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.521 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.538 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.551 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.571 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.587 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.603 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.612 7106 7336 D TrafficStats: tagSocket(5) with statsTag=0xffffffff, statsUid=-1 +12-09 10:42:14.617 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.634 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.651 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:14.739 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #28) +12-09 10:42:14.741 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:14.748 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #29, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}) +12-09 10:42:14.749 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #29)... +12-09 10:42:14.750 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [done] +12-09 10:42:14.751 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility )] +12-09 10:42:14.752 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:42:14.753 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@cc08011, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:42:14.755 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility ) +12-09 10:42:14.757 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #29) +12-09 10:42:14.759 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:14.765 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #30, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:42:14.765 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #30)... +12-09 10:42:14.766 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:42:14.767 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:42:14.767 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:42:14.768 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@321e576, androidx.test.espresso.action.GeneralClickAction@89cd777] +12-09 10:42:14.769 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:42:14.787 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:14.804 7106 7152 D EGL_emulation: app_time_stats: avg=110.68ms min=12.86ms max=1013.28ms count=17 +12-09 10:42:15.336 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:42:15.345 7106 7106 I Detox : UIManagerModule is busy +12-09 10:42:15.357 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:15.372 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42:15.383 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:42: \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log new file mode 100644 index 0000000..9e0634c --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log @@ -0,0 +1,145 @@ +--------- beginning of main +12-09 10:41:55.158 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:55.238 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #10) +12-09 10:41:55.239 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:55.246 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #11, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]}) +12-09 10:41:55.247 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #11)... +12-09 10:41:55.248 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:41:55.249 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:41:55.250 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:41:55.250 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForNot, [(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:55.251 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@2031512, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:55.266 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:41:55.267 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #11) +12-09 10:41:55.268 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:55.336 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #12, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:55.336 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #12)... +12-09 10:41:55.336 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [setUuid] +12-09 10:41:55.336 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "setUuid" and view has effective visibility )] +12-09 10:41:55.337 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:55.337 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@9a7a4e3, androidx.test.espresso.action.GeneralClickAction@b308ee0] +12-09 10:41:55.339 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "setUuid" and view has effective visibility ) +12-09 10:41:55.354 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:55.376 7106 7152 D EGL_emulation: app_time_stats: avg=819.53ms min=553.47ms max=1085.60ms count=2 +12-09 10:41:55.901 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:55.910 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:55.923 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:55.944 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:55.953 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:55.969 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:55.987 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.002 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.019 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.036 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.052 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.069 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.086 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.102 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.119 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.136 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.152 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.174 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:56.509 7106 7265 D TrafficStats: tagSocket(141) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:56.790 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:56.801 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.817 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.838 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.850 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.867 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.887 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.901 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.917 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.936 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.951 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.966 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:56.983 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.004 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.018 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.035 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.124 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #12) +12-09 10:41:57.125 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:57.134 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #13, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:57.135 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #13)... +12-09 10:41:57.136 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 10:41:57.136 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 10:41:57.137 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:57.137 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@d68346a, androidx.test.espresso.action.GeneralClickAction@952cd5b] +12-09 10:41:57.140 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 10:41:57.159 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:57.171 7106 7152 D EGL_emulation: app_time_stats: avg=105.57ms min=9.64ms max=998.24ms count=17 +12-09 10:41:57.701 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:57.722 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 10:41:57.741 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 10:41:57.753 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 10:41:57.759 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:57.776 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.788 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.803 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.820 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.836 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.854 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.870 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.888 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.902 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.919 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.936 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.952 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.969 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:57.988 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.002 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.022 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:41:58.522 7106 7267 D TrafficStats: tagSocket(133) with statsTag=0xffffffff, statsUid=-1 +12-09 10:41:58.696 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.700 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.717 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.733 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.751 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.767 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.787 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.801 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.817 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.834 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.853 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.870 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.886 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:58.904 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #13) +12-09 10:41:58.905 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:58.908 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #14, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}) +12-09 10:41:58.908 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #14)... +12-09 10:41:58.908 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [done] +12-09 10:41:58.909 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility )] +12-09 10:41:58.909 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 10:41:58.909 7106 7172 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@518cfed, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 10:41:58.911 7106 7106 I ViewInteraction: Checking 'MatchesViewAssertion(Detox){viewMatcher=(view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)}' assertion on view (an instance of android.widget.TextView and view.getText() with or without transformation to match: is "done" and view has effective visibility ) +12-09 10:41:58.912 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #14) +12-09 10:41:58.912 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:41:58.914 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #15, params={"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]}) +12-09 10:41:58.914 7106 7172 I DetoxDispatcher: Handling action 'invoke' (ID #15)... +12-09 10:41:58.915 7106 7172 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 10:41:58.915 7106 7172 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 10:41:58.915 7106 7172 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 10:41:58.915 7106 7172 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@938ee22, androidx.test.espresso.action.GeneralClickAction@617f0b3] +12-09 10:41:58.917 7106 7106 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 10:41:58.936 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:58.953 7106 7152 D EGL_emulation: app_time_stats: avg=104.79ms min=13.85ms max=931.56ms count=17 +12-09 10:41:59.484 7106 7106 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 10:41:59.495 7106 7106 I Detox : UIManagerModule is busy +12-09 10:41:59.508 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.522 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.533 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.550 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.566 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.584 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.602 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.617 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.633 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.650 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.667 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.683 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.700 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.717 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.734 7106 7106 I Detox : AnimatedModule is busy. +12-09 10:41:59.756 7106 7106 W MotionEvents: Overslept and turned a tap into a long press +12-09 10:42:00.428 7106 7172 I DetoxWSClient: Sending out action 'invokeResult' (ID #15) +12-09 10:42:00.429 7106 7172 I DetoxDispatcher: Done with action 'invoke' +12-09 10:42:00.440 7106 7175 D DetoxWSClient: Received action 'invoke' (ID #16, params={"target":{"type":"Class","value":"com.wix.detox.es \ No newline at end of file diff --git a/Example/testHotUpdate/package.json b/Example/testHotUpdate/package.json index 0e9930d..bc7a0f8 100644 --- a/Example/testHotUpdate/package.json +++ b/Example/testHotUpdate/package.json @@ -12,6 +12,8 @@ }, "dependencies": { "patch-package": "^6.5.1", + "postinstall": "patch-package", + "postinstall-postinstall": "^2.1.0", "react": "18.0.0", "react-native": "0.69.8", "react-native-update": "link:../.." @@ -25,10 +27,10 @@ "eslint": "^8.36.0", "jest": "^29.5.0", "metro-react-native-babel-preset": "^0.76.0", + "pod-install": "^0.1.37", "prettier": "^2.8.4", "react-test-renderer": "18.2.0", - "ts-jest": "^29.0.5", - "pod-install": "^0.1.37" + "ts-jest": "^29.0.5" }, "jest": { "preset": "react-native" diff --git a/Example/testHotUpdate/yarn.lock b/Example/testHotUpdate/yarn.lock index fa1c86c..5f4220e 100644 --- a/Example/testHotUpdate/yarn.lock +++ b/Example/testHotUpdate/yarn.lock @@ -787,6 +787,11 @@ resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@danieldietrich/copy@^0.4.2": + version "0.4.2" + resolved "https://registry.npmjs.org/@danieldietrich/copy/-/copy-0.4.2.tgz#c1cabfa499d8b473ba95413c446c1c1efae64d24" + integrity sha512-ZVNZIrgb2KeomfNahP77rL445ho6aQj0HHqU6hNlQ61o4rhvca+NS+ePj0d82zQDq2UPk1mjVZBTXgP+ErsDgw== + "@eslint-community/eslint-utils@^4.2.0": version "4.4.0" resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59" @@ -5729,11 +5734,32 @@ plist@^3.0.2: base64-js "^1.5.1" xmlbuilder "^15.1.1" +pod-install@^0.1.37: + version "0.1.38" + resolved "https://registry.npmjs.org/pod-install/-/pod-install-0.1.38.tgz#1c16a800a5fc1abea0cafcc0e190f376368c76ab" + integrity sha512-NeDWGigjJRriOIKBOvpW2/tK2tYLfyUT7ia6C6L+oarCAhBNP+IGODWdU+GEAqvfsseqOApcFclpXAJTL0UPzA== + posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg== +postinstall-postinstall@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/postinstall-postinstall/-/postinstall-postinstall-2.1.0.tgz#4f7f77441ef539d1512c40bd04c71b06a4704ca3" + integrity sha512-7hQX6ZlZXIoRiWNrbMQaLzUUfH+sSx39u8EJ9HYuDc1kLo9IXKWjM5RSquZN1ad5GnH8CGFM78fsAAQi3OKEEQ== + +postinstall@patch-package: + version "0.8.0" + resolved "https://registry.npmjs.org/postinstall/-/postinstall-0.8.0.tgz#4acd1d9113831055a35e8670cefb2bf57aa7f87b" + integrity sha512-onh5cnUw4ue+iBzwoyHZNfih1iopqm5abfc/0vK/A9QyYVPxCbLW0DxwrRpHFZ2/Fs5Uo7j4TiaVDNWriq0HIg== + dependencies: + "@danieldietrich/copy" "^0.4.2" + glob "^8.0.3" + minimist "^1.2.6" + resolve-from "^5.0.0" + resolve-pkg "^2.0.0" + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -6093,6 +6119,13 @@ resolve-from@^5.0.0: resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69" integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== +resolve-pkg@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/resolve-pkg/-/resolve-pkg-2.0.0.tgz#ac06991418a7623edc119084edc98b0e6bf05a41" + integrity sha512-+1lzwXehGCXSeryaISr6WujZzowloigEofRB+dj75y9RRa/obVcYgbHJd53tdYw8pvZj8GojXaaENws8Ktw/hQ== + dependencies: + resolve-from "^5.0.0" + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" diff --git a/ios/pushy_build_time.txt b/ios/pushy_build_time.txt index 9a6f94d..2857df2 100644 --- a/ios/pushy_build_time.txt +++ b/ios/pushy_build_time.txt @@ -1 +1 @@ -1680412162 +1680416787