Jenkins 将构建标记为失败,尽管 iOS 应用程序的所有测试用例都通过了

Jenkins marked build as failure, although all test case passed for iOS app

我正在为 iOS 应用程序的 运行 当前测试用例使用 Jenkins 作业。使用,

xcodebuild test ... | xcpretty

虽然所有测试都成功,但 Jenkins 仍然将构建标记为失败。

如何才能看到实际结果?

编辑-1:

即使我删除了 | xcpretty,作业仍然标记为失败。这是完整的 shell 命令,

xcodebuild test -workspace App.xcworkspace -scheme App -destination 'platform=iOS Simulator,name=iPhone 6, OS=10.2'

最后通过在 jenkins 的开头放置下面一行解决了问题 shell

#!/bin/sh