Libelektra: Jenkins: construir tempos limite

Criado em 4 nov. 2019  ·  3Comentários  ·  Fonte: ElektraInitiative/libelektra

A seguinte mensagem de construção ocorreu em vários PRs que eu vi (por exemplo, # 3150):

Sending interrupt signal to process

Terminated

Parece que estamos atingindo cada vez mais o limite do Jenkins de 10 minutos (quando uma compilação não tem saída de log por 10 minutos). https://github.com/ElektraInitiative/libelektra/blob/6aea503521a35cbeef3a719f8c73c2fe40830c1d/scripts/jenkins/Jenkinsfile#L1271

Não tenho certeza se isso ajudará a aumentar o limite, já que alguns dos jobs eliminados mostram que estão em execução por mais de 5 horas. Podemos tentar aumentar o limite e ver se o estamos excedendo muito pouco. Caso contrário, acho que precisaremos avaliar o que está fazendo com que as compilações demorem para sempre e trabalhar em uma solução melhor.

O fato de muitos builds estarem falhando (e sendo reconstruídos) devido a problemas com nosso Jenkins ironicamente coloca ainda mais carga nos sistemas, então o efeito parece se amplificar.

continuous integration

Comentários muito úteis

Tomei a liberdade de testar / aumentar o timeout no meu PR, pois continua atingindo esse limite. Parece que geralmente é uma versão em a7 (que é mais lenta) e ainda não vi na v2 (que é presumivelmente mais rápida).

Todos 3 comentários

Obrigado por criar este problema!

@Mistreated você pode tentar alterar o tempo limite?

Tomei a liberdade de testar / aumentar o timeout no meu PR, pois continua atingindo esse limite. Parece que geralmente é uma versão em a7 (que é mais lenta) e ainda não vi na v2 (que é presumivelmente mais rápida).

Os problemas parecem ter desaparecido.

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

sanssecours picture sanssecours  ·  4Comentários

markus2330 picture markus2330  ·  4Comentários

sanssecours picture sanssecours  ·  3Comentários

markus2330 picture markus2330  ·  4Comentários

mpranj picture mpranj  ·  3Comentários