2011-12-01 19 views
14

Come inseriamo un timeout su un build di TeamCity?Come far fallire una build di TeamCity (timeout) se impiega troppo tempo?

Abbiamo una build di TeamCity che esegue alcuni test di integrazione. Questi test leggono/scrivono dati in un database e talvolta questo è molto lento (perché è lento è un altro quesito aperto).

Al momento abbiamo dei timeout nei test di integrazione per verificare che, ad es. i dati sono stati scritti entro 30 secondi, ma questi test sono casualmente falliti durante periodi di uso intenso.

Se abbiamo rimosso i timeout dai test, vorremmo fallire la compilazione solo se l'intera esecuzione richiedesse più di un timeout molto più grande.

Ma non riesco a vedere come farlo.

risposta

26

Nella prima pagina della configurazione di compilazione si trovano i punti salienti di campo nella mia screenie - uso che enter image description here

+12

Nel TC 7 l'opzione viene spostato alla sezione "Build Failure Condizioni" –

+0

In TeamCity Enterprise 2017,1. 2 è nella sezione "Condizioni di errore" – congusbongus

Problemi correlati