So I've got my first example, but it's actually not for a multijob build! In this case, the parent build used https://wiki.jenkins-ci.org/display/JENKINS/Parameterized+Trigger+Plugin to trigger and block on the downstream build (which itself was a multijob build). The parent build was timed out after 20 minutes while the child was successful.
So, perhaps the problem is actually with that plugin instead? My understanding is that it's a dependency of the multijob plugin. My installed version was 2.25 (I've since upgraded to 2.27 in case that fixes it).
Here are the logs, but they're not too interesting:
parent build:
Waiting for the completion of platform_parallel
Build timed out (after 20 minutes). Marking the build as aborted.
Build was aborted
child (multijob) build:
[MultiJob] Starting job venmo_platform.
[MultiJob] Starting job venmo_platform.
[MultiJob] Starting job venmo_platform.
[MultiJob][Debug] Create executor service.
[MultiJob][Debug] Create task venmo_platform
[MultiJob][Debug] Create task venmo_platform
[MultiJob][Debug] Create task venmo_platform
[MultiJob][Debug] Shutdown.
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Timeoutexception, continue
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Timeoutexception, continue
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Timeoutexception, continue
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Timeoutexception, continue
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Timeoutexception, continue
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] Timeoutexception, continue
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] future is started
[MultiJob][Debug] future is started
[MultiJob][Debug] future is started
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] future is started
[MultiJob][Debug] Thy to start future for venmo_platform
[MultiJob][Debug] future is started
<"snip; this repeats for a long time">
[MultiJob][Debug] Result value is SUCCESS
[MultiJob] Finished Build : #29045 - of Job : venmo_platform with status : SUCCESS
[MultiJob][Debug] Finish execution of SUCCESS
[MultiJob][Debug] Check phase termination.
<"one of these for each subbuild">
[MultiJob][Debug] Continuation calculation.
Finished: SUCCESS
|