我们使用SpecRun作为测试运行程序,它的日志文件TeamCity消耗。
我们遇到了一个问题,在SpecRun中的测试将在第一次失败(由于资源没有足够快地升温),然后通过第二次重试(我们有最多三次的SpecRun Default.srprofile设置)
但是,TeamCity在读取日志后将其视为失败,而实际上它并不是。当然,我们希望防止SpecRun中的任何重试,但同时不希望在TeamCity中运行错误标记测试。
有没有人知道有一种方法,无论是在SpecRun或TeamCity中,还是在组合中,有一种测试被成功地重新尝试,在TC中被标记为“通行证”?
发布于 2014-04-29 07:45:51
有一个选项可以使用生成状态服务消息将构建状态设置为成功。测试通过后,在日志输出中报告这种状态为“成功”的消息。
https://stackoverflow.com/questions/23296649
复制相似问题