UITest失败“ <外部符号>中的上传符号崩溃”

时间:2019-09-25 20:41:19

标签: xcode xcode10 xcode-ui-testing xcuitest xcode10.3

当我运行UITest时,它们有时会因奇怪的原因upload-symbols crashed in <external symbol>而失败。我发现的唯一解决方法是重新启动Xcode,这在大多数情况下都有用,但是我已经厌倦了这样做。

UITests方案已正确设置,并且我能够在执行UITests期间调试主要目标,因此我认为dsym信息可用。测试失败时,主应用程序不会崩溃,也不会捕获任何异常断点。

失败发生在随机时间和执行随机测试的过程中。我还没有看到CI上发生的情况,CI通过fastlane从终端启动UITests。

我感谢任何建议。

Xcode 10.3,我不确定这是在10.2上发生的 MacOS 10.14.6

enter image description here

2 个答案:

答案 0 :(得分:0)

我不确定,但是我遇到了同样的错误: crashed in <external symbol>

我在CI运行ui测试,并导致了我的错误: 其他管道删除并重置我当前正在运行的模拟器。 另外,尝试找出解决此问题的方法。

我使用fastlane-plugin-test_center

答案 1 :(得分:0)

这绝对是Xcode的错误。我意识到,如果我运行所有测试而不是特定的测试用例/测试,则发生崩溃的可能性较小。因此,我最终在开发时禁用了目标中的所有测试,除了我正在从事的那些测试之外,只需使用CMD + U运行它们即可。