在vNext(TFS 2017.3 on prem)中,我有一个构建定义,它构建一个.NET应用程序并运行大约3000个测试。
在我的Visual Studio测试任务中,我启用了“仅运行受影响的测试”以减少构建时间。我在同一个分支(Git)做了几个构建,我知道没有代码更改。所以我的期望是,如果没有启用“仅运行受影响的测试”,那么第一次构建会花费更多的时间,因为它应该进行扩展分析。 但是在下一个版本中,我会假设没有执行任何测试,因为代码没有改变。
但实际发生的是,只有14项测试“没有受到影响”。
你知道为什么吗?
答案 0 :(得分:0)
TIA目前的范围如下:
<强> 支持的 强>
尚不支持
请检查您是否有受支持的范围。更多详情请参阅以下博客: