2017-04-20 1 views
0

L'étape « Exécuter des tests fonctionnels » dans une version lauched avec TFS 2015 se termine par ce message d'erreur:TFS 2015 Construire - Exécuter les tests fonctionnels - Impossible d'obtenir champ durationInMs

DistributedTests: Test run is aborted. Logging details of the run logs. 
DistributedTests: Une nouvelle série de tests a été créée. 
Série de tests mise en file d\'attente pour Project Collection Build Service (TEAM FOUNDATION). 
DistributedTests: Test discovery started. 
DistributedTests: Test Run Discovery Completed . Test run id : 14886 
DistributedTests: 2 test cases discovered. 
DistributedTests: Test execution started. Test run id : 14886 
DistributedTests: UnExpected error occured during test execution. Try again. 
DistributedTests: Error : Une ou plusieurs erreurs se sont produites.--->Failed to obtain durationInMs field. 
DistributedTests: Test run aborted. Test run id: 14886 

Toutes les idées pour y remédier?

+0

Veuillez définir les variables system.debug sur true pour construire à nouveau et s'il existe un journal d'erreurs plus détaillé? Recherchez également le test sous la page du concentrateur de test et recherchez s'il y a un message d'erreur? Par ailleurs, pourriez-vous poster le journal en anglais? –

+0

Il n'y a plus de détails avec system.debug = true ni sur la page de test. – Persnow

Répondre

0
  1. Il y a un problème connu sur vsts-tasks github, vérifiez que vous n'êtes pas avoir les éléments suivants:

système devrait lancer erreur « Impossible d'obtenir durationInMs » si l'agent TFS/BUILD est mise à jour 1 Test Agent est supérieur à Update 1 viz Update 2. La raison en est que nous avons effectué des changements autour de durationInMs dans Test Agent 2015 Update 2 et également dans TFS 2015 Update 2, donc Test Agent 2015 Update 2 et versions supérieures ne sont pas rétrocompatibles avec les versions inférieures de TFS.

  1. tous deux également de la question liée et de here il semble que la raison peut être que le système est en français.