2016-11-18 22 views
1

我試圖將測試代理程序部署到工作中的虛擬機以運行一些編碼的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 
+0

您是否設法解決該問題? – ISAF

回答

0

如果這仍然是相關的:我只花兩個小時就同一問題,在這裏我剛剛改名這是昨天做工精細VM的計算機名稱。我正確地配置了一切,甚至在測試機器下添加了一個新的機器組,但是當虛擬機到達「ConfigureTestAgent」步驟時它仍然重新啓動。

最終,我發現在「Visual Studio測試代理部署」步驟中,我忘記調整「代理配置」的「用戶名」。它是'TEST-AGENT03 \ Tester',但在重命名機器後,我沒有相應地將其更改爲'NEWCOMPUTERNAME \ Tester'。我錯過了這個部分,因爲它被設置爲一個單獨的環境變量,所以它的變量名稱(在我的情況下,$(ADMIN_USERNAME))似乎正確設置時,掃視。

將變量調整爲新的計算機名稱後,所有操作都恢復良好。