2012-03-19 12 views
5

Ho una build fortemente parallelizzata su 45 slave (un master che gestisce solo i lanci).Mancano i lavori Jenkins

Il problema che sto incontrando è che circa il 3% dei lavori scompare.

L'installazione del progetto è un lavoro "principale" che quindi avvia (tramite il plug-in del lavoro parametrizzato) N processi in N slave. La maggior parte delle volte, l'output della console per il lavoro principale è corretto per quanto riguarda i numeri di lavoro dei passaggi di generazione distribuiti.

Occasionalmente, tuttavia, il lavoro indicato nella console appartiene effettivamente a una build completamente diversa.

Dove comincio a cercare anche di rintracciarlo? I log di jenkins sono stranamente svuotati di qualsiasi informazione sui lavori falliti o sui problemi di avvio dei lavori.

La mia ipotesi migliore al momento è che i lavori mancanti sono stati effettivamente messi in coda in attesa di esecutori quando è successo qualcosa per rimuoverli. Ma non ho prove per sostenere questo.

Pensieri, suggerimenti, link utili tutti molto apprezzato,

+1

Ho trovato che l'interfaccia web a volte ha problemi ad aggiornarsi. Questo potrebbe essere un artefatto di questo (vale a dire solo un problema di visualizzazione)? –

risposta

5

Ecco come è possibile ottenere ulteriori informazioni: http://[jenkins_server]/log/ ->Aggiungi nuovo registratore -> immettere un nome a scelta ->OK ->Aggiungi -> immettere hudson.model.Run come Logger -> set Log Level-tutti -> Salva .

Ora http://[jenkins_server]/log/[your log name]/ fornirà ulteriori informazioni per quanto riguarda la gestione dei lavori.

0

Finché i bug https://issues.jenkins-ci.org/browse/JENKINS-15156 e quelli collegati sono aperti, si verificherà in alcuni casi. Non importa ciò che usi per la costruzione parallela o l'edificio dipendente ... è solo un problema centrale. Lascia o vivi.

Dubito che la registrazione aggiuntiva sia una correzione o una risposta al tuo problema.

La mia risposta sarebbe: eseguire il debug e inviare patch agli sviluppatori.

Problemi correlati