2010-02-04 82 views
0

我们现在的情况时,开发人员打破了TDD过程和停止运行测试几个星期前,现在我们已经在溶液中约25失败的测试。查找修订时,特定的测试开始失败

而且我我们没有建立档案构建失败,因为每晚构建定义设置不保留失败bilds在TFS

会是什么你的方法解决这个问题?

是否有可能要排队一个版本范围建立在TFS的? 我甚至找不到排队某个特定修订的方法。

在一个完美的世界,给定一个版本范围,我想能够运行针对TFS一些自动的过程,并得到该报告 - 在其版本号每个测试启动失败。

回答

1

您可以使用对数查找。打中间。好?向右走。不好?向左走。

+0

不错的主意。但我认为你的意思是区间嵌套而不是对数搜索。 乔治更多细节:假设你在修订版4: 1. SVN了-r 2 2.构建 3.如果失败=> “SVN了-r 1” 否则,如果 成功=>“SVN起来 - r 3“ – Karussell 2010-02-04 14:59:29

+0

这就是我现在正在做的,谢谢。但有100多个修订版本和不同的测试在不同修订版本上失败,它似乎不是一个对数任务。此外,恢复,部署和运行测试大约需要40分钟。为每个修订。 – 2010-02-04 15:01:09