Контроллер сборки случайным образом становится недоступным, и его необходимо перезапустить вручную - TFS2010
Наша проблема заключается в том, что когда мы ставим новую сборку в очередь с нашими тестами cuid, контроллер сборки становится "недоступным". Затем мы должны войти на сервер контроллера сборки и перезапустить сервисное руководство вручную в консоли администрирования tfs. Кажется, это происходит случайно. Я поискал в интернете, но не нашел соответствующих ответов. Некоторые предположили, что проблема может быть в брандмауэре или двух никнеймах, но это не в нашем случае.
Журнал Eventviewer:
Logentry nr. 1. (QTController.exe, PID 1568, Поток 21) ControllerSpooledJob.AddMessage: Сбой прослушивателя вызывающего события Microsoft.VisualStudio.TestTools.Execution.RemoteObjectContainer
1[Microsoft.VisualStudio.TestTools.Controller.IControllerEvents]: System.Net.Sockets.SocketException (0x80004005): No connection could be made because the target machine actively refused it 110.11.170.140:2451 Server stack trace: at System.Net.Sockets.Socket.Connect(IPAddress[] addresses, Int32 port) at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket(AddressFamily family) at System.Runtime.Remoting.Channels.RemoteConnection.CreateNewSocket() at System.Runtime.Remoting.Channels.RemoteConnection.GetSocket() at System.Runtime.Remoting.Channels.SocketCache.GetSocket(String machinePortAndSid, Boolean openNew) at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.SendRequestWithRetry(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream) at System.Runtime.Remoting.Channels.Tcp.TcpClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream) at System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg) Exception rethrown at [0]: at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) at Microsoft.VisualStudio.TestTools.Controller.IControllerEvents.ControllerEvent(TestMessage report) at Microsoft.VisualStudio.TestTools.Controller.ControllerSpooledJob.<>c__DisplayClass6.<AddMessage>b__3(IControllerEvents eventListener) at Microsoft.VisualStudio.TestTools.Execution.RemoteObjectContainer
1.InvokeAsRemoteUser (вызов Action`1) в Microsoft.VisualStudio.TestTools.Controller.ControllerSpooledJob.AddMessage(сообщение TestMessage)
Logentry nr. 2. (QTController.exe, PID 1568, Thread 46) Пользователь не входит в группу администраторов.
Logentry nr. 3. (QTController.exe, PID 1568, Поток 46) ControllerExecution: Неправильное состояние выполнения во время ReverseDeploymentComplete: Microsoft.VisualStudio.TestTools.Exceptions.EqtException: ожидаемое состояние завершается, но фактическое состояние располагается в Microsoft.VisualStudio.TestTools.MomS.State`1.Verify(ожидается StateEnum) в Microsoft.VisualStudio.TestTools.Controller.ControllerExecution.ReverseDeploymentComplete(Guid runId, FileCopyFinishedReason по причине)
Любые предложения, мысли или опыт в отношении этой проблемы будут оценены.