部署测试代理任务无限运行不退出

Deploy test agent task runs infinitely and does not exit

问题描述:

我们设置了发布定义来执行编码 UI 测试用例,测试代理部署任务 运行 出现问题,在手动取消部署之前执行不会结束,终端显示的信息如下"DistributedTests: Task 'ConfigureTestAgent' on machine 'HOSTNAME:5985' is taking time. Please Wait"

vsts_testagent.exe 路径由本地路径提供。

环境详细信息: TFS 本地,TFS 2017 15.112.26307.0 (Tfs2017.Update1)

构建代理:私有,OS:Windows Server 2012 R2,构建代理版本:2.112.0

测试代理:私人,OS:Windows 10

测试部署任务版本:vstf_testagent.exe版本14.0.23107.10

第一次在机器上部署测试代理时,测试代理部署步骤会花费更长的时间,如果服务器之前部署成功,会快得多。

请尝试以下项目来解决这个问题:

  • 尝试为构建代理和测试代理使用相同的凭据。
  • 尝试下载测试代理并手动将其安装到该机器上,然后再次尝试使用 test agent deployment task 对构建进行排队。 (Install and configure test agents
  • 尝试在另一台干净的测试机器上部署测试代理。

Github中的类似问题供您参考:https://github.com/Microsoft/vsts-tasks/issues/2023