如何让TeamCity排除nunit测试类别?

时间:2009-05-28 21:14:39

标签: configuration nunit continuous-integration teamcity

我正在使用TeamCity VisualStudio sln配置来驱动我的CI构建。它运行我所有的NUnit测试 - 这一切都很好但我不希望TeamCity使用[Category(“DatabaseTests”)]属性运行任何测试(因为它们访问了一个实际的数据库)。

在要排除的类别下的NUnit配置中,我只是简单地 DatabaseTests ,但它不起作用。有什么我想念的吗?有没有办法可以看出团队城市正在向nunit选手发送什么?

1 个答案:

答案 0 :(得分:3)

您可以启用DEBUG模式:

  

为TeamCity类启用“DEBUG”日志级别。要做到这一点,编辑日志/ teamcity-   (服务器|代理)-log4j.xml文件   删除包含的所有行    评论。之后,   DEBUG消息将转到   teamcity - * .logs文件。

     

确保日志被旋转   默认。启用调试时   增加maxBackupIndex是有意义的   相关appender标记中的值   10个甚至20个文件(确保有   足够的可用磁盘空间)。

...我从docs得到的。然后你就可以看到发生了什么。