成功完成后,iOS单元测试会挂起

时间:2017-10-26 08:07:05

标签: ios xcode unit-testing xcode-ui-testing

有时在我的单元测试全部运行并通过之后,执行仍然会继续:

  

致命错误:'尝试!'表达式意外地引发了一个错误:磁盘I / O错误(代码:10):file /Library/Caches/com.apple.xbs/Sources/swiftlang/swiftlang-900.0.65.2/src/swift/stdlib/public/core/ErrorType .swift,第181行

问题是在CI中,单元测试执行后,我应该能够运行UI测试。现在,由于执行无限期地挂起,它不会发生。

在Xcode上本地运行测试时,错误指向SQLite.swift pod中的文件。我使用的是最新版本的SQLite(0.11.4)。 0.11.2发生了同样的问题。

我正在使用Xcode 9.0.1,尝试使用不同的Simulator和iOS版本10.2& 11.0.1。

有时候这个错误不会发生,但我的UI测试目标可能会出现另一个错误:

  

无法进行后台测试跑步者。

有什么建议吗?

0 个答案:

没有答案