See <https://builds.apache.org/job/brooklyn-library-master-docker/3/display/redirect>
------------------------------------------ [...truncated 299.05 KB...] ComputeServiceIndicatorsFromChildrenAndMembers{uniqueTag=service-lifecycle-indicators-from-children-and-members, running=true, entity=BasicApplicationImpl{id=vsl170spw5}, id=atjh0t8r9n} 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.quorum.up[ConfigKey:org.apache.brooklyn.util.collections.QuorumCheck] = QuorumCheck[all;require=0,100.0%] Propagator{running=true, entity=BasicApplicationImpl{id=vsl170spw5}, id=ld0ksv63em} enricher.producer[ConfigKey:org.apache.brooklyn.api.entity.Entity] = $brooklyn:entity("cluster") enricher.propagating.propagatingAll[ConfigKey:java.lang.Boolean] = true DynamicClusterImpl{id=m1nqyifgld} m1nqyifgld displayName = Cluster of TestEntity (LocalhostMachineProvisioningLocation{id=t6gukeiixf, name=localhost}) locations = [LocalhostMachineProvisioningLocation{id=t6gukeiixf, name=localhost}] camp.plan.id = cluster camp.template.id = JrevYAYW cluster.initial.size = 3 dynamiccluster.memberspec = org.apache.brooklyn.camp.brooklyn.spi.creation.BrooklynComponentTemplateResolver$SpecialFlagsTransformer$EntitySpecSupplier@34482694 application.id: vsl170spw5 cluster.first.entity: TestEntityImpl{id=df8azmbft4} dynamiccluster.quarantineGroup: QuarantineGroupImpl{id=wicmt903fh} entity.id: m1nqyifgld group.members: [TestEntityImpl{id=df8azmbft4}, TestEntityImpl{id=e6e455h8yr}, TestEntityImpl{id=ofyoc94vuq}] group.members.count: 3 main.uri: next.cluster.member.id: org.apache.brooklyn.util.guava.Suppliers$IncrementingSupplier@10da0fe8 service.isUp: true service.state: running service.state.expected: running @ 1510838323861 / Thu Nov 16 13:18:43 GMT 2017 urls.list: [null, null, null] Members: df8azmbft4, e6e455h8yr, ofyoc94vuq Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=DynamicClusterImpl{id=m1nqyifgld}, id=o1v4nlawyz} 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=m1nqyifgld}, id=rq10th01mn} ComputeServiceIndicatorsFromChildrenAndMembers{uniqueTag=service-lifecycle-indicators-from-children-and-members, running=true, entity=DynamicClusterImpl{id=m1nqyifgld}, id=ian6nutczs} 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=m1nqyifgld}, id=i0i8krp9mb} 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=m1nqyifgld}, id=yj19kvt4jh} 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=m1nqyifgld}, id=vvqzmttnrl} 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=m1nqyifgld}, id=vxh32ueok4} 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=wicmt903fh} wicmt903fh displayName = quarantine locations = [] application.id: vsl170spw5 entity.id: wicmt903fh group.members.count: 0 Members: TestEntityImpl{id=df8azmbft4} df8azmbft4 displayName = TestEntity:df8a locations = [LocalhostMachineProvisioningLocation{id=t6gukeiixf, name=localhost}] cluster.member.id = 0 application.id: vsl170spw5 cluster.entity: DynamicClusterImpl{id=m1nqyifgld} cluster.member: true entity.id: df8azmbft4 service.isUp: true service.state: running service.state.expected: running @ 1510838323841 / Thu Nov 16 13:18:43 GMT 2017 test.attributeAndConfString: defaultval Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=TestEntityImpl{id=df8azmbft4}, id=v4i1cilpym} 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=df8azmbft4}, id=x84owjg4t9} Transformer{running=true, entity=TestEntityImpl{id=df8azmbft4}, id=bfyni2uu0x} 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=df8azmbft4}, id=al9roxwij6} 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=e6e455h8yr} e6e455h8yr displayName = TestEntity:e6e4 locations = [LocalhostMachineProvisioningLocation{id=t6gukeiixf, name=localhost}] cluster.member.id = 1 application.id: vsl170spw5 cluster.entity: DynamicClusterImpl{id=m1nqyifgld} cluster.member: true entity.id: e6e455h8yr service.isUp: true service.state: running service.state.expected: running @ 1510838323842 / Thu Nov 16 13:18:43 GMT 2017 test.attributeAndConfString: defaultval Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=TestEntityImpl{id=e6e455h8yr}, id=rfstkxq08i} 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=e6e455h8yr}, id=b9ckzoj3wt} Transformer{running=true, entity=TestEntityImpl{id=e6e455h8yr}, id=q8gw65m519} 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=e6e455h8yr}, id=px2gaa5cnd} 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=ofyoc94vuq} ofyoc94vuq displayName = TestEntity:ofyo locations = [LocalhostMachineProvisioningLocation{id=t6gukeiixf, name=localhost}] cluster.member.id = 2 application.id: vsl170spw5 cluster.entity: DynamicClusterImpl{id=m1nqyifgld} cluster.member: true entity.id: ofyoc94vuq service.isUp: true service.state: running service.state.expected: running @ 1510838323846 / Thu Nov 16 13:18:43 GMT 2017 test.attributeAndConfString: defaultval Enrichers: Transformer{uniqueTag=service.isUp if no service.notUp.indicators, running=true, entity=TestEntityImpl{id=ofyoc94vuq}, id=jxv36ebyho} 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=ofyoc94vuq}, id=zku07yla75} Transformer{running=true, entity=TestEntityImpl{id=ofyoc94vuq}, id=vf3b1v8fc0} 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=ofyoc94vuq}, id=hz3ufnl7ix} 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 13:18:43,911 INFO TESTNG PASSED: "Surefire test" - org.apache.brooklyn.qa.camp.EnrichersSlightlySimplerYamlTest.testWithAppEnricher() finished in 1550 ms 2017-11-16 13:18:43,912 INFO TESTNG INVOKING CONFIGURATION: "Surefire test" - @AfterMethod org.apache.brooklyn.camp.brooklyn.AbstractYamlTest.tearDown() 2017-11-16 13:18:43,917 INFO Stopping application BasicApplicationImpl{id=vsl170spw5} 2017-11-16 13:18:43,970 INFO Stopped application BasicApplicationImpl{id=vsl170spw5} 2017-11-16 13:18:43,981 INFO TESTNG PASSED CONFIGURATION: "Surefire test" - @AfterMethod org.apache.brooklyn.camp.brooklyn.AbstractYamlTest.tearDown() finished in 69 ms 2017-11-16 13:18:44,005 INFO TESTNG =============================================== Surefire test Tests run: 13, Failures: 2, Skips: 0 =============================================== Tests run: 13, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 7.201 sec <<< FAILURE! - in TestSuite testExecuteAndWaitForConsumingErrorStream(org.apache.brooklyn.qa.longevity.MonitorUtilsTest) Time elapsed: 0.052 sec <<< FAILURE! java.lang.RuntimeException: java.io.IOException: Cannot run program "/tmp/test-consume-1528835677033032451.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-1528835677033032451.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.007 sec <<< FAILURE! java.lang.RuntimeException: java.io.IOException: Cannot run program "/tmp/test-consume-5036649471386791597.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-5036649471386791597.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) Results : Failed tests: MonitorUtilsTest.testExecuteAndWaitForConsumingErrorStream:67->createDumpingProcess:79 » Runtime MonitorUtilsTest.testExecuteAndWaitForConsumingOutputStream:60->createDumpingProcess:79 » Runtime Tests run: 13, Failures: 2, Errors: 0, Skipped: 0 [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Brooklyn Library Root .............................. SUCCESS [ 8.585 s] [INFO] Brooklyn CM Chef ................................... SUCCESS [ 20.987 s] [INFO] Brooklyn CM SaltStack .............................. SUCCESS [ 7.529 s] [INFO] Brooklyn CM Ansible ................................ SUCCESS [ 5.304 s] [INFO] Brooklyn CM Integration Root ....................... SUCCESS [ 0.139 s] [INFO] Brooklyn Network Software Entities ................. SUCCESS [ 6.336 s] [INFO] Brooklyn OSGi Software Entities .................... SUCCESS [ 4.162 s] [INFO] Brooklyn Database Software Entities ................ SUCCESS [ 9.385 s] [INFO] Brooklyn Web App Software Entities ................. SUCCESS [ 24.229 s] [INFO] Brooklyn Messaging Software Entities ............... SUCCESS [ 9.065 s] [INFO] Brooklyn NoSQL Data Store Software Entities ........ SUCCESS [ 20.830 s] [INFO] Brooklyn Monitoring Software Entities .............. SUCCESS [ 4.120 s] [INFO] Brooklyn Web App Software Entities ................. SUCCESS [ 0.162 s] [INFO] Brooklyn QA ........................................ FAILURE [ 12.409 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: 02:19 min [INFO] Finished at: 2017-11-16T13:18:44Z [INFO] Final Memory: 113M/650M [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/3/testng/testng-results-1.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-10.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-2.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-3.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-4.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-5.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-6.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-7.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-8.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results-9.xml' Processing '/x1/jenkins/jenkins-home/jobs/brooklyn-library-master-docker/builds/3/testng/testng-results.xml' 2.247191% of tests failed, which exceeded threshold of 0%. Marking build as UNSTABLE TestNG Reports Processing: FINISH