【发布时间】:2016-03-15 06:28:35
【问题描述】:
我们的集成测试在 jenkins(带有 docker 插件)和 selenium 上运行。当测试失败时,我们希望容器仍在运行,以便我们检查情况。为了防止容器停止,我们有一个脚本在工作结束时运行一个无限循环,当出现问题时。
当测试通过时,循环不会运行,它工作正常。当测试失败时,容器仍在运行,这很好,但作业将永远运行。我们必须中止作业,但测试不会被标记为失败。
所以我想知道是否可以向失败的测试发送信号以打破循环并正常结束测试?抱歉啰嗦了。感谢您阅读我的问题。
【问题讨论】: