2015-07-13 89 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 =假