我们将SpecRun用作我们的测试运行器,其日志文件TeamCity使用。
我们遇到了一个问题,即SpecRun中的测试将首次失败(由于资源预热不够快),然后通过第二次重试(我们将SpecRun Default.srprofile设置最多运行三次)
但是,TeamCity在读取日志后将其视为失败,而实际上并非如此。当然,我们希望防止SpecRun中的任何重试,但与此同时,我们也不想在TeamCity中对测试运行进行错误标记。
有人会知道在SpecRun或TeamCity或两者结合的方式中进行成功重试以在TC中标记为“通过”的测试吗?
有一个选项可以使用“构建状态服务”消息将构建状态设置为成功。测试通过时,在日志输出中报告状态为“ SUCCESS”的此类消息
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句