Libelektra: Jenkins: crea tiempos de espera

Creado en 4 nov. 2019  ·  3Comentarios  ·  Fuente: ElektraInitiative/libelektra

El siguiente mensaje de compilación se produjo en varios PR que he visto (por ejemplo, # 3150):

Sending interrupt signal to process

Terminated

Parece que estamos alcanzando cada vez más el límite de Jenkins de 10 minutos (cuando una compilación no tiene salida de registro durante 10 minutos). https://github.com/ElektraInitiative/libelektra/blob/6aea503521a35cbeef3a719f8c73c2fe40830c1d/scripts/jenkins/Jenkinsfile#L1271

No estoy seguro de que ayude a aumentar el límite, ya que algunos de los trabajos eliminados muestran que se están ejecutando durante más de 5 horas. Podemos intentar aumentar el límite y ver si lo estamos superando muy poco. De lo contrario, creo que tendremos que evaluar qué está causando que las compilaciones tarden una eternidad y trabajar en una mejor solución.

El hecho de que muchas compilaciones estén fallando (y se estén reconstruyendo) debido a problemas con nuestro Jenkins, irónicamente, pone aún más carga en los sistemas, por lo que el efecto parece amplificarse.

continuous integration

Comentario más útil

Me tomé la libertad de probar / aumentar el tiempo de espera en mi PR, ya que sigue alcanzando este límite. Parece que generalmente es una compilación de a7 (que es más lento) y aún no lo he visto en v2 (que presumiblemente es más rápido).

Todos 3 comentarios

¡Gracias por crear este problema!

@Mistreated, ¿puedes intentar cambiar el tiempo de espera?

Me tomé la libertad de probar / aumentar el tiempo de espera en mi PR, ya que sigue alcanzando este límite. Parece que generalmente es una compilación de a7 (que es más lento) y aún no lo he visto en v2 (que presumiblemente es más rápido).

Los problemas parecen haber desaparecido.

¿Fue útil esta página
0 / 5 - 0 calificaciones