Я пытался найти информацию об этой ошибке, которую я опубликую ниже, я выполнил все настройки и провел исследование, я использую последнюю версию всего. Но поскольку я новичок в Detox, я предполагал, что тест, написанный для iOS, работает для Android, в таком случае проигнорируйте и предоставьте подробные сведения о том, как адаптироваться.
В основном это ошибка, которую я получаю это:
detox[40905] INFO: [test.js] configuration="android.emu.debug" reportSpecs=true readOnlyEmu=false useCustomLogger=true forceAdbInstall=false DETOX_START_TIMESTAMP=1588961953280 node_modules/.bin/jest --config e2e/config.json '--testNamePattern=^((?!:ios:).)*$' --maxWorkers 1 "e2e"
detox[40909] INFO: [DetoxServer.js] server listening on localhost:49577...
detox[40909] ERROR: [DetoxExportWrapper.js/DETOX_INIT_ERROR]
DetoxRuntimeError: Failed to run application on the device
HINT: Most likely, your tests have timed out and called detox.cleanup() while it was waiting for "ready" message (over WebSocket) from the instrumentation process.
at EmulatorDriver._getInstrumentationCrashError (/Users/brunosoko/Documents/appExam/node_modules/detox/src/devices/drivers/android/AndroidDriver.js:165:12)
at EmulatorDriver.instrumentationCloseListener (/Users/brunosoko/Documents/appExam/node_modules/detox/src/devices/drivers/android/AndroidDriver.js:128:67)
at EmulatorDriver._terminateInstrumentation (/Users/brunosoko/Documents/appExam/node_modules/detox/src/devices/drivers/android/AndroidDriver.js:156:12)
at processTicksAndRejections (internal/process/task_queues.js:97:5)
at ChildProcess.<anonymous> (/Users/brunosoko/Documents/appExam/node_modules/detox/src/devices/drivers/android/AndroidDriver.js:274:7) {
name: 'DetoxRuntimeError'
}
detox[40909] INFO: Example: should show login screen after tap on Sign in button
Я не знаю, ошибка это или что-то, что я делаю неправильно.
Вот мой package.json
"detox": {
"specs": "",
"configurations": {
"ios.sim.debug": {
"binaryPath": "/Users/brunosoko/Library/Developer/Xcode/DerivedData/AppExam-cwpqhbjlywwwihfaazprzmynvoym/Build/Products/Debug-iphonesimulator/appExam.app",
"type": "ios.simulator",
"name": "iPhone 11"
},
"android.emu.debug": {
"binaryPath": "/Users/brunosoko/Documents/AppExam/android/app/build/outputs/apk/debug/app-debug.apk",
"type": "android.emulator",
"name": "Pixel_3_API_R_2"
}
},
"test-runner": "jest"
},