Error saving Logs and Images - Detox[12591] ERROR: [exec.js/EXEC_FAIL, #6]

Asked

Viewed 55 times

1

I am studying the Detox lib for automated testing. I can run the tests normally and they pass, but when I add the command --record-logs all it returns me this error. From what I understand is some file that is not being created by my simulator or by Detox. Does anyone have any idea how to fix this ?

inserir a descrição da imagem aqui

Below follows my package.js:

{
  "name": "detox_testes",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "start": "node node_modules/react-native/local-cli/cli.js start",
    "detox-build": "detox build -c ios.sim.debug",
    "detox-test": "detox test -c ios.sim.debug  --record-logs all --loglevel",
    "start-ios": "react-native run-ios --simulator=\"iPhone 7\""
  },
  "dependencies": {
    "detox": "8.1.1",
    "mocha": "5.2.0",
    "react": "16.3.0",
    "react-native": "0.54.0"
  },
  "devDependencies": {
    "babel-jest": "23.6.0",
    "babel-preset-react-native": "4.0.1",
    "jest": "^20.0.4",
    "react-test-renderer": "^16.3.0-alpha.1"
  },
  "jest": {
    "preset": "react-native"
  },
  "detox": {
    "specs": "test/e2e",
    "runner-config": "test/e2e/mocha.opts",
    "configurations": {
      "ios.sim.debug": {
        "binaryPath": "ios/build/Build/Products/Debug-iphonesimulator/detox_testes.app",
        "build": "xcodebuild -project ios/detox_testes.xcodeproj -scheme detox_testes -configuration Debug -sdk iphonesimulator -derivedDataPath ios/build",
        "type": "ios.simulator",
        "name": "iPhone 7"
      }
    }
  }
}

The complete error:

$ sudo yarn detox-test
Password:
yarn run v1.7.0
$ detox test -c ios.sim.debug  --record-logs all --loglevel
node_modules/.bin/mocha test/e2e --opts test/e2e/mocha.opts --configuration ios.sim.debug --loglevel true     --grep :android: --invert  --record-logs all   --artifacts-location "artifacts/ios.sim.debug.2018-09-12 14-18-15Z" 


