tfs:每个环境状态都会在" Ready"之间变化。和"未准备好"交替进行几分钟

时间:2014-07-29 03:18:42

标签: tfs tfs2012

今天我们发现tfs实验室中心环境不稳定 每个环境状态将在几分钟内交替地在“就绪”和“未就绪”之间切换。

我们测试过:
 1.从TFS到scvmm服务器的网络正常  2.从测试控制器到实验室中心主机的网络正常

实验中心有一些错误:

  

环境讯息:Type = Error;消息= TF259633:Team Foundation   服务器检测到以下测试控制器处于脱机状态:   [测试控制器VM名称]。将控制器带回来   在线,或更新环境并使用不同的测试   控制器;

     

机器消息:

     

机器名称:[环境VM名称]

     

机器消息:Type = Error;消息=无法连接到   '[测试控制器虚拟机名称]'上的控制器。理由:成立   连接被主机中的软件中止   [测试控制器IP]。确保测试控制器在线并可从本机访问。确保防火墙上的测试   控制器没有阻止连接。;

构建控制器vm上有一些错误:

  

(QTController.exe,PID 808,Thread 21)ControllerConfiguration:Agent   'vstfs:/// LabManagement / TestMachine / 190'尝试连接但是   失败:Microsoft.VisualStudio.TestTools.Exceptions.EqtException:The   代理可以连接到控制器但控制器无法连接   由于以下原因导致代理:读取操作失败,   看内在异常。现有的连接被强制关闭   远程主机在   Microsoft.VisualStudio.TestTools.Controller.AgentMachine.VerifyAgentConnection(的Int32   超时)at   Microsoft.VisualStudio.TestTools.Controller.ControllerConfiguration.ConnectAgent(字符串   agentName,String machineName,Boolean canPerformUITesting,String   configuredUserName,String agentVersion,IAgentService agentService,   WindowsIdentity remoteIdentity)

1 个答案:

答案 0 :(得分:1)

我们检查过错误是由于测试控制器机器重新配置后测试控制器未重新配置造成的。

Out test control和build controller安装在一台机器上。

昨天,为了修复error,我们需要重新配置构建控制器及其相关的构建代理。

但是当完成所有工作后,我们忘记重新配置测试控制器。

重新配置测试控制器后,问题就解决了。