2011-12-01 9 views
14

¿Cómo ponemos un tiempo de espera en una compilación de TeamCity?¿Cómo hacer que falle una compilación de TeamCity (tiempo de espera) si tarda demasiado?

Tenemos una compilación de TeamCity que ejecuta algunas pruebas de integración. Estas pruebas leen/escriben datos en una base de datos y, a veces, esto es muy lento (por qué es lento es otra cuestión abierta).

Actualmente tenemos tiempos de espera en nuestras pruebas de integración para verificar que, p. los datos se han escrito en 30 segundos, pero estas pruebas fallan aleatoriamente durante los períodos de uso intensivo.

Si eliminamos los tiempos de espera de las pruebas, nos gustaría fallar la compilación solo si la ejecución completa tomó más de un tiempo de espera mucho mayor.

Pero no puedo ver cómo hacerlo.

Respuesta

26

En la primera página de la configuración de compilación encontrará los aspectos más destacados de campo en mi screenie - El uso que enter image description here

+12

En el TC 7 la opción se mueve a la sección "Construir fallo Condiciones" –

+0

En TeamCity Empresa 2017.1. 2 está en la sección "Condiciones de falla" – congusbongus

Cuestiones relacionadas