通过命令行或 CI 运行测试时,在远程系统上出现以下错误。知道这个错误是什么意思吗?
检查依赖项
测试构建成功
++ echo '$ if [ $? -ne 0 ]; 然后回显“TestApp Build END:失败”;1号出口;else echo "TestApp Build END: Success"; 如果 [$? -ne 0 ]; 然后回显“TestApp Build END:失败”;1号出口;else echo "TestApp Build END: Success"; 菲
++'['0 -ne 0']'
++ echo 'TestApp Build END: Success' TestApp Build END: Success
++ echo '$ echo "TestApp 测试开始"' $ echo "TestApp 测试开始"
++ echo 'TestApp 测试开始' TestApp 测试开始
++ echo '$ xcodebuild -workspace $workSpace -configuration Release -scheme TestApp -sdk iphonesimulator -destination "platform=iOS Simulator,name=iPhone 5s" test-without-building' $ xcodebuild -workspace $workSpace -configuration Release -scheme TestApp -sdk iphonesimulator -destination "platform=iOS Simulator,name=iPhone 5s" test-without-building
++ xcodebuild -workspace /Users/jenkins/builds/d167e6a9/0/mobile/mobile/TestWS.xcworkspace -configuration Release -scheme TestApp -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 5s' test-without-building
从命令行构建设置:SDKROOT = iphonesimulator11.2
2018-02-08 12:08:33.596 xcodebuild[69929:68347155] IDETestOperationsObserverDebug:将测试会话的诊断日志写入:/var/folders/xg/fm1n88cn1ms4_g1xjvcppr9h0000gp/T/com.apple.dt.XCTest/IDETestRunSession-E52EA37D-CDA6 -49BB-87E0-2B048AFAAAA1/TestTests-1F0CEE73-76FD-445F-AFA2-3EE31A00C2C6/Session-TestTests-2018-02-08_120833-QMcQgX.log 2018-02-08 12:08:33.597 xcodebuild[69929:6834]MT ] IDETestOperationsObserverDebug: (ACCD5B39-684E-4F9E-9A78-8833D58D4BEE) 开始测试会话 TestTests-ACCD5B39-684E-4F9E-9A78-8833D58D4BEE 在 2018-02-08 12:08:33.597 与目标 { SimDevice 上的 Xcode 9C40b 4CA91C43-C7EB-49AA-863C-F3C57DA0D31F,iOS 11.2,已启动)} (11.2 (15C107)) 2018-02-08 12:08:33.607 xcodebuild[69929:68347155] IDETestOperationsObserverDebug:将测试会话的诊断日志写入:/var/folders/xg/fm1n88cn1ms4_g1xjvcppr9h0000gp/T/com.apple.dt.XCTest/IDETestRunSession-E52EA37D-CDA6-49BB-87E0-2B048AFAAAA1/TestUITests-20983E39-1D27-45B8-A723-3274F255-20180-TestSessionUITest/ -08_120833-Uka2ZO.log 2018-02-08 12:08:33.607 xcodebuild[69929:68346310] [MT] IDETestOperationsObserverDebug: (8507C627-5254-4196-8E76-C2402497A2AC) 开始测试会话TestUI7654-8507C-66 -C2402497A2AC 在 2018 年 2 月 8 日 12:08:33.608 与目标 Xcode 9C40b { SimDevice: iPhone 5s (4CA91C43-C7EB-49AA-863C-F3C57DA0D31F, iOS 11.2, 已启动)} (11.268346310] [MT] IDETestOperationsObserverDebug: (8507C627-5254-4196-8E76-C2402497A2AC) 开始测试会话 TestUITests-8507C627-5254-4196-8E76-C2402497A2AC 在 2018-02-08 使用 Xcode 上的设备 {0 Sim 12:08:336. : iPhone 5s (4CA91C43-C7EB-49AA-863C-F3C57DA0D31F, iOS 11.2, 已启动)} (11.268346310] [MT] IDETestOperationsObserverDebug: (8507C627-5254-4196-8E76-C2402497A2AC) 开始测试会话 TestUITests-8507C627-5254-4196-8E76-C2402497A2AC 在 2018-02-08 使用 Xcode 上的设备 {0 Sim 12:08:336. : iPhone 5s (4CA91C43-C7EB-49AA-863C-F3C57DA0D31F, iOS 11.2, 已启动)} (11.2
(15C107)) 2018-02-08 12:11:33.560 xcodebuild[69929:68346310]错误域 = IDETestOperationsObserverErrorDomain 代码 = 6“早期意外退出,操作从未完成引导 - 不会尝试重新启动” UserInfo = {NSLocalizedDescription =早期意外退出,操作从未完成引导 - 不会尝试重新启动}
测试执行失败
2018-02-08 12:11:10.166813+0530 TestUITests-Runner[70248:68362844]
+[CATransaction 同步] 在事务 2018-02-08 12:11:10.215450+0530 TestUITests-Runner[70248:68362844] 运行测试中调用... 2018-02-08 12:11:11.995867+0530 TestUITests-Runner[70248 :68362844] 继续在后台运行测试,任务 ID 1 测试套件“所有测试”开始于 2018-02-08 12:11:12.697 测试套件“TestUITests.xctest”开始于 2018-02-08 12:11: 12.699 测试套件“TestUITests”开始于 2018-02-08 12:11:12.699 测试用例“-[TestUITests.TestUITests testExample]”开始。t = 0.00s 在 2018-02-08 12:11:12.700 开始测试 t = 0.08s 设置 t = 0.09s 打开 com.Test.mobileapp t = 0.12s 启动 com.Test.mobileapp t = 10.07s 等待 com .Test.mobileapp to idle t = 19.67s Tear Down Test Case ' -[TestUITests.TestUITests testExample]' 已通过(19.871 秒)。测试套件“TestUITests”于 2018-02-08 12:11:32.571 通过。执行 1 次测试,在 19.871 (19.872) 秒内出现 0 次失败(0 次意外)测试套件“TestUITests.xctest”于 2018 年 2 月 8 日 12:11:32.571 通过。执行 1 次测试,0 次失败(0 次意外)在 19.871 (19.873) 秒内测试套件“所有测试”于 2018 年 2 月 8 日 12:11:32.572 通过。执行 1 次测试,在 19.871 (19.875) 秒内有 0 次失败(0 次意外)在 19.871 (19.873) 秒内有 0 次失败(0 次意外)测试套件“所有测试”于 2018 年 2 月 8 日 12:11:32.572 通过。执行 1 次测试,在 19.871 (19.875) 秒内有 0 次失败(0 次意外)在 19.871 (19.873) 秒内有 0 次失败(0 次意外)测试套件“所有测试”于 2018 年 2 月 8 日 12:11:32.572 通过。执行 1 次测试,在 19.871 (19.875) 秒内有 0 次失败(0 次意外)
设置-eo pipefail
设置 +o noclobber
:
评估''
退出 0 错误:作业失败:退出状态 1