如您所知,TFS 2015中没有测试控制器,测试代理可以动态部署和配置为构建本身的一部分。
我正在尝试在我的TFS 2015中配置测试代理,每次在部署TestAgent步骤时运行'任务:在机器上配置测试代理',我正在尝试部署测试代理的机器,的重新启动!
之前有没有人遇到过这种行为?我试图理解为什么会发生这种情况,并对此提出任何意见。
答案 0 :(得分:2)
似乎这是设计的,将在update1到TFS 2015中修复
答案 1 :(得分:0)
我在本地系统上看过这个操作,在Premise上使用2015 TFS Update 2。我可以通过几个不同的场景来重现这个问题,这些场景是一致的,但会产生不同的结果。希望这会为有此问题的其他人解决问题。
我们的测试服务器是虚拟机,因此我将在下面引用它们。
在运行测试之前重新生成虚拟机不重启
重新生成重新启动的虚拟机
有些情况我还没有测试过像使用MTM测试实验室进行连接。
设置注意事项
<强>结论强>
我最好的猜测是系统会检查某些状态以确保它处于运行测试所需的确切状态,如果不满足每个条件,它会重新启动服务器并将其设置为这些状态。这可能包括特定的登录状态和正在运行的服务。