detox[12591] INFO:  [DetoxServer.js] server listening on localhost:58516...
detox[12591] ERROR: [exec.js/EXEC_FAIL, #6] "/bin/cat /dev/null >/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out 2>/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.err && SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/gabriel/Library/Detox/ios/14eec5feca24934359dbce9f5e57b609bcc7c136/Detox.framework/Detox" /usr/bin/xcrun simctl launch --stdout=/tmp/detox.last_launch_app_log.out --stderr=/tmp/detox.last_launch_app_log.err FBCD6D3B-B451-49F1-965B-C857164CCBE8 org.reactjs.native.example.detox-testes --args -detoxServer ws://localhost:58516 -detoxSessionId 9c8e940d-eb98-302a-4610-717ecb0551ed" failed with code = 1, stdout and stderr:

detox[12591] ERROR: [exec.js/EXEC_FAIL, #6] 
detox[12591] ERROR: [exec.js/EXEC_FAIL, #6] /bin/sh: /Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out: No such file or directory

detox[12591] ERROR: [index.js/DETOX_INIT_ERROR] 
 { ChildProcessError: Command failed: /bin/cat /dev/null >/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out 2>/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.err && SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/gabriel/Library/Detox/ios/14eec5feca24934359dbce9f5e57b609bcc7c136/Detox.framework/Detox" /usr/bin/xcrun simctl launch --stdout=/tmp/detox.last_launch_app_log.out --stderr=/tmp/detox.last_launch_app_log.err FBCD6D3B-B451-49F1-965B-C857164CCBE8 org.reactjs.native.example.detox-testes --args -detoxServer ws://localhost:58516 -detoxSessionId 9c8e940d-eb98-302a-4610-717ecb0551ed
/bin/sh: /Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out: No such file or directory
 `/bin/cat /dev/null >/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out 2>/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.err && SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/gabriel/Library/Detox/ios/14eec5feca24934359dbce9f5e57b609bcc7c136/Detox.framework/Detox" /usr/bin/xcrun simctl launch --stdout=/tmp/detox.last_launch_app_log.out --stderr=/tmp/detox.last_launch_app_log.err FBCD6D3B-B451-49F1-965B-C857164CCBE8 org.reactjs.native.example.detox-testes --args -detoxServer ws://localhost:58516 -detoxSessionId 9c8e940d-eb98-302a-4610-717ecb0551ed` (exited with error code 1)
    at callback (/Users/gabriel/Desktop/programming/testes/detox_testes/node_modules/child-process-promise/lib/index.js:33:27)
    at ChildProcess.exithandler (child_process.js:282:5)
    at emitTwo (events.js:126:13)
    at ChildProcess.emit (events.js:214:7)
    at maybeClose (internal/child_process.js:925:16)
    at Socket.stream.socket.on (internal/child_process.js:346:11)
    at emitOne (events.js:116:13)
    at Socket.emit (events.js:211:7)
    at Pipe._handle.close [as _onclose] (net.js:557:12)
  name: 'ChildProcessError',
  code: 1,
  childProcess: 
   { ChildProcess: { [Function: ChildProcess] super_: [Object] },
     fork: [Function],
     _forkChild: [Function],
     exec: [Function],
     execFile: [Function],
     spawn: [Function],
     spawnSync: [Function: spawnSync],
     execFileSync: [Function: execFileSync],
     execSync: [Function: execSync] },
  stdout: '',
  stderr: '/bin/sh: /Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out: No such file or directory\n' }
  1) "before all" hook

  0 passing (4s)
  1 failing

  1) "before all" hook:
     ChildProcessError: Command failed: /bin/cat /dev/null >/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out 2>/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.err && SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/gabriel/Library/Detox/ios/14eec5feca24934359dbce9f5e57b609bcc7c136/Detox.framework/Detox" /usr/bin/xcrun simctl launch --stdout=/tmp/detox.last_launch_app_log.out --stderr=/tmp/detox.last_launch_app_log.err FBCD6D3B-B451-49F1-965B-C857164CCBE8 org.reactjs.native.example.detox-testes --args -detoxServer ws://localhost:58516 -detoxSessionId 9c8e940d-eb98-302a-4610-717ecb0551ed
/bin/sh: /Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out: No such file or directory
 `/bin/cat /dev/null >/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.out 2>/Users/gabriel/Library/Developer/CoreSimulator/Devices/FBCD6D3B-B451-49F1-965B-C857164CCBE8/data/tmp/detox.last_launch_app_log.err && SIMCTL_CHILD_DYLD_INSERT_LIBRARIES="/Users/gabriel/Library/Detox/ios/14eec5feca24934359dbce9f5e57b609bcc7c136/Detox.framework/Detox" /usr/bin/xcrun simctl launch --stdout=/tmp/detox.last_launch_app_log.out --stderr=/tmp/detox.last_launch_app_log.err FBCD6D3B-B451-49F1-965B-C857164CCBE8 org.reactjs.native.example.detox-testes --args -detoxServer ws://localhost:58516 -detoxSessionId 9c8e940d-eb98-302a-4610-717ecb0551ed` (exited with error code 1)
      at callback (node_modules/child-process-promise/lib/index.js:33:27)
      at ChildProcess.exithandler (child_process.js:282:5)
      at maybeClose (internal/child_process.js:925:16)
      at Socket.stream.socket.on (internal/child_process.js:346:11)
      at Pipe._handle.close [as _onclose] (net.js:557:12)



child_process.js:644
    throw err;
    ^

Error: Command failed: node_modules/.bin/mocha test/e2e --opts test/e2e/mocha.opts --configuration ios.sim.debug --loglevel true     --grep :android: --invert  --record-logs all   --artifacts-location "artifacts/ios.sim.debug.2018-09-12 14-18-15Z" 
    at checkExecSyncError (child_process.js:601:13)
    at Object.execSync (child_process.js:641:13)
    at runMocha (/Users/gabriel/Desktop/programming/testes/detox_testes/node_modules/detox/local-cli/detox-test.js:129:6)
    at run (/Users/gabriel/Desktop/programming/testes/detox_testes/node_modules/detox/local-cli/detox-test.js:82:7)
    at Object.<anonymous> (/Users/gabriel/Desktop/programming/testes/detox_testes/node_modules/detox/local-cli/detox-test.js:217:1)
    at Module._compile (module.js:652:30)
    at Object.Module._extensions..js (module.js:663:10)
    at Module.load (module.js:565:32)
    at tryModuleLoad (module.js:505:12)
    at Function.Module._load (module.js:497:3)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.