我已经成功完成了构建,但已完成测试的数量比我预期的低约50%。仔细观察,似乎运行NUnit的Mono实例死于SIGABRT。 (!!)然而,TeamCity仍然认为这是成功的测试运行,因为测试都没有返回失败条件。
如何强制TeamCity将此视为失败的构建? (TeamCity 8.x)
答案 0 :(得分:0)
如果NUnit [OneTimeSetUp]函数失败,TeamCity 9也会出现同样的问题。没有测试运行,NUnit返回退出代码1,但TeamCity认为它是成功的。
如果构建日志中有与SIGABRT相关的任何内容,您可以添加失败条件,例如: