【发布时间】:2018-01-17 18:44:16
【问题描述】:
我正在为来自 Jenkins 构建脚本的 iOS 应用程序运行 AppUITests。单元测试 (AppTests) 运行良好,但 AppUITests 由于以下问题而失败。我该如何解决这个问题?
09:19:53.506 XCTRunner[22911:77924] 无法后台测试运行器 30.0s 内。 09:19:53.507 xcodebuild[22835:77541] -[IDETestOperationCoordinator testRunnerSession:initializationForUITestingDidFailWithError:] 09:19:53.507 XCTRunner[22911:77924] 调用完成。 09:19:53.507 xcodebuild[22835:77541] 测试操作失败:后台失败 测试赛跑者。 09:19:53.507 xcodebuild[22835:77541] _finishWithError:Error Domain=IDETestOperationsObserverErrorDomain Code=13 "后台测试运行失败。" UserInfo={NSLocalizedDescription=后台测试运行失败。} 取消:1
【问题讨论】:
-
看起来在 xcode 由于超时而关闭测试之前测试无法启动模拟器,相同的管道在您的本地 mac 中运行正常吗?
-
是的,它工作正常@u.gen
-
我也有同样的问题,但是只有当我用
SNAPSHOT_FORCE_DELETE=yes fastlane snapshot reset_simulators“删除”并重新创建所有模拟器时才会出现这个错误 -
你是用jenkins脚本还是qb脚本运行?
-
我正在使用 fastlane(对不起,回答迟了)
标签: ios xcode jenkins xcodebuild xcode-ui-testing