2012-11-14 7 views

Répondre

9

Vous pouvez ajouter une commande de veille (sous Unix) dans l'action de génération de test avant l'exécution du test.

+2

Autant que cela fonctionne, il se bloque un exécuteur testamentaire sur Jenkins. – aimbire

5

Il existe une fonctionnalité intégrée dans Jenkins pour mettre un sommeil mais il n'est pas facile de le trouver parce qu'ils l'appellent différemment.

Sur la capture d'écran suivante

screenshot

Vous pouvez voir il y a un paramètre Quiet period dans les options avancées du projet qui est « exécuté » avant que le travail en cours (projet).

Si vous avez 3 emplois vous pouvez ainsi définir ce paramètre pour les travaux 2 et 3 qui feront:

job1 -> (sleep -> job2) -> (sleep -> job3) 
5

Si vous voulez dire savoir comment dormir entre les construire étapes que vous pouvez utiliser sleep avec Execute shell type.

sleep 30s 
+0

J'ai essayé de dormir mais cela n'a pas fonctionné. – Eslam

3

Je viens d'ajouter une étape Powershell pour exécuter le script avec Start-Sleep -sec 240

Questions connexes