在teamcity中,我在.sln文件构建之后运行了一批mstests。当测试失败时,我不会收到电子邮件。为什么?

时间:2012-02-17 18:22:54

标签: teamcity

编译失败时,teamcity中的我的电子邮件通知程序运行良好。我已经准备通知我失败以及失败后的第一次成功。

但是当一次测试失败时,我没有收到电子邮件。当至少一个测试未通过时,构建设置为失败。我在内部版本号旁边有一个漂亮的红点。

奇怪的是,有时我会在测试修复后收到成功的电子邮件,但并非总是如此。有谁知道我可以用来找出我没有收到我的电子邮件的原因?

这是另一个奇怪的事情:我设置通知,以便在构建失败和构建成功时向我发送电子邮件。当测试失败时,我仍然没有收到电子邮件。

但是,我确实在windows try程序中得到了正确的通知。

2 个答案:

答案 0 :(得分:1)

有teamcity-notification.log,如果启用DEBUG日志记录特别有用: http://confluence.jetbrains.net/display/TCD65/Reporting+Issues#ReportingIssues-LoggingEvents

电子邮件和托盘通知程序的规则是否相同?如果是,很可能是运输失败,错误必须在日志中。

BTW有TeamCity 7.0 RC1可用: http://confluence.jetbrains.net/display/TW/TeamCity+EAP

答案 1 :(得分:1)

我很笨,他们一直在我的垃圾邮件夹中。