React native 比特瑞斯&x2B;排毒+;React native-Hello World示例挂起在detox.init上

React native 比特瑞斯&x2B;排毒+;React native-Hello World示例挂起在detox.init上,react-native,jestjs,detox,bitrise,React Native,Jestjs,Detox,Bitrise,我正在尝试使用Detox进行设置,并在Bitrise.io上运行。我阅读了react native cli入门指南,并尝试使用Detock+Jest on Bitrise运行最简单的排毒测试 我遇到的具体错误是未定义设备和元素全局变量(请参阅日志或下面的链接)。从我目前的研究来看,这是由于解毒.init从未完成 是否有一些我缺少的Bitrise的基本配置?解毒测试命令对我来说在本地运行很好 我使用的是一个免费的Bitrise帐户,该项目是公开的。您可以在此处看到失败的生成: 回购协议也是公开的:

我正在尝试使用Detox进行设置,并在Bitrise.io上运行。我阅读了react native cli入门指南,并尝试使用Detock+Jest on Bitrise运行最简单的排毒测试

我遇到的具体错误是未定义
设备
元素
全局变量(请参阅日志或下面的链接)。从我目前的研究来看,这是由于
解毒.init
从未完成

是否有一些我缺少的Bitrise的基本配置?
解毒测试
命令对我来说在本地运行很好

我使用的是一个免费的Bitrise帐户,该项目是公开的。您可以在此处看到失败的生成:

回购协议也是公开的:

提前谢谢

位上升错误日志

示例:应具有欢迎屏幕
示例:应具有欢迎屏幕[失败]
e2e/firstTest.spec.js(122.008s)不合格
例子
✕ 应具有欢迎屏幕(8ms)
● 示例›应具有欢迎屏幕
超时-异步回调未在jest.setTimeout指定的120000ms超时内调用。错误:超时-异步回调未在jest.setTimeout指定的120000ms超时内调用。
在映射器(../node_modules/jest-jasmine2/build/queueRunner.js:25:45)
● 示例›应具有欢迎屏幕
ReferenceError:未定义设备
1 |描述('示例',()=>{
2 |每个之前(异步()=>{
>3 |等待设备。重新加载ReactNative();
|           ^
4 |   });
5 | 
6 |它('应该有欢迎屏幕',异步()=>{
比特上升.yml

---
格式_版本:“8”
默认\u步骤\u库\u源:https://github.com/bitrise-io/bitrise-steplib.git
项目类型:react native
触发图:
-推送分支:“*”
工作流程:主要
-拉取请求源分支:*“
工作流程:主要
工作流程:
部署:
描述:“##…”
步骤:
-激活ssh-key@4.0.3:
运行_if:{{getenv“SSH_RSA_PRIVATE_KEY”| ne”“}
-吉特-clone@4.0.17: {}
- script@1.1.5:
标题:使用脚本步骤执行任何操作
- yarn@0.1.0:
投入:
-workdir:令人敬畏的项目
-命令:安装
-安装丢失的android-tools@2.3.7:
投入:
-gradlew_路径:“$PROJECT_LOCATION/gradlew”
-安卓-build@0.10.0:
投入:
-项目位置:“$项目位置”
-证书和个人资料-installer@1.10.1: {}
-xcode-archive@2.7.0:
投入:
-项目路径:“$BITRISE\u项目路径”
-方案:“$BITRISE\U方案”
-导出方法:“$BITRISE\u导出方法”
-配置:发布
-部署到bitrise-io@1.9.2: {}
主要:
步骤:
-激活ssh-key@4.0.3:
运行_if:{{getenv“SSH_RSA_PRIVATE_KEY”| ne”“}
-吉特-clone@4.0.17: {}
- yarn@0.1.0:
投入:
-workdir:令人敬畏的项目
-命令:安装
标题:纱线安装
- yarn@0.1.0:
投入:
-workdir:令人敬畏的项目
-命令:test
标题:单元测试
跑步后:
-排毒
用以解毒的:
步骤:
-椰子荚-install@1.9.1:
投入:
-source\u root\u路径:“$BITRISE\u source\u DIR/AwesomeProject/ios”
- npm@1.1.0:
标题:安装全局
投入:
-workdir:$BITRISE\u SOURCE\u DIR/AwesomeProject
-命令:安装-g detox cli react native cli
- script@1.1.5:
投入:
-工作目录:“$BITRISE\u SOURCE\u目录/AwesomeProject”
-内容:|-
#!/usr/bin/env bash
brew tap facebook/fb
导出代码\需要签名\否
brew安装fbsimctl
brew tap wix/brew
brew安装AppleSmultils--头
标题:安装解毒UTIL
- script@1.1.5:
投入:
-工作目录:“$BITRISE\u SOURCE\u目录/AwesomeProject”
-内容:|-
#!/usr/bin/env bash
排毒构建--配置ios.sim.debug
标题:排毒构建
- script@1.1.5:
投入:
-工作目录:“$BITRISE\u SOURCE\u目录/AwesomeProject”
-内容:|-
#!/usr/bin/env bash
排毒测试--配置ios.sim.debug--清理
标题:排毒试验
应用程序:
环境:
-选择:
是否扩展:false
项目位置:AwesomeProject/android
-选择:
是否扩展:false
模块:应用程序
-选择:
是否扩展:false
变量:“”
-选择:
是否扩展:false
BITRISE\u项目路径:AwesomeProject/ios/AwesomeProject.xcworkspace
-选择:
是否扩展:false
BITRISE_方案:一个令人惊叹的项目
-选择:
是否扩展:false
比特率导出方法:特设
元:
bitrise.io:
机器类型:elite