2013-05-16 59 views
0

我正在使用tfs 2010,我想创建一个运行单元测试的tfsbuild定义。TfsBuild不运行单元测试

  1. 我创建了单元测试,它在我的本地机器上完美工作。
  2. 我创建了一个构建定义,启用了测试,打开了自动化测试并放入了vsmdi文件。

构建成功,但它不运行任何测试。在构建日志文件中,我找不到有关运行测试数量的任何信息,它只是告诉我没有测试结果,除了TestResults Directory是空的。

有任何一个想法。

+0

您是否使用VS 2010 MSTest框架(VS 2010内置的框架)?注意:VS2012测试在TFS2010构建服务器上不起作用 –

+0

也尝试运行Verbosity = Diagnostic构建,并检查详细构建日志以查看发生了什么。 –

+0

是的,我正在使用MSTest框架。我将详细程度改为诊断,但仍然没有任何关于测试的信息。 –

回答

1

我终于找到了问题。构建平台是x86,但测试项目是AnyCPU,这就是为什么tfsbuild没有执行测试。

+0

解决方案是什么? – DaveShaw

+0

我只是将Project平台更改为x86。 –

相关问题