XCode CI卡住运行UITests(上传10个截图 - [AppTests textExample])

Imo*_*per 5 xcode continuous-integration ui-testing ios

问题是,当CI服务器第一次进行Bot集成时,所有(UI和UNIT)测试运行正常,但在第二次集成时服务器仍然处于这种状态:

在此输入图像描述

我无法取消集成,无法停止进程,每次第二次集成我都需要删除机器人并创建新机器人.

使用iOS上的最后一个macOS Server XCode 8和iPhone 7 Simulator,我尝试了另一个模拟器,没有任何改变.

如果我有UITest就会发生这种情况,UNIT Tests运行正常.

Epa*_*aga 0

@steipete在 Twitter 上发现了这个:

\n\n

已知问题,Xcode 8.2:

\n\n
\xe2\x80\x9cSimulator_app shows a black screen when booting simulated\ndevices on macOS that do not support Metal.\xe2\x80\x9c\n
Run Code Online (Sandbox Code Playgroud)\n\n

https://developer.apple.com/library/prerelease/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html

\n\n

唯一支持 Metal 的计算机是:

\n\n
    \n
  • MacBook(2015 年初)
  • \n
  • MacBook Air(2012 年中或更新版本)
  • \n
  • MacBook Pro(2012 年中或更新版本)
  • \n
  • Mac mini(2012 年末或更新版本)
  • \n
  • iMac(2012 年末或更新版本)
  • \n
  • Mac Pro(2013 年末或更新版本)
  • \n
\n\n

https://support.apple.com/en-us/HT205073

\n\n

因此,如果您的计算机较旧,这似乎会导致这些问题。

\n