使用测试代理部署进行自动登录

时间:2016-11-18 19:41:41

标签: visual-studio-2015 coded-ui-tests

我正在尝试将测试代理部署到工作中的虚拟机,以便运行一些编码的UI测试。我正在使用Visual Studio 2015 Enterprise,可以使整个过程一直工作到在虚拟机上配置测试代理的步骤。在这一点上,它超时'因为它重新启动并尝试自动登录。下面是日志的最后一部分,因此您可以自己查看。有什么想法吗?

2016-11-18T03:44:07.9990891Z ##[debug]DistributedTests: PERF: DeployTestAgent: took 7654.5045 ms
2016-11-18T03:44:07.9990891Z ##[debug]DistributedTests: PERF WARNING: DeployTestAgent: took 7654.5045 ms
2016-11-18T03:44:07.9990891Z ##[debug]DistributedTests: configuring testagent process to run with AI-ENGSVCS\Michael.Jenkins
2016-11-18T03:44:07.9990891Z ##[debug]DistributedTests: ConfigureTestAgent powershell script location : C:\TFS\tasks\DeployVisualStudioTestAgent\1.0.25\TestAgentConfiguration.ps1
2016-11-18T03:44:08.0302919Z ##[debug]DistributedTests: Configuring test agent on test machines.
2016-11-18T03:44:08.0458933Z ##[debug]DistributedTests: Total machines where task ConfigureTestAgent needs to be run : 1
2016-11-18T03:44:08.0458933Z DistributedTests: Task 'ConfigureTestAgent' on machine 'ACTS-DATADEV:5985' is being run
2016-11-18T03:45:08.0644791Z DistributedTests: Task 'ConfigureTestAgent' on machine 'ACTS-DATADEV:5985' is taking time. Please Wait
2016-11-18T03:46:08.0830649Z DistributedTests: Task 'ConfigureTestAgent' on machine 'ACTS-DATADEV:5985' is taking time. Please Wait
2016-11-18T03:47:08.1012298Z DistributedTests: Task 'ConfigureTestAgent' on machine 'ACTS-DATADEV:5985' is taking time. Please Wait
2016-11-18T03:48:08.1186615Z DistributedTests: Task 'ConfigureTestAgent' on machine 'ACTS-DATADEV:5985' is taking time. Please Wait
2016-11-18T03:49:08.1360932Z DistributedTests: Task 'ConfigureTestAgent' on machine 'ACTS-DATADEV:5985' is taking time. Please Wait

1 个答案:

答案 0 :(得分:0)

如果这仍然相关:我只花了两个小时处理同一个问题,我刚刚重命名了昨天工作正常的虚拟机的计算机名称。我正确配置了一切,甚至在测试机器下添加了一个新的机器组,但是VM在达到“ConfigureTestAgent”步骤时仍然重新启动。

最后,我发现在“Visual Studio测试代理部署”步骤中,我忘记调整“代理配置”的“用户名”。它是'TEST-AGENT03 \ Tester',但在重命名机器后,我没有相应地更改为'NEWCOMPUTERNAME \ Tester'。我错过了这一部分,因为它被设置为一个单独的环境变量,因此它的变量名称(在我的情况下,$(ADMIN_USERNAME))似乎在浏览时正确设置。

将变量调整为新计算机名后,一切都运行良好。

相关问题