2015-07-13 91 views
0

我创建了一个Jenkins作业来执行5个测试用例,它可以工作,但不适用于构建创建。Jenkins - 构建状态

即使在执行过程中有任何失败测试 的情况下,构建状态即将成为SUCCESS。

例如,2个测试用例中有5个在我最近的运行过程中失败了,但构建状态已成为成功!

请帮我纠正这个.....

注:我使用Jenkins 1.617 & ANT 1.9.4为一体。

+0

你应该返回1来标记詹金斯的工作失败。你可以给一些失败日志? – Tuan

+0

我应该在哪里使配置返回1?你能给我一些参考吗? – zeal

+0

您是否使用Robot Framework启动测试用例? –

回答

0

如果你在jenkins中执行junits,jenkins的默认状态是不稳定的,maven/ant构建成功。

如果您正在使用ant build,请将以下属性添加到junit任务以使构建失败failureproperty =“test.failed”。如果你想会失败,即使一个失败的JUnit构建,增加财产haltonfailure =“是”

如果您正在使用maven添加参数-Dmaven.test.failure.ignore =假