14:10:22.239 detox[36200] B ../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all data: { "id": "30d99a23-1a49-bf92-c053-ce2075a6721e", "detoxConfig": { "configurationName": "android.emu.debug", "apps": { "default": { "type": "android.apk", "binaryPath": "android/app/build/outputs/apk/debug/app-debug.apk", "build": "cd android && ./gradlew assembleDebug assembleAndroidTest -DtestBuildType=debug", "reversePorts": [ 8081 ] } }, "artifacts": { "rootDir": "artifacts/android.emu.debug.2023-04-02 06-10-22Z", "plugins": { "log": { "enabled": true, "keepOnlyFailedTestsArtifacts": false }, "screenshot": { "enabled": true, "shouldTakeAutomaticSnapshots": false, "keepOnlyFailedTestsArtifacts": false }, "video": { "enabled": false, "keepOnlyFailedTestsArtifacts": false }, "instruments": { "enabled": false, "keepOnlyFailedTestsArtifacts": false }, "uiHierarchy": { "enabled": false, "keepOnlyFailedTestsArtifacts": false } } }, "behavior": { "init": { "keepLockFile": false, "reinstallApp": true, "exposeGlobals": true }, "cleanup": { "shutdownDevice": false }, "launchApp": "auto" }, "cli": { "recordLogs": "all", "configuration": "android.emu.debug", "headless": true, "start": true }, "device": { "type": "android.emulator", "device": { "avdName": "Pixel_3a_API_33_arm64-v8a" }, "headless": true }, "logger": { "level": "info", "overrideConsole": true, "options": { "showLoggerName": true, "showPid": true, "showLevel": false, "showMetadata": false, "basepath": "/Users/arvinh/Desktop/wooza/react-native-pushy/node_modules/detox/src", "prefixers": {}, "stringifiers": {} } }, "testRunner": { "retries": 0, "forwardEnv": false, "bail": false, "jest": { "setupTimeout": 120000, "teardownTimeout": 30000, "retryAfterCircusRetries": false, "reportWorkerAssign": true }, "args": { "$0": "jest", "_": [], "config": "e2e/jest.config.js", "--": [] } }, "session": { "autoStart": true, "debugSynchronization": 10000 } }, "detoxIPCServer": "primary-36200", "testResults": [], "testSessionIndex": 0, "workersCount": 0 } 14:10:22.243 detox[36200] i Server path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + ipc.config.id /tmp/detox.primary-36200 14:10:22.244 detox[36200] i starting server on /tmp/detox.primary-36200 14:10:22.244 detox[36200] i starting TLS server false 14:10:22.244 detox[36200] i starting server as Unix || Windows Socket 14:10:22.248 detox[36200] i Detox server listening on localhost:64463... 14:10:22.250 detox[36200] i Serialized the session state at: /private/var/folders/wm/91840x650t10w1m7sq830mp80000gn/T/30d99a23-1a49-bf92-c053-ce2075a6721e.detox.json 14:10:22.251 detox[36200] B jest --config e2e/jest.config.js 14:10:23.434 detox[36204] i Service path not specified, so defaulting to ipc.config.socketRoot + ipc.config.appspace + id 14:10:23.435 detox[36204] i requested connection to primary-36200 /tmp/detox.primary-36200 14:10:23.435 detox[36204] i Connecting client on Unix Socket : /tmp/detox.primary-36200 14:10:23.436 detox[36200] i ## socket connection to server detected ## 14:10:23.436 detox[36204] i retrying reset 14:10:23.437 detox[36204] i dispatching event to primary-36200 /tmp/detox.primary-36200 : registerContext , { id: 'secondary-36204' } 14:10:23.438 detox[36200] i received event of : registerContext { id: 'secondary-36204' } 14:10:23.438 detox[36200] i dispatching event to socket : registerContextDone { testResults: [], testSessionIndex: 0 } 14:10:23.438 detox[36204] i ## received events ## 14:10:23.439 detox[36204] i detected event registerContextDone { testResults: [], testSessionIndex: 0 } 14:10:23.486 detox[36204] B e2e/NativeModule.test.ts 14:10:23.497 detox[36200] i received event of : registerWorker { workerId: 'w1' } 14:10:23.497 detox[36204] B set up environment 14:10:23.497 detox[36204] i dispatching event to primary-36200 /tmp/detox.primary-36200 : registerWorker , { workerId: 'w1' } 14:10:23.498 detox[36200] i dispatching event to socket : registerWorkerDone { workersCount: 1 } 14:10:23.498 detox[36200] i broadcasting event to all known sockets listening to /tmp/detox.primary-36200 : sessionStateUpdate { workersCount: 1 } 14:10:23.498 detox[36204] i ## received events ## 14:10:23.498 detox[36204] i detected event registerWorkerDone { workersCount: 1 } 14:10:23.593 detox[36204] i ## received events ## 14:10:23.593 detox[36204] i detected event sessionStateUpdate { workersCount: 1 } 14:10:23.597 detox[36200] B connection :64463<->:64487 14:10:23.598 detox[36204] i opened web socket to: ws://localhost:64463 14:10:23.599 detox[36204] i send message data: {"type":"login","params":{"sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester"},"messageId":0} 14:10:23.600 detox[36200] i get data: {"type":"login","params":{"sessionId":"50ed7950-1da1-616f-3790-a2134831f796","role":"tester"},"messageId":0} 14:10:23.600 detox[36200] i created session 50ed7950-1da1-616f-3790-a2134831f796 14:10:23.600 detox[36200] i send data: { "type": "loginSuccess", "params": { "testerConnected": true, "appConnected": false }, "messageId": 0 } 14:10:23.600 detox[36200] i tester joined session 50ed7950-1da1-616f-3790-a2134831f796 14:10:23.601 detox[36204] i get message data: {"type":"loginSuccess","params":{"testerConnected":true,"appConnected":false},"messageId":0} 14:10:23.640 detox[36204] B allocate args: ({"type":"android.emulator","device":{"avdName":"Pixel_3a_API_33_arm64-v8a"},"headless":true}) 14:10:23.641 detox[36204] i "/Users/arvinh/Library/Android/sdk/emulator/emulator" -list-avds --verbose 14:10:23.669 detox[36204] i Pixel_3a_API_33_arm64-v8a 14:10:23.669 detox[36204] i "/Users/arvinh/Library/Android/sdk/emulator/emulator" -version -no-window 14:10:23.758 detox[36204] i INFO | Duplicate loglines will be removed, if you wish to see each indiviudal line launch with the -log-nofilter flag. Android emulator version 31.3.13.0 (build_id 9189900) (CL:N/A) Copyright (C) 2006-2017 The Android Open Source Project and many others. This program is a derivative of the QEMU CPU emulator (www.qemu.org). This software is licensed under the terms of the GNU General Public License version 2, as published by the Free Software Foundation, and may be copied, distributed, and modified under those terms. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. 14:10:23.758 detox[36204] i Detected emulator binary version { major: 31, minor: 3, patch: 13, toString: [Function: toString] } 14:10:23.758 detox[36204] i Trying to allocate a device based on "Pixel_3a_API_33_arm64-v8a" 14:10:23.759 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" devices 14:10:23.773 detox[36204] i List of devices attached emulator-5554 device 14:10:23.773 detox[36204] i port: 5554, host: localhost 14:10:23.777 detox[36204] i Found a matching & free device emulator-5554 14:10:23.778 detox[36204] i Settled on emulator-5554 14:10:23.778 detox[36204] B _launchEmulator args: ("Pixel_3a_API_33_arm64-v8a", "emulator-5554", true, {"headless":true,"port":null}) 14:10:23.778 detox[36204] B _awaitEmulatorBoot args: ("emulator-5554") 14:10:23.778 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop dev.bootcomplete" 14:10:23.830 detox[36204] i 1 14:10:23.830 detox[36204] E _awaitEmulatorBoot 14:10:23.830 detox[36204] B onBootDevice args: ({"deviceId":"emulator-5554","type":"Pixel_3a_API_33_arm64-v8a","coldBoot":false}) 14:10:23.830 detox[36204] E onBootDevice 14:10:23.830 detox[36204] E _launchEmulator 14:10:23.830 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "getprop ro.build.version.sdk" 14:10:23.852 detox[36204] i 33 14:10:23.853 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global animator_duration_scale 0" 14:10:23.889 detox[36204] i 14:10:23.889 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global window_animation_scale 0" 14:10:23.917 detox[36204] i 14:10:23.917 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "settings put global transition_animation_scale 0" 14:10:23.945 detox[36204] i 14:10:23.945 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "dumpsys power | grep \"^[ ]*m[UW].*=\"" 14:10:24.020 detox[36204] i mWakefulness=Awake mWakefulnessChanging=false mWakeLockSummary=0x1 mWakeUpWhenPluggedOrUnpluggedConfig=false mWakeUpWhenPluggedOrUnpluggedInTheaterModeConfig=false mUserActivityTimeoutOverrideFromWindowManager=-1 mUserInactiveOverrideFromWindowManager=false mUserId=0 mWakeLockSummary=0x1 mUserInteractionBackoffMillis=60000 14:10:24.020 detox[36204] E allocate 14:10:24.035 detox[36204] B installUtilBinaries args: () 14:10:24.035 detox[36204] E installUtilBinaries 14:10:24.035 detox[36204] B selectApp args: ("default") 14:10:24.036 detox[36204] i "/Users/arvinh/Library/Android/sdk/build-tools/33.0.0/aapt" dump badging "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk" 14:10:24.072 detox[36204] i package: name='com.awesomeproject' versionCode='1' versionName='1.0' platformBuildVersionName='12' platformBuildVersionCode='31' compileSdkVersion='31' compileSdkVersionCodename='12' sdkVersion:'21' targetSdkVersion:'31' uses-permission: name='android.permission.SYSTEM_ALERT_WINDOW' uses-permission: name='android.permission.INTERNET' uses-permission: name='android.permission.REQUEST_INSTALL_PACKAGES' uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE' uses-permission: name='android.permission.ACCESS_WIFI_STATE' application-label:'AwesomeProject' application-label-af:'AwesomeProject' application-label-am:'AwesomeProject' application-label-ar:'AwesomeProject' application-label-as:'AwesomeProject' application-label-az:'AwesomeProject' application-label-be:'AwesomeProject' application-label-bg:'AwesomeProject' application-label-bn:'AwesomeProject' application-label-bs:'AwesomeProject' application-label-ca:'AwesomeProject' application-label-cs:'AwesomeProject' application-label-da:'AwesomeProject' application-label-de:'AwesomeProject' application-label-el:'AwesomeProject' application-label-en-AU:'AwesomeProject' application-label-en-CA:'AwesomeProject' application-label-en-GB:'AwesomeProject' application-label-en-IN:'AwesomeProject' application-label-en-XC:'AwesomeProject' application-label-es:'AwesomeProject' application-label-es-US:'AwesomeProject' application-label-et:'AwesomeProject' application-label-eu:'AwesomeProject' application-label-fa:'AwesomeProject' application-label-fi:'AwesomeProject' application-label-fr:'AwesomeProject' application-label-fr-CA:'AwesomeProject' application-label-gl:'AwesomeProject' application-label-gu:'AwesomeProject' application-label-hi:'AwesomeProject' application-label-hr:'AwesomeProject' application-label-hu:'AwesomeProject' application-label-hy:'AwesomeProject' application-label-in:'AwesomeProject' application-label-is:'AwesomeProject' application-label-it:'AwesomeProject' application-label-iw:'AwesomeProject' application-label-ja:'AwesomeProject' application-label-ka:'AwesomeProject' application-label-kk:'AwesomeProject' application-label-km:'AwesomeProject' application-label-kn:'AwesomeProject' application-label-ko:'AwesomeProject' application-label-ky:'AwesomeProject' application-label-lo:'AwesomeProject' application-label-lt:'AwesomeProject' application-label-lv:'AwesomeProject' application-label-mk:'AwesomeProject' application-label-ml:'AwesomeProject' application-label-mn:'AwesomeProject' application-label-mr:'AwesomeProject' application-label-ms:'AwesomeProject' application-label-my:'AwesomeProject' application-label-nb:'AwesomeProject' application-label-ne:'AwesomeProject' application-label-nl:'AwesomeProject' application-label-or:'AwesomeProject' application-label-pa:'AwesomeProject' application-label-pl:'AwesomeProject' application-label-pt:'AwesomeProject' application-label-pt-BR:'AwesomeProject' application-label-pt-PT:'AwesomeProject' application-label-ro:'AwesomeProject' application-label-ru:'AwesomeProject' application-label-si:'AwesomeProject' application-label-sk:'AwesomeProject' application-label-sl:'AwesomeProject' application-label-sq:'AwesomeProject' application-label-sr:'AwesomeProject' application-label-sr-Latn:'AwesomeProject' application-label-sv:'AwesomeProject' application-label-sw:'AwesomeProject' application-label-ta:'AwesomeProject' application-label-te:'AwesomeProject' application-label-th:'AwesomeProject' application-label-tl:'AwesomeProject' application-label-tr:'AwesomeProject' application-label-uk:'AwesomeProject' application-label-ur:'AwesomeProject' application-label-uz:'AwesomeProject' application-label-vi:'AwesomeProject' application-label-zh-CN:'AwesomeProject' application-label-zh-HK:'AwesomeProject' application-label-zh-TW:'AwesomeProject' application-label-zu:'AwesomeProject' application-icon-160:'res/mipmap-mdpi-v4/ic_launcher.png' application-icon-240:'res/mipmap-hdpi-v4/ic_launcher.png' application-icon-320:'res/mipmap-xhdpi-v4/ic_launcher.png' application-icon-480:'res/mipmap-xxhdpi-v4/ic_launcher.png' application-icon-640:'res/mipmap-xxxhdpi-v4/ic_launcher.png' application: label='AwesomeProject' icon='res/mipmap-mdpi-v4/ic_launcher.png' application-debuggable launchable-activity: name='com.awesomeproject.MainActivity' label='AwesomeProject' icon='' uses-permission: name='android.permission.READ_EXTERNAL_STORAGE' uses-implied-permission: name='android.permission.READ_EXTERNAL_STORAGE' reason='requested WRITE_EXTERNAL_STORAGE' feature-group: label='' uses-feature: name='android.hardware.faketouch' uses-implied-feature: name='android.hardware.faketouch' reason='default feature for all apps' uses-feature: name='android.hardware.wifi' uses-implied-feature: name='android.hardware.wifi' reason='requested android.permission.ACCESS_WIFI_STATE permission' main other-activities supports-screens: 'small' 'normal' 'large' 'xlarge' supports-any-density: 'true' locales: '--_--' 'af' 'am' 'ar' 'as' 'az' 'be' 'bg' 'bn' 'bs' 'ca' 'cs' 'da' 'de' 'el' 'en-AU' 'en-CA' 'en-GB' 'en-IN' 'en-XC' 'es' 'es-US' 'et' 'eu' 'fa' 'fi' 'fr' 'fr-CA' 'gl' 'gu' 'hi' 'hr' 'hu' 'hy' 'in' 'is' 'it' 'iw' 'ja' 'ka' 'kk' 'km' 'kn' 'ko' 'ky' 'lo' 'lt' 'lv' 'mk' 'ml' 'mn' 'mr' 'ms' 'my' 'nb' 'ne' 'nl' 'or' 'pa' 'pl' 'pt' 'pt-BR' 'pt-PT' 'ro' 'ru' 'si' 'sk' 'sl' 'sq' 'sr' 'sr-Latn' 'sv' 'sw' 'ta' 'te' 'th' 'tl' 'tr' 'uk' 'ur' 'uz' 'vi' 'zh-CN' 'zh-HK' 'zh-TW' 'zu' densities: '160' '240' '320' '480' '640' native-code: 'arm64-v8a' 'armeabi-v7a' 'x86' 'x86_64' 14:10:24.072 detox[36204] E selectApp 14:10:24.072 detox[36204] B uninstallApp args: () 14:10:24.072 detox[36204] B onBeforeUninstallApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) 14:10:24.072 detox[36204] E onBeforeUninstallApp 14:10:24.073 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.awesomeproject" 14:10:24.101 detox[36204] i package:com.awesomeproject package:com.awesomeproject.test 14:10:24.102 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.awesomeproject 14:10:24.270 detox[36204] i Success 14:10:24.270 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list packages com.awesomeproject.test" 14:10:24.375 detox[36204] i package:com.awesomeproject.test 14:10:24.376 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 uninstall com.awesomeproject.test 14:10:24.887 detox[36204] i Success 14:10:24.887 detox[36204] E uninstallApp 14:10:24.890 detox[36204] B selectApp args: ("default") 14:10:24.891 detox[36204] B terminateApp args: () 14:10:24.891 detox[36204] B onBeforeTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) 14:10:24.891 detox[36204] E onBeforeTerminateApp 14:10:24.891 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject" 14:10:25.260 detox[36204] i 14:10:25.260 detox[36204] B onTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) 14:10:25.261 detox[36204] E onTerminateApp 14:10:25.261 detox[36204] E terminateApp 14:10:25.261 detox[36204] E selectApp 14:10:25.261 detox[36204] B installApp args: () 14:10:25.261 detox[36204] i "/Users/arvinh/Library/Android/sdk/build-tools/33.0.0/aapt" dump xmlstrings "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk" AndroidManifest.xml 14:10:25.275 detox[36204] i String pool of 62 unique UTF-16 non-sorted strings, 62 entries and 0 styles using 2972 bytes: String #0: theme String #1: label String #2: icon String #3: name String #4: debuggable String #5: exported String #6: authorities String #7: grantUriPermissions String #8: launchMode String #9: configChanges String #10: value String #11: resource String #12: minSdkVersion String #13: versionCode String #14: versionName String #15: windowSoftInputMode String #16: targetSdkVersion String #17: allowBackup String #18: usesCleartextTraffic String #19: networkSecurityConfig String #20: roundIcon String #21: compileSdkVersion String #22: compileSdkVersionCodename String #23: appComponentFactory String #24: 1.0 String #25: 12 String #26: action String #27: activity String #28: android String #29: android.intent.action.MAIN String #30: android.intent.category.LAUNCHER String #31: android.permission.ACCESS_WIFI_STATE String #32: android.permission.INTERNET String #33: android.permission.REQUEST_INSTALL_PACKAGES String #34: android.permission.SYSTEM_ALERT_WINDOW String #35: android.permission.WRITE_EXTERNAL_STORAGE String #36: android.support.FILE_PROVIDER_PATHS String #37: androidx.core.app.CoreComponentFactory String #38: androidx.emoji2.text.EmojiCompatInitializer String #39: androidx.lifecycle.ProcessLifecycleInitializer String #40: androidx.startup String #41: androidx.startup.InitializationProvider String #42: application String #43: category String #44: cn.reactnative.modules.update.PushyFileProvider String #45: com.awesomeproject String #46: com.awesomeproject.MainActivity String #47: com.awesomeproject.MainApplication String #48: com.awesomeproject.androidx-startup String #49: com.awesomeproject.pushy.fileprovider String #50: com.facebook.react.devsupport.DevSettingsActivity String #51: http://schemas.android.com/apk/res/android String #52: intent-filter String #53: manifest String #54: meta-data String #55: package String #56: platformBuildVersionCode String #57: platformBuildVersionName String #58: provider String #59: pushy_build_time String #60: uses-permission String #61: uses-sdk 14:10:25.275 detox[36204] i "/Users/arvinh/Library/Android/sdk/build-tools/33.0.0/aapt" dump xmlstrings "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk" AndroidManifest.xml 14:10:25.289 detox[36204] i String pool of 41 unique UTF-16 non-sorted strings, 41 entries and 0 styles using 2052 bytes: String #0: theme String #1: label String #2: name String #3: debuggable String #4: exported String #5: targetPackage String #6: handleProfiling String #7: functionalTest String #8: minSdkVersion String #9: targetSdkVersion String #10: compileSdkVersion String #11: compileSdkVersionCodename String #12: 12 String #13: Tests for com.awesomeproject String #14: action String #15: activity String #16: android String #17: android.intent.action.MAIN String #18: android.permission.REORDER_TASKS String #19: android.test.runner String #20: androidx.test.core.app.InstrumentationActivityInvoker$BootstrapActivity String #21: androidx.test.core.app.InstrumentationActivityInvoker$EmptyActivity String #22: androidx.test.core.app.InstrumentationActivityInvoker$EmptyFloatingActivity String #23: androidx.test.orchestrator String #24: androidx.test.runner.AndroidJUnitRunner String #25: androidx.test.services String #26: application String #27: com.awesomeproject String #28: com.awesomeproject.test String #29: com.google.android.apps.common.testing.services String #30: http://schemas.android.com/apk/res/android String #31: instrumentation String #32: intent-filter String #33: manifest String #34: package String #35: platformBuildVersionCode String #36: platformBuildVersionName String #37: queries String #38: uses-library String #39: uses-permission String #40: uses-sdk 14:10:25.289 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm -fr /data/local/tmp/detox" 14:10:25.367 detox[36204] i 14:10:25.367 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "mkdir -p /data/local/tmp/detox" 14:10:25.445 detox[36204] i 14:10:25.445 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk" "/data/local/tmp/detox/Application.apk" 14:10:25.901 detox[36204] i /Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/debug/app-debug.apk: 1 file pushed, 0 skipped. 147.4 MB/s (57188253 bytes in 0.370s) 14:10:25.903 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk 14:10:27.395 detox[36204] i Success 14:10:27.400 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Application.apk exited with code #0 14:10:27.401 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 push "/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk" "/data/local/tmp/detox/Test.apk" 14:10:27.461 detox[36204] i /Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/android/app/build/outputs/apk/androidTest/debug/app-debug-androidTest.apk: 1 file pushed, 0 skipped. 283.2 MB/s (4477389 bytes in 0.015s) 14:10:27.463 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk 14:10:27.900 detox[36204] i Success 14:10:28.083 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell pm install -r -g -t /data/local/tmp/detox/Test.apk exited with code #0 14:10:28.084 detox[36204] B reverseTcpPort args: (8081) 14:10:28.084 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:8081 tcp:8081 14:10:28.113 detox[36204] i 14:10:28.113 detox[36204] E reverseTcpPort 14:10:28.113 detox[36204] E installApp 14:10:28.113 detox[36204] B selectApp args: ("default") 14:10:28.113 detox[36204] B terminateApp args: () 14:10:28.113 detox[36204] B onBeforeTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) 14:10:28.114 detox[36204] E onBeforeTerminateApp 14:10:28.114 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject" 14:10:28.219 detox[36204] i 14:10:28.220 detox[36204] B onTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) 14:10:28.220 detox[36204] E onTerminateApp 14:10:28.220 detox[36204] E terminateApp 14:10:28.220 detox[36204] E selectApp 14:10:28.221 detox[36204] E set up environment 14:10:28.863 detox[36204] i NativeModule.test.ts is assigned to emulator-5554 (Pixel_3a_API_33_arm64-v8a) 14:10:28.863 detox[36204] B run the tests 14:10:28.863 detox[36204] B onRunDescribeStart args: ({"name":"ROOT_DESCRIBE_BLOCK"}) 14:10:28.864 detox[36204] E onRunDescribeStart 14:10:28.864 detox[36204] B 测试Native模块的方法 14:10:28.864 detox[36204] B onRunDescribeStart args: ({"name":"测试Native模块的方法"}) 14:10:28.864 detox[36204] E onRunDescribeStart 14:10:28.865 detox[36204] B beforeAll 14:10:28.870 detox[36204] B launchApp args: () 14:10:28.870 detox[36204] B terminateApp args: ("com.awesomeproject") 14:10:28.870 detox[36204] B onBeforeTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) 14:10:28.870 detox[36204] E onBeforeTerminateApp 14:10:28.870 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "am force-stop com.awesomeproject" 14:10:28.944 detox[36204] i 14:10:28.944 detox[36204] B onTerminateApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject"}) 14:10:28.944 detox[36204] E onTerminateApp 14:10:28.944 detox[36204] E terminateApp 14:10:28.944 detox[36204] B onBeforeLaunchApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:64463","detoxSessionId":"50ed7950-1da1-616f-3790-a2134831f796"}}) 14:10:28.944 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:10:28.999 detox[36204] i 12-09 10:41:38.000 14:10:28.999 detox[36204] E onBeforeLaunchApp 14:10:28.999 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse tcp:64463 tcp:64463 14:10:29.013 detox[36204] i 64463 14:10:29.014 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "pm list instrumentation" 14:10:29.078 detox[36204] i instrumentation:com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner (target=com.awesomeproject) 14:10:29.079 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner 14:10:29.581 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "ps | grep \"com\.awesomeproject$\"" 14:10:30.608 detox[36204] i INSTRUMENTATION_STATUS: class=com.awesomeproject.DetoxTest INSTRUMENTATION_STATUS: current=1 INSTRUMENTATION_STATUS: id=AndroidJUnitRunner INSTRUMENTATION_STATUS: numtests=1 INSTRUMENTATION_STATUS: stream= com.awesomeproject.DetoxTest: INSTRUMENTATION_STATUS: test=runDetoxTests INSTRUMENTATION_STATUS_CODE: 1 14:10:30.862 detox[36204] i u0_a161 7106 325 15029936 189056 0 0 S com.awesomeproject 14:10:30.863 detox[36204] B onLaunchApp args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","launchArgs":{"detoxServer":"ws://localhost:64463","detoxSessionId":"50ed7950-1da1-616f-3790-a2134831f796"},"pid":7106}) 14:10:30.864 detox[36204] i starting ADBLogcatRecording 14:10:30.870 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:38.000\" --pid=7106 -f /sdcard/141023632_0.log" 14:10:30.870 detox[36204] E onLaunchApp 14:10:31.171 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_0.log 14:10:31.261 detox[36204] i 4 /sdcard/141023632_0.log 14:10:31.542 detox[36200] B connection :64463<->:64649 14:10:31.557 detox[36200] i get data: {"messageId":0,"type":"login","params":{"role":"app","sessionId":"50ed7950-1da1-616f-3790-a2134831f796"}} 14:10:31.557 detox[36200] i send data: { "messageId": 0, "type": "loginSuccess", "params": { "testerConnected": true, "appConnected": true } } 14:10:31.558 detox[36200] i app joined session 50ed7950-1da1-616f-3790-a2134831f796 14:10:31.558 detox[36200] i send data: { "type": "appConnected" } 14:10:31.559 detox[36204] i get message data: {"type":"appConnected"} 14:10:31.561 detox[36204] i send message data: {"type":"isReady","params":{},"messageId":-1000} 14:10:31.563 detox[36200] i get data: {"type":"isReady","params":{},"messageId":-1000} 14:10:31.563 detox[36200] i send data: { "type": "isReady", "params": {}, "messageId": -1000 } 14:10:32.510 detox[36200] i get data: {"messageId":-1000,"type":"ready","params":{}} 14:10:32.510 detox[36200] i send data: { "messageId": -1000, "type": "ready", "params": {} } 14:10:32.511 detox[36204] i get message data: {"messageId":-1000,"type":"ready","params":{}} 14:10:32.512 detox[36204] B onAppReady args: ({"deviceId":"emulator-5554","bundleId":"com.awesomeproject","pid":7106}) 14:10:32.512 detox[36204] E onAppReady 14:10:32.512 detox[36204] E launchApp 14:10:32.512 detox[36204] E beforeAll 14:10:32.513 detox[36204] B setLocalHashInfo 14:10:32.514 detox[36204] i 测试Native模块的方法: setLocalHashInfo 14:10:32.514 detox[36204] B onTestStart args: ({"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"running","invocations":1}) 14:10:32.515 detox[36204] i stopping ADBLogcatRecording 14:10:32.516 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:10:32.520 detox[36200] i get data: {"messageId":-1000,"type":"ready","params":{}} 14:10:32.520 detox[36200] i send data: { "messageId": -1000, "type": "ready", "params": {} } 14:10:32.521 detox[36204] i get message data: {"messageId":-1000,"type":"ready","params":{}} 14:10:32.580 detox[36204] i 12-09 10:41:42.000 14:10:32.582 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:38.000" --pid=7106 -f /sdcard/141023632_0.log 14:10:32.582 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:38.000\" --pid=7106 -f /sdcard/141023632_0.log" terminated with SIGINT 14:10:32.582 detox[36204] i starting ADBLogcatRecording 14:10:32.583 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:42.000\" --pid=7106 -f /sdcard/141023632_1.log" 14:10:32.584 detox[36204] E onTestStart 14:10:32.584 detox[36204] B beforeEach 14:10:32.584 detox[36204] E beforeEach 14:10:32.584 detox[36204] B test_fn 14:10:32.586 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":1} 14:10:32.586 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "testcase" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 1 } 14:10:32.586 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["testcase"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":1} 14:10:32.586 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "testcase" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:32.884 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_1.log 14:10:32.939 detox[36204] i 4 /sdcard/141023632_1.log 14:10:34.687 detox[36200] i get data: {"messageId":1,"type":"invokeResult","params":{"result":null}} 14:10:34.687 detox[36200] i send data: { "messageId": 1, "type": "invokeResult", "params": { "result": null } } 14:10:34.694 detox[36204] i get message data: {"messageId":1,"type":"invokeResult","params":{"result":null}} 14:10:34.695 detox[36204] E long press 14:10:34.697 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":2} 14:10:34.697 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setLocalHashInfo" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:34.700 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":2} 14:10:34.700 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setLocalHashInfo" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 2 } 14:10:36.488 detox[36200] i get data: {"messageId":2,"type":"invokeResult","params":{"result":null}} 14:10:36.489 detox[36200] i send data: { "messageId": 2, "type": "invokeResult", "params": { "result": null } } 14:10:36.490 detox[36204] i get message data: {"messageId":2,"type":"invokeResult","params":{"result":null}} 14:10:36.491 detox[36204] E long press 14:10:36.492 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":3} 14:10:36.492 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":3} 14:10:36.492 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:36.493 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 3 } 14:10:38.473 detox[36200] i get data: {"messageId":3,"type":"invokeResult","params":{"result":null}} 14:10:38.473 detox[36200] i send data: { "messageId": 3, "type": "invokeResult", "params": { "result": null } } 14:10:38.474 detox[36204] i get message data: {"messageId":3,"type":"invokeResult","params":{"result":null}} 14:10:38.475 detox[36204] E long press 14:10:38.479 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":4} 14:10:38.482 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":4} 14:10:38.482 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] }, "messageId": 4 } 14:10:38.484 detox[36204] B expect element to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } 14:10:38.501 detox[36200] i get data: {"messageId":4,"type":"invokeResult","params":{"result":null}} 14:10:38.501 detox[36200] i send data: { "messageId": 4, "type": "invokeResult", "params": { "result": null } } 14:10:38.503 detox[36204] i get message data: {"messageId":4,"type":"invokeResult","params":{"result":null}} 14:10:38.504 detox[36204] E expect element to be visible 14:10:38.505 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":5} 14:10:38.506 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":5} 14:10:38.506 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 5 } 14:10:38.506 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:39.989 detox[36200] i get data: {"messageId":5,"type":"invokeResult","params":{"result":null}} 14:10:39.989 detox[36200] i send data: { "messageId": 5, "type": "invokeResult", "params": { "result": null } } 14:10:39.991 detox[36204] i get message data: {"messageId":5,"type":"invokeResult","params":{"result":null}} 14:10:39.992 detox[36204] E long press 14:10:39.994 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":6} 14:10:39.995 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:10:39.997 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":6} 14:10:39.997 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 6 } 14:10:40.018 detox[36200] i get data: {"messageId":6,"type":"invokeResult","params":{"result":null}} 14:10:40.018 detox[36200] i send data: { "messageId": 6, "type": "invokeResult", "params": { "result": null } } 14:10:40.019 detox[36204] i get message data: {"messageId":6,"type":"invokeResult","params":{"result":null}} 14:10:40.019 detox[36204] E expect element not to be visible 14:10:40.020 detox[36204] E test_fn 14:10:40.020 detox[36204] B onTestDone args: ({"title":"setLocalHashInfo","fullName":"测试Native模块的方法 setLocalHashInfo","status":"passed","invocations":1}) 14:10:40.021 detox[36204] i stopping ADBLogcatRecording 14:10:40.021 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:10:40.063 detox[36204] i 12-09 10:41:49.000 14:10:40.064 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:42.000" --pid=7106 -f /sdcard/141023632_1.log 14:10:40.065 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:42.000\" --pid=7106 -f /sdcard/141023632_1.log" terminated with SIGINT 14:10:40.066 detox[36204] E onTestDone 14:10:40.066 detox[36204] E setLocalHashInfo 14:10:40.066 detox[36204] i 测试Native模块的方法: setLocalHashInfo [OK] 14:10:40.067 detox[36204] B getLocalHashInfo 14:10:40.067 detox[36204] i 测试Native模块的方法: getLocalHashInfo 14:10:40.067 detox[36204] B onTestStart args: ({"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"running","invocations":1}) 14:10:40.067 detox[36204] i starting ADBLogcatRecording 14:10:40.068 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:49.000\" --pid=7106 -f /sdcard/141023632_2.log" 14:10:40.068 detox[36204] E onTestStart 14:10:40.068 detox[36204] B beforeEach 14:10:40.068 detox[36204] E beforeEach 14:10:40.068 detox[36204] B test_fn 14:10:40.069 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":7} 14:10:40.069 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["getLocalHashInfo"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":7} 14:10:40.070 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "getLocalHashInfo" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 7 } 14:10:40.070 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "getLocalHashInfo" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:40.070 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log 14:10:40.071 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_1.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setLocalHashInfo/device.log" 14:10:40.092 detox[36204] i /sdcard/141023632_1.log: 1 file pulled, 0 skipped. 23.3 MB/s (24576 bytes in 0.001s) 14:10:40.092 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_1.log\"" 14:10:40.182 detox[36204] i 14:10:40.183 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log 14:10:40.183 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_0.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/emulator-5554 2023-04-02 06-10-40Z.startup.log" 14:10:40.209 detox[36204] i /sdcard/141023632_0.log: 1 file pulled, 0 skipped. 10.9 MB/s (40960 bytes in 0.004s) 14:10:40.209 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_0.log\"" 14:10:40.282 detox[36204] i 14:10:40.370 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_2.log 14:10:40.412 detox[36204] i 4 /sdcard/141023632_2.log 14:10:41.838 detox[36200] i get data: {"messageId":7,"type":"invokeResult","params":{"result":null}} 14:10:41.839 detox[36200] i send data: { "messageId": 7, "type": "invokeResult", "params": { "result": null } } 14:10:41.840 detox[36204] i get message data: {"messageId":7,"type":"invokeResult","params":{"result":null}} 14:10:41.840 detox[36204] E long press 14:10:41.842 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":8} 14:10:41.843 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":8} 14:10:41.843 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 8 } 14:10:41.843 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:43.739 detox[36200] i get data: {"messageId":8,"type":"invokeResult","params":{"result":null}} 14:10:43.739 detox[36200] i send data: { "messageId": 8, "type": "invokeResult", "params": { "result": null } } 14:10:43.740 detox[36204] i get message data: {"messageId":8,"type":"invokeResult","params":{"result":null}} 14:10:43.741 detox[36204] E long press 14:10:43.743 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":9} 14:10:43.744 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":9} 14:10:43.744 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] }, "messageId": 9 } 14:10:43.744 detox[36204] B expect element to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } 14:10:43.757 detox[36200] i get data: {"messageId":9,"type":"invokeResult","params":{"result":null}} 14:10:43.757 detox[36200] i send data: { "messageId": 9, "type": "invokeResult", "params": { "result": null } } 14:10:43.758 detox[36204] i get message data: {"messageId":9,"type":"invokeResult","params":{"result":null}} 14:10:43.759 detox[36204] E expect element to be visible 14:10:43.760 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":10} 14:10:43.762 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":10} 14:10:43.762 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 10 } 14:10:43.762 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:45.303 detox[36200] i get data: {"messageId":10,"type":"invokeResult","params":{"result":null}} 14:10:45.304 detox[36200] i send data: { "messageId": 10, "type": "invokeResult", "params": { "result": null } } 14:10:45.305 detox[36204] i get message data: {"messageId":10,"type":"invokeResult","params":{"result":null}} 14:10:45.305 detox[36204] E long press 14:10:45.306 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":11} 14:10:45.307 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":11} 14:10:45.307 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:10:45.308 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 11 } 14:10:45.333 detox[36200] i get data: {"messageId":11,"type":"invokeResult","params":{"result":null}} 14:10:45.333 detox[36200] i send data: { "messageId": 11, "type": "invokeResult", "params": { "result": null } } 14:10:45.335 detox[36204] i get message data: {"messageId":11,"type":"invokeResult","params":{"result":null}} 14:10:45.336 detox[36204] E expect element not to be visible 14:10:45.337 detox[36204] E test_fn 14:10:45.337 detox[36204] B onTestDone args: ({"title":"getLocalHashInfo","fullName":"测试Native模块的方法 getLocalHashInfo","status":"passed","invocations":1}) 14:10:45.338 detox[36204] i stopping ADBLogcatRecording 14:10:45.338 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:10:45.389 detox[36204] i 12-09 10:41:55.000 14:10:45.390 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:49.000" --pid=7106 -f /sdcard/141023632_2.log 14:10:45.392 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:49.000\" --pid=7106 -f /sdcard/141023632_2.log" terminated with SIGINT 14:10:45.392 detox[36204] E onTestDone 14:10:45.392 detox[36204] E getLocalHashInfo 14:10:45.392 detox[36204] i 测试Native模块的方法: getLocalHashInfo [OK] 14:10:45.393 detox[36204] B setUuid 14:10:45.393 detox[36204] i 测试Native模块的方法: setUuid 14:10:45.393 detox[36204] B onTestStart args: ({"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"running","invocations":1}) 14:10:45.394 detox[36204] i starting ADBLogcatRecording 14:10:45.395 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:55.000\" --pid=7106 -f /sdcard/141023632_3.log" 14:10:45.395 detox[36204] E onTestStart 14:10:45.395 detox[36204] B beforeEach 14:10:45.395 detox[36204] E beforeEach 14:10:45.396 detox[36204] B test_fn 14:10:45.397 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":12} 14:10:45.397 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setUuid" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 12 } 14:10:45.397 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setUuid"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":12} 14:10:45.398 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setUuid" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:45.398 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log 14:10:45.398 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_2.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 getLocalHashInfo/device.log" 14:10:45.421 detox[36204] i /sdcard/141023632_2.log: 1 file pulled, 0 skipped. 14.7 MB/s (16384 bytes in 0.001s) 14:10:45.421 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_2.log\"" 14:10:45.484 detox[36204] i 14:10:45.697 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_3.log 14:10:45.771 detox[36204] i 4 /sdcard/141023632_3.log 14:10:47.190 detox[36200] i get data: {"messageId":12,"type":"invokeResult","params":{"result":null}} 14:10:47.191 detox[36200] i send data: { "messageId": 12, "type": "invokeResult", "params": { "result": null } } 14:10:47.192 detox[36204] i get message data: {"messageId":12,"type":"invokeResult","params":{"result":null}} 14:10:47.192 detox[36204] E long press 14:10:47.194 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":13} 14:10:47.195 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":13} 14:10:47.195 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 13 } 14:10:47.195 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:48.969 detox[36200] i get data: {"messageId":13,"type":"invokeResult","params":{"result":null}} 14:10:48.969 detox[36200] i send data: { "messageId": 13, "type": "invokeResult", "params": { "result": null } } 14:10:48.969 detox[36204] i get message data: {"messageId":13,"type":"invokeResult","params":{"result":null}} 14:10:48.969 detox[36204] E long press 14:10:48.969 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":14} 14:10:48.970 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":14} 14:10:48.970 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] }, "messageId": 14 } 14:10:48.970 detox[36204] B expect element to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } 14:10:48.976 detox[36200] i get data: {"messageId":14,"type":"invokeResult","params":{"result":null}} 14:10:48.976 detox[36200] i send data: { "messageId": 14, "type": "invokeResult", "params": { "result": null } } 14:10:48.976 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":15} 14:10:48.976 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 15 } 14:10:48.976 detox[36204] i get message data: {"messageId":14,"type":"invokeResult","params":{"result":null}} 14:10:48.976 detox[36204] E expect element to be visible 14:10:48.976 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":15} 14:10:48.976 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:50.494 detox[36200] i get data: {"messageId":15,"type":"invokeResult","params":{"result":null}} 14:10:50.495 detox[36200] i send data: { "messageId": 15, "type": "invokeResult", "params": { "result": null } } 14:10:50.496 detox[36204] i get message data: {"messageId":15,"type":"invokeResult","params":{"result":null}} 14:10:50.497 detox[36204] E long press 14:10:50.499 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":16} 14:10:50.500 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:10:50.501 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":16} 14:10:50.501 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 16 } 14:10:50.519 detox[36200] i get data: {"messageId":16,"type":"invokeResult","params":{"result":null}} 14:10:50.519 detox[36200] i send data: { "messageId": 16, "type": "invokeResult", "params": { "result": null } } 14:10:50.520 detox[36204] i get message data: {"messageId":16,"type":"invokeResult","params":{"result":null}} 14:10:50.520 detox[36204] E expect element not to be visible 14:10:50.521 detox[36204] E test_fn 14:10:50.521 detox[36204] B onTestDone args: ({"title":"setUuid","fullName":"测试Native模块的方法 setUuid","status":"passed","invocations":1}) 14:10:50.522 detox[36204] i stopping ADBLogcatRecording 14:10:50.522 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:10:50.560 detox[36204] i 12-09 10:42:00.000 14:10:50.562 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:41:55.000" --pid=7106 -f /sdcard/141023632_3.log 14:10:50.563 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:41:55.000\" --pid=7106 -f /sdcard/141023632_3.log" terminated with SIGINT 14:10:50.563 detox[36204] E onTestDone 14:10:50.563 detox[36204] E setUuid 14:10:50.563 detox[36204] i 测试Native模块的方法: setUuid [OK] 14:10:50.563 detox[36204] B setBlockUpdate 14:10:50.563 detox[36204] i 测试Native模块的方法: setBlockUpdate 14:10:50.564 detox[36204] B onTestStart args: ({"title":"setBlockUpdate","fullName":"测试Native模块的方法 setBlockUpdate","status":"running","invocations":1}) 14:10:50.564 detox[36204] i starting ADBLogcatRecording 14:10:50.566 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:00.000\" --pid=7106 -f /sdcard/141023632_4.log" 14:10:50.567 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setBlockUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":17} 14:10:50.567 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setBlockUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 17 } 14:10:50.567 detox[36204] E onTestStart 14:10:50.567 detox[36204] B beforeEach 14:10:50.567 detox[36204] E beforeEach 14:10:50.567 detox[36204] B test_fn 14:10:50.567 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setBlockUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":17} 14:10:50.567 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setBlockUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:50.567 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log 14:10:50.568 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_3.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setUuid/device.log" 14:10:50.590 detox[36204] i /sdcard/141023632_3.log: 1 file pulled, 0 skipped. 11.9 MB/s (16384 bytes in 0.001s) 14:10:50.590 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_3.log\"" 14:10:50.646 detox[36204] i 14:10:50.868 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_4.log 14:10:50.934 detox[36204] i 4 /sdcard/141023632_4.log 14:10:52.304 detox[36200] i get data: {"messageId":17,"type":"invokeResult","params":{"result":null}} 14:10:52.304 detox[36200] i send data: { "messageId": 17, "type": "invokeResult", "params": { "result": null } } 14:10:52.305 detox[36204] i get message data: {"messageId":17,"type":"invokeResult","params":{"result":null}} 14:10:52.306 detox[36204] E long press 14:10:52.307 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":18} 14:10:52.307 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 18 } 14:10:52.307 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":18} 14:10:52.307 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:54.089 detox[36200] i get data: {"messageId":18,"type":"invokeResult","params":{"result":null}} 14:10:54.089 detox[36200] i send data: { "messageId": 18, "type": "invokeResult", "params": { "result": null } } 14:10:54.090 detox[36204] i get message data: {"messageId":18,"type":"invokeResult","params":{"result":null}} 14:10:54.091 detox[36204] E long press 14:10:54.092 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":19} 14:10:54.093 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":19} 14:10:54.093 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] }, "messageId": 19 } 14:10:54.093 detox[36204] B expect element to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } 14:10:54.105 detox[36200] i get data: {"messageId":19,"type":"invokeResult","params":{"result":null}} 14:10:54.106 detox[36200] i send data: { "messageId": 19, "type": "invokeResult", "params": { "result": null } } 14:10:54.106 detox[36204] i get message data: {"messageId":19,"type":"invokeResult","params":{"result":null}} 14:10:54.107 detox[36204] E expect element to be visible 14:10:54.109 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":20} 14:10:54.109 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":20} 14:10:54.109 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:54.110 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 20 } 14:10:55.655 detox[36200] i get data: {"messageId":20,"type":"invokeResult","params":{"result":null}} 14:10:55.655 detox[36200] i send data: { "messageId": 20, "type": "invokeResult", "params": { "result": null } } 14:10:55.656 detox[36204] i get message data: {"messageId":20,"type":"invokeResult","params":{"result":null}} 14:10:55.657 detox[36204] E long press 14:10:55.658 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":21} 14:10:55.659 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":21} 14:10:55.659 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 21 } 14:10:55.659 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:10:55.681 detox[36200] i get data: {"messageId":21,"type":"invokeResult","params":{"result":null}} 14:10:55.682 detox[36200] i send data: { "messageId": 21, "type": "invokeResult", "params": { "result": null } } 14:10:55.683 detox[36204] i get message data: {"messageId":21,"type":"invokeResult","params":{"result":null}} 14:10:55.683 detox[36204] E expect element not to be visible 14:10:55.684 detox[36204] E test_fn 14:10:55.685 detox[36204] B onTestDone args: ({"title":"setBlockUpdate","fullName":"测试Native模块的方法 setBlockUpdate","status":"passed","invocations":1}) 14:10:55.685 detox[36204] i stopping ADBLogcatRecording 14:10:55.686 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:10:55.739 detox[36204] i 12-09 10:42:05.000 14:10:55.740 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:00.000" --pid=7106 -f /sdcard/141023632_4.log 14:10:55.742 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:00.000\" --pid=7106 -f /sdcard/141023632_4.log" terminated with SIGINT 14:10:55.742 detox[36204] E onTestDone 14:10:55.742 detox[36204] E setBlockUpdate 14:10:55.742 detox[36204] i 测试Native模块的方法: setBlockUpdate [OK] 14:10:55.743 detox[36204] B reloadUpdate 14:10:55.743 detox[36204] i 测试Native模块的方法: reloadUpdate 14:10:55.743 detox[36204] B onTestStart args: ({"title":"reloadUpdate","fullName":"测试Native模块的方法 reloadUpdate","status":"running","invocations":1}) 14:10:55.743 detox[36204] i starting ADBLogcatRecording 14:10:55.745 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:05.000\" --pid=7106 -f /sdcard/141023632_5.log" 14:10:55.745 detox[36204] E onTestStart 14:10:55.745 detox[36204] B beforeEach 14:10:55.745 detox[36204] E beforeEach 14:10:55.745 detox[36204] B test_fn 14:10:55.747 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["reloadUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":22} 14:10:55.747 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "reloadUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 22 } 14:10:55.747 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["reloadUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":22} 14:10:55.747 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "reloadUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:55.747 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log 14:10:55.747 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_4.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setBlockUpdate/device.log" 14:10:55.769 detox[36204] i /sdcard/141023632_4.log: 1 file pulled, 0 skipped. 8.5 MB/s (16384 bytes in 0.002s) 14:10:55.769 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_4.log\"" 14:10:55.828 detox[36204] i 14:10:56.047 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_5.log 14:10:56.118 detox[36204] i 4 /sdcard/141023632_5.log 14:10:57.560 detox[36200] i get data: {"messageId":22,"type":"invokeResult","params":{"result":null}} 14:10:57.560 detox[36200] i send data: { "messageId": 22, "type": "invokeResult", "params": { "result": null } } 14:10:57.562 detox[36204] i get message data: {"messageId":22,"type":"invokeResult","params":{"result":null}} 14:10:57.563 detox[36204] E long press 14:10:57.564 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":23} 14:10:57.564 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 23 } 14:10:57.564 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":23} 14:10:57.564 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:10:59.456 detox[36200] i get data: {"messageId":23,"type":"invokeResult","params":{"result":null}} 14:10:59.456 detox[36200] i send data: { "messageId": 23, "type": "invokeResult", "params": { "result": null } } 14:10:59.457 detox[36204] i get message data: {"messageId":23,"type":"invokeResult","params":{"result":null}} 14:10:59.458 detox[36204] E long press 14:10:59.460 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":24} 14:10:59.461 detox[36204] B undefined with timeout (10000 ms) data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] } 14:10:59.469 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":24} 14:10:59.469 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] }, "messageId": 24 } 14:10:59.486 detox[36200] i get data: {"messageId":24,"type":"invokeResult","params":{"result":null}} 14:10:59.486 detox[36200] i send data: { "messageId": 24, "type": "invokeResult", "params": { "result": null } } 14:10:59.487 detox[36204] i get message data: {"messageId":24,"type":"invokeResult","params":{"result":null}} 14:10:59.488 detox[36204] E undefined with timeout (10000 ms) 14:10:59.489 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":25} 14:10:59.490 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":25} 14:10:59.490 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 25 } 14:10:59.490 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:01.017 detox[36200] i get data: {"messageId":25,"type":"invokeResult","params":{"result":null}} 14:11:01.018 detox[36200] i send data: { "messageId": 25, "type": "invokeResult", "params": { "result": null } } 14:11:01.020 detox[36204] i get message data: {"messageId":25,"type":"invokeResult","params":{"result":null}} 14:11:01.021 detox[36204] E long press 14:11:01.024 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":26} 14:11:01.028 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":26} 14:11:01.028 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 26 } 14:11:01.028 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:11:01.045 detox[36200] i get data: {"messageId":26,"type":"invokeResult","params":{"result":null}} 14:11:01.045 detox[36200] i send data: { "messageId": 26, "type": "invokeResult", "params": { "result": null } } 14:11:01.045 detox[36204] i get message data: {"messageId":26,"type":"invokeResult","params":{"result":null}} 14:11:01.045 detox[36204] E expect element not to be visible 14:11:01.046 detox[36204] E test_fn 14:11:01.046 detox[36204] B onTestDone args: ({"title":"reloadUpdate","fullName":"测试Native模块的方法 reloadUpdate","status":"passed","invocations":1}) 14:11:01.046 detox[36204] i stopping ADBLogcatRecording 14:11:01.046 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:11:01.092 detox[36204] i 12-09 10:42:11.000 14:11:01.094 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:05.000" --pid=7106 -f /sdcard/141023632_5.log 14:11:01.094 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:05.000\" --pid=7106 -f /sdcard/141023632_5.log" terminated with SIGINT 14:11:01.095 detox[36204] E onTestDone 14:11:01.095 detox[36204] E reloadUpdate 14:11:01.095 detox[36204] i 测试Native模块的方法: reloadUpdate [OK] 14:11:01.095 detox[36204] B setNeedUpdate 14:11:01.095 detox[36204] i 测试Native模块的方法: setNeedUpdate 14:11:01.095 detox[36204] B onTestStart args: ({"title":"setNeedUpdate","fullName":"测试Native模块的方法 setNeedUpdate","status":"running","invocations":1}) 14:11:01.096 detox[36204] i starting ADBLogcatRecording 14:11:01.097 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:11.000\" --pid=7106 -f /sdcard/141023632_6.log" 14:11:01.097 detox[36204] E onTestStart 14:11:01.097 detox[36204] B beforeEach 14:11:01.097 detox[36204] E beforeEach 14:11:01.098 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setNeedUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":27} 14:11:01.098 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setNeedUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 27 } 14:11:01.098 detox[36204] B test_fn 14:11:01.098 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["setNeedUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":27} 14:11:01.098 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "setNeedUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:01.099 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log 14:11:01.099 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_5.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 reloadUpdate/device.log" 14:11:01.123 detox[36204] i /sdcard/141023632_5.log: 1 file pulled, 0 skipped. 10.6 MB/s (20480 bytes in 0.002s) 14:11:01.123 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_5.log\"" 14:11:01.187 detox[36204] i 14:11:01.399 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_6.log 14:11:01.467 detox[36204] i 4 /sdcard/141023632_6.log 14:11:02.939 detox[36200] i get data: {"messageId":27,"type":"invokeResult","params":{"result":null}} 14:11:02.940 detox[36200] i send data: { "messageId": 27, "type": "invokeResult", "params": { "result": null } } 14:11:02.941 detox[36204] i get message data: {"messageId":27,"type":"invokeResult","params":{"result":null}} 14:11:02.941 detox[36204] E long press 14:11:02.942 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":28} 14:11:02.943 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":28} 14:11:02.943 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 28 } 14:11:02.943 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:04.805 detox[36200] i get data: {"messageId":28,"type":"invokeResult","params":{"result":null}} 14:11:04.805 detox[36200] i send data: { "messageId": 28, "type": "invokeResult", "params": { "result": null } } 14:11:04.806 detox[36204] i get message data: {"messageId":28,"type":"invokeResult","params":{"result":null}} 14:11:04.807 detox[36204] E long press 14:11:04.808 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":29} 14:11:04.809 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]},"messageId":29} 14:11:04.809 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] }, "messageId": 29 } 14:11:04.809 detox[36204] B expect element to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } 14:11:04.822 detox[36200] i get data: {"messageId":29,"type":"invokeResult","params":{"result":null}} 14:11:04.822 detox[36200] i send data: { "messageId": 29, "type": "invokeResult", "params": { "result": null } } 14:11:04.823 detox[36204] i get message data: {"messageId":29,"type":"invokeResult","params":{"result":null}} 14:11:04.824 detox[36204] E expect element to be visible 14:11:04.825 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":30} 14:11:04.826 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":30} 14:11:04.826 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 30 } 14:11:04.827 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:06.371 detox[36200] i get data: {"messageId":30,"type":"invokeResult","params":{"result":null}} 14:11:06.371 detox[36200] i send data: { "messageId": 30, "type": "invokeResult", "params": { "result": null } } 14:11:06.372 detox[36204] i get message data: {"messageId":30,"type":"invokeResult","params":{"result":null}} 14:11:06.372 detox[36204] E long press 14:11:06.374 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":31} 14:11:06.375 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":31} 14:11:06.375 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:11:06.376 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 31 } 14:11:06.393 detox[36200] i get data: {"messageId":31,"type":"invokeResult","params":{"result":null}} 14:11:06.393 detox[36200] i send data: { "messageId": 31, "type": "invokeResult", "params": { "result": null } } 14:11:06.395 detox[36204] i get message data: {"messageId":31,"type":"invokeResult","params":{"result":null}} 14:11:06.395 detox[36204] E expect element not to be visible 14:11:06.396 detox[36204] E test_fn 14:11:06.397 detox[36204] B onTestDone args: ({"title":"setNeedUpdate","fullName":"测试Native模块的方法 setNeedUpdate","status":"passed","invocations":1}) 14:11:06.397 detox[36204] i stopping ADBLogcatRecording 14:11:06.398 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:11:06.457 detox[36204] i 12-09 10:42:16.000 14:11:06.458 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:11.000" --pid=7106 -f /sdcard/141023632_6.log 14:11:06.460 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:11.000\" --pid=7106 -f /sdcard/141023632_6.log" terminated with SIGINT 14:11:06.460 detox[36204] E onTestDone 14:11:06.460 detox[36204] E setNeedUpdate 14:11:06.461 detox[36204] i 测试Native模块的方法: setNeedUpdate [OK] 14:11:06.461 detox[36204] B markSuccess 14:11:06.461 detox[36204] i 测试Native模块的方法: markSuccess 14:11:06.462 detox[36204] B onTestStart args: ({"title":"markSuccess","fullName":"测试Native模块的方法 markSuccess","status":"running","invocations":1}) 14:11:06.462 detox[36204] i starting ADBLogcatRecording 14:11:06.464 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:16.000\" --pid=7106 -f /sdcard/141023632_7.log" 14:11:06.464 detox[36204] E onTestStart 14:11:06.464 detox[36204] B beforeEach 14:11:06.464 detox[36204] E beforeEach 14:11:06.464 detox[36204] B test_fn 14:11:06.466 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["markSuccess"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":32} 14:11:06.467 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["markSuccess"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":32} 14:11:06.467 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "markSuccess" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 32 } 14:11:06.467 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "markSuccess" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:06.467 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log 14:11:06.467 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_6.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 setNeedUpdate/device.log" 14:11:06.491 detox[36204] i /sdcard/141023632_6.log: 1 file pulled, 0 skipped. 7.6 MB/s (16384 bytes in 0.002s) 14:11:06.491 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_6.log\"" 14:11:06.544 detox[36204] i 14:11:06.766 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_7.log 14:11:06.832 detox[36204] i 4 /sdcard/141023632_7.log 14:11:08.261 detox[36200] i get data: {"messageId":32,"type":"invokeResult","params":{"result":null}} 14:11:08.261 detox[36200] i send data: { "messageId": 32, "type": "invokeResult", "params": { "result": null } } 14:11:08.263 detox[36204] i get message data: {"messageId":32,"type":"invokeResult","params":{"result":null}} 14:11:08.263 detox[36204] E long press 14:11:08.265 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":33} 14:11:08.266 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:08.267 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":33} 14:11:08.267 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 33 } 14:11:10.105 detox[36200] i get data: {"messageId":33,"type":"invokeResult","params":{"result":null}} 14:11:10.105 detox[36200] i send data: { "messageId": 33, "type": "invokeResult", "params": { "result": null } } 14:11:10.106 detox[36204] i get message data: {"messageId":33,"type":"invokeResult","params":{"result":null}} 14:11:10.107 detox[36204] E long press 14:11:10.107 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":34} 14:11:10.108 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":34} 14:11:10.108 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] }, "messageId": 34 } 14:11:10.108 detox[36204] B undefined with timeout (10000 ms) data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] } 14:11:10.121 detox[36200] i get data: {"messageId":34,"type":"invokeResult","params":{"result":null}} 14:11:10.121 detox[36200] i send data: { "messageId": 34, "type": "invokeResult", "params": { "result": null } } 14:11:10.121 detox[36204] i get message data: {"messageId":34,"type":"invokeResult","params":{"result":null}} 14:11:10.122 detox[36204] E undefined with timeout (10000 ms) 14:11:10.123 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":35} 14:11:10.123 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 35 } 14:11:10.123 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":35} 14:11:10.123 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:11.649 detox[36200] i get data: {"messageId":35,"type":"invokeResult","params":{"result":null}} 14:11:11.650 detox[36200] i send data: { "messageId": 35, "type": "invokeResult", "params": { "result": null } } 14:11:11.651 detox[36204] i get message data: {"messageId":35,"type":"invokeResult","params":{"result":null}} 14:11:11.651 detox[36204] E long press 14:11:11.652 detox[36204] E test_fn 14:11:11.653 detox[36204] B onTestDone args: ({"title":"markSuccess","fullName":"测试Native模块的方法 markSuccess","status":"passed","invocations":1}) 14:11:11.655 detox[36204] i stopping ADBLogcatRecording 14:11:11.656 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:11:11.716 detox[36204] i 12-09 10:42:21.000 14:11:11.717 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:16.000" --pid=7106 -f /sdcard/141023632_7.log 14:11:11.718 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:16.000\" --pid=7106 -f /sdcard/141023632_7.log" terminated with SIGINT 14:11:11.718 detox[36204] E onTestDone 14:11:11.718 detox[36204] E markSuccess 14:11:11.718 detox[36204] i 测试Native模块的方法: markSuccess [OK] 14:11:11.719 detox[36204] B downloadPatchFromPpk 14:11:11.719 detox[36204] i 测试Native模块的方法: downloadPatchFromPpk 14:11:11.719 detox[36204] B onTestStart args: ({"title":"downloadPatchFromPpk","fullName":"测试Native模块的方法 downloadPatchFromPpk","status":"running","invocations":1}) 14:11:11.719 detox[36204] i starting ADBLogcatRecording 14:11:11.721 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:21.000\" --pid=7106 -f /sdcard/141023632_8.log" 14:11:11.721 detox[36204] E onTestStart 14:11:11.721 detox[36204] B beforeEach 14:11:11.721 detox[36204] E beforeEach 14:11:11.721 detox[36204] B test_fn 14:11:11.722 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPpk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":36} 14:11:11.722 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadPatchFromPpk" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 36 } 14:11:11.722 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPpk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":36} 14:11:11.722 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadPatchFromPpk" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:11.722 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log 14:11:11.722 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_7.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 markSuccess/device.log" 14:11:11.761 detox[36204] i /sdcard/141023632_7.log: 1 file pulled, 0 skipped. 14.4 MB/s (16384 bytes in 0.001s) 14:11:11.761 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_7.log\"" 14:11:11.802 detox[36204] i 14:11:12.021 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_8.log 14:11:12.056 detox[36204] i 4 /sdcard/141023632_8.log 14:11:13.523 detox[36200] i get data: {"messageId":36,"type":"invokeResult","params":{"result":null}} 14:11:13.523 detox[36200] i send data: { "messageId": 36, "type": "invokeResult", "params": { "result": null } } 14:11:13.524 detox[36204] i get message data: {"messageId":36,"type":"invokeResult","params":{"result":null}} 14:11:13.524 detox[36204] E long press 14:11:13.526 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":37} 14:11:13.527 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":37} 14:11:13.527 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 37 } 14:11:13.527 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:15.322 detox[36200] i get data: {"messageId":37,"type":"invokeResult","params":{"result":null}} 14:11:15.322 detox[36200] i send data: { "messageId": 37, "type": "invokeResult", "params": { "result": null } } 14:11:15.323 detox[36204] i get message data: {"messageId":37,"type":"invokeResult","params":{"result":null}} 14:11:15.323 detox[36204] E long press 14:11:15.323 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":38} 14:11:15.324 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":38} 14:11:15.324 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] }, "messageId": 38 } 14:11:15.324 detox[36204] B undefined with timeout (10000 ms) data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] } 14:11:15.331 detox[36200] i get data: {"messageId":38,"type":"invokeResult","params":{"result":null}} 14:11:15.331 detox[36200] i send data: { "messageId": 38, "type": "invokeResult", "params": { "result": null } } 14:11:15.331 detox[36204] i get message data: {"messageId":38,"type":"invokeResult","params":{"result":null}} 14:11:15.332 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":39} 14:11:15.332 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 39 } 14:11:15.332 detox[36204] E undefined with timeout (10000 ms) 14:11:15.332 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":39} 14:11:15.332 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:16.852 detox[36200] i get data: {"messageId":39,"type":"invokeResult","params":{"result":null}} 14:11:16.852 detox[36200] i send data: { "messageId": 39, "type": "invokeResult", "params": { "result": null } } 14:11:16.853 detox[36204] i get message data: {"messageId":39,"type":"invokeResult","params":{"result":null}} 14:11:16.854 detox[36204] E long press 14:11:16.857 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":40} 14:11:16.858 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:11:16.859 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":40} 14:11:16.859 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 40 } 14:11:16.877 detox[36200] i get data: {"messageId":40,"type":"invokeResult","params":{"result":null}} 14:11:16.877 detox[36200] i send data: { "messageId": 40, "type": "invokeResult", "params": { "result": null } } 14:11:16.878 detox[36204] i get message data: {"messageId":40,"type":"invokeResult","params":{"result":null}} 14:11:16.878 detox[36204] E expect element not to be visible 14:11:16.879 detox[36204] E test_fn 14:11:16.879 detox[36204] B onTestDone args: ({"title":"downloadPatchFromPpk","fullName":"测试Native模块的方法 downloadPatchFromPpk","status":"passed","invocations":1}) 14:11:16.880 detox[36204] i stopping ADBLogcatRecording 14:11:16.880 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:11:16.935 detox[36204] i 12-09 10:42:26.000 14:11:16.937 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:21.000" --pid=7106 -f /sdcard/141023632_8.log 14:11:16.938 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:21.000\" --pid=7106 -f /sdcard/141023632_8.log" terminated with SIGINT 14:11:16.938 detox[36204] E onTestDone 14:11:16.938 detox[36204] E downloadPatchFromPpk 14:11:16.938 detox[36204] i 测试Native模块的方法: downloadPatchFromPpk [OK] 14:11:16.939 detox[36204] B downloadPatchFromPackage 14:11:16.939 detox[36204] i 测试Native模块的方法: downloadPatchFromPackage 14:11:16.939 detox[36204] B onTestStart args: ({"title":"downloadPatchFromPackage","fullName":"测试Native模块的方法 downloadPatchFromPackage","status":"running","invocations":1}) 14:11:16.939 detox[36204] i starting ADBLogcatRecording 14:11:16.941 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:26.000\" --pid=7106 -f /sdcard/141023632_9.log" 14:11:16.941 detox[36204] E onTestStart 14:11:16.941 detox[36204] B beforeEach 14:11:16.941 detox[36204] E beforeEach 14:11:16.941 detox[36204] B test_fn 14:11:16.941 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPackage"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":41} 14:11:16.942 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadPatchFromPackage"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":41} 14:11:16.942 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadPatchFromPackage" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 41 } 14:11:16.942 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadPatchFromPackage" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:16.942 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log 14:11:16.943 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_8.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPpk/device.log" 14:11:16.970 detox[36204] i /sdcard/141023632_8.log: 1 file pulled, 0 skipped. 9.7 MB/s (16384 bytes in 0.002s) 14:11:16.970 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_8.log\"" 14:11:17.023 detox[36204] i 14:11:17.243 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_9.log 14:11:17.322 detox[36204] i 4 /sdcard/141023632_9.log 14:11:18.706 detox[36200] i get data: {"messageId":41,"type":"invokeResult","params":{"result":null}} 14:11:18.707 detox[36200] i send data: { "messageId": 41, "type": "invokeResult", "params": { "result": null } } 14:11:18.707 detox[36204] i get message data: {"messageId":41,"type":"invokeResult","params":{"result":null}} 14:11:18.707 detox[36204] E long press 14:11:18.707 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":42} 14:11:18.708 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":42} 14:11:18.708 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 42 } 14:11:18.708 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:20.786 detox[36200] i get data: {"messageId":42,"type":"invokeResult","params":{"result":null}} 14:11:20.786 detox[36200] i send data: { "messageId": 42, "type": "invokeResult", "params": { "result": null } } 14:11:20.787 detox[36204] i get message data: {"messageId":42,"type":"invokeResult","params":{"result":null}} 14:11:20.788 detox[36204] E long press 14:11:20.788 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":43} 14:11:20.789 detox[36204] B undefined with timeout (10000 ms) data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] } 14:11:20.791 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":43} 14:11:20.791 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] }, "messageId": 43 } 14:11:20.804 detox[36200] i get data: {"messageId":43,"type":"invokeResult","params":{"result":null}} 14:11:20.804 detox[36200] i send data: { "messageId": 43, "type": "invokeResult", "params": { "result": null } } 14:11:20.805 detox[36204] i get message data: {"messageId":43,"type":"invokeResult","params":{"result":null}} 14:11:20.805 detox[36204] E undefined with timeout (10000 ms) 14:11:20.808 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":44} 14:11:20.809 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":44} 14:11:20.809 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 44 } 14:11:20.809 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:22.336 detox[36200] i get data: {"messageId":44,"type":"invokeResult","params":{"result":null}} 14:11:22.336 detox[36200] i send data: { "messageId": 44, "type": "invokeResult", "params": { "result": null } } 14:11:22.338 detox[36204] i get message data: {"messageId":44,"type":"invokeResult","params":{"result":null}} 14:11:22.339 detox[36204] E long press 14:11:22.340 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":45} 14:11:22.341 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":45} 14:11:22.341 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:11:22.342 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 45 } 14:11:22.356 detox[36200] i get data: {"messageId":45,"type":"invokeResult","params":{"result":null}} 14:11:22.356 detox[36200] i send data: { "messageId": 45, "type": "invokeResult", "params": { "result": null } } 14:11:22.357 detox[36204] i get message data: {"messageId":45,"type":"invokeResult","params":{"result":null}} 14:11:22.357 detox[36204] E expect element not to be visible 14:11:22.357 detox[36204] E test_fn 14:11:22.358 detox[36204] B onTestDone args: ({"title":"downloadPatchFromPackage","fullName":"测试Native模块的方法 downloadPatchFromPackage","status":"passed","invocations":1}) 14:11:22.358 detox[36204] i stopping ADBLogcatRecording 14:11:22.359 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:11:22.420 detox[36204] i 12-09 10:42:32.000 14:11:22.421 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:26.000" --pid=7106 -f /sdcard/141023632_9.log 14:11:22.422 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:26.000\" --pid=7106 -f /sdcard/141023632_9.log" terminated with SIGINT 14:11:22.423 detox[36204] E onTestDone 14:11:22.423 detox[36204] E downloadPatchFromPackage 14:11:22.423 detox[36204] i 测试Native模块的方法: downloadPatchFromPackage [OK] 14:11:22.424 detox[36204] B downloadFullUpdate 14:11:22.424 detox[36204] i 测试Native模块的方法: downloadFullUpdate 14:11:22.424 detox[36204] B onTestStart args: ({"title":"downloadFullUpdate","fullName":"测试Native模块的方法 downloadFullUpdate","status":"running","invocations":1}) 14:11:22.424 detox[36204] i starting ADBLogcatRecording 14:11:22.426 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:32.000\" --pid=7106 -f /sdcard/141023632_10.log" 14:11:22.426 detox[36204] E onTestStart 14:11:22.426 detox[36204] B beforeEach 14:11:22.426 detox[36204] E beforeEach 14:11:22.426 detox[36204] B test_fn 14:11:22.428 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadFullUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":46} 14:11:22.428 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadFullUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 46 } 14:11:22.428 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadFullUpdate"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":46} 14:11:22.428 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadFullUpdate" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:22.428 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log 14:11:22.428 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_9.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadPatchFromPackage/device.log" 14:11:22.455 detox[36204] i /sdcard/141023632_9.log: 1 file pulled, 0 skipped. 16.1 MB/s (20480 bytes in 0.001s) 14:11:22.455 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_9.log\"" 14:11:22.512 detox[36204] i 14:11:22.728 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_10.log 14:11:22.766 detox[36204] i 4 /sdcard/141023632_10.log 14:11:24.254 detox[36200] i get data: {"messageId":46,"type":"invokeResult","params":{"result":null}} 14:11:24.254 detox[36200] i send data: { "messageId": 46, "type": "invokeResult", "params": { "result": null } } 14:11:24.255 detox[36204] i get message data: {"messageId":46,"type":"invokeResult","params":{"result":null}} 14:11:24.256 detox[36204] E long press 14:11:24.257 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":47} 14:11:24.257 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":47} 14:11:24.258 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 47 } 14:11:24.258 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:26.371 detox[36200] i get data: {"messageId":47,"type":"invokeResult","params":{"result":null}} 14:11:26.371 detox[36200] i send data: { "messageId": 47, "type": "invokeResult", "params": { "result": null } } 14:11:26.372 detox[36204] i get message data: {"messageId":47,"type":"invokeResult","params":{"result":null}} 14:11:26.373 detox[36204] E long press 14:11:26.374 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":48} 14:11:26.374 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":48} 14:11:26.374 detox[36204] B undefined with timeout (10000 ms) data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] } 14:11:26.375 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] }, "messageId": 48 } 14:11:26.386 detox[36200] i get data: {"messageId":48,"type":"invokeResult","params":{"result":null}} 14:11:26.387 detox[36200] i send data: { "messageId": 48, "type": "invokeResult", "params": { "result": null } } 14:11:26.387 detox[36204] i get message data: {"messageId":48,"type":"invokeResult","params":{"result":null}} 14:11:26.388 detox[36204] E undefined with timeout (10000 ms) 14:11:26.389 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":49} 14:11:26.390 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":49} 14:11:26.390 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 49 } 14:11:26.390 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:27.940 detox[36200] i get data: {"messageId":49,"type":"invokeResult","params":{"result":null}} 14:11:27.940 detox[36200] i send data: { "messageId": 49, "type": "invokeResult", "params": { "result": null } } 14:11:27.941 detox[36204] i get message data: {"messageId":49,"type":"invokeResult","params":{"result":null}} 14:11:27.941 detox[36204] E long press 14:11:27.942 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":50} 14:11:27.944 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":50} 14:11:27.944 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 50 } 14:11:27.947 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:11:27.961 detox[36200] i get data: {"messageId":50,"type":"invokeResult","params":{"result":null}} 14:11:27.961 detox[36200] i send data: { "messageId": 50, "type": "invokeResult", "params": { "result": null } } 14:11:27.962 detox[36204] i get message data: {"messageId":50,"type":"invokeResult","params":{"result":null}} 14:11:27.962 detox[36204] E expect element not to be visible 14:11:27.963 detox[36204] E test_fn 14:11:27.964 detox[36204] B onTestDone args: ({"title":"downloadFullUpdate","fullName":"测试Native模块的方法 downloadFullUpdate","status":"passed","invocations":1}) 14:11:27.964 detox[36204] i stopping ADBLogcatRecording 14:11:27.966 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:11:28.026 detox[36204] i 12-09 10:42:37.000 14:11:28.028 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:32.000" --pid=7106 -f /sdcard/141023632_10.log 14:11:28.029 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:32.000\" --pid=7106 -f /sdcard/141023632_10.log" terminated with SIGINT 14:11:28.029 detox[36204] E onTestDone 14:11:28.029 detox[36204] E downloadFullUpdate 14:11:28.030 detox[36204] i 测试Native模块的方法: downloadFullUpdate [OK] 14:11:28.030 detox[36204] B downloadAndInstallApk 14:11:28.031 detox[36204] i 测试Native模块的方法: downloadAndInstallApk 14:11:28.031 detox[36204] B onTestStart args: ({"title":"downloadAndInstallApk","fullName":"测试Native模块的方法 downloadAndInstallApk","status":"running","invocations":1}) 14:11:28.031 detox[36204] i starting ADBLogcatRecording 14:11:28.034 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:37.000\" --pid=7106 -f /sdcard/141023632_11.log" 14:11:28.034 detox[36204] E onTestStart 14:11:28.034 detox[36204] B beforeEach 14:11:28.034 detox[36204] E beforeEach 14:11:28.034 detox[36204] B test_fn 14:11:28.035 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadAndInstallApk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":51} 14:11:28.035 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["downloadAndInstallApk"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":51} 14:11:28.035 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadAndInstallApk" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:28.036 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "downloadAndInstallApk" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 51 } 14:11:28.036 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log 14:11:28.036 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_10.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadFullUpdate/device.log" 14:11:28.068 detox[36204] i /sdcard/141023632_10.log: 1 file pulled, 0 skipped. 3.6 MB/s (20480 bytes in 0.005s) 14:11:28.068 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_10.log\"" 14:11:28.122 detox[36204] i 14:11:28.336 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell du /sdcard/141023632_11.log 14:11:28.403 detox[36204] i 4 /sdcard/141023632_11.log 14:11:29.839 detox[36200] i get data: {"messageId":51,"type":"invokeResult","params":{"result":null}} 14:11:29.839 detox[36200] i send data: { "messageId": 51, "type": "invokeResult", "params": { "result": null } } 14:11:29.840 detox[36204] i get message data: {"messageId":51,"type":"invokeResult","params":{"result":null}} 14:11:29.841 detox[36204] E long press 14:11:29.842 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":52} 14:11:29.843 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["submit"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":52} 14:11:29.843 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 52 } 14:11:29.843 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "submit" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:31.573 detox[36200] i get data: {"messageId":52,"type":"invokeResult","params":{"result":null}} 14:11:31.573 detox[36200] i send data: { "messageId": 52, "type": "invokeResult", "params": { "result": null } } 14:11:31.574 detox[36204] i get message data: {"messageId":52,"type":"invokeResult","params":{"result":null}} 14:11:31.575 detox[36204] E long press 14:11:31.576 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":53} 14:11:31.577 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"waitForAssertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForText","args":["确认"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}},{"type":"Double","value":10}]},"messageId":53} 14:11:31.577 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] }, "messageId": 53 } 14:11:31.577 detox[36204] B undefined with timeout (10000 ms) data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "waitForAssertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForText", "args": [ "确认" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } }, { "type": "Double", "value": 10 } ] } 14:11:31.590 detox[36200] i get data: {"messageId":53,"type":"invokeResult","params":{"result":null}} 14:11:31.590 detox[36200] i send data: { "messageId": 53, "type": "invokeResult", "params": { "result": null } } 14:11:31.591 detox[36204] i get message data: {"messageId":53,"type":"invokeResult","params":{"result":null}} 14:11:31.591 detox[36204] E undefined with timeout (10000 ms) 14:11:31.594 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":54} 14:11:31.595 detox[36204] B long press data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] } 14:11:31.597 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.EspressoDetox"},"method":"perform","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.action.ViewActions"},"method":"longClick","args":[]}}]},"messageId":54} 14:11:31.597 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.EspressoDetox" }, "method": "perform", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.action.ViewActions" }, "method": "longClick", "args": [] } } ] }, "messageId": 54 } 14:11:33.124 detox[36200] i get data: {"messageId":54,"type":"invokeResult","params":{"result":null}} 14:11:33.125 detox[36200] i send data: { "messageId": 54, "type": "invokeResult", "params": { "result": null } } 14:11:33.126 detox[36204] i get message data: {"messageId":54,"type":"invokeResult","params":{"result":null}} 14:11:33.126 detox[36204] E long press 14:11:33.128 detox[36204] i send message data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":55} 14:11:33.129 detox[36200] i get data: {"type":"invoke","params":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxAssertion"},"method":"assertMatcher","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"androidx.test.espresso.Espresso"},"method":"onView","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForTestId","args":["done"]}}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForNot","args":[{"type":"Invocation","value":{"target":{"type":"Class","value":"com.wix.detox.espresso.DetoxMatcher"},"method":"matcherForSufficientlyVisible","args":[{"type":"Integer","value":75}]}}]}}]},"messageId":55} 14:11:33.129 detox[36200] i send data: { "type": "invoke", "params": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] }, "messageId": 55 } 14:11:33.129 detox[36204] B expect element not to be visible data: { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxAssertion" }, "method": "assertMatcher", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "androidx.test.espresso.Espresso" }, "method": "onView", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForTestId", "args": [ "done" ] } } ] } }, { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForNot", "args": [ { "type": "Invocation", "value": { "target": { "type": "Class", "value": "com.wix.detox.espresso.DetoxMatcher" }, "method": "matcherForSufficientlyVisible", "args": [ { "type": "Integer", "value": 75 } ] } } ] } } ] } 14:11:33.138 detox[36200] i get data: {"messageId":55,"type":"invokeResult","params":{"result":null}} 14:11:33.138 detox[36200] i send data: { "messageId": 55, "type": "invokeResult", "params": { "result": null } } 14:11:33.138 detox[36204] i get message data: {"messageId":55,"type":"invokeResult","params":{"result":null}} 14:11:33.139 detox[36204] E expect element not to be visible 14:11:33.139 detox[36204] E test_fn 14:11:33.139 detox[36204] B onTestDone args: ({"title":"downloadAndInstallApk","fullName":"测试Native模块的方法 downloadAndInstallApk","status":"passed","invocations":1}) 14:11:33.139 detox[36204] i stopping ADBLogcatRecording 14:11:33.139 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "date +\"%m-%d %T.000\"" 14:11:33.182 detox[36204] i 12-09 10:42:43.000 14:11:33.183 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell logcat -T "12-09 10:42:37.000" --pid=7106 -f /sdcard/141023632_11.log 14:11:33.184 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell "logcat -T \"12-09 10:42:37.000\" --pid=7106 -f /sdcard/141023632_11.log" terminated with SIGINT 14:11:33.184 detox[36204] E onTestDone 14:11:33.184 detox[36204] E downloadAndInstallApk 14:11:33.184 detox[36204] i 测试Native模块的方法: downloadAndInstallApk [OK] 14:11:33.185 detox[36204] B onRunDescribeFinish args: ({"name":"测试Native模块的方法"}) 14:11:33.185 detox[36204] E onRunDescribeFinish 14:11:33.185 detox[36204] E 测试Native模块的方法 14:11:33.185 detox[36204] B onRunDescribeFinish args: ({"name":"ROOT_DESCRIBE_BLOCK"}) 14:11:33.185 detox[36204] E onRunDescribeFinish 14:11:33.185 detox[36204] E run the tests 14:11:33.187 detox[36204] B tear down environment 14:11:33.187 detox[36204] B onBeforeCleanup args: () 14:11:33.188 detox[36204] i saving ADBLogcatRecording to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log 14:11:33.188 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 pull "/sdcard/141023632_11.log" "artifacts/android.emu.debug.2023-04-02 06-10-22Z/✓ 测试Native模块的方法 downloadAndInstallApk/device.log" 14:11:33.212 detox[36204] i /sdcard/141023632_11.log: 1 file pulled, 0 skipped. 23.7 MB/s (20480 bytes in 0.001s) 14:11:33.212 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 shell "rm \"/sdcard/141023632_11.log\"" 14:11:33.246 detox[36204] i 14:11:33.247 detox[36204] i saving FileArtifact to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox_pid_36204.json.log { append: true } 14:11:33.247 detox[36204] i saving FileArtifact to: artifacts/android.emu.debug.2023-04-02 06-10-22Z/detox_pid_36204.log { append: true } 14:11:33.247 detox[36204] E onBeforeCleanup 14:11:33.248 detox[36200] i get data: {"type":"cleanup","params":{"stopRunner":true},"messageId":-49642} 14:11:33.248 detox[36200] i send data: { "type": "cleanup", "params": { "stopRunner": true }, "messageId": -49642 } 14:11:33.248 detox[36204] i send message data: {"type":"cleanup","params":{"stopRunner":true},"messageId":-49642} 14:11:33.251 detox[36200] i get data: {"messageId":-49642,"type":"cleanupDone","params":{}} 14:11:33.251 detox[36200] i send data: { "messageId": -49642, "type": "cleanupDone", "params": {} } 14:11:33.251 detox[36204] i get message data: {"messageId":-49642,"type":"cleanupDone","params":{}} 14:11:33.253 detox[36200] i app exited session 50ed7950-1da1-616f-3790-a2134831f796 14:11:33.253 detox[36200] i send data: { "type": "appDisconnected" } 14:11:33.253 detox[36200] E connection :64463<->:64649 14:11:33.253 detox[36200] i tester exited session 50ed7950-1da1-616f-3790-a2134831f796 14:11:33.253 detox[36200] E connection :64463<->:64487 14:11:33.254 detox[36204] i sending SIGINT to: /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner 14:11:33.255 detox[36204] i /Users/arvinh/Library/Android/sdk/platform-tools/adb -s emulator-5554 shell am instrument -w -r -e detoxServer ws://localhost:64463 -e detoxSessionId 50ed7950-1da1-616f-3790-a2134831f796 -e debug false com.awesomeproject.test/androidx.test.runner.AndroidJUnitRunner terminated with SIGINT 14:11:33.255 detox[36204] i "/Users/arvinh/Library/Android/sdk/platform-tools/adb" -s emulator-5554 reverse --remove tcp:64463 14:11:33.256 detox[36204] B free args: ({"adbName":"emulator-5554"}, {"shutdown":false}) 14:11:33.258 detox[36204] E free 14:11:33.258 detox[36204] E tear down environment 14:11:33.258 detox[36204] E e2e/NativeModule.test.ts 14:11:33.261 detox[36204] i dispatching event to primary-36200 /tmp/detox.primary-36200 : reportTestResults , { testResults: [ { success: true, testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', testExecError: undefined, isPermanentFailure: false } ] } 14:11:33.262 detox[36200] i received event of : reportTestResults { testResults: [ { success: true, testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', isPermanentFailure: false } ] } 14:11:33.262 detox[36200] i dispatching event to socket : reportTestResultsDone { testResults: [ { success: true, testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', isPermanentFailure: false } ] } 14:11:33.262 detox[36200] i broadcasting event to all known sockets listening to /tmp/detox.primary-36200 : sessionStateUpdate { testResults: [ { success: true, testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', isPermanentFailure: false } ] } 14:11:33.262 detox[36204] i ## received events ## 14:11:33.263 detox[36204] i detected event reportTestResultsDone { testResults: [ { success: true, testFilePath: '/Users/arvinh/Desktop/wooza/react-native-pushy/Example/testHotUpdate/e2e/NativeModule.test.ts', isPermanentFailure: false } ] } 14:11:33.265 detox[36204] i connection closed primary-36200 /tmp/detox.primary-36200 0 tries remaining of 0 14:11:33.265 detox[36204] i secondary-36204 exceeded connection rety amount of or stopRetrying flag set. 14:11:33.266 detox[36200] i socket disconnected secondary-36204 14:11:33.281 detox[36204] i 14:11:33.373 detox[36200] E jest --config e2e/jest.config.js 14:11:33.374 detox[36200] i Detox server has been closed gracefully 14:11:33.374 detox[36200] E ../../node_modules/.bin/detox test --configuration android.emu.debug --headless --record-logs all