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.
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.
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).