我们现在的情况时,开发人员打破了TDD过程和停止运行测试几个星期前,现在我们已经在溶液中约25失败的测试。查找修订时,特定的测试开始失败
而且我我们没有建立档案构建失败,因为每晚构建定义设置不保留失败bilds在TFS
会是什么你的方法解决这个问题?
是否有可能要排队一个版本范围建立在TFS的? 我甚至找不到排队某个特定修订的方法。
在一个完美的世界,给定一个版本范围,我想能够运行针对TFS一些自动的过程,并得到该报告 - 在其版本号每个测试启动失败。
我们现在的情况时,开发人员打破了TDD过程和停止运行测试几个星期前,现在我们已经在溶液中约25失败的测试。查找修订时,特定的测试开始失败
而且我我们没有建立档案构建失败,因为每晚构建定义设置不保留失败bilds在TFS
会是什么你的方法解决这个问题?
是否有可能要排队一个版本范围建立在TFS的? 我甚至找不到排队某个特定修订的方法。
在一个完美的世界,给定一个版本范围,我想能够运行针对TFS一些自动的过程,并得到该报告 - 在其版本号每个测试启动失败。
您可以使用对数查找。打中间。好?向右走。不好?向左走。
谷歌搜索关于这个问题后,我遇到了这篇文章: http://www.dotnetcurry.com/ShowArticle.aspx?ID=342
至少我现在可以排队一个版本范围建立的。
不错的主意。但我认为你的意思是区间嵌套而不是对数搜索。 乔治更多细节:假设你在修订版4: 1. SVN了-r 2 2.构建 3.如果失败=> “SVN了-r 1” 否则,如果 成功=>“SVN起来 - r 3“ – Karussell 2010-02-04 14:59:29
这就是我现在正在做的,谢谢。但有100多个修订版本和不同的测试在不同修订版本上失败,它似乎不是一个对数任务。此外,恢复,部署和运行测试大约需要40分钟。为每个修订。 – 2010-02-04 15:01:09