Ok, so the mystery of the long builds seems to be revealed, but not the cause. The downloading of the xjcplugins artifacts from http://repository.apache.org takes 15min, as per Maven log. And there are at least 4 times (may be more, but 4 for sure) it is done during the build (in total, +1h). Here is the "evidence":
17:58:03 [INFO] Downloaded from Nexus: http://repository.apache.org/snapshots/org/apache/cxf/xjcplugins/cxf-xjc-javadoc/3.2.2-SNAPSHOT/maven-metadata.xml (790 B at 2.7 kB/s) 18:13:03 [INFO] Downloaded from Nexus: http://repository.apache.org/snapshots/org/apache/cxf/xjcplugins/cxf-xjc-javadoc/3.2.2-SNAPSHOT/maven-metadata.xml (790 B at 0 B/s) 18:13:03 [INFO] Downloaded from Nexus: http://repository.apache.org/snapshots/org/apache/cxf/xjcplugins/cxf-xjc-dv/3.2.2-SNAPSHOT/maven-metadata.xml (785 B at 2.6 kB/s) 18:28:04 [INFO] Downloaded from Nexus: http://repository.apache.org/snapshots/org/apache/cxf/xjcplugins/cxf-xjc-dv/3.2.2-SNAPSHOT/maven-metadata.xml (785 B at 0 B/s) To keep builds going, I set the "No activity timeout" to 20min for now, will be reverted back once we solve the problem. John, guys, any hints who might help us here? Infra team? Thanks! Best Regards, Andriy Redko Saturday, May 5, 2018, 10:02:44 AM, you wrote: JDA> Andriy, JDA> You now have access to configure the jobs. JDA> I've reconfigured the JDK18 job to show timestamps. I also changed the JDA> time out strategy from absolute to no activity. Still needs tweaking. JDA> Though I agree a 3 hour build is not good. JDA> John JDA> On Sat, May 5, 2018 at 9:48 AM Andriy Redko <drr...@gmail.com> wrote: >> Hey guys, >> I think many of you noticed that builds on Jenkins ( >> https://builds.apache.org/job/CXF-Trunk-JDK18/, >> https://builds.apache.org/job/CXF-Trunk-PR/) >> started to take much longer (more than 3 hours) and eventually are aborted >> due to timeout (the last one we have is dated April 24th). Anyone has >> looked at it or has an idea why it started to happen? I don't have access >> to Jenkins configuration, but if someone could assist with adding the >> Timestamper (https://plugins.jenkins.io/timestamper), it would help to >> capture the timeline. The agents builds are run on seem to be the same. >> On another topic, since JDK9 is end of life, do we need to keep >> https://builds.apache.org/job/CXF-Master-JDK9/ active? >> Thanks! >> Best Regards, >> Andriy Redko