【发布时间】:2011-09-15 22:04:46
【问题描述】:
我已经关注了这个非常好的tutorial,了解如何在 Xcode 4 中配置 GHUnit 并将其与 Hudson/Jenkins 集成。
当所有测试用例都通过时,一切似乎都正常,但是当测试用例失败时,Hudson/Jenkins 不会创建“测试结果”,您实际上可以在其中检查有关失败测试用例的详细信息。
检查控制台输出我看到了这个:
测试套件“测试”已完成。
执行了 2 次测试中的 2 次,在 0.024 秒内有 1 次失败(0 次禁用)。
失败的测试:
示例测试/testFoo
成功编写了 JUnit XML。
命令 /bin/sh 失败,退出代码为 1
** 构建失败 **
以下构建命令失败:
PhaseScriptExecution "运行脚本" build/FirstUnitTestingProject.build/Debug-iphonesimulator/Tests.build/Script-DA6E61A913A94E9F00DE8C5B.sh
(1 次失败)
make: *** [测试] 错误 65
记录测试结果
完成:失败
正在执行的脚本可以在here找到。
Jenkins 和 Hudson 都失败了,但有同样的例外。
有谁知道如何解决这个问题?
谢谢。
【问题讨论】:
标签: ios xcode4 hudson jenkins gh-unit