From 75b444743779fe89784fae475fbccc0f3f64e32b Mon Sep 17 00:00:00 2001 From: steven Date: Sun, 2 Apr 2023 23:05:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20CI=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/e2e_android.yml | 4 +- .github/workflows/e2e_ios.yml | 4 +- ...f-b922-c5db-917b508f6119.71451.detox.jsonl | 101 ++++++ ...f-b922-c5db-917b508f6119.71453.detox.jsonl | 319 ++++++++++++++++++ ...ator-5554 2023-04-02 14-48-54Z.startup.log | 199 +++++++++++ .../device.log | 146 ++++++++ .../device.log | 258 ++++++++++++++ .../✓ 测试Native模块的方法 setUuid/device.log | 149 ++++++++ Example/testHotUpdate/package.json | 4 +- Example/testHotUpdate/yarn.lock | 23 -- ios/pushy_build_time.txt | 2 +- package.json | 4 +- 12 files changed, 1181 insertions(+), 32 deletions(-) create mode 100644 Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71451.detox.jsonl create mode 100644 Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71453.detox.jsonl create mode 100644 Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log create mode 100644 Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log create mode 100644 Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log create mode 100644 Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log diff --git a/.github/workflows/e2e_android.yml b/.github/workflows/e2e_android.yml index 772d968..f5b89ac 100644 --- a/.github/workflows/e2e_android.yml +++ b/.github/workflows/e2e_android.yml @@ -34,7 +34,7 @@ jobs: ${{ runner.os }}-detox-build - name: Detox build - run: yarn build:android-debug + run: yarn build:android-release - name: Get device name id: device @@ -46,4 +46,4 @@ jobs: api-level: 31 arch: x86_64 avd-name: ${{ steps.device.outputs.AVD_NAME }} - script: yarn test:android-debug + script: yarn test:android-release diff --git a/.github/workflows/e2e_ios.yml b/.github/workflows/e2e_ios.yml index 99e29c9..04b866a 100644 --- a/.github/workflows/e2e_ios.yml +++ b/.github/workflows/e2e_ios.yml @@ -148,7 +148,7 @@ jobs: export SKIP_BUNDLING=1 export RCT_NO_LAUNCH_PACKAGER=1 set -o pipefail - yarn build:ios-debug + yarn build:ios-release ccache -s shell: bash @@ -179,4 +179,4 @@ jobs: - name: Detox Test timeout-minutes: 60 - run: yarn test:ios-debug + run: yarn test:ios-release diff --git a/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71451.detox.jsonl b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71451.detox.jsonl new file mode 100644 index 0000000..ea40b7a --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71451.detox.jsonl @@ -0,0 +1,101 @@ +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"lifecycle","ph":"B","tid":0,"cwd":"/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate","data":{"id":"9ee2ea00-9eff-b922-c5db-917b508f6119","detoxConfig":{"configurationName":"android.emu.release","apps":{"default":{"type":"android.apk","binaryPath":"android/app/build/outputs/apk/release/app-release.apk","build":"cd android && ./gradlew assembleRelease assembleAndroidTest -DtestBuildType=release"}},"artifacts":{"rootDir":"artifacts/android.emu.release.2023-04-02 14-48-36Z","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.release","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/Example/testHotUpdate/node_modules/detox/src","prefixers":{},"stringifiers":{}}},"testRunner":{"retries":0,"forwardEnv":false,"bail":false,"jest":{"setupTimeout":240000,"teardownTimeout":30000,"retryAfterCircusRetries":false,"reportWorkerAssign":true},"args":{"$0":"jest","_":[],"config":"e2e/jest.config.js","--":[]}},"session":{"autoStart":true,"debugSynchronization":10000}},"detoxIPCServer":"primary-71451","testResults":[],"testSessionIndex":0,"workersCount":0},"msg":"node_modules/.bin/detox test --configuration android.emu.release --headless --record-logs all","time":"2023-04-02T14:48:36.625Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"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-71451","time":"2023-04-02T14:48:36.627Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting server on /tmp/detox.primary-71451 ","time":"2023-04-02T14:48:36.629Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting TLS server false","time":"2023-04-02T14:48:36.629Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"starting server as Unix || Windows Socket","time":"2023-04-02T14:48:36.629Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":20,"cat":"ws-server,ws","ph":"i","tid":0,"msg":"Detox server listening on localhost:50474...","time":"2023-04-02T14:48:36.635Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"lifecycle","ph":"i","tid":0,"msg":"Serialized the session state at: /private/var/folders/wm/91840x650t10w1m7sq830mp80000gn/T/9ee2ea00-9eff-b922-c5db-917b508f6119.detox.json","time":"2023-04-02T14:48:36.635Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":30,"cat":"lifecycle,cli","ph":"B","tid":0,"env":{},"msg":"jest --config e2e/jest.config.js","time":"2023-04-02T14:48:36.636Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"## socket connection to server detected ##","time":"2023-04-02T14:48:37.650Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"received event of : registerContext { id: \u001b[32m'secondary-71453'\u001b[39m }","time":"2023-04-02T14:48:37.651Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"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-02T14:48:37.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"received event of : registerWorker { workerId: \u001b[32m'w1'\u001b[39m }","time":"2023-04-02T14:48:37.701Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"dispatching event to socket : registerWorkerDone { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T14:48:37.701Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ipc,ipc-server","ph":"i","tid":0,"msg":"broadcasting event to all known sockets listening to /tmp/detox.primary-71451 : sessionStateUpdate { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T14:48:37.701Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":20,"cat":"ws-server,ws","ph":"B","tid":0,"id":50480,"msg":"connection :50474<->:50480","time":"2023-04-02T14:48:37.789Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"9dae0b77-8bec-c6f7-499b-eee2947b20f1\",\"role\":\"tester\"},\"messageId\":0}","msg":"get","time":"2023-04-02T14:48:37.792Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":1,"msg":"created session 9dae0b77-8bec-c6f7-499b-eee2947b20f1","time":"2023-04-02T14:48:37.792Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0},"msg":"send","time":"2023-04-02T14:48:37.792Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":1,"msg":"tester joined session 9dae0b77-8bec-c6f7-499b-eee2947b20f1","time":"2023-04-02T14:48:37.793Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":20,"cat":"ws-server,ws","ph":"B","tid":1,"id":50674,"msg":"connection :50474<->:50674","time":"2023-04-02T14:48:47.226Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"data":"{\"messageId\":0,\"type\":\"login\",\"params\":{\"role\":\"app\",\"sessionId\":\"9dae0b77-8bec-c6f7-499b-eee2947b20f1\"}}","msg":"get","time":"2023-04-02T14:48:47.232Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":{"messageId":0,"type":"loginSuccess","params":{"testerConnected":true,"appConnected":true}},"msg":"send","time":"2023-04-02T14:48:47.232Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws-session","ph":"i","tid":2,"msg":"app joined session 9dae0b77-8bec-c6f7-499b-eee2947b20f1","time":"2023-04-02T14:48:47.232Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"type":"appConnected"},"msg":"send","time":"2023-04-02T14:48:47.232Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":"{\"type\":\"isReady\",\"params\":{},\"messageId\":-1000}","msg":"get","time":"2023-04-02T14:48:47.235Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":{"type":"isReady","params":{},"messageId":-1000},"msg":"send","time":"2023-04-02T14:48:47.235Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}","msg":"get","time":"2023-04-02T14:48:47.327Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":-1000,"type":"ready","params":{}},"msg":"send","time":"2023-04-02T14:48:47.328Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}","msg":"get","time":"2023-04-02T14:48:47.331Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":-1000,"type":"ready","params":{}},"msg":"send","time":"2023-04-02T14:48:47.331Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:47.376Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:47.376Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":1,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:49.208Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":1,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:49.209Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:49.213Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:49.213Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":2,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:51.042Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":2,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:51.043Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:51.047Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:51.048Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":3,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:52.826Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":3,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:52.826Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:52.832Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:52.832Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":4,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:52.847Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":4,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:52.847Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:52.850Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:52.850Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":5,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:54.425Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":5,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:54.426Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:54.431Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:54.431Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":6,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:54.453Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":6,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:54.453Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:54.520Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:54.520Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":7,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:56.313Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":7,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:56.313Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:56.316Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:56.316Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":8,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:58.143Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":8,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:58.143Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:58.148Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:58.148Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":9,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:58.169Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":9,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:58.169Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:58.172Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:58.172Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":10,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:59.705Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":10,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:59.706Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:59.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:59.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":11,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:48:59.727Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":11,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:48:59.727Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:48:59.787Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:48:59.787Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":12,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:49:01.576Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":12,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:49:01.577Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:49:01.580Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:49:01.580Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":13,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:49:03.460Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":13,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:49:03.460Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:49:03.463Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:49:03.463Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":14,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:49:03.480Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":14,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:49:03.480Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:49:03.481Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:49:03.481Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":15,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:49:05.025Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":15,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:49:05.026Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:49:05.027Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:49:05.027Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":16,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:49:05.049Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":16,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:49:05.049Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:49:05.114Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:49:05.114Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"app","data":"{\"messageId\":17,\"type\":\"invokeResult\",\"params\":{\"result\":null}}","msg":"get","time":"2023-04-02T14:49:06.921Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","role":"tester","data":{"messageId":17,"type":"invokeResult","params":{"result":null}},"msg":"send","time":"2023-04-02T14:49:06.921Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":0,"id":50480,"trackingId":"tester","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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}","msg":"get","time":"2023-04-02T14:49:06.923Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"ws-server,ws","ph":"i","tid":1,"id":50674,"trackingId":"app","sessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1","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},"msg":"send","time":"2023-04-02T14:49:06.923Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71451,"level":10,"cat":"lifecycle","ph":"E","tid":0,"abortSignal":"SIGINT","msg":"jest --config e2e/jest.config.js","time":"2023-04-02T14:49:07.221Z","v":0} diff --git a/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71453.detox.jsonl b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71453.detox.jsonl new file mode 100644 index 0000000..556f29e --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/9ee2ea00-9eff-b922-c5db-917b508f6119.71453.detox.jsonl @@ -0,0 +1,319 @@ +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:37.648Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"requested connection to primary-71451 /tmp/detox.primary-71451","time":"2023-04-02T14:48:37.649Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"Connecting client on Unix Socket : /tmp/detox.primary-71451","time":"2023-04-02T14:48:37.649Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"retrying reset","time":"2023-04-02T14:48:37.649Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"dispatching event to primary-71451 /tmp/detox.primary-71451 : registerContext , { id: \u001b[32m'secondary-71453'\u001b[39m }","time":"2023-04-02T14:48:37.650Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T14:48:37.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event registerContextDone { testResults: [], testSessionIndex: \u001b[33m0\u001b[39m }","time":"2023-04-02T14:48:37.652Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"e2e/NativeModule.test.ts","time":"2023-04-02T14:48:37.694Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"set up environment","time":"2023-04-02T14:48:37.700Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"dispatching event to primary-71451 /tmp/detox.primary-71451 : registerWorker , { workerId: \u001b[32m'w1'\u001b[39m }","time":"2023-04-02T14:48:37.700Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T14:48:37.701Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event registerWorkerDone { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T14:48:37.701Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"## received events ##","time":"2023-04-02T14:48:37.786Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ipc","ph":"i","tid":0,"msg":"detected event sessionStateUpdate { workersCount: \u001b[33m1\u001b[39m }","time":"2023-04-02T14:48:37.786Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"msg":"opened web socket to: ws://localhost:50474","time":"2023-04-02T14:48:37.790Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"login\",\"params\":{\"sessionId\":\"9dae0b77-8bec-c6f7-499b-eee2947b20f1\",\"role\":\"tester\"},\"messageId\":0}","msg":"send message","time":"2023-04-02T14:48:37.791Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:37.793Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:37.829Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:37.829Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:37.897Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:37.897Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.023Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.023Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.024Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.153Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"i","tid":0,"event":"TELNET_CONNECTING","msg":"port: 5554, host: localhost","time":"2023-04-02T14:48:38.154Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":20,"cat":"device","ph":"i","tid":0,"event":"DEVICE_LOOKUP","msg":"Found a matching & free device emulator-5554","time":"2023-04-02T14:48:38.158Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":20,"cat":"device","ph":"i","tid":0,"event":"ALLOCATE_DEVICE","msg":"Settled on emulator-5554","time":"2023-04-02T14:48:38.159Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.159Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":["emulator-5554"],"msg":"_awaitEmulatorBoot","time":"2023-04-02T14:48:38.159Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.159Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"_awaitEmulatorBoot","time":"2023-04-02T14:48:38.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBootDevice","time":"2023-04-02T14:48:38.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"_launchEmulator","time":"2023-04-02T14:48:38.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.221Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.261Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.261Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.308Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.309Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.337Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.337Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.364Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.364Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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=0x0\n mWakeUpWhenPluggedOrUnpluggedConfig=false\n mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false\n mUserActivityTimeoutOverrideFromWindowManager=-1\n mUserInactiveOverrideFromWindowManager=false\n mUserId=0\n mWakeLockSummary=0x0\n mUserInteractionBackoffMillis=60000\n","time":"2023-04-02T14:48:38.447Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"allocate","time":"2023-04-02T14:48:38.447Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"installUtilBinaries","time":"2023-04-02T14:48:38.462Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"installUtilBinaries","time":"2023-04-02T14:48:38.462Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T14:48:38.462Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release.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/release/app-release.apk\"","time":"2023-04-02T14:48:38.464Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release.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.INTERNET'\nuses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES'\nuses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'\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/u3.png'\napplication-icon-240:'res/SD.png'\napplication-icon-320:'res/jy.png'\napplication-icon-480:'res/D2.png'\napplication-icon-640:'res/CG.png'\napplication: label='AwesomeProject' icon='res/u3.png'\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'\nmain\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-02T14:48:38.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T14:48:38.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"uninstallApp","time":"2023-04-02T14:48:38.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeUninstallApp","time":"2023-04-02T14:48:38.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeUninstallApp","time":"2023-04-02T14:48:38.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.606Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.607Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.740Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.740Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.807Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.808Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.986Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"uninstallApp","time":"2023-04-02T14:48:38.987Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T14:48:38.987Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"terminateApp","time":"2023-04-02T14:48:38.989Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T14:48:38.989Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T14:48:38.989Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:38.990Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:39.097Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T14:48:39.097Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T14:48:39.098Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T14:48:39.098Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T14:48:39.098Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"installApp","time":"2023-04-02T14:48:39.098Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release.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/release/app-release.apk\" AndroidManifest.xml","time":"2023-04-02T14:48:39.099Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release.apk\" AndroidManifest.xml","trackingId":15,"event":"EXEC_SUCCESS","stdout":true,"msg":"String pool of 57 unique UTF-16 non-sorted strings, 57 entries and 0 styles using 2628 bytes:\nString #0: theme\nString #1: label\nString #2: icon\nString #3: name\nString #4: exported\nString #5: authorities\nString #6: grantUriPermissions\nString #7: launchMode\nString #8: configChanges\nString #9: value\nString #10: resource\nString #11: minSdkVersion\nString #12: versionCode\nString #13: versionName\nString #14: windowSoftInputMode\nString #15: targetSdkVersion\nString #16: allowBackup\nString #17: networkSecurityConfig\nString #18: roundIcon\nString #19: compileSdkVersion\nString #20: compileSdkVersionCodename\nString #21: appComponentFactory\nString #22: 1.0\nString #23: 12\nString #24: action\nString #25: activity\nString #26: android\nString #27: android.intent.action.MAIN\nString #28: android.intent.category.LAUNCHER\nString #29: android.permission.INTERNET\nString #30: android.permission.REQUEST_INSTALL_PACKAGES\nString #31: android.permission.WRITE_EXTERNAL_STORAGE\nString #32: android.support.FILE_PROVIDER_PATHS\nString #33: androidx.core.app.CoreComponentFactory\nString #34: androidx.emoji2.text.EmojiCompatInitializer\nString #35: androidx.lifecycle.ProcessLifecycleInitializer\nString #36: androidx.startup\nString #37: androidx.startup.InitializationProvider\nString #38: application\nString #39: category\nString #40: cn.reactnative.modules.update.PushyFileProvider\nString #41: com.awesomeproject\nString #42: com.awesomeproject.MainActivity\nString #43: com.awesomeproject.MainApplication\nString #44: com.awesomeproject.androidx-startup\nString #45: com.awesomeproject.pushy.fileprovider\nString #46: http://schemas.android.com/apk/res/android\nString #47: intent-filter\nString #48: manifest\nString #49: meta-data\nString #50: package\nString #51: platformBuildVersionCode\nString #52: platformBuildVersionName\nString #53: provider\nString #54: pushy_build_time\nString #55: uses-permission\nString #56: uses-sdk\n","time":"2023-04-02T14:48:39.111Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release-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/release/app-release-androidTest.apk\" AndroidManifest.xml","time":"2023-04-02T14:48:39.111Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release-androidTest.apk\" AndroidManifest.xml","trackingId":16,"event":"EXEC_SUCCESS","stdout":true,"msg":"String pool of 40 unique UTF-16 non-sorted strings, 40 entries and 0 styles using 2024 bytes:\nString #0: theme\nString #1: label\nString #2: name\nString #3: exported\nString #4: targetPackage\nString #5: handleProfiling\nString #6: functionalTest\nString #7: minSdkVersion\nString #8: targetSdkVersion\nString #9: compileSdkVersion\nString #10: compileSdkVersionCodename\nString #11: 12\nString #12: Tests for com.awesomeproject\nString #13: action\nString #14: activity\nString #15: android\nString #16: android.intent.action.MAIN\nString #17: android.permission.REORDER_TASKS\nString #18: android.test.runner\nString #19: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity\nString #20: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity\nString #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity\nString #22: androidx.test.orchestrator\nString #23: androidx.test.runner.AndroidJUnitRunner\nString #24: androidx.test.services\nString #25: application\nString #26: com.awesomeproject\nString #27: com.awesomeproject.test\nString #28: com.google.android.apps.common.testing.services\nString #29: http://schemas.android.com/apk/res/android\nString #30: instrumentation\nString #31: intent-filter\nString #32: manifest\nString #33: package\nString #34: platformBuildVersionCode\nString #35: platformBuildVersionName\nString #36: queries\nString #37: uses-library\nString #38: uses-permission\nString #39: uses-sdk\n","time":"2023-04-02T14:48:39.130Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:39.130Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:39.197Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:39.198Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:39.246Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release.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/release/app-release.apk\" \"/data/local/tmp/detox/Application.apk\"","time":"2023-04-02T14:48:39.246Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release.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/release/app-release.apk: 1 file pushed, 0 skipped. 56.0 MB/s (26866205 bytes in 0.458s)\n","time":"2023-04-02T14:48:39.815Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":75648,"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-02T14:48:39.819Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":75648,"stdout":true,"event":"SPAWN_STDOUT","msg":"Success\n","time":"2023-04-02T14:48:43.809Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":75648,"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-02T14:48:43.812Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release-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/release/app-release-androidTest.apk\" \"/data/local/tmp/detox/Test.apk\"","time":"2023-04-02T14:48:43.812Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/release/app-release-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/release/app-release-androidTest.apk: 1 file pushed, 0 skipped. 385.1 MB/s (3727261 bytes in 0.009s)\n","time":"2023-04-02T14:48:43.845Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":75652,"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-02T14:48:43.846Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":75652,"stdout":true,"event":"SPAWN_STDOUT","msg":"Success\n","time":"2023-04-02T14:48:45.020Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":75652,"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-02T14:48:45.021Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"installApp","time":"2023-04-02T14:48:45.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":["default"],"msg":"selectApp","time":"2023-04-02T14:48:45.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"terminateApp","time":"2023-04-02T14:48:45.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T14:48:45.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T14:48:45.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:45.022Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:45.087Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T14:48:45.087Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T14:48:45.087Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T14:48:45.087Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"selectApp","time":"2023-04-02T14:48:45.088Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"set up environment","time":"2023-04-02T14:48:45.088Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:45.864Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"run the tests","time":"2023-04-02T14:48:45.865Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"name":"ROOT_DESCRIBE_BLOCK"}],"msg":"onRunDescribeStart","time":"2023-04-02T14:48:45.865Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onRunDescribeStart","time":"2023-04-02T14:48:45.865Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"msg":"测试Native模块的方法","time":"2023-04-02T14:48:45.865Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"name":"测试Native模块的方法"}],"msg":"onRunDescribeStart","time":"2023-04-02T14:48:45.865Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onRunDescribeStart","time":"2023-04-02T14:48:45.865Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:45.866Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":[],"msg":"launchApp","time":"2023-04-02T14:48:45.870Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"B","tid":0,"args":["com.awesomeproject"],"msg":"terminateApp","time":"2023-04-02T14:48:45.871Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onBeforeTerminateApp","time":"2023-04-02T14:48:45.871Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeTerminateApp","time":"2023-04-02T14:48:45.871Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:45.871Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:45.924Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}],"msg":"onTerminateApp","time":"2023-04-02T14:48:45.924Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTerminateApp","time":"2023-04-02T14:48:45.924Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"terminateApp","time":"2023-04-02T14:48:45.924Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:50474","detoxSessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1"}}],"msg":"onBeforeLaunchApp","time":"2023-04-02T14:48:45.925Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":25,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T14:48:45.925Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":25,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 19:19:56.000\n","time":"2023-04-02T14:48:45.949Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onBeforeLaunchApp","time":"2023-04-02T14:48:45.949Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:50474 tcp:50474","trackingId":26,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 reverse tcp:50474 tcp:50474","time":"2023-04-02T14:48:45.949Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:50474 tcp:50474","trackingId":26,"event":"EXEC_SUCCESS","stdout":true,"msg":"50474\n","time":"2023-04-02T14:48:45.962Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":27,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"pm list instrumentation\"","time":"2023-04-02T14:48:45.962Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":27,"event":"EXEC_SUCCESS","stdout":true,"msg":"instrumentation:com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner (target=com.awesomeproject)\n","time":"2023-04-02T14:48:45.985Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:50474 -e detoxSessionId 9dae0b77-8bec-c6f7-499b-eee2947b20f1 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":28,"cpid":75659,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:50474 -e detoxSessionId 9dae0b77-8bec-c6f7-499b-eee2947b20f1 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","time":"2023-04-02T14:48:45.987Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":29,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"ps | grep \\\"com\\.awesomeproject$\\\"\"","time":"2023-04-02T14:48:46.489Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":29,"event":"EXEC_SUCCESS","stdout":true,"msg":"u0_a163 11264 325 14553352 134728 0 0 S com.awesomeproject\n","time":"2023-04-02T14:48:46.564Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:50474","detoxSessionId":"9dae0b77-8bec-c6f7-499b-eee2947b20f1"},"pid":11264}],"msg":"onLaunchApp","time":"2023-04-02T14:48:46.565Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T14:48:46.566Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:19:56.000\\\" --pid=11264 -f /sdcard/224837817_0.log\"","trackingId":30,"cpid":75663,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:19:56.000\\\" --pid=11264 -f /sdcard/224837817_0.log\"","time":"2023-04-02T14:48:46.568Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onLaunchApp","time":"2023-04-02T14:48:46.568Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:50474 -e detoxSessionId 9dae0b77-8bec-c6f7-499b-eee2947b20f1 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner","trackingId":28,"cpid":75659,"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-02T14:48:46.595Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_0.log","trackingId":31,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/224837817_0.log","time":"2023-04-02T14:48:46.870Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_0.log","trackingId":31,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/224837817_0.log\n","time":"2023-04-02T14:48:46.932Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"appConnected\"}\n ","msg":"get message","time":"2023-04-02T14:48:47.233Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"type\":\"isReady\",\"params\":{},\"messageId\":-1000}","msg":"send message","time":"2023-04-02T14:48:47.235Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}\n ","msg":"get message","time":"2023-04-02T14:48:47.328Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"deviceId":"emulator-5554","bundleId":"com.awesomeproject","pid":11264}],"msg":"onAppReady","time":"2023-04-02T14:48:47.329Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onAppReady","time":"2023-04-02T14:48:47.330Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"device","ph":"E","tid":0,"success":true,"msg":"launchApp","time":"2023-04-02T14:48:47.330Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeAll","time":"2023-04-02T14:48:47.330Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"context":"test","status":"running","fullName":"测试Native模块的方法 setLocalHashInfo","invocations":1,"msg":"setLocalHashInfo","time":"2023-04-02T14:48:47.331Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90msetLocalHashInfo\u001b[39m","time":"2023-04-02T14:48:47.331Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:47.332Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","msg":"stopping ADBLogcatRecording","time":"2023-04-02T14:48:47.333Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":32,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T14:48:47.333Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":-1000,\"type\":\"ready\",\"params\":{}}\n ","msg":"get message","time":"2023-04-02T14:48:47.334Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":32,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 19:19:57.000\n","time":"2023-04-02T14:48:47.370Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"event":"SPAWN_KILL","pid$":75663,"signal":"SIGINT","msg":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 19:19:56.000\" --pid=11264 -f /sdcard/224837817_0.log","time":"2023-04-02T14:48:47.372Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:19:56.000\\\" --pid=11264 -f /sdcard/224837817_0.log\"","trackingId":30,"cpid":75663,"event":"SPAWN_END","signal":"SIGINT","code":null,"msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:19:56.000\\\" --pid=11264 -f /sdcard/224837817_0.log\" terminated with SIGINT","time":"2023-04-02T14:48:47.372Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T14:48:47.373Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:19:57.000\\\" --pid=11264 -f /sdcard/224837817_1.log\"","trackingId":33,"cpid":75666,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:19:57.000\\\" --pid=11264 -f /sdcard/224837817_1.log\"","time":"2023-04-02T14:48:47.373Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestStart","time":"2023-04-02T14:48:47.373Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:47.374Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeEach","time":"2023-04-02T14:48:47.374Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:47.374Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":1}","msg":"send message","time":"2023-04-02T14:48:47.375Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 (/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:130:9)\nrun (/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/node_modules/jest-runner/build/runTest.js:444:34)","msg":"long press","time":"2023-04-02T14:48:47.376Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_1.log","trackingId":34,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/224837817_1.log","time":"2023-04-02T14:48:47.676Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_1.log","trackingId":34,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/224837817_1.log\n","time":"2023-04-02T14:48:47.730Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":1,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T14:48:49.210Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:48:49.211Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":2}","msg":"send message","time":"2023-04-02T14:48:49.212Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:49.213Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:51.044Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:48:51.045Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":3}","msg":"send message","time":"2023-04-02T14:48:51.047Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:51.047Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:52.828Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:48:52.828Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":4}","msg":"send message","time":"2023-04-02T14:48:52.831Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:52.832Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:52.848Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"expect element to be visible","time":"2023-04-02T14:48:52.849Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":5}","msg":"send message","time":"2023-04-02T14:48:52.849Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:52.850Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.427Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:48:54.428Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":6}","msg":"send message","time":"2023-04-02T14:48:54.430Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.431Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.454Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.454Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"test_fn","time":"2023-04-02T14:48:54.455Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.457Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","msg":"stopping ADBLogcatRecording","time":"2023-04-02T14:48:54.458Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":35,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T14:48:54.458Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":35,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 19:20:04.000\n","time":"2023-04-02T14:48:54.508Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"event":"SPAWN_KILL","pid$":75666,"signal":"SIGINT","msg":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 19:19:57.000\" --pid=11264 -f /sdcard/224837817_1.log","time":"2023-04-02T14:48:54.509Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:19:57.000\\\" --pid=11264 -f /sdcard/224837817_1.log\"","trackingId":33,"cpid":75666,"event":"SPAWN_END","signal":"SIGINT","code":null,"msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:19:57.000\\\" --pid=11264 -f /sdcard/224837817_1.log\" terminated with SIGINT","time":"2023-04-02T14:48:54.511Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestDone","time":"2023-04-02T14:48:54.513Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"status":"passed","msg":"setLocalHashInfo","time":"2023-04-02T14:48:54.513Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.514Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"context":"test","status":"running","fullName":"测试Native模块的方法 getLocalHashInfo","invocations":1,"msg":"getLocalHashInfo","time":"2023-04-02T14:48:54.515Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90mgetLocalHashInfo\u001b[39m","time":"2023-04-02T14:48:54.516Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.516Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T14:48:54.516Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:20:04.000\\\" --pid=11264 -f /sdcard/224837817_2.log\"","trackingId":36,"cpid":75671,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:20:04.000\\\" --pid=11264 -f /sdcard/224837817_2.log\"","time":"2023-04-02T14:48:54.519Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestStart","time":"2023-04-02T14:48:54.519Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.519Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeEach","time":"2023-04-02T14:48:54.519Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:54.519Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":7}","msg":"send message","time":"2023-04-02T14:48:54.519Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 (/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:130:9)\nrun (/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/node_modules/jest-runner/build/runTest.js:444:34)","msg":"long press","time":"2023-04-02T14:48:54.520Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","msg":"saving ADBLogcatRecording to: artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log","time":"2023-04-02T14:48:54.521Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_1.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","trackingId":37,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/224837817_1.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","time":"2023-04-02T14:48:54.521Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_1.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log\"","trackingId":37,"event":"EXEC_SUCCESS","stdout":true,"msg":"/sdcard/224837817_1.log: 1 file pulled, 0 skipped. 11.5 MB/s (28672 bytes in 0.002s)\n","time":"2023-04-02T14:48:54.541Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_1.log\\\"\"","trackingId":38,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/224837817_1.log\\\"\"","time":"2023-04-02T14:48:54.541Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_1.log\\\"\"","trackingId":38,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T14:48:54.599Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","msg":"saving ADBLogcatRecording to: artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log","time":"2023-04-02T14:48:54.599Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_0.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log\"","trackingId":39,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/224837817_0.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log\"","time":"2023-04-02T14:48:54.599Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_0.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log\"","trackingId":39,"event":"EXEC_SUCCESS","stdout":true,"msg":"/sdcard/224837817_0.log: 1 file pulled, 0 skipped. 18.1 MB/s (32768 bytes in 0.002s)\n","time":"2023-04-02T14:48:54.615Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_0.log\\\"\"","trackingId":40,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/224837817_0.log\\\"\"","time":"2023-04-02T14:48:54.615Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_0.log\\\"\"","trackingId":40,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T14:48:54.641Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_2.log","trackingId":41,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/224837817_2.log","time":"2023-04-02T14:48:54.820Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_2.log","trackingId":41,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/224837817_2.log\n","time":"2023-04-02T14:48:54.869Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:56.314Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:48:56.314Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":8}","msg":"send message","time":"2023-04-02T14:48:56.315Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:56.316Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:58.145Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:48:58.145Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":9}","msg":"send message","time":"2023-04-02T14:48:58.147Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:58.148Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:58.170Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"expect element to be visible","time":"2023-04-02T14:48:58.170Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":10}","msg":"send message","time":"2023-04-02T14:48:58.171Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:58.172Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.707Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:48:59.707Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":11}","msg":"send message","time":"2023-04-02T14:48:59.709Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.710Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.728Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.729Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"test_fn","time":"2023-04-02T14:48:59.729Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.729Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","msg":"stopping ADBLogcatRecording","time":"2023-04-02T14:48:59.730Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":42,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T14:48:59.730Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":42,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 19:20:09.000\n","time":"2023-04-02T14:48:59.778Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"event":"SPAWN_KILL","pid$":75671,"signal":"SIGINT","msg":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 19:20:04.000\" --pid=11264 -f /sdcard/224837817_2.log","time":"2023-04-02T14:48:59.779Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:20:04.000\\\" --pid=11264 -f /sdcard/224837817_2.log\"","trackingId":36,"cpid":75671,"event":"SPAWN_END","signal":"SIGINT","code":null,"msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:20:04.000\\\" --pid=11264 -f /sdcard/224837817_2.log\" terminated with SIGINT","time":"2023-04-02T14:48:59.781Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestDone","time":"2023-04-02T14:48:59.781Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"status":"passed","msg":"getLocalHashInfo","time":"2023-04-02T14:48:59.781Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.781Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"context":"test","status":"running","fullName":"测试Native模块的方法 setUuid","invocations":1,"msg":"setUuid","time":"2023-04-02T14:48:59.782Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90msetUuid\u001b[39m","time":"2023-04-02T14:48:59.782Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.782Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T14:48:59.782Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:20:09.000\\\" --pid=11264 -f /sdcard/224837817_3.log\"","trackingId":43,"cpid":75693,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:20:09.000\\\" --pid=11264 -f /sdcard/224837817_3.log\"","time":"2023-04-02T14:48:59.785Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestStart","time":"2023-04-02T14:48:59.785Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.785Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeEach","time":"2023-04-02T14:48:59.785Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:48:59.785Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":12}","msg":"send message","time":"2023-04-02T14:48:59.786Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 (/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/node_modules/jest-circus/build/run.js:297:40)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)\n_runTest (/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:130:9)\nrun (/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/node_modules/jest-runner/build/runTest.js:444:34)","msg":"long press","time":"2023-04-02T14:48:59.787Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","msg":"saving ADBLogcatRecording to: artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log","time":"2023-04-02T14:48:59.787Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_2.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","trackingId":44,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/224837817_2.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","time":"2023-04-02T14:48:59.787Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_2.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log\"","trackingId":44,"event":"EXEC_SUCCESS","stdout":true,"msg":"/sdcard/224837817_2.log: 1 file pulled, 0 skipped. 5.8 MB/s (16384 bytes in 0.003s)\n","time":"2023-04-02T14:48:59.813Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_2.log\\\"\"","trackingId":45,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/224837817_2.log\\\"\"","time":"2023-04-02T14:48:59.814Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_2.log\\\"\"","trackingId":45,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T14:48:59.858Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_3.log","trackingId":46,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/224837817_3.log","time":"2023-04-02T14:49:00.088Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_3.log","trackingId":46,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/224837817_3.log\n","time":"2023-04-02T14:49:00.157Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:49:01.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:49:01.578Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":13}","msg":"send message","time":"2023-04-02T14:49:01.579Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:49:01.579Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:49:03.461Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:49:03.461Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":14}","msg":"send message","time":"2023-04-02T14:49:03.462Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:27: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-02T14:49:03.463Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":14,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T14:49:03.480Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"expect element to be visible","time":"2023-04-02T14:49:03.481Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":15}","msg":"send message","time":"2023-04-02T14:49:03.481Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:28:34\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T14:49:03.481Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":15,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T14:49:05.026Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:49:05.026Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":16}","msg":"send message","time":"2023-04-02T14:49:05.027Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:29: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-02T14:49:05.028Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":16,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T14:49:05.049Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:49:05.050Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"test_fn","time":"2023-04-02T14:49:05.050Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"passed","invocations":1}],"msg":"onTestDone","time":"2023-04-02T14:49:05.050Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_STOP","msg":"stopping ADBLogcatRecording","time":"2023-04-02T14:49:05.051Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":47,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"date +\\\"%m-%d %T.000\\\"\"","time":"2023-04-02T14:49:05.051Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":47,"event":"EXEC_SUCCESS","stdout":true,"msg":"12-09 19:20:15.000\n","time":"2023-04-02T14:49:05.107Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"child-process,child-process-spawn","ph":"i","tid":0,"event":"SPAWN_KILL","pid$":75693,"signal":"SIGINT","msg":"sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T \"12-09 19:20:09.000\" --pid=11264 -f /sdcard/224837817_3.log","time":"2023-04-02T14:49:05.109Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:20:09.000\\\" --pid=11264 -f /sdcard/224837817_3.log\"","trackingId":43,"cpid":75693,"event":"SPAWN_END","signal":"SIGINT","code":null,"msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:20:09.000\\\" --pid=11264 -f /sdcard/224837817_3.log\" terminated with SIGINT","time":"2023-04-02T14:49:05.110Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestDone","time":"2023-04-02T14:49:05.110Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"status":"passed","msg":"setUuid","time":"2023-04-02T14:49:05.110Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90msetUuid\u001b[39m\u001b[90m [\u001b[32mOK\u001b[90m]\u001b[39m","time":"2023-04-02T14:49:05.110Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"B","tid":0,"context":"test","status":"running","fullName":"测试Native模块的方法 setBlockUpdate","invocations":1,"msg":"setBlockUpdate","time":"2023-04-02T14:49:05.110Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":30,"cat":"lifecycle","ph":"i","tid":0,"msg":"\u001b[1m测试Native模块的方法: \u001b[22m\u001b[90msetBlockUpdate\u001b[39m","time":"2023-04-02T14:49:05.110Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"B","tid":0,"args":[{"title":"setBlockUpdate","fullName":"测试Native模块的方法 setBlockUpdate","status":"running","invocations":1}],"msg":"onTestStart","time":"2023-04-02T14:49:05.111Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_START","msg":"starting ADBLogcatRecording","time":"2023-04-02T14:49:05.111Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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 19:20:15.000\\\" --pid=11264 -f /sdcard/224837817_4.log\"","trackingId":48,"cpid":75710,"event":"SPAWN_CMD","msg":"/Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell \"logcat -T \\\"12-09 19:20:15.000\\\" --pid=11264 -f /sdcard/224837817_4.log\"","time":"2023-04-02T14:49:05.113Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifacts-manager,artifact","ph":"E","tid":0,"success":true,"msg":"onTestStart","time":"2023-04-02T14:49:05.113Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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-02T14:49:05.113Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"lifecycle,jest-environment","ph":"E","tid":0,"success":true,"msg":"beforeEach","time":"2023-04-02T14:49:05.113Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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('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 })","msg":"test_fn","time":"2023-04-02T14:49:05.113Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":[\"setBlockUpdate\"]}}]}},{\"type\":\"Invocation\",\"value\":{\"target\":{\"type\":\"Class\",\"value\":\"androidx.test.espresso.action.ViewActions\"},\"method\":\"longClick\",\"args\":[]}}]},\"messageId\":17}","msg":"send message","time":"2023-04-02T14:49:05.114Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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":["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 (/node_modules/jest-circus/build/utils.js:293:28)\nnew Promise ()\ncallAsyncCircusFn (/node_modules/jest-circus/build/utils.js:226:10)\n_callCircusTest (/node_modules/jest-circus/build/run.js:297:40)\n_runTest (/node_modules/jest-circus/build/run.js:233:3)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:135:9)\n_runTestsForDescribeBlock (/node_modules/jest-circus/build/run.js:130:9)\nrun (/node_modules/jest-circus/build/run.js:68:3)\nrunAndTransformResultsToJestFormat (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapterInit.js:122:21)\njestAdapter (/node_modules/jest-circus/build/legacy-code-todo-rewrite/jestAdapter.js:79:19)\nrunTestInternal (/node_modules/jest-runner/build/runTest.js:367:16)\nrunTest (/node_modules/jest-runner/build/runTest.js:444:34)","msg":"long press","time":"2023-04-02T14:49:05.114Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"artifact","ph":"i","tid":0,"class":"ADBLogcatRecording","event":"ARTIFACT_SAVE","msg":"saving ADBLogcatRecording to: artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log","time":"2023-04-02T14:49:05.114Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_3.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log\"","trackingId":49,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 pull \"/sdcard/224837817_3.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log\"","time":"2023-04-02T14:49:05.114Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_3.log\" \"artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log\"","trackingId":49,"event":"EXEC_SUCCESS","stdout":true,"msg":"/sdcard/224837817_3.log: 1 file pulled, 0 skipped. 13.2 MB/s (16384 bytes in 0.001s)\n","time":"2023-04-02T14:49:05.141Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_3.log\\\"\"","trackingId":50,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell \"rm \\\"/sdcard/224837817_3.log\\\"\"","time":"2023-04-02T14:49:05.142Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_3.log\\\"\"","trackingId":50,"event":"EXEC_SUCCESS","msg":"","time":"2023-04-02T14:49:05.185Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_4.log","trackingId":51,"event":"EXEC_CMD","msg":"\"/Users/arvinh/Library/Android/sdk/platform-tools/adb\" -s emulator-5554 shell du /sdcard/224837817_4.log","time":"2023-04-02T14:49:05.414Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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/224837817_4.log","trackingId":51,"event":"EXEC_SUCCESS","stdout":true,"msg":"4\t/sdcard/224837817_4.log\n","time":"2023-04-02T14:49:05.469Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client,ws","ph":"i","tid":0,"data":"{\"messageId\":17,\"type\":\"invokeResult\",\"params\":{\"result\":null}}\n ","msg":"get message","time":"2023-04-02T14:49:06.921Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"level":10,"cat":"ws-client, ws,ws-client-invocation","ph":"E","tid":0,"success":true,"msg":"long press","time":"2023-04-02T14:49:06.922Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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\":18}","msg":"send message","time":"2023-04-02T14:49:06.922Z","v":0} +{"name":"detox","hostname":"MacBook-Pro.local","pid":71453,"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:34:36\nGenerator.next ()\nfulfilled (/e2e/NativeModule.test.ts:5:58)\nprocessTicksAndRejections (node:internal/process/task_queues:95:5)","msg":"long press","time":"2023-04-02T14:49:06.923Z","v":0} diff --git a/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log new file mode 100644 index 0000000..1a9e24c --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/emulator-5554 2023-04-02 14-48-54Z.startup.log @@ -0,0 +1,199 @@ +--------- beginning of main +12-09 19:19:56.368 11264 11264 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10163; state: ENABLED +--------- beginning of system +12-09 19:19:56.371 11264 11264 W ActivityThread: Package uses different ABI(s) than its instrumentation: package[com.awesomeproject]: arm64-v8a, null instrumentation[com.awesomeproject.test]: null, null +12-09 19:19:56.373 11264 11264 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=1 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886]) +12-09 19:19:56.373 11264 11264 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 19:19:56.374 11264 11264 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=3 (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]) +12-09 19:19:56.374 11264 11264 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=4 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk*1118042518]) +12-09 19:19:56.385 11264 11264 V GraphicsEnvironment: ANGLE Developer option for 'com.awesomeproject' set to: 'default' +12-09 19:19:56.385 11264 11264 V GraphicsEnvironment: ANGLE GameManagerService for com.awesomeproject: false +12-09 19:19:56.385 11264 11264 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported. +12-09 19:19:56.385 11264 11264 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar +12-09 19:19:56.386 11264 11264 D ApplicationLoaders: Returning zygote-cached class loader: /system/framework/android.test.base.jar +12-09 19:19:56.391 11264 11264 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 19:19:56.396 11264 11264 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/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk*1118042518:/data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/base.apk*3113764472]) +12-09 19:19:56.396 11264 11264 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/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk*1118042518:/data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/base.apk*3113764472]) +12-09 19:19:56.397 11264 11264 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/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk*1118042518:/data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/base.apk*3113764472]) +12-09 19:19:56.397 11264 11264 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=3 (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]{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/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk*1118042518:/data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/base.apk*3113764472]) +12-09 19:19:56.398 11264 11264 W .awesomeproject: ClassLoaderContext classpath size mismatch. expected=0, found=4 (PCL[] | PCL[/system/framework/android.test.runner.jar*2256426886:/system/framework/android.test.mock.jar*849501951:/system/framework/android.test.base.jar*1628045882:/data/app/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk*1118042518]{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/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk*1118042518:/data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/base.apk*3113764472]) +12-09 19:19:56.412 11264 11264 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +12-09 19:19:56.414 11264 11264 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: false +12-09 19:19:56.420 11264 11264 I MonitoringInstr: Instrumentation started! +12-09 19:19:56.421 11264 11264 V TestEventClient: No service name argument was given (testDiscoveryService, testRunEventService or orchestratorService) +12-09 19:19:56.425 11264 11264 V fb-UnpackingSoSource: locked dso store /data/user/0/com.awesomeproject/lib-main +12-09 19:19:56.425 11264 11264 V fb-UnpackingSoSource: deps mismatch on deps store: regenerating +12-09 19:19:56.425 11264 11264 V fb-UnpackingSoSource: so store dirty: regenerating +12-09 19:19:56.430 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libc++_shared.so: deferring to libdir +12-09 19:19:56.435 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfabricjni.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfb.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfbjni.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libfolly_runtime.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libglog.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libglog_init.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libimagepipeline.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsc.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjscexecutor.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsi.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsijniprofiler.so: deferring to libdir +12-09 19:19:56.436 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libjsinspector.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/liblogger.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libmapbufferjni.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libnative-filters.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libnative-imagetranscoder.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_codegen_rncore.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_config.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_debug.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_nativemodule_core.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_animations.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_attributedstring.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_componentregistry.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_core.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_debug.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_graphics.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_imagemanager.so: deferring to libdir +12-09 19:19:56.437 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_leakchecker.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_mapbuffer.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_mounting.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_runtimescheduler.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_scheduler.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_telemetry.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_templateprocessor.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_textlayoutmanager.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_render_uimanager.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreact_utils.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactnativeblob.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactnativejni.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libreactperfloggerjni.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librnupdate.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_image.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_root.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_scrollview.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_text.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_textinput.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_unimplementedview.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/librrc_view.so: deferring to libdir +12-09 19:19:56.438 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libruntimeexecutor.so: deferring to libdir +12-09 19:19:56.439 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libturbomodulejsijni.so: deferring to libdir +12-09 19:19:56.439 11264 11264 D ApkSoSource: not allowing consideration of lib/arm64-v8a/libyoga.so: deferring to libdir +12-09 19:19:56.439 11264 11264 V fb-UnpackingSoSource: regenerating DSO store com.facebook.soloader.ApkSoSource +12-09 19:19:56.439 11264 11264 V fb-UnpackingSoSource: Finished regenerating DSO store com.facebook.soloader.ApkSoSource +12-09 19:19:56.439 11264 11264 V fb-UnpackingSoSource: starting syncer worker +12-09 19:19:56.442 11264 11264 V fb-UnpackingSoSource: releasing dso store lock for /data/user/0/com.awesomeproject/lib-main (from syncer thread) +12-09 19:19:56.442 11264 11264 V fb-UnpackingSoSource: not releasing dso store lock for /data/user/0/com.awesomeproject/lib-main (syncer thread started) +12-09 19:19:56.444 11264 11264 D SoLoader: libjscexecutor.so not found on /data/data/com.awesomeproject/lib-main +12-09 19:19:56.444 11264 11264 D SoLoader: libjscexecutor.so found on /data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/lib/arm64 +12-09 19:19:56.444 11264 11264 D SoLoader: Not resolving dependencies for libjscexecutor.so +12-09 19:19:56.465 11264 11264 D JavaScriptCore.Version: 250230.2.1 +12-09 19:19:56.471 11264 11280 I UsageTrackerFacilitator: Usage tracking enabled +12-09 19:19:56.472 11264 11280 I TestRequestBuilder: Scanning classpath to find tests in paths [/data/app/~~PK2dTJZigW1bcqebTvmgeg==/com.awesomeproject.test-9Oxf7qkbJX_s5RUEDVB1Qg==/base.apk] +12-09 19:19:56.472 11264 11280 W .awesomeproject: Opening an oat file without a class loader. Are you using the deprecated DexFile APIs? +12-09 19:19:56.548 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6569 +12-09 19:19:56.549 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6569 +12-09 19:19:56.549 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6569 +12-09 19:19:56.549 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityHierarchyCheckResult; annotation class 6569 +12-09 19:19:56.549 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/AccessibilityViewCheckResult; annotation class 6569 +12-09 19:19:56.549 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/ClusteringUtils; annotation class 6569 +12-09 19:19:56.550 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/Question; annotation class 6569 +12-09 19:19:56.550 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/replacements/TextUtils; annotation class 6568 +12-09 19:19:56.551 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6569 +12-09 19:19:56.551 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6569 +12-09 19:19:56.551 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6569 +12-09 19:19:56.551 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6569 +12-09 19:19:56.551 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6569 +12-09 19:19:56.551 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6569 +12-09 19:19:56.551 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6569 +12-09 19:19:56.552 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElementAndroid; annotation class 6569 +12-09 19:19:56.552 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6569 +12-09 19:19:56.552 11264 11280 W .awesomeproject: Unable to resolve Lcom/google/android/apps/common/testing/accessibility/framework/uielement/ViewHierarchyElement; annotation class 6569 +12-09 19:19:56.705 11264 11280 D TestExecutor: Adding listener androidx.test.internal.runner.listener.LogRunListener +12-09 19:19:56.706 11264 11280 D TestExecutor: Adding listener androidx.test.internal.runner.listener.InstrumentationResultPrinter +12-09 19:19:56.706 11264 11280 D TestExecutor: Adding listener androidx.test.internal.runner.listener.ActivityFinisherRunListener +12-09 19:19:56.710 11264 11280 I TestRunner: run started: 1 tests +12-09 19:19:56.710 11264 11280 I TestRunner: started: runDetoxTests(com.awesomeproject.DetoxTest) +12-09 19:19:56.712 11264 11280 D EventInjectionStrategy: Creating injection strategy with input manager. +12-09 19:19:56.809 11264 11295 D libEGL : loaded /vendor/lib64/egl/libEGL_emulation.so +12-09 19:19:56.810 11264 11295 D libEGL : loaded /vendor/lib64/egl/libGLESv1_CM_emulation.so +12-09 19:19:56.810 11264 11295 D libEGL : loaded /vendor/lib64/egl/libGLESv2_emulation.so +12-09 19:19:56.861 11264 11264 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@d9275d6 in: PRE_ON_CREATE +12-09 19:19:56.867 11264 11299 D SoLoader: libreactnativejni.so not found on /data/data/com.awesomeproject/lib-main +12-09 19:19:56.867 11264 11299 D SoLoader: libreactnativejni.so found on /data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/lib/arm64 +12-09 19:19:56.867 11264 11299 D SoLoader: Not resolving dependencies for libreactnativejni.so +12-09 19:19:56.878 11264 11264 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@d9275d6 in: CREATED +12-09 19:19:56.879 11264 11264 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@d9275d6 in: STARTED +12-09 19:19:56.881 11264 11264 D LifecycleMonitor: Lifecycle status change: com.awesomeproject.MainActivity@d9275d6 in: RESUMED +12-09 19:19:56.900 11264 11299 D SoLoader: libfbjni.so not found on /data/data/com.awesomeproject/lib-main +12-09 19:19:56.900 11264 11299 D SoLoader: libfbjni.so found on /data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/lib/arm64 +12-09 19:19:56.901 11264 11299 D SoLoader: Not resolving dependencies for libfbjni.so +12-09 19:19:56.948 11264 11294 D HostConnection: createUnique: call +12-09 19:19:56.953 11264 11294 D HostConnection: HostConnection::get() New Host Connection established 0xb4000077d3ba6410, tid 11294 +12-09 19:19:56.968 11264 11294 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 19:19:56.972 11264 11294 W OpenGLRenderer: Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without... +12-09 19:19:56.972 11264 11294 W OpenGLRenderer: Failed to initialize 101010-2 format, error = EGL_SUCCESS +12-09 19:19:56.973 11264 11294 D EGL_emulation: eglCreateContext: 0xb4000077d3ba6650: maj 3 min 0 rcv 3 +12-09 19:19:56.976 11264 11294 D EGL_emulation: eglMakeCurrent: 0xb4000077d3ba6650: ver 3 0 (tinfo 0x79e9d83080) (first time) +12-09 19:19:57.002 11264 11294 I Gralloc4: mapper 4.x is not supported +12-09 19:19:57.006 11264 11294 D HostConnection: createUnique: call +12-09 19:19:57.007 11264 11294 D HostConnection: HostConnection::get() New Host Connection established 0xb4000077d3ba4790, tid 11294 +12-09 19:19:57.007 11264 11294 D goldfish-address-space: allocate: Ask for block of size 0x100 +12-09 19:19:57.007 11264 11294 D goldfish-address-space: allocate: ioctl allocate returned offset 0x1efff8000 size 0x8000 +12-09 19:19:57.031 11264 11299 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 19:19:57.031 11264 11294 W Gralloc4: allocator 4.x is not supported +12-09 19:19:57.038 11264 11294 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 19:19:57.063 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager +12-09 19:19:57.077 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode +12-09 19:19:57.078 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager +12-09 19:19:57.079 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager +12-09 19:19:57.079 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager +12-09 19:19:57.079 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode +12-09 19:19:57.080 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager +12-09 19:19:57.081 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager +12-09 19:19:57.084 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode +12-09 19:19:57.084 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager +12-09 19:19:57.085 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode +12-09 19:19:57.087 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager +12-09 19:19:57.088 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager +12-09 19:19:57.088 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode +12-09 19:19:57.089 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager +12-09 19:19:57.092 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager +12-09 19:19:57.092 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode +12-09 19:19:57.093 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager +12-09 19:19:57.136 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode +12-09 19:19:57.139 11264 11294 W Parcel : Expecting binder but got null! +12-09 19:19:57.140 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager +12-09 19:19:57.143 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode +12-09 19:19:57.143 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager +12-09 19:19:57.151 11264 11280 I Detox : Detox server connection details: url=ws://localhost:50474, sessionId=9dae0b77-8bec-c6f7-499b-eee2947b20f1 +12-09 19:19:57.163 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode +12-09 19:19:57.164 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager +12-09 19:19:57.169 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager +12-09 19:19:57.174 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode +12-09 19:19:57.175 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager +12-09 19:19:57.181 11264 11302 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 19:19:57.188 11264 11302 D SoLoader: libyoga.so not found on /data/data/com.awesomeproject/lib-main +12-09 19:19:57.188 11264 11302 D SoLoader: libyoga.so found on /data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/lib/arm64 +12-09 19:19:57.203 11264 11302 D SoLoader: Not resolving dependencies for libyoga.so +12-09 19:19:57.264 11264 11310 I DetoxDispatcher: Handling action '_init' (ID #0)... +12-09 19:19:57.264 11264 11310 I Detox : Connecting to server... +12-09 19:19:57.264 11264 11310 I DetoxWSClient: At connectToServer +12-09 19:19:57.318 11264 11264 D DetoxRNLoading: Got new RN-context directly and immediately +12-09 19:19:57.319 11264 11310 I DetoxRNIdleRes: Setting up Espresso Idling Resources for React Native +12-09 19:19:57.321 11264 11310 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=false) +12-09 19:19:57.325 11264 11310 D DetoxRNHelpers: Native RN module resolution (class com.reactnativecommunity.asyncstorage.AsyncStorageModule): no such class +12-09 19:19:57.325 11264 11310 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=true) +12-09 19:19:57.326 11264 11301 I ReactNativeJS: Running "AwesomeProject +12-09 19:19:57.327 11264 11310 D AsyncStorageIR: IR for Async-Storage is required! (legacy=true) +12-09 19:19:57.331 11264 11264 D AsyncStorageIRLegacy: Async-storage is busy! +12-09 19:19:57.335 11264 11310 I DetoxDispatcher: Done with action '_init' +12-09 19:19:57.338 11264 11314 D TrafficStats: tagSocket(115) with statsTag=0xffffffff, statsUid=-1 +12-09 19:19:57.343 11264 11314 D DetoxWSClient: At onOpen +12-09 19:19:57.343 11264 11314 I DetoxWSClient: Sending out action 'login' (ID #0) +12-09 19:19:57.343 11264 11314 I Detox : Connected to server! +12-09 19:19:57.343 11264 11310 I DetoxDispatcher: Handling action 'isReady' (ID #-1000)... +12-09 19:19:57.351 11264 11314 D DetoxWSClient: Received action 'loginSuccess' (ID #0, params={"testerConnected":true,"appConnected":true}) +12-09 19:19:57.353 11264 11314 D DetoxWSClient: Received action 'isReady' (ID #-1000, params={}) +12-09 19:19:57.356 11264 11301 I ReactNativeJS: Pushy: uuid: tGTdhLfajpswtRzS7bOC7 +12-09 19:19:57.384 11264 11264 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10163; state: DISABLED +12-09 19:19:57.385 11264 11264 D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10163; state: ENABLED +12-09 19:19:57.427 11264 11264 I Detox : UIManagerModule is busy +12-09 19 \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log new file mode 100644 index 0000000..aa4f431 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log @@ -0,0 +1,146 @@ +--------- beginning of main +12-09 19:20:04.465 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:04.537 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #5) +12-09 19:20:04.539 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:04.550 11264 11314 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 19:20:04.551 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #6)... +12-09 19:20:04.551 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 19:20:04.551 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 19:20:04.552 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 19:20:04.552 11264 11310 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 19:20:04.553 11264 11310 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@cda0ff, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 19:20:04.567 11264 11264 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 19:20:04.568 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #6) +12-09 19:20:04.568 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:04.638 11264 11314 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 19:20:04.638 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #7)... +12-09 19:20:04.638 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [getLocalHashInfo] +12-09 19:20:04.638 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "getLocalHashInfo" and view has effective visibility )] +12-09 19:20:04.638 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:04.638 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@c868265, androidx.test.espresso.action.GeneralClickAction@1e7b3a] +12-09 19:20:04.640 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "getLocalHashInfo" and view has effective visibility ) +12-09 19:20:04.655 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:04.668 11264 11294 D EGL_emulation: app_time_stats: avg=829.64ms min=577.58ms max=1081.69ms count=2 +12-09 19:20:05.200 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:20:05.208 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:05.227 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:05.239 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.251 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.268 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.284 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.301 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.318 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.337 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.352 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.368 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.384 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.401 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.418 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.436 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.451 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:05.471 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:06.089 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:06.100 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.118 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.135 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.149 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.169 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.184 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.202 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.217 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.232 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.249 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.266 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.284 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.301 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.316 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.334 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:06.428 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #7) +12-09 19:20:06.428 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:06.433 11264 11314 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 19:20:06.433 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #8)... +12-09 19:20:06.433 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 19:20:06.433 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 19:20:06.434 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:06.434 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@6e91106, androidx.test.espresso.action.GeneralClickAction@51043c7] +12-09 19:20:06.435 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 19:20:06.453 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:06.467 11264 11294 D EGL_emulation: app_time_stats: avg=105.77ms min=12.43ms max=996.11ms count=17 +12-09 19:20:06.987 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:20:07.031 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 19:20:07.039 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 19:20:07.041 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:07.055 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.068 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.084 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.101 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.122 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.134 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.151 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.168 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.185 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.201 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.218 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.234 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.252 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.268 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.287 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.304 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:07.930 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:07.933 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.951 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.966 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:07.983 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.000 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.021 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.032 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.049 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.065 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.086 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.101 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.119 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.135 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.150 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.166 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.254 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #8) +12-09 19:20:08.256 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:08.267 11264 11314 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 19:20:08.268 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #9)... +12-09 19:20:08.269 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [done] +12-09 19:20:08.271 11264 11310 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 19:20:08.272 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 19:20:08.272 11264 11310 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@ecfe6f2, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 19:20:08.281 11264 11264 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 19:20:08.283 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #9) +12-09 19:20:08.284 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:08.291 11264 11314 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 19:20:08.292 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #10)... +12-09 19:20:08.292 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 19:20:08.293 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 19:20:08.293 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:08.293 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@80f4143, androidx.test.espresso.action.GeneralClickAction@13363c0] +12-09 19:20:08.297 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 19:20:08.309 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:08.321 11264 11294 D EGL_emulation: app_time_stats: avg=92.72ms min=9.39ms max=1018.25ms count=20 +12-09 19:20:08.848 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:20:08.852 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:08.875 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.891 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.901 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.916 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.935 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.950 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.966 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:08.983 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.001 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.017 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.033 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.050 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.076 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.085 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.100 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.120 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:09.748 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:09.818 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #10) +12-09 19:20:09.820 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:09.828 11264 11314 D DetoxWSClient: Received action 'invoke' (ID #11, params={"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertio \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log new file mode 100644 index 0000000..8f8ff4e --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log @@ -0,0 +1,258 @@ +--------- beginning of main +12-09 19:19:57.002 11264 11294 I Gralloc4: mapper 4.x is not supported +12-09 19:19:57.006 11264 11294 D HostConnection: createUnique: call +12-09 19:19:57.007 11264 11294 D HostConnection: HostConnection::get() New Host Connection established 0xb4000077d3ba4790, tid 11294 +12-09 19:19:57.007 11264 11294 D goldfish-address-space: allocate: Ask for block of size 0x100 +12-09 19:19:57.007 11264 11294 D goldfish-address-space: allocate: ioctl allocate returned offset 0x1efff8000 size 0x8000 +12-09 19:19:57.031 11264 11299 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 19:19:57.031 11264 11294 W Gralloc4: allocator 4.x is not supported +12-09 19:19:57.038 11264 11294 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 19:19:57.063 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.drawer.ReactDrawerLayoutManager +12-09 19:19:57.077 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.uimanager.LayoutShadowNode +12-09 19:19:57.078 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollViewManager +12-09 19:19:57.079 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactHorizontalScrollContainerViewManager +12-09 19:19:57.079 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ReactProgressBarViewManager +12-09 19:19:57.079 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.progressbar.ProgressBarShadowNode +12-09 19:19:57.080 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.scroll.ReactScrollViewManager +12-09 19:19:57.081 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager +12-09 19:19:57.084 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.slider.ReactSliderManager$ReactSliderShadowNode +12-09 19:19:57.084 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager +12-09 19:19:57.085 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.switchview.ReactSwitchManager$ReactSwitchShadowNode +12-09 19:19:57.087 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.swiperefresh.SwipeRefreshLayoutManager +12-09 19:19:57.088 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageViewManager +12-09 19:19:57.088 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.frescosupport.FrescoBasedReactTextInlineImageShadowNode +12-09 19:19:57.089 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.image.ReactImageManager +12-09 19:19:57.092 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ReactModalHostManager +12-09 19:19:57.092 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.modal.ModalHostShadowNode +12-09 19:19:57.093 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextManager +12-09 19:19:57.136 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactRawTextShadowNode +12-09 19:19:57.139 11264 11294 W Parcel : Expecting binder but got null! +12-09 19:19:57.140 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputManager +12-09 19:19:57.143 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.textinput.ReactTextInputShadowNode +12-09 19:19:57.143 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextViewManager +12-09 19:19:57.151 11264 11280 I Detox : Detox server connection details: url=ws://localhost:50474, sessionId=9dae0b77-8bec-c6f7-499b-eee2947b20f1 +12-09 19:19:57.163 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactTextShadowNode +12-09 19:19:57.164 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.view.ReactViewManager +12-09 19:19:57.169 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextViewManager +12-09 19:19:57.174 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.text.ReactVirtualTextShadowNode +12-09 19:19:57.175 11264 11302 W unknown:ViewManagerPropertyUpdater: Could not find generated setter for class com.facebook.react.views.unimplementedview.ReactUnimplementedViewManager +12-09 19:19:57.181 11264 11302 W unknown:ReactContext: initializeMessageQueueThreads() is called. +12-09 19:19:57.188 11264 11302 D SoLoader: libyoga.so not found on /data/data/com.awesomeproject/lib-main +12-09 19:19:57.188 11264 11302 D SoLoader: libyoga.so found on /data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/lib/arm64 +12-09 19:19:57.203 11264 11302 D SoLoader: Not resolving dependencies for libyoga.so +12-09 19:19:57.264 11264 11310 I DetoxDispatcher: Handling action '_init' (ID #0)... +12-09 19:19:57.264 11264 11310 I Detox : Connecting to server... +12-09 19:19:57.264 11264 11310 I DetoxWSClient: At connectToServer +12-09 19:19:57.318 11264 11264 D DetoxRNLoading: Got new RN-context directly and immediately +12-09 19:19:57.319 11264 11310 I DetoxRNIdleRes: Setting up Espresso Idling Resources for React Native +12-09 19:19:57.321 11264 11310 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=false) +12-09 19:19:57.325 11264 11310 D DetoxRNHelpers: Native RN module resolution (class com.reactnativecommunity.asyncstorage.AsyncStorageModule): no such class +12-09 19:19:57.325 11264 11310 D AsyncStorageIR: Checking whether a custom IR for Async-Storage is required... (legacy=true) +12-09 19:19:57.326 11264 11301 I ReactNativeJS: Running "AwesomeProject +12-09 19:19:57.327 11264 11310 D AsyncStorageIR: IR for Async-Storage is required! (legacy=true) +12-09 19:19:57.331 11264 11264 D AsyncStorageIRLegacy: Async-storage is busy! +12-09 19:19:57.335 11264 11310 I DetoxDispatcher: Done with action '_init' +12-09 19:19:57.338 11264 11314 D TrafficStats: tagSocket(115) with statsTag=0xffffffff, statsUid=-1 +12-09 19:19:57.343 11264 11314 D DetoxWSClient: At onOpen +12-09 19:19:57.343 11264 11314 I DetoxWSClient: Sending out action 'login' (ID #0) +12-09 19:19:57.343 11264 11314 I Detox : Connected to server! +12-09 19:19:57.343 11264 11310 I DetoxDispatcher: Handling action 'isReady' (ID #-1000)... +12-09 19:19:57.351 11264 11314 D DetoxWSClient: Received action 'loginSuccess' (ID #0, params={"testerConnected":true,"appConnected":true}) +12-09 19:19:57.353 11264 11314 D DetoxWSClient: Received action 'isReady' (ID #-1000, params={}) +12-09 19:19:57.356 11264 11301 I ReactNativeJS: Pushy: uuid: tGTdhLfajpswtRzS7bOC7 +12-09 19:19:57.384 11264 11264 D CompatibilityChangeReporter: Compat change id reported: 210923482; UID 10163; state: DISABLED +12-09 19:19:57.385 11264 11264 D CompatibilityChangeReporter: Compat change id reported: 37756858; UID 10163; state: ENABLED +12-09 19:19:57.427 11264 11264 I Detox : UIManagerModule is busy +12-09 19:19:57.439 11264 11264 I Detox : Wait is over: App is now idle! +12-09 19:19:57.440 11264 11310 I DetoxWSClient: Sending out action 'ready' (ID #-1000) +12-09 19:19:57.441 11264 11310 I DetoxDispatcher: Done with action 'isReady' +12-09 19:19:57.444 11264 11310 I DetoxDispatcher: Handling action 'loginSuccess' (ID #0)... +12-09 19:19:57.444 11264 11310 I DetoxDispatcher: Done with action 'loginSuccess' +12-09 19:19:57.444 11264 11310 I DetoxDispatcher: Handling action 'isReady' (ID #-1000)... +12-09 19:19:57.446 11264 11264 I Detox : Wait is over: App is now idle! +12-09 19:19:57.447 11264 11310 I DetoxWSClient: Sending out action 'ready' (ID #-1000) +12-09 19:19:57.447 11264 11310 I DetoxDispatcher: Done with action 'isReady' +12-09 19:19:57.454 11264 11328 D SoLoader: libimagepipeline.so not found on /data/data/com.awesomeproject/lib-main +12-09 19:19:57.455 11264 11328 D SoLoader: libimagepipeline.so found on /data/app/~~OQgSDWKj2eEHALBjuzY0Gg==/com.awesomeproject-D-orI0oBpFq8mZL0ns4ccw==/lib/arm64 +12-09 19:19:57.456 11264 11328 D SoLoader: Not resolving dependencies for libimagepipeline.so +12-09 19:19:57.493 11264 11314 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 19:19:57.493 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #1)... +12-09 19:19:57.494 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [testcase] +12-09 19:19:57.494 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "testcase" and view has effective visibility )] +12-09 19:19:57.495 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:19:57.495 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@302243, androidx.test.espresso.action.GeneralClickAction@1c130c0] +12-09 19:19:57.496 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "testcase" and view has effective visibility ) +12-09 19:19:57.534 11264 11264 I Detox : UIManagerModule is busy +12-09 19:19:58.085 11264 11302 W unknown:ReactNative: Attempt to set local data for view with unknown tag: -1 +12-09 19:19:58.086 11264 11302 W unknown:ReactNative: Attempt to set local data for view with unknown tag: -1 +12-09 19:19:58.103 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:19:58.111 11264 11264 I Detox : UIManagerModule is busy +12-09 19:19:58.116 11264 11264 E unknown:ReactModalHost: Creating new dialog from context: com.awesomeproject.MainActivity@d9275d6@227702230 +12-09 19:19:58.141 11264 11294 W Parcel : Expecting binder but got null! +12-09 19:19:58.144 11264 11264 E unknown:ReactModalHost: Updating existing dialog with context: com.awesomeproject.MainActivity@d9275d6@227702230 +12-09 19:19:58.187 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.201 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.218 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.236 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.250 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.268 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.285 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.301 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.317 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.335 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.351 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:58.369 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:19:58.998 11264 11264 I Detox : UIManagerModule is busy +12-09 19:19:59.000 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.019 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.032 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.049 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.065 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.082 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.099 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.116 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.132 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.149 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.165 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.182 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.199 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.216 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.232 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.319 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #1) +12-09 19:19:59.321 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:19:59.331 11264 11314 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 19:19:59.333 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #2)... +12-09 19:19:59.334 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [setLocalHashInfo] +12-09 19:19:59.339 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "setLocalHashInfo" and view has effective visibility )] +12-09 19:19:59.341 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:19:59.342 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@6a9d009, androidx.test.espresso.action.GeneralClickAction@3a6820e] +12-09 19:19:59.347 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "setLocalHashInfo" and view has effective visibility ) +12-09 19:19:59.366 11264 11294 D EGL_emulation: app_time_stats: avg=306.07ms min=5.53ms max=1180.49ms count=4 +12-09 19:19:59.914 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:19:59.916 11264 11264 I Detox : UIManagerModule is busy +12-09 19:19:59.936 11264 11264 I Detox : UIManagerModule is busy +12-09 19:19:59.959 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.970 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:19:59.987 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.008 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.019 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.034 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.051 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.068 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.084 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.101 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.117 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.134 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.151 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.167 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.187 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:00.816 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:00.834 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.852 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.871 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.883 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.902 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.916 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.934 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.949 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.967 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:00.983 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.001 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.017 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.033 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.050 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.067 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.154 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #2) +12-09 19:20:01.156 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:01.166 11264 11314 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 19:20:01.167 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #3)... +12-09 19:20:01.168 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 19:20:01.168 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 19:20:01.169 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:01.170 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@43f34d4, androidx.test.espresso.action.GeneralClickAction@fa467d] +12-09 19:20:01.175 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 19:20:01.194 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:01.204 11264 11294 D EGL_emulation: app_time_stats: avg=101.28ms min=4.03ms max=1017.50ms count=18 +12-09 19:20:01.735 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:20:01.739 11264 11301 I ReactNativeJS: { inputs: +12-09 19:20:01.739 11264 11301 I ReactNativeJS: [ 'setLocalHashInfo', +12-09 19:20:01.739 11264 11301 I ReactNativeJS: '9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474', +12-09 19:20:01.739 11264 11301 I ReactNativeJS: '{"version":"1.0.0","size":"19M"}' ], +12-09 19:20:01.739 11264 11301 I ReactNativeJS: params: +12-09 19:20:01.739 11264 11301 I ReactNativeJS: [ '9D5CE6EBA420717BE7E7D308B11F8207681B066C951D68F3994D19828F342474', +12-09 19:20:01.739 11264 11301 I ReactNativeJS: '{"version":"1.0.0","size":"19M"}' ] } +12-09 19:20:01.744 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 19:20:01.753 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 19:20:01.766 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 19:20:01.775 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 500 iterations. +12-09 19:20:01.778 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 600 iterations. +12-09 19:20:01.783 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:01.807 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.820 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.834 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.851 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.868 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.884 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.902 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.919 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.935 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.951 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.968 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:01.985 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.001 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.017 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.035 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.054 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:02.723 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.734 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.750 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.768 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.784 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.802 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.817 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.833 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.852 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.869 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.883 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.900 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.916 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:02.937 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #3) +12-09 19:20:02.938 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:02.950 11264 11314 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 19:20:02.951 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #4)... +12-09 19:20:02.952 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 19:20:02.953 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 19:20:02.954 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 19:20:02.955 11264 11310 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@ca268a0, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 19:20:02.960 11264 11264 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 19:20:02.961 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #4) +12-09 19:20:02.964 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:02.968 11264 11314 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 19:20:02.968 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #5)... +12-09 19:20:02.968 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 19:20:02.969 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 19:20:02.969 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:02.969 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@8c77c59, androidx.test.espresso.action.GeneralClickAction@aa9401e] +12-09 19:20:02.970 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 19:20:02.986 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:03.007 11264 11294 D EGL_emulation: app_time_stats: avg=105.99ms min=11.77ms max=953.45ms count=17 +12-09 19:20:03.558 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:20:03.566 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:03.587 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.601 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.615 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.632 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.649 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.665 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.682 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.701 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.715 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.732 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.749 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.766 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.785 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.801 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.816 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:03.836 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:04.465 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:04.537 11264 11310 I DetoxWSClient: Sending out action \ No newline at end of file diff --git a/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log new file mode 100644 index 0000000..1a943f1 --- /dev/null +++ b/Example/testHotUpdate/artifacts/android.emu.release.2023-04-02 14-48-36Z/✓ 测试Native模块的方法 setUuid/device.log @@ -0,0 +1,149 @@ +--------- beginning of main +12-09 19:20:09.001 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.017 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.033 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.050 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.076 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.085 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.100 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:09.120 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:09.748 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:09.818 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #10) +12-09 19:20:09.820 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:09.828 11264 11314 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 19:20:09.828 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #11)... +12-09 19:20:09.828 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 19:20:09.828 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 19:20:09.829 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 19:20:09.829 11264 11310 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 19:20:09.829 11264 11310 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@1c628f9, not (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 19:20:09.840 11264 11264 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 19:20:09.841 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #11) +12-09 19:20:09.842 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:09.906 11264 11314 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 19:20:09.906 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #12)... +12-09 19:20:09.906 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [setUuid] +12-09 19:20:09.907 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "setUuid" and view has effective visibility )] +12-09 19:20:09.907 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:09.907 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@b71803e, androidx.test.espresso.action.GeneralClickAction@25aae9f] +12-09 19:20:09.908 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "setUuid" and view has effective visibility ) +12-09 19:20:09.923 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:09.934 11264 11294 D EGL_emulation: app_time_stats: avg=806.05ms min=551.59ms max=1060.51ms count=2 +12-09 19:20:10.478 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:10.496 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:10.513 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.518 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.536 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.552 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.568 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.585 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.602 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.618 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.634 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.652 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.668 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.685 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.701 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.719 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:10.742 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:11.360 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:11.367 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.383 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.408 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.417 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.433 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.452 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.468 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.483 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.499 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.517 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.532 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.549 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.567 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.583 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.600 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:11.689 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #12) +12-09 19:20:11.690 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:11.702 11264 11314 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 19:20:11.704 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #13)... +12-09 19:20:11.704 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [submit] +12-09 19:20:11.705 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "submit" and view has effective visibility )] +12-09 19:20:11.706 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:11.706 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@4c595bb, androidx.test.espresso.action.GeneralClickAction@561ead8] +12-09 19:20:11.713 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "submit" and view has effective visibility ) +12-09 19:20:11.726 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:11.736 11264 11294 D EGL_emulation: app_time_stats: avg=105.96ms min=10.57ms max=994.74ms count=17 +12-09 19:20:12.310 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 100 iterations. +12-09 19:20:12.336 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 200 iterations. +12-09 19:20:12.346 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 300 iterations. +12-09 19:20:12.354 11264 11264 W UiControllerImpl: Waiting for: DYNAMIC_TASKS_HAVE_IDLED for 400 iterations. +12-09 19:20:12.357 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:12.370 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.386 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.401 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.418 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.434 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.452 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.468 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.486 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.501 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.518 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.535 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.551 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.568 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.586 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.602 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:12.620 11264 11264 W MotionEvents: Overslept and turned a tap into a long press +12-09 19:20:13.240 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:13.251 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.266 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.285 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.308 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.316 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.332 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.349 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.366 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.382 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.399 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.415 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.435 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.449 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.465 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.483 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:13.571 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #13) +12-09 19:20:13.573 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:13.581 11264 11314 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 19:20:13.582 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #14)... +12-09 19:20:13.583 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForText, [done] +12-09 19:20:13.584 11264 11310 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 19:20:13.585 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForSufficientlyVisible, [75] +12-09 19:20:13.586 11264 11310 D Detox : class com.wix.detox.espresso.DetoxAssertion, assertMatcher, [androidx.test.espresso.ViewInteraction@f0363ab, (view has effective visibility and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)] +12-09 19:20:13.592 11264 11264 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 19:20:13.594 11264 11310 I DetoxWSClient: Sending out action 'invokeResult' (ID #14) +12-09 19:20:13.595 11264 11310 I DetoxDispatcher: Done with action 'invoke' +12-09 19:20:13.600 11264 11314 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 19:20:13.601 11264 11310 I DetoxDispatcher: Handling action 'invoke' (ID #15)... +12-09 19:20:13.602 11264 11310 D Detox : class com.wix.detox.espresso.DetoxMatcher, matcherForTestId, [done] +12-09 19:20:13.602 11264 11310 D Detox : class androidx.test.espresso.Espresso, onView, [(view.getTag() is "done" and view has effective visibility )] +12-09 19:20:13.603 11264 11310 D Detox : class androidx.test.espresso.action.ViewActions, longClick, [] +12-09 19:20:13.603 11264 11310 D Detox : class com.wix.detox.espresso.EspressoDetox, perform, [androidx.test.espresso.ViewInteraction@e11ba08, androidx.test.espresso.action.GeneralClickAction@e6ad5a1] +12-09 19:20:13.606 11264 11264 I ViewInteraction: Performing 'long click' action on view (view.getTag() is "done" and view has effective visibility ) +12-09 19:20:13.624 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:13.638 11264 11294 D EGL_emulation: app_time_stats: avg=111.85ms min=11.31ms max=1019.11ms count=17 +12-09 19:20:14.160 11264 11264 I Detox : UIManagerModule is busy +12-09 19:20:14.172 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.191 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.199 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.217 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.234 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.250 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.267 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.283 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.302 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.319 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.333 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.351 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.370 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.383 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.408 11264 11264 I Detox : AnimatedModule is busy. +12-09 19:20:14.433 11264 11264 W MotionEvents: Oversl \ No newline at end of file diff --git a/Example/testHotUpdate/package.json b/Example/testHotUpdate/package.json index bc7a0f8..2d71ddd 100644 --- a/Example/testHotUpdate/package.json +++ b/Example/testHotUpdate/package.json @@ -8,11 +8,11 @@ "start": "react-native start", "test": "jest", "test:e2e": "detox test --configuration android.emu.debug", - "lint": "eslint ." + "lint": "eslint .", + "postinstall": "patch-package" }, "dependencies": { "patch-package": "^6.5.1", - "postinstall": "patch-package", "postinstall-postinstall": "^2.1.0", "react": "18.0.0", "react-native": "0.69.8", diff --git a/Example/testHotUpdate/yarn.lock b/Example/testHotUpdate/yarn.lock index 5f4220e..2df66c9 100644 --- a/Example/testHotUpdate/yarn.lock +++ b/Example/testHotUpdate/yarn.lock @@ -787,11 +787,6 @@ 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" @@ -5749,17 +5744,6 @@ postinstall-postinstall@^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" @@ -6119,13 +6103,6 @@ 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 2857df2..6ac2712 100644 --- a/ios/pushy_build_time.txt +++ b/ios/pushy_build_time.txt @@ -1 +1 @@ -1680416787 +1680447409 diff --git a/package.json b/package.json index 7853a4f..a3420b6 100644 --- a/package.json +++ b/package.json @@ -11,10 +11,10 @@ "build:ios-debug": "cd Example/testHotUpdate && yarn && detox build --configuration ios.sim.debug", "build:ios-release": "cd Example/testHotUpdate && yarn && detox build --configuration ios.sim.release", "test:ios-debug": "cd Example/testHotUpdate && detox test --configuration ios.sim.debug", - "test:ios-release": "cd Example/testHotUpdate && SIMCTL_CHILD_GULGeneratedClassDisposeDisabled=1 ./node_modules/.bin/nyc yarn detox test --configuration ios.sim.release", + "test:ios-release": "cd Example/testHotUpdate && yarn detox test --configuration ios.sim.release", "build:android-debug": "cd Example/testHotUpdate && yarn && detox build --configuration android.emu.debug", "build:android-release": "cd Example/testHotUpdate && yarn && detox build --configuration android.emu.release", - "test:android-release": "export ANDROID_SDK_ROOT=/Users/arvinh/Library/Android/sdk && cd Example/testHotUpdate && ./node_modules/.bin/nyc yarn detox test --configuration android.emu.release", + "test:android-release": "cd Example/testHotUpdate && yarn detox test --configuration android.emu.release --headless --record-logs all", "test:android-debug": "cd Example/testHotUpdate && detox test --configuration android.emu.debug --headless --record-logs all", "e2e:ios": "npm run build:ios-release && npm run test:ios-release", "e2e:android": "npm run build:android-release && npm run test:android-release",