Die folgende Build-Meldung trat in mehreren PRs auf, die ich gesehen habe (zB #3150):
Sending interrupt signal to process
Terminated
Es scheint, dass wir zunehmend das 10-Minuten-Jenkins-Limit erreichen (wenn ein Build 10 Minuten lang keine Protokollausgabe hat). https://github.com/ElektraInitiative/libelektra/blob/6aea503521a35cbeef3a719f8c73c2fe40830c1d/scripts/jenkins/Jenkinsfile#L1271
Ich bin mir nicht sicher, ob es helfen wird, das Limit zu erhöhen, da einige der gelöschten Jobs zeigen, dass sie mehr als 5 Stunden laufen. Wir können versuchen, das Limit zu erhöhen und zu sehen, ob wir es nur sehr wenig überschreiten. Andernfalls müssen wir, denke ich, auswerten, warum die Builds ewig dauern, und an einer besseren Lösung arbeiten.
Die Tatsache, dass viele Builds derzeit aufgrund von Problemen mit unseren Jenkins scheitern (und neu erstellt werden), belastet die Systeme ironischerweise noch mehr, sodass sich der Effekt zu verstärken scheint.
Vielen Dank für die Erstellung dieses Problems!
@Missulated können Sie versuchen, das Timeout zu ändern?
Ich habe mir erlaubt, das Timeout in meiner PR zu testen/zu erhöhen, da es immer wieder an dieses Limit stößt. Scheint, als wäre es normalerweise ein Build auf a7 (was langsamer ist) und ich habe es noch nicht auf v2 (was vermutlich schneller ist) gesehen.
Probleme scheinen weg zu sein.
Hilfreichster Kommentar
Ich habe mir erlaubt, das Timeout in meiner PR zu testen/zu erhöhen, da es immer wieder an dieses Limit stößt. Scheint, als wäre es normalerweise ein Build auf a7 (was langsamer ist) und ich habe es noch nicht auf v2 (was vermutlich schneller ist) gesehen.