One of my build is stuck while process status is CHECKING_BUILD_CONDITION
This happen every time I have a step Repository>Checkout in my build. If I disable this step, the build works just fine. (I'm using a perforce repository)
I'm using the version 5.1.31 of Quickbuild. I'm using mysql-connector-java-5.1.31.
The error that puzzle me the most is this one :
2014-07-22 09:57:21,303 [MeasurementPollingTask] ERROR com.google.common.eventbus.EventBus.QuickBuild Application - Could not dispatch event: [source=[PDC-BLD-074:8810], metricName=[jvm.memoryUsage], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.3292278102907736], source=[PDC-BLD-074:8810], metricName=[jvm.heapUsage], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.34629436327427837], source=[PDC-BLD-074:8810], metricName=[jvm.threadCount], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[178.0], source=[PDC-BLD-074:8810], metricName=[jvm.gcRuns], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[9.0], source=[PDC-BLD-074:8810], metricName=[jvm.gcTime], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[34.0], source=[PDC-BLD-074:8810], metricName=[cpu.totalUsage], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.009017405424824463], source=[PDC-BLD-074:8810], metricName=[disk.usage.C:], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.09716821440426923], source=[PDC-BLD-074:8810], metricName=[memory.usage], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.1386687543403587], source=[PDC-BLD-074:8810], metricName=[swap.usage], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.07985662857161975], source=[PDC-BLD-074:8810], metricName=[web.ui.oneMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.20788134509425873], source=[PDC-BLD-074:8810], metricName=[web.ui.fiveMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[4.7399537753577405], source=[PDC-BLD-074:8810], metricName=[web.ui.fifteenMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[4.554502407283335], source=[PDC-BLD-074:8810], metricName=[web.ui.requests], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[11.0], source=[PDC-BLD-074:8810], metricName=[web.ui.averageDuration], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[34.36778725539388], source=[PDC-BLD-074:8810], metricName=[web.rest.oneMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[web.rest.fiveMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[web.rest.fifteenMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[web.rest.requests], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[web.rest.averageDuration], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[web.rpc.oneMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[89.24108019157747], source=[PDC-BLD-074:8810], metricName=[web.rpc.fiveMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[89.9029322543982], source=[PDC-BLD-074:8810], metricName=[web.rpc.fifteenMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[92.09278418247081], source=[PDC-BLD-074:8810], metricName=[web.rpc.requests], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[451.0], source=[PDC-BLD-074:8810], metricName=[web.rpc.averageDuration], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.44285312842178703], source=[PDC-BLD-074:8810], metricName=[web.download.oneMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[1.77863632503E-312], source=[PDC-BLD-074:8810], metricName=[web.download.fiveMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[3.3637884981424677E-90], source=[PDC-BLD-074:8810], metricName=[web.download.fifteenMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[4.335415892572229E-30], source=[PDC-BLD-074:8810], metricName=[web.download.requests], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[web.download.averageDuration], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[24.859424920127793], source=[PDC-BLD-074:8810], metricName=[web.upload.oneMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[5.709052965495541E-19], source=[PDC-BLD-074:8810], metricName=[web.upload.fiveMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[6.724229508813826E-4], source=[PDC-BLD-074:8810], metricName=[web.upload.fifteenMinuteRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.12190335062684983], source=[PDC-BLD-074:8810], metricName=[web.upload.requests], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[web.upload.averageDuration], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[19.06315789473684], source=[PDC-BLD-074:8810], metricName=[jetty.usedConnections], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[4.0], source=[PDC-BLD-074:8810], metricName=[jetty.totalConnections], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[64.0], source=[PDC-BLD-074:8810], metricName=[builds.total], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[builds.failed], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[builds.successfulRate], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[builds.averageDuration], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[builds.averageWaitingDuration], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[buildrequests.processedTotal], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[buildrequests.processingsTotal], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[3.0], source=[PDC-BLD-074:8810], metricName=[buildrequests.waitingsTotal], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[steps.runningsTotal], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[8.0], source=[PDC-BLD-074:8810], metricName=[steps.waitingsTotal], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[10.0], source=[PDC-BLD-074:8810], metricName=[resources.frees.MachinePool_Clean], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[resources.used.MachinePool_Clean], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[1.0], source=[PDC-BLD-074:8810], metricName=[buildrequests.processings], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[3.0], source=[pdc-prd-wd12:8811], metricName=[steps.runnings], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[2.0], source=[PDC-BLD-074:8810], metricName=[steps.runnings], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[6.0], source=[PDC-BLD-074:8810], metricName=[db.busyConnections], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[0.0], source=[PDC-BLD-074:8810], metricName=[db.numConnections], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[5.0], source=[PDC-BLD-074:8810], metricName=[network.txBytes], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[2697828.0], source=[PDC-BLD-074:8810], metricName=[network.rxBytes], timestamp=[Tue Jul 22 09:57:21 CEST 2014], value=[1947414.0]] to handler [wrapper public void com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementDataHandler.onReceivedMeasurements(java.util.List)]
java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor220.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementPollingTask.execute(MeasurementPollingTask.java:56)
at com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementPollingTask.run(MeasurementPollingTask.java:108)
at com.google.common.util.concurrent.AbstractExecutionThreadService$1$1.run(AbstractExecutionThreadService.java:52)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.NullPointerException
at com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementDataHandler.getAlertDefinitions(MeasurementDataHandler.java:143)
at com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementDataHandler.evaluteAlerts(MeasurementDataHandler.java:63)
at com.pmease.quickbuild.plugin.measurement.core.poller.MeasurementDataHandler.onReceivedMeasurements(MeasurementDataHandler.java:50)
... 12 more
This error repeat itself all along the log.
Thanks a lot for your help, and have a good day.
Ps : Here is the link to the full log : Full log