Testing 通过TFS api获取实际环境状态

Testing 通过TFS api获取实际环境状态,testing,tfs,lab-management,Testing,Tfs,Lab Management,我们使用Visual Studio LabManagement Infrastructure和TFS API从构建运行自动化测试。我们的一些测试需要重新启动系统才能启动。 我们注意到了奇怪的行为。当系统停止QtAgent时(而不是通过按钮停止,由人按下),测试控制器不会自动通知,环境保持在就绪状态(状态)。 当我们调用WaitForenEnvironmentReady活动来确定测试机器是否真正准备好执行测试时(或者QtAgent服务和测试控制器之间的连接已经建立),就会出现错误 是否有一种方法可

我们使用Visual Studio LabManagement Infrastructure和TFS API从构建运行自动化测试。我们的一些测试需要重新启动系统才能启动。 我们注意到了奇怪的行为。当系统停止QtAgent时(而不是通过按钮停止,由人按下),测试控制器不会自动通知,环境保持在就绪状态(状态)。 当我们调用WaitForenEnvironmentReady活动来确定测试机器是否真正准备好执行测试时(或者QtAgent服务和测试控制器之间的连接已经建立),就会出现错误


是否有一种方法可以强制测试控制器获取有关环境状态的实际信息,而无需等待超时时间过期。

控制器将了解代理在testcontroller配置xml中指定的超时时间后停机。一旦控制器检测到此情况,环境状态应在下次刷新时移到notready

您可以根据需要更改这些默认值 见-