我正在使用TeamCity VisualStudio sln配置来驱动我的CI构建。它运行我所有的NUnit测试 - 这一切都很好但我不希望TeamCity使用[Category(“DatabaseTests”)]属性运行任何测试(因为它们访问了一个实际的数据库)。
在要排除的类别下的NUnit配置中,我只是简单地 DatabaseTests ,但它不起作用。有什么我想念的吗?有没有办法可以看出团队城市正在向nunit选手发送什么?
答案 0 :(得分:3)
您可以启用DEBUG模式:
为TeamCity类启用“DEBUG”日志级别。要做到这一点,编辑日志/ teamcity- (服务器|代理)-log4j.xml文件 删除包含的所有行 评论。之后, DEBUG消息将转到 teamcity - * .logs文件。
确保日志被旋转 默认。启用调试时 增加maxBackupIndex是有意义的 相关appender标记中的值 10个甚至20个文件(确保有 足够的可用磁盘空间)。
...我从docs得到的。然后你就可以看到发生了什么。