More information about hung Jenkins builds

Stephan Bergmann sbergman at
Fri Jun 19 10:38:29 UTC 2020

On 28/05/2020 22:19, Stephan Bergmann wrote:
> Now, 
> <> 
> "Incorporate timeout-on-idle into kill-wrapper, renaming to 
> timeout-kill-wrapper" and its follow-up 
> <> 
> "Simplify transition from old kill-wrapper to new timeout kill-wrapper" 
> fix that, by moving the timeout handling from Jenkins into lode's 
> bin/kill-wrapper.  (Which accepts an optional second argument now, 
> specifying a stdout/-err inactivity timeout in seconds, after which the 
> pstree output is generated and the process tree gets killed.  Leaving 
> the argument out or specifying it as zero disables that timeout logic.)

"Print backtraces of leftover processes from kill-wrapper" (and its 
"Don't generate full backtraces, for performance reasons") we now get 
backtraces of hung processes, for those Jenkins jobs that use kill-wrapper.

And---instant success---as soon as I had updated lode on the TDF tb7X 
Linux machines, 
caught one of those dreaded sporadic deadlocks of UITest_writer_dialogs 
and printed the long-sought information.  (Fix at 
<> "Don't call out to UNO 
with SolarMutex locked".)

More information about the LibreOffice mailing list