您好:我有一個ANT構建失敗,並在失敗時停止。我希望構建(而不是停止單個單元測試的失敗),完成所有單元測試,以便我可以知道哪些通過/失敗。如何在不停止螞蟻的情況下「失敗」一個構建?
然後(當然),我想構建到最終失敗,打印出失敗的測試數。
奇怪的是,看起來「haltonfailure」確實會「停止」構建:它實際上會改變Jenkins解釋的成功/失敗結果!
我想,如果可能的話,使用自定義的「失敗」的標籤,以明確這一點在我的構建腳本,即是這樣的:
<fail message="Some test(s) failed !">
<condition>
<not>
<testFailures>0</testFailures>
</not>
</condition> </fail>
這確實是奇怪的。我一直在使用haltonfailure =「否」,沒有任何問題。你可以請張貼您的螞蟻文件的片段? – aishwarya
通常情況下'haltonfailure'默認設置爲'off',用於JUnit測試,你有沒有改變它? – talnicolas