首页 > 解决方案 > OSX 12.3 - 测试运行器在启动后从未开始执行测试

问题描述

我正在使用 Fastlane 和 Scan 在 xcode 节点上执行一些测试,我随机收到以下消息:

Testing failed:
Project_UnitTests:
    The test runner encountered an error (Test runner never began executing tests after launching. If you believe this error represents a bug, please attach the result bundle at DerivedData/Logs/Test/Run-Project_System-2021.04.08_02-00-23-+0200.xcresult)
** TEST FAILED **
ERROR [2021-04-08 03:01:14.15]: Exit status: 65

我四处寻找错误“测试运行程序在启动后从未开始执行测试”的含义,但我找不到任何东西。

这可能与在同一台机器上可能执行多个构建的事实有关吗?

谢谢你。

[解决方案] - 我最终了解到我们同时使用相同的模拟器进行 2 次构建,这导致了问题。我们创建了一种机制,每次从 Jenkins 构建时都会生成一个新设备。

谢谢你们!

标签: xcodeunit-testingfastlanetest-runner

解决方案


推荐阅读