React native 在TravisCI上使用Detox进行测试时,如何获得写入变量/文件的测试结果(失败/通过)

React native 在TravisCI上使用Detox进行测试时,如何获得写入变量/文件的测试结果(失败/通过),react-native,travis-ci,detox,React Native,Travis Ci,Detox,我正在用TravisCI构建我的React原生应用程序,并使用Detox在该版本上运行E2E 排毒测试结果打印到travis控制台,但我需要知道env var中的失败或通过,以便我可以对其采取行动 测试命令是: detox test --configuration ios.sim.debug 所以我试过: export SANITY_RES=$(detox test --configuration ios.sim.debug) 但是echo$SANITY\u RES仅包含: configur

我正在用TravisCI构建我的React原生应用程序,并使用Detox在该版本上运行E2E

排毒测试结果打印到travis控制台,但我需要知道env var中的失败或通过,以便我可以对其采取行动

测试命令是:

detox test --configuration ios.sim.debug
所以我试过:

export SANITY_RES=$(detox test --configuration ios.sim.debug)
但是
echo$SANITY\u RES
仅包含:

configuration=“ios.sim.debug”artifactsLocation=“artifacts/ios.sim.debug.2018-12-25 14-42-58Z”node_modules/.bin/jest e2e--config=e2e/config.json--maxWorkers=1'--testNamePattern=^(?!:android:)$”解毒[80481]信息:[解毒服务器.js监听本地主机:51067*

而不是最终的结果。
还有别的办法吗

解毒功能允许您编写构建日志。有关更多详细信息,请参阅

如果将
-record logs all
作为标记添加到
解毒测试中
它将保存生成的所有日志,如果您只需要失败测试的日志,请将其更改为
-record logs failed

您甚至可以指定日志存储的位置