See <https://builds.apache.org/job/brooklyn-library-master-docker/2/display/redirect>
------------------------------------------ [...truncated 933.81 KB...] next.cluster.member.id: org.apache.brooklyn.util.guava.Suppliers$IncrementingSupplier@2c42a0e4 service.isUp: true service.state: running service.state.expected: running @ 1510822038717 / Thu Nov 16 08:47:18 GMT 2017 urls.list: [null, null, null] Members: o4qp1tb473, lahjzg0ell, omezsfsxri Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=DynamicClusterImpl{id=zlfmwh595l}, id=emfktcin1p} enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.notUp.indicators (java.util.Map) enricher.suppressDuplicates[ConfigKey:java.lang.Boolean] = true enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.isUp (java.lang.Boolean) enricher.transformation[ConfigKey:com.google.common.base.Function] = if[{Predicates.not(Predicates.isNull())=forPredicate(Predicates.equalTo(0)(sizeFunction(keys)))}]-else[UNCHANGED] ComputeServiceState{uniqueTag=service.state.actual, running=true, entity=DynamicClusterImpl{id=zlfmwh595l}, id=gqq3duhn50} ComputeServiceIndicatorsFromChildrenAndMembers{uniqueTag=service-lifecycle-indicators-from-children-and-members, running=true, entity=DynamicClusterImpl{id=zlfmwh595l}, id=imlfglp22r} enricher.aggregating.fromChildren[ConfigKey:java.lang.Boolean] = true enricher.aggregating.fromMembers[ConfigKey:java.lang.Boolean] = true enricher.service_state.children_and_members.quorum.running[ConfigKey:org.apache.brooklyn.util.collections.QuorumCheck] = QuorumCheck[all;require=0,100.0%] enricher.service_state.children_and_members.service_up.publish[ConfigKey:java.lang.Boolean] = false enricher.suppressDuplicates[ConfigKey:java.lang.Boolean] = true ComputeServiceIndicatorsFromChildrenAndMembers{uniqueTag=service-not-up-indicators-from-children-and-members, running=true, entity=DynamicClusterImpl{id=zlfmwh595l}, id=ab4upcomc9} enricher.aggregating.fromChildren[ConfigKey:java.lang.Boolean] = false enricher.aggregating.fromMembers[ConfigKey:java.lang.Boolean] = true enricher.service_state.children_and_members.quorum.up[ConfigKey:org.apache.brooklyn.util.collections.QuorumCheck] = QuorumCheck[atLeastOne;require=1,0.0%] enricher.service_state.children_and_members.service_problems.publish[ConfigKey:java.lang.Boolean] = false Aggregator{running=true, entity=DynamicClusterImpl{id=zlfmwh595l}, id=wcsgrljagl} enricher.aggregating.fromMembers[ConfigKey:java.lang.Boolean] = true enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("url") enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("urls.list") Joiner{uniqueTag=urls.list.comma_separated.max_2, running=true, entity=DynamicClusterImpl{id=zlfmwh595l}, id=r0whd10bjv} enricher.joiner.maximum[ConfigKey:java.lang.Integer] = 2 enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("urls.list") enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("urls.list.comma_separated.max_2") Joiner{running=true, entity=DynamicClusterImpl{id=zlfmwh595l}, id=n3und26cka} enricher.joiner.maximum[ConfigKey:java.lang.Integer] = 1 enricher.joiner.quote[ConfigKey:java.lang.Boolean] = false enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("urls.list") enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: main.uri (java.net.URI) QuarantineGroupImpl{id=l2vw6r28r6} l2vw6r28r6 displayName = quarantine locations = [] application.id: cyad431lzf entity.id: l2vw6r28r6 group.members.count: 0 Members: TestEntityImpl{id=o4qp1tb473} o4qp1tb473 displayName = TestEntity:o4qp locations = [LocalhostMachineProvisioningLocation{id=y9i3f4lljx, name=localhost}] cluster.member.id = 0 application.id: cyad431lzf cluster.entity: DynamicClusterImpl{id=zlfmwh595l} cluster.member: true entity.id: o4qp1tb473 service.isUp: true service.state: running service.state.expected: running @ 1510822038662 / Thu Nov 16 08:47:18 GMT 2017 test.attributeAndConfString: defaultval Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=TestEntityImpl{id=o4qp1tb473}, id=xsvr0ibbgj} enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.notUp.indicators (java.util.Map) enricher.suppressDuplicates[ConfigKey:java.lang.Boolean] = true enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.isUp (java.lang.Boolean) enricher.transformation[ConfigKey:com.google.common.base.Function] = if[{Predicates.not(Predicates.isNull())=forPredicate(Predicates.equalTo(0)(sizeFunction(keys)))}]-else[UNCHANGED] ComputeServiceState{uniqueTag=service.state.actual, running=true, entity=TestEntityImpl{id=o4qp1tb473}, id=ye2fr9cl7h} Transformer{running=true, entity=TestEntityImpl{id=o4qp1tb473}, id=awui6go1k7} enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("ip") enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("url") enricher.targetValue[ConfigKey:java.lang.Object] = $brooklyn:formatString("http://%s/", attributeWhenReady("ip")) Propagator{running=true, entity=TestEntityImpl{id=o4qp1tb473}, id=m8yh8palyp} enricher.producer[ConfigKey:org.apache.brooklyn.api.entity.Entity] = $brooklyn:entity("this", "") enricher.propagating.sensorMapping[ConfigKey:java.util.Map] = {$brooklyn:sensorName("url")=Sensor: main.uri (java.net.URI)} TestEntityImpl{id=lahjzg0ell} lahjzg0ell displayName = TestEntity:lahj locations = [LocalhostMachineProvisioningLocation{id=y9i3f4lljx, name=localhost}] cluster.member.id = 1 application.id: cyad431lzf cluster.entity: DynamicClusterImpl{id=zlfmwh595l} cluster.member: true entity.id: lahjzg0ell service.isUp: true service.state: running service.state.expected: running @ 1510822038663 / Thu Nov 16 08:47:18 GMT 2017 test.attributeAndConfString: defaultval Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=TestEntityImpl{id=lahjzg0ell}, id=bnf3onm7gk} enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.notUp.indicators (java.util.Map) enricher.suppressDuplicates[ConfigKey:java.lang.Boolean] = true enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.isUp (java.lang.Boolean) enricher.transformation[ConfigKey:com.google.common.base.Function] = if[{Predicates.not(Predicates.isNull())=forPredicate(Predicates.equalTo(0)(sizeFunction(keys)))}]-else[UNCHANGED] ComputeServiceState{uniqueTag=service.state.actual, running=true, entity=TestEntityImpl{id=lahjzg0ell}, id=f1si1aukok} Transformer{running=true, entity=TestEntityImpl{id=lahjzg0ell}, id=g11ldnz40c} enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("ip") enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("url") enricher.targetValue[ConfigKey:java.lang.Object] = $brooklyn:formatString("http://%s/", attributeWhenReady("ip")) Propagator{running=true, entity=TestEntityImpl{id=lahjzg0ell}, id=lsrvx3gtrw} enricher.producer[ConfigKey:org.apache.brooklyn.api.entity.Entity] = $brooklyn:entity("this", "") enricher.propagating.sensorMapping[ConfigKey:java.util.Map] = {$brooklyn:sensorName("url")=Sensor: main.uri (java.net.URI)} TestEntityImpl{id=omezsfsxri} omezsfsxri displayName = TestEntity:omez locations = [LocalhostMachineProvisioningLocation{id=y9i3f4lljx, name=localhost}] cluster.member.id = 2 application.id: cyad431lzf cluster.entity: DynamicClusterImpl{id=zlfmwh595l} cluster.member: true entity.id: omezsfsxri service.isUp: true service.state: running service.state.expected: running @ 1510822038679 / Thu Nov 16 08:47:18 GMT 2017 test.attributeAndConfString: defaultval Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=TestEntityImpl{id=omezsfsxri}, id=fgduf95qn4} enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.notUp.indicators (java.util.Map) enricher.suppressDuplicates[ConfigKey:java.lang.Boolean] = true enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = Sensor: service.isUp (java.lang.Boolean) enricher.transformation[ConfigKey:com.google.common.base.Function] = if[{Predicates.not(Predicates.isNull())=forPredicate(Predicates.equalTo(0)(sizeFunction(keys)))}]-else[UNCHANGED] ComputeServiceState{uniqueTag=service.state.actual, running=true, entity=TestEntityImpl{id=omezsfsxri}, id=mau6kq5ekw} Transformer{running=true, entity=TestEntityImpl{id=omezsfsxri}, id=ztzwehrflj} enricher.sourceSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("ip") enricher.targetSensor[ConfigKey:org.apache.brooklyn.api.sensor.Sensor] = $brooklyn:sensorName("url") enricher.targetValue[ConfigKey:java.lang.Object] = $brooklyn:formatString("http://%s/", attributeWhenReady("ip")) Propagator{running=true, entity=TestEntityImpl{id=omezsfsxri}, id=cyqmxm779j} enricher.producer[ConfigKey:org.apache.brooklyn.api.entity.Entity] = $brooklyn:entity("this", "") enricher.propagating.sensorMapping[ConfigKey:java.util.Map] = {$brooklyn:sensorName("url")=Sensor: main.uri (java.net.URI)} 2017-11-16 08:47:18,815 INFO TESTNG PASSED: "Surefire test" - org.apache.brooklyn.qa.camp.EnrichersSlightlySimplerYamlTest.testWithAppEnricher() finished in 3364 ms 2017-11-16 08:47:18,815 INFO TESTNG INVOKING CONFIGURATION: "Surefire test" - @AfterMethod org.apache.brooklyn.camp.brooklyn.AbstractYamlTest.tearDown() 2017-11-16 08:47:18,821 INFO Stopping application BasicApplicationImpl{id=cyad431lzf} 2017-11-16 08:47:18,913 INFO Stopped application BasicApplicationImpl{id=cyad431lzf} 2017-11-16 08:47:18,983 INFO TESTNG PASSED CONFIGURATION: "Surefire test" - @AfterMethod org.apache.brooklyn.camp.brooklyn.AbstractYamlTest.tearDown() finished in 168 ms 2017-11-16 08:47:19,034 INFO TESTNG =============================================== Surefire test Tests run: 13, Failures: 4, Skips: 0 =============================================== Tests run: 13, Failures: 4, Errors: 0, Skipped: 0, Time elapsed: 9.118 sec <<< FAILURE! - in TestSuite testExecuteAndWaitForConsumingErrorStream(org.apache.brooklyn.qa.longevity.MonitorUtilsTest) Time elapsed: 0.136 sec <<< FAILURE! java.lang.RuntimeException: java.io.IOException: Cannot run program "/tmp/test-consume-2872821678616413475.bat": error=8, Exec format error at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.createDumpingProcess(MonitorUtilsTest.java:79) at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testExecuteAndWaitForConsumingErrorStream(MonitorUtilsTest.java:67) Caused by: java.io.IOException: Cannot run program "/tmp/test-consume-2872821678616413475.bat": error=8, Exec format error at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.createDumpingProcess(MonitorUtilsTest.java:79) at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testExecuteAndWaitForConsumingErrorStream(MonitorUtilsTest.java:67) Caused by: java.io.IOException: error=8, Exec format error at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.createDumpingProcess(MonitorUtilsTest.java:79) at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testExecuteAndWaitForConsumingErrorStream(MonitorUtilsTest.java:67) testExecuteAndWaitForConsumingOutputStream(org.apache.brooklyn.qa.longevity.MonitorUtilsTest) Time elapsed: 0.015 sec <<< FAILURE! java.lang.RuntimeException: java.io.IOException: Cannot run program "/tmp/test-consume-207722357062223570.bat": error=8, Exec format error at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.createDumpingProcess(MonitorUtilsTest.java:79) at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testExecuteAndWaitForConsumingOutputStream(MonitorUtilsTest.java:60) Caused by: java.io.IOException: Cannot run program "/tmp/test-consume-207722357062223570.bat": error=8, Exec format error at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.createDumpingProcess(MonitorUtilsTest.java:79) at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testExecuteAndWaitForConsumingOutputStream(MonitorUtilsTest.java:60) Caused by: java.io.IOException: error=8, Exec format error at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.createDumpingProcess(MonitorUtilsTest.java:79) at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testExecuteAndWaitForConsumingOutputStream(MonitorUtilsTest.java:60) testFindOwnPid(org.apache.brooklyn.qa.longevity.MonitorUtilsTest) Time elapsed: 0.062 sec <<< FAILURE! org.apache.brooklyn.qa.longevity.MonitorUtils$ProcessHasStderr: Process printed to stderr: ps: unrecognized option: p BusyBox v1.25.1 (2016-10-26 16:15:20 GMT) multi-call binary. Usage: ps [-o COL1,COL2=HEADER] Show list of processes -o COL1,COL2=HEADER Select columns for display at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testFindOwnPid(MonitorUtilsTest.java:87) testIsPidRunning(org.apache.brooklyn.qa.longevity.MonitorUtilsTest) Time elapsed: 0.048 sec <<< FAILURE! org.apache.brooklyn.qa.longevity.MonitorUtils$ProcessHasStderr: Process printed to stderr: ps: unrecognized option: p BusyBox v1.25.1 (2016-10-26 16:15:20 GMT) multi-call binary. Usage: ps [-o COL1,COL2=HEADER] Show list of processes -o COL1,COL2=HEADER Select columns for display at org.apache.brooklyn.qa.longevity.MonitorUtilsTest.testIsPidRunning(MonitorUtilsTest.java:100) Results : Failed tests: MonitorUtilsTest.testExecuteAndWaitForConsumingErrorStream:67->createDumpingProcess:79 » Runtime MonitorUtilsTest.testExecuteAndWaitForConsumingOutputStream:60->createDumpingProcess:79 » Runtime MonitorUtilsTest.testFindOwnPid:87 » ProcessHasStderr Process printed to stder... MonitorUtilsTest.testIsPidRunning:100 » ProcessHasStderr Process printed to st... Tests run: 13, Failures: 4, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Brooklyn Library Root .............................. SUCCESS [ 4.910 s] [INFO] Brooklyn CM Chef ................................... SUCCESS [ 47.918 s] [INFO] Brooklyn CM SaltStack .............................. SUCCESS [ 9.522 s] [INFO] Brooklyn CM Ansible ................................ SUCCESS [ 7.146 s] [INFO] Brooklyn CM Integration Root ....................... SUCCESS [ 0.232 s] [INFO] Brooklyn Network Software Entities ................. SUCCESS [ 8.214 s] [INFO] Brooklyn OSGi Software Entities .................... SUCCESS [ 6.624 s] [INFO] Brooklyn Database Software Entities ................ SUCCESS [ 16.149 s] [INFO] Brooklyn Web App Software Entities ................. SUCCESS [ 31.902 s] [INFO] Brooklyn Messaging Software Entities ............... SUCCESS [ 25.533 s] [INFO] Brooklyn NoSQL Data Store Software Entities ........ SUCCESS [ 34.509 s] [INFO] Brooklyn Monitoring Software Entities .............. SUCCESS [ 5.100 s] [INFO] Brooklyn Web App Software Entities ................. SUCCESS [ 0.386 s] [INFO] Brooklyn QA ........................................ FAILURE [ 23.929 s] [INFO] Brooklyn Examples Aggregator Project ............... SKIPPED [INFO] Brooklyn Examples Aggregator Project - Webapps ..... SKIPPED [INFO] hello-world-webapp Maven Webapp .................... SKIPPED [INFO] hello-world-sql-webapp Maven Webapp ................ SKIPPED [INFO] Brooklyn Simple Web Cluster Example ................ SKIPPED [INFO] Brooklyn Library Karaf integration ................. SKIPPED [INFO] Brooklyn Library Catalog ........................... SKIPPED [INFO] Brooklyn Library Karaf Features .................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 03:55 min [INFO] Finished at: 2017-11-16T08:47:19Z [INFO] Final Memory: 118M/635M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test) on project brooklyn-qa: There are test failures. [ERROR] [ERROR] Please refer to /usr/build/qa/target/surefire-reports for the individual test results. [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :brooklyn-qa Build step 'Execute shell' marked build as failure Recording test results TestNG Reports Processing: START Looking for TestNG results report in workspace using pattern: **/testng-results.xml Saving reports... Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-1.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-10.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-2.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-3.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-4.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-5.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-6.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-7.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-8.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results-9.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/2/testng/testng-results.xml' 4.494382% of tests failed, which exceeded threshold of 0%. Marking build as UNSTABLE TestNG Reports Processing: FINISH