Disable consistently failing integration tests
Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/35a227f0 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/35a227f0 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/35a227f0 Branch: refs/heads/master Commit: 35a227f0bc4902854328b974340db4fbcaec4f76 Parents: 5389739 Author: Svetoslav Neykov <[email protected]> Authored: Thu Nov 5 22:12:37 2015 +0200 Committer: Svetoslav Neykov <[email protected]> Committed: Fri Nov 6 16:20:16 2015 +0200 ---------------------------------------------------------------------- parent/pom.xml | 8 +- pom.xml | 2 +- .../BrooklynNodeIntegrationTest.java | 49 +++- .../mysql/MySqlRestartIntegrationTest.java | 9 + .../rubyrep/RubyRepIntegrationTest.java | 285 ++++++++++++++++++- .../nosql/riak/RiakNodeIntegrationTest.java | 168 ++++++++++- .../dns/geoscaling/GeoscalingWebClientTest.java | 62 ++++ .../proxy/nginx/NginxRebindIntegrationTest.java | 83 +++++- ...namicWebAppClusterRebindIntegrationTest.java | 41 ++- ...namicWebAppClusterRebindIntegrationTest.java | 41 ++- .../NodeJsWebAppFixtureIntegrationTest.java | 9 +- .../apache/brooklyn/cli/CliIntegrationTest.java | 98 ++++++- .../BrooklynPropertiesSecurityFilterTest.java | 43 ++- .../brooklyn/util/maven/MavenArtifactTest.java | 80 +++++- 14 files changed, 954 insertions(+), 24 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/parent/pom.xml ---------------------------------------------------------------------- diff --git a/parent/pom.xml b/parent/pom.xml index 2c18672..c626bc9 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -1332,7 +1332,7 @@ <id>Integration</id> <properties> <includedTestGroups>Integration</includedTestGroups> - <excludedTestGroups>Acceptance,Live,WIP</excludedTestGroups> + <excludedTestGroups>Acceptance,Live,WIP,Broken</excludedTestGroups> </properties> <build> <plugins> @@ -1367,7 +1367,7 @@ <id>Acceptance</id> <properties> <includedTestGroups>Acceptance</includedTestGroups> - <excludedTestGroups>Integration,Live,WIP</excludedTestGroups> + <excludedTestGroups>Integration,Live,WIP,Broken</excludedTestGroups> </properties> <build> <plugins> @@ -1402,7 +1402,7 @@ <id>Live</id> <properties> <includedTestGroups>Live</includedTestGroups> - <excludedTestGroups>Acceptance,WIP</excludedTestGroups> + <excludedTestGroups>Acceptance,WIP,Broken</excludedTestGroups> </properties> <build> <plugins> @@ -1425,7 +1425,7 @@ <id>Live-sanity</id> <properties> <includedTestGroups>Live-sanity</includedTestGroups> - <excludedTestGroups>Acceptance,WIP</excludedTestGroups> + <excludedTestGroups>Acceptance,WIP,Broken</excludedTestGroups> </properties> <build> <plugins> http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 5624c80..a414b6a 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ <plantuml.version>6121</plantuml.version> <ant.version>1.8.4</ant.version> <includedTestGroups /> - <excludedTestGroups>Integration,Acceptance,Live,WIP</excludedTestGroups> + <excludedTestGroups>Integration,Acceptance,Live,WIP,Broken</excludedTestGroups> <surefire.failIfNoSpecifiedTests>false</surefire.failIfNoSpecifiedTests> <!-- Dependencies --> http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/base/src/test/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/base/src/test/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeIntegrationTest.java b/software/base/src/test/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeIntegrationTest.java index 16c1e9c..3e898b0 100644 --- a/software/base/src/test/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeIntegrationTest.java +++ b/software/base/src/test/java/org/apache/brooklyn/entity/brooklynnode/BrooklynNodeIntegrationTest.java @@ -329,7 +329,54 @@ services: } } - @Test(groups="Integration") + /* + Exception java.io.FileNotFoundException + + Message: /tmp/1445824492556-0/lib/first4759470075693094333.properties (No such file or directory) + Stacktrace: + + + at java.io.FileInputStream.open(Native Method) + at java.io.FileInputStream.<init>(FileInputStream.java:146) + at com.google.common.io.Files$FileByteSource.openStream(Files.java:126) + at com.google.common.io.Files$FileByteSource.openStream(Files.java:116) + at com.google.common.io.ByteSource$AsCharSource.openStream(ByteSource.java:435) + at com.google.common.io.CharSource.getInput(CharSource.java:94) + at com.google.common.io.CharSource.getInput(CharSource.java:65) + at com.google.common.io.CharStreams.readLines(CharStreams.java:344) + at com.google.common.io.Files.readLines(Files.java:741) + at com.google.common.io.Files.readLines(Files.java:712) + at org.apache.brooklyn.entity.brooklynnode.BrooklynNodeIntegrationTest.testCopiesClasspathEntriesInBrooklynProperties(BrooklynNodeIntegrationTest.java:358) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + */ + @Test(groups={"Integration","Broken"}) public void testCopiesClasspathEntriesInBrooklynProperties() throws Exception { String content = "abc=def"; File classpathEntry1 = File.createTempFile("first", ".properties"); http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/database/src/test/java/org/apache/brooklyn/entity/database/mysql/MySqlRestartIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/database/src/test/java/org/apache/brooklyn/entity/database/mysql/MySqlRestartIntegrationTest.java b/software/database/src/test/java/org/apache/brooklyn/entity/database/mysql/MySqlRestartIntegrationTest.java index f7913f0..1e2aa91 100644 --- a/software/database/src/test/java/org/apache/brooklyn/entity/database/mysql/MySqlRestartIntegrationTest.java +++ b/software/database/src/test/java/org/apache/brooklyn/entity/database/mysql/MySqlRestartIntegrationTest.java @@ -38,4 +38,13 @@ public class MySqlRestartIntegrationTest extends AbstractSoftwareProcessRestartI protected EntitySpec<? extends SoftwareProcess> newEntitySpec() { return EntitySpec.create(MySqlNode.class); } + + //Fails setting the password on second start (because already changed from first launch) + @Override + @Test(groups={"Integration","Broken"}) + public void testStopProcessAndStart() throws Exception { + super.testStopProcessAndStart(); + } + + } http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/database/src/test/java/org/apache/brooklyn/entity/database/rubyrep/RubyRepIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/database/src/test/java/org/apache/brooklyn/entity/database/rubyrep/RubyRepIntegrationTest.java b/software/database/src/test/java/org/apache/brooklyn/entity/database/rubyrep/RubyRepIntegrationTest.java index 76f84ec..7127334 100644 --- a/software/database/src/test/java/org/apache/brooklyn/entity/database/rubyrep/RubyRepIntegrationTest.java +++ b/software/database/src/test/java/org/apache/brooklyn/entity/database/rubyrep/RubyRepIntegrationTest.java @@ -64,7 +64,149 @@ public class RubyRepIntegrationTest { Entities.destroyAllCatching(managementContext); } - @Test(groups = "Integration") + /* + Exception org.apache.brooklyn.util.exceptions.PropagatedRuntimeException + + Message: (none) + Stacktrace: + + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.util.core.task.DynamicTasks$TaskQueueingResult.andWaitForSuccess(DynamicTasks.java:159) + at org.apache.brooklyn.core.objs.proxy.EntityProxyImpl.invoke(EntityProxyImpl.java:211) + at com.sun.proxy.$Proxy49.start(Unknown Source) + at org.apache.brooklyn.entity.database.rubyrep.RubyRepIntegrationTest.startInLocation(RubyRepIntegrationTest.java:139) + at org.apache.brooklyn.entity.database.rubyrep.RubyRepIntegrationTest.startInLocation(RubyRepIntegrationTest.java:119) + at org.apache.brooklyn.entity.database.rubyrep.RubyRepIntegrationTest.test_localhost_mysql(RubyRepIntegrationTest.java:80) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at Application[r1CKCG7x]: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 3 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 34 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at Application[r1CKCG7x]: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 3 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.handleEffectorException(EffectorUtils.java:270) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.invokeMethodEffector(EffectorUtils.java:255) + at org.apache.brooklyn.core.effector.MethodEffector.call(MethodEffector.java:149) + at org.apache.brooklyn.core.entity.trait.Startable$StartEffectorBody.call(Startable.java:56) + at org.apache.brooklyn.core.entity.trait.Startable$StartEffectorBody.call(Startable.java:50) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$1.call(EffectorTasks.java:82) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:342) + at org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:468) + at java.util.concurrent.FutureTask.run(FutureTask.java:262) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) + at java.lang.Thread.run(Thread.java:745) + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 3 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodSync(AbstractManagementContext.java:332) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.invokeMethodEffector(EffectorUtils.java:250) + ... 10 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 3 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.core.entity.trait.StartableMethods.start(StartableMethods.java:53) + at org.apache.brooklyn.core.entity.AbstractApplication.doStart(AbstractApplication.java:178) + at org.apache.brooklyn.core.entity.AbstractApplication.start(AbstractApplication.java:155) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) + at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) + at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1085) + at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) + at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149) + at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source) + at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:45) + at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source) + at org.apache.brooklyn.util.groovy.GroovyJavaMethods.invokeMethodOnMetaClass(GroovyJavaMethods.java:191) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodLocal(AbstractManagementContext.java:304) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodSync(AbstractManagementContext.java:328) + ... 11 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 3 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 29 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 3 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at org.apache.brooklyn.util.exceptions.Exceptions.create(Exceptions.java:299) + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:287) + at org.apache.brooklyn.util.core.task.ParallelTask.runJobs(ParallelTask.java:81) + at org.apache.brooklyn.util.core.task.CompoundTask$1.call(CompoundTask.java:81) + at org.apache.brooklyn.util.core.task.CompoundTask$1.call(CompoundTask.java:79) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.ParallelTask.runJobs(ParallelTask.java:63) + ... 7 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=pePPOzBw}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.handleEffectorException(EffectorUtils.java:270) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$2.handleException(EffectorTasks.java:90) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask.handleException(DynamicSequentialTask.java:452) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:400) + ... 5 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask.drain(DynamicSequentialTask.java:475) + at org.apache.brooklyn.util.core.task.DynamicTasks.drain(DynamicTasks.java:313) + at org.apache.brooklyn.util.core.task.DynamicTasks.waitForLast(DynamicTasks.java:302) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks.start(MachineLifecycleEffectorTasks.java:314) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$StartEffectorBody.call(MachineLifecycleEffectorTasks.java:214) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$StartEffectorBody.call(MachineLifecycleEffectorTasks.java:201) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$1.call(EffectorTasks.java:82) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:342) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 13 more + Caused by: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=pePPOzBw} did not pass is-running check within the required 2m limit (2m 2s elapsed) + at org.apache.brooklyn.entity.software.base.SoftwareProcessImpl.waitForEntityStart(SoftwareProcessImpl.java:592) + at org.apache.brooklyn.entity.software.base.SoftwareProcessImpl.postDriverStart(SoftwareProcessImpl.java:266) + at org.apache.brooklyn.entity.software.base.SoftwareProcessDriverLifecycleEffectorTasks.postStartCustom(SoftwareProcessDriverLifecycleEffectorTasks.java:169) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$PostStartTask.run(MachineLifecycleEffectorTasks.java:572) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) + ... 6 more + */ + @Test(groups = {"Integration","Broken"}) public void test_localhost_mysql() throws Exception { MySqlNode db1 = tapp.createAndManageChild(EntitySpec.create(MySqlNode.class) .configure(DatastoreCommon.CREATION_SCRIPT_CONTENTS, MySqlIntegrationTest.CREATION_SCRIPT) @@ -81,10 +223,149 @@ public class RubyRepIntegrationTest { testReplication(db1, db2); } + /* + Exception org.apache.brooklyn.util.exceptions.PropagatedRuntimeException + + Message: (none) + Stacktrace: + + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.util.core.task.DynamicTasks$TaskQueueingResult.andWaitForSuccess(DynamicTasks.java:159) + at org.apache.brooklyn.core.objs.proxy.EntityProxyImpl.invoke(EntityProxyImpl.java:211) + at com.sun.proxy.$Proxy53.start(Unknown Source) + at org.apache.brooklyn.entity.database.rubyrep.RubyRepIntegrationTest.startInLocation(RubyRepIntegrationTest.java:139) + at org.apache.brooklyn.entity.database.rubyrep.RubyRepIntegrationTest.test_localhost_postgres(RubyRepIntegrationTest.java:98) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at Application[OTSda29h]: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 2 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 33 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at Application[OTSda29h]: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 2 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.handleEffectorException(EffectorUtils.java:270) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.invokeMethodEffector(EffectorUtils.java:255) + at org.apache.brooklyn.core.effector.MethodEffector.call(MethodEffector.java:149) + at org.apache.brooklyn.core.entity.trait.Startable$StartEffectorBody.call(Startable.java:56) + at org.apache.brooklyn.core.entity.trait.Startable$StartEffectorBody.call(Startable.java:50) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$1.call(EffectorTasks.java:82) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:342) + at org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:468) + at java.util.concurrent.FutureTask.run(FutureTask.java:262) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) + at java.lang.Thread.run(Thread.java:745) + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 2 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodSync(AbstractManagementContext.java:332) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.invokeMethodEffector(EffectorUtils.java:250) + ... 10 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 2 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.core.entity.trait.StartableMethods.start(StartableMethods.java:53) + at org.apache.brooklyn.core.entity.AbstractApplication.doStart(AbstractApplication.java:178) + at org.apache.brooklyn.core.entity.AbstractApplication.start(AbstractApplication.java:155) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) + at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) + at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1085) + at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) + at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149) + at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source) + at org.apache.brooklyn.util.groovy.GroovyJavaMethods.invokeMethodOnMetaClass(GroovyJavaMethods.java:191) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodLocal(AbstractManagementContext.java:304) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodSync(AbstractManagementContext.java:328) + ... 11 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 2 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 27 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: 1 of 2 parallel child tasks failed: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at org.apache.brooklyn.util.exceptions.Exceptions.create(Exceptions.java:299) + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:287) + at org.apache.brooklyn.util.core.task.ParallelTask.runJobs(ParallelTask.java:81) + at org.apache.brooklyn.util.core.task.CompoundTask$1.call(CompoundTask.java:81) + at org.apache.brooklyn.util.core.task.CompoundTask$1.call(CompoundTask.java:79) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.ParallelTask.runJobs(ParallelTask.java:63) + ... 7 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RubyRepNodeImpl{id=VhsCCM9k}: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.handleEffectorException(EffectorUtils.java:270) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$2.handleException(EffectorTasks.java:90) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask.handleException(DynamicSequentialTask.java:452) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:400) + ... 5 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask.drain(DynamicSequentialTask.java:475) + at org.apache.brooklyn.util.core.task.DynamicTasks.drain(DynamicTasks.java:313) + at org.apache.brooklyn.util.core.task.DynamicTasks.waitForLast(DynamicTasks.java:302) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks.start(MachineLifecycleEffectorTasks.java:314) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$StartEffectorBody.call(MachineLifecycleEffectorTasks.java:214) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$StartEffectorBody.call(MachineLifecycleEffectorTasks.java:201) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$1.call(EffectorTasks.java:82) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:342) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 13 more + Caused by: java.lang.IllegalStateException: Software process entity RubyRepNodeImpl{id=VhsCCM9k} did not pass is-running check within the required 2m limit (2m 1s elapsed) + at org.apache.brooklyn.entity.software.base.SoftwareProcessImpl.waitForEntityStart(SoftwareProcessImpl.java:592) + at org.apache.brooklyn.entity.software.base.SoftwareProcessImpl.postDriverStart(SoftwareProcessImpl.java:266) + at org.apache.brooklyn.entity.software.base.SoftwareProcessDriverLifecycleEffectorTasks.postStartCustom(SoftwareProcessDriverLifecycleEffectorTasks.java:169) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$PostStartTask.run(MachineLifecycleEffectorTasks.java:572) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) + ... 6 more + */ /** * Altered to use a single postgresql server to avoid issues with shared memory limits */ - @Test(groups = {"Integration"}) + @Test(groups = {"Integration","Broken"}) public void test_localhost_postgres() throws Exception { String createTwoDbsScript = PostgreSqlIntegrationTest.CREATION_SCRIPT + PostgreSqlIntegrationTest.CREATION_SCRIPT.replaceAll("CREATE USER.*", "").replaceAll(" feedback", " feedback1"); http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/nosql/src/test/java/org/apache/brooklyn/entity/nosql/riak/RiakNodeIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/nosql/src/test/java/org/apache/brooklyn/entity/nosql/riak/RiakNodeIntegrationTest.java b/software/nosql/src/test/java/org/apache/brooklyn/entity/nosql/riak/RiakNodeIntegrationTest.java index cf69bcd..0b2a924 100644 --- a/software/nosql/src/test/java/org/apache/brooklyn/entity/nosql/riak/RiakNodeIntegrationTest.java +++ b/software/nosql/src/test/java/org/apache/brooklyn/entity/nosql/riak/RiakNodeIntegrationTest.java @@ -50,7 +50,173 @@ public class RiakNodeIntegrationTest { } - @Test(groups = "Integration") + /* + Exception org.apache.brooklyn.util.exceptions.PropagatedRuntimeException + + Message: (none) + Stacktrace: + + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.util.core.task.DynamicTasks$TaskQueueingResult.andWaitForSuccess(DynamicTasks.java:159) + at org.apache.brooklyn.core.objs.proxy.EntityProxyImpl.invoke(EntityProxyImpl.java:211) + at com.sun.proxy.$Proxy267.start(Unknown Source) + at org.apache.brooklyn.entity.nosql.riak.RiakNodeIntegrationTest.testCanStartAndStop(RiakNodeIntegrationTest.java:57) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at Application[bHAUtUrk]: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 32 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at Application[bHAUtUrk]: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.handleEffectorException(EffectorUtils.java:270) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.invokeMethodEffector(EffectorUtils.java:255) + at org.apache.brooklyn.core.effector.MethodEffector.call(MethodEffector.java:149) + at org.apache.brooklyn.core.entity.trait.Startable$StartEffectorBody.call(Startable.java:56) + at org.apache.brooklyn.core.entity.trait.Startable$StartEffectorBody.call(Startable.java:50) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$1.call(EffectorTasks.java:82) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:342) + at org.apache.brooklyn.util.core.task.BasicExecutionManager$SubmissionCallable.call(BasicExecutionManager.java:468) + at java.util.concurrent.FutureTask.run(FutureTask.java:262) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) + at java.lang.Thread.run(Thread.java:745) + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodSync(AbstractManagementContext.java:332) + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.invokeMethodEffector(EffectorUtils.java:250) + ... 10 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.core.entity.trait.StartableMethods.start(StartableMethods.java:53) + at org.apache.brooklyn.core.entity.AbstractApplication.doStart(AbstractApplication.java:178) + at org.apache.brooklyn.core.entity.AbstractApplication.start(AbstractApplication.java:155) + at sun.reflect.GeneratedMethodAccessor41.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:90) + at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233) + at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1085) + at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:909) + at groovy.lang.DelegatingMetaClass.invokeMethod(DelegatingMetaClass.java:149) + at groovy.lang.MetaObjectProtocol$invokeMethod.call(Unknown Source) + at org.apache.brooklyn.util.groovy.GroovyJavaMethods.invokeMethodOnMetaClass(GroovyJavaMethods.java:191) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodLocal(AbstractManagementContext.java:304) + at org.apache.brooklyn.core.mgmt.internal.AbstractManagementContext.invokeEffectorMethodSync(AbstractManagementContext.java:328) + ... 11 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 26 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.ParallelTask.runJobs(ParallelTask.java:80) + at org.apache.brooklyn.util.core.task.CompoundTask$1.call(CompoundTask.java:81) + at org.apache.brooklyn.util.core.task.CompoundTask$1.call(CompoundTask.java:79) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.ParallelTask.runJobs(ParallelTask.java:63) + ... 7 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: Error invoking start at RiakNodeImpl{id=EA5VTSqO}: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.core.mgmt.internal.EffectorUtils.handleEffectorException(EffectorUtils.java:270) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$2.handleException(EffectorTasks.java:90) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask.handleException(DynamicSequentialTask.java:452) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:400) + ... 5 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask.drain(DynamicSequentialTask.java:475) + at org.apache.brooklyn.util.core.task.DynamicTasks.drain(DynamicTasks.java:313) + at org.apache.brooklyn.util.core.task.DynamicTasks.waitForLast(DynamicTasks.java:302) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks.start(MachineLifecycleEffectorTasks.java:314) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$StartEffectorBody.call(MachineLifecycleEffectorTasks.java:214) + at org.apache.brooklyn.entity.software.base.lifecycle.MachineLifecycleEffectorTasks$StartEffectorBody.call(MachineLifecycleEffectorTasks.java:201) + at org.apache.brooklyn.core.effector.EffectorTasks$EffectorBodyTaskFactory$1.call(EffectorTasks.java:82) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:342) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 13 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask.drain(DynamicSequentialTask.java:475) + at org.apache.brooklyn.util.core.task.DynamicTasks.drain(DynamicTasks.java:313) + at org.apache.brooklyn.util.core.task.DynamicTasks.waitForLast(DynamicTasks.java:302) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:383) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 9 more + Caused by: org.apache.brooklyn.util.exceptions.PropagatedRuntimeException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.util.exceptions.Exceptions.propagate(Exceptions.java:103) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:353) + at org.apache.brooklyn.entity.software.base.lifecycle.ScriptHelper.execute(ScriptHelper.java:337) + at org.apache.brooklyn.entity.nosql.riak.RiakNodeSshDriver.launch(RiakNodeSshDriver.java:335) + at org.apache.brooklyn.entity.software.base.AbstractSoftwareProcessDriver$11.run(AbstractSoftwareProcessDriver.java:163) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) + at org.apache.brooklyn.util.core.task.DynamicSequentialTask$DstJob.call(DynamicSequentialTask.java:342) + ... 5 more + Caused by: java.util.concurrent.ExecutionException: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at java.util.concurrent.FutureTask.report(FutureTask.java:122) + at java.util.concurrent.FutureTask.get(FutureTask.java:188) + at com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) + at org.apache.brooklyn.util.core.task.BasicTask.get(BasicTask.java:342) + at org.apache.brooklyn.util.core.task.BasicTask.getUnchecked(BasicTask.java:351) + ... 10 more + Caused by: java.lang.IllegalStateException: Execution failed, invalid result 1 for launching RiakNodeImpl{id=EA5VTSqO} + at org.apache.brooklyn.entity.software.base.lifecycle.ScriptHelper.logWithDetailsAndThrow(ScriptHelper.java:388) + at org.apache.brooklyn.entity.software.base.lifecycle.ScriptHelper.executeInternal(ScriptHelper.java:377) + at org.apache.brooklyn.entity.software.base.lifecycle.ScriptHelper$8.call(ScriptHelper.java:287) + at org.apache.brooklyn.entity.software.base.lifecycle.ScriptHelper$8.call(ScriptHelper.java:285) + ... 6 more + */ + @Test(groups = {"Integration","Broken"}) public void testCanStartAndStop() throws Exception { RiakNode entity = app.createAndManageChild(EntitySpec.create(RiakNode.class) .configure(RiakNode.SUGGESTED_VERSION, "2.1.1")); http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/webapp/src/test/java/org/apache/brooklyn/entity/dns/geoscaling/GeoscalingWebClientTest.java ---------------------------------------------------------------------- diff --git a/software/webapp/src/test/java/org/apache/brooklyn/entity/dns/geoscaling/GeoscalingWebClientTest.java b/software/webapp/src/test/java/org/apache/brooklyn/entity/dns/geoscaling/GeoscalingWebClientTest.java index 8dc566b..d29ae5b 100644 --- a/software/webapp/src/test/java/org/apache/brooklyn/entity/dns/geoscaling/GeoscalingWebClientTest.java +++ b/software/webapp/src/test/java/org/apache/brooklyn/entity/dns/geoscaling/GeoscalingWebClientTest.java @@ -38,6 +38,68 @@ import org.testng.annotations.Test; /** * {@link GeoscalingWebClient} unit tests. */ +/* +Exception java.lang.RuntimeException + +Message: Failed to log-in to GeoScaling service: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure +Stacktrace: + + +at org.apache.brooklyn.entity.dns.geoscaling.GeoscalingWebClient.login(GeoscalingWebClient.java:208) +at org.apache.brooklyn.entity.dns.geoscaling.GeoscalingWebClientTest.setUp(GeoscalingWebClientTest.java:64) +at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) +at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) +at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) +at java.lang.reflect.Method.invoke(Method.java:606) +at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) +at org.testng.internal.Invoker.invokeConfigurationMethod(Invoker.java:564) +at org.testng.internal.Invoker.invokeConfigurations(Invoker.java:213) +at org.testng.internal.Invoker.invokeMethod(Invoker.java:653) +at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) +at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) +at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) +at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) +at org.testng.TestRunner.privateRun(TestRunner.java:767) +at org.testng.TestRunner.run(TestRunner.java:617) +at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) +at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) +at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) +at org.testng.SuiteRunner.run(SuiteRunner.java:254) +at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) +at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) +at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) +at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) +at org.testng.TestNG.run(TestNG.java:1057) +at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) +at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) +at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) +at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) +at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) +at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) +at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) +Caused by: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure +at sun.security.ssl.Alerts.getSSLException(Alerts.java:192) +at sun.security.ssl.Alerts.getSSLException(Alerts.java:154) +at sun.security.ssl.SSLSocketImpl.recvAlert(SSLSocketImpl.java:1991) +at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1098) +at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1344) +at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1371) +at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1355) +at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:543) +at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:409) +at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:177) +at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304) +at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:611) +at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:446) +at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:882) +at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82) +at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107) +at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:55) +at org.apache.brooklyn.entity.dns.geoscaling.GeoscalingWebClient.sendRequest(GeoscalingWebClient.java:438) +at org.apache.brooklyn.entity.dns.geoscaling.GeoscalingWebClient.login(GeoscalingWebClient.java:205) +... 31 more + */ +@Test(groups="Broken", enabled=false) public class GeoscalingWebClientTest { private final static String GEOSCALING_URL = "https://www.geoscaling.com"; http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/webapp/src/test/java/org/apache/brooklyn/entity/proxy/nginx/NginxRebindIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/webapp/src/test/java/org/apache/brooklyn/entity/proxy/nginx/NginxRebindIntegrationTest.java b/software/webapp/src/test/java/org/apache/brooklyn/entity/proxy/nginx/NginxRebindIntegrationTest.java index e9bc684..1992134 100644 --- a/software/webapp/src/test/java/org/apache/brooklyn/entity/proxy/nginx/NginxRebindIntegrationTest.java +++ b/software/webapp/src/test/java/org/apache/brooklyn/entity/proxy/nginx/NginxRebindIntegrationTest.java @@ -153,10 +153,49 @@ public class NginxRebindIntegrationTest extends RebindTestFixtureWithApp { assertEquals(monitor.getFailures(), 0); } + /* + Exception java.lang.NoClassDefFoundError + + Message: org/apache/brooklyn/test/HttpTestUtils$3 + Stacktrace: + + + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:208) + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:204) + at org.apache.brooklyn.entity.proxy.nginx.NginxRebindIntegrationTest.testRebindsWithoutLosingServerPool(NginxRebindIntegrationTest.java:178) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + */ /** * Test can rebind with an active server pool. */ - @Test(groups = "Integration") + @Test(groups = {"Integration","Broken"}) public void testRebindsWithoutLosingServerPool() throws Exception { // Set up nginx with a server pool @@ -221,12 +260,50 @@ public class NginxRebindIntegrationTest extends RebindTestFixtureWithApp { assertEquals(monitor.getFailures(), 0); } - + /* + Exception java.lang.NoClassDefFoundError + + Message: org/apache/brooklyn/test/HttpTestUtils$3 + Stacktrace: + + + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:208) + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:204) + at org.apache.brooklyn.entity.proxy.nginx.NginxRebindIntegrationTest.testRebindsWithoutLosingUrlMappings(NginxRebindIntegrationTest.java:254) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + */ /** * Test can rebind to the with server pool and URL remappings. * NOTE: This requires a redirection from localhost1 to 127.0.0.1 in your /etc/hosts file */ - @Test(groups = "Integration") + @Test(groups = {"Integration","Broken"}) public void testRebindsWithoutLosingUrlMappings() throws Exception { // Set up nginx with a url-mapping http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/ControlledDynamicWebAppClusterRebindIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/ControlledDynamicWebAppClusterRebindIntegrationTest.java b/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/ControlledDynamicWebAppClusterRebindIntegrationTest.java index 517c756..41780d6 100644 --- a/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/ControlledDynamicWebAppClusterRebindIntegrationTest.java +++ b/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/ControlledDynamicWebAppClusterRebindIntegrationTest.java @@ -112,7 +112,46 @@ public class ControlledDynamicWebAppClusterRebindIntegrationTest { return monitor; } - @Test(groups = {"Integration"}) + /* + Exception java.lang.NoClassDefFoundError + + Message: org/apache/brooklyn/test/HttpTestUtils$3 + Stacktrace: + + + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:208) + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:204) + at org.apache.brooklyn.entity.webapp.jboss.ControlledDynamicWebAppClusterRebindIntegrationTest.testRebindsToRunningCluster(ControlledDynamicWebAppClusterRebindIntegrationTest.java:127) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + */ + @Test(groups = {"Integration","Broken"}) public void testRebindsToRunningCluster() throws Exception { NginxController origNginx = origApp.createAndManageChild(EntitySpec.create(NginxController.class).configure("domain", "localhost")); http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/DynamicWebAppClusterRebindIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/DynamicWebAppClusterRebindIntegrationTest.java b/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/DynamicWebAppClusterRebindIntegrationTest.java index 3334480..89a14fa 100644 --- a/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/DynamicWebAppClusterRebindIntegrationTest.java +++ b/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/jboss/DynamicWebAppClusterRebindIntegrationTest.java @@ -109,7 +109,46 @@ public class DynamicWebAppClusterRebindIntegrationTest { return monitor; } - @Test(groups = "Integration") + /* + Exception java.lang.NoClassDefFoundError + + Message: org/apache/brooklyn/test/HttpTestUtils$3 + Stacktrace: + + + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:208) + at org.apache.brooklyn.test.HttpTestUtils.assertHttpStatusCodeEventuallyEquals(HttpTestUtils.java:204) + at org.apache.brooklyn.entity.webapp.jboss.DynamicWebAppClusterRebindIntegrationTest.testRebindsToRunningCluster(DynamicWebAppClusterRebindIntegrationTest.java:122) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:606) + at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84) + at org.testng.internal.Invoker.invokeMethod(Invoker.java:714) + at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901) + at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231) + at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127) + at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111) + at org.testng.TestRunner.privateRun(TestRunner.java:767) + at org.testng.TestRunner.run(TestRunner.java:617) + at org.testng.SuiteRunner.runTest(SuiteRunner.java:348) + at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:343) + at org.testng.SuiteRunner.privateRun(SuiteRunner.java:305) + at org.testng.SuiteRunner.run(SuiteRunner.java:254) + at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52) + at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86) + at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224) + at org.testng.TestNG.runSuitesLocally(TestNG.java:1149) + at org.testng.TestNG.run(TestNG.java:1057) + at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:115) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:205) + at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:108) + at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111) + at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) + at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) + at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) + */ + @Test(groups = {"Integration","Broken"}) public void testRebindsToRunningCluster() throws Exception { DynamicWebAppCluster origCluster = origApp.createAndManageChild(EntitySpec.create(DynamicWebAppCluster.class) .configure("memberSpec", EntitySpec.create(JBoss7Server.class).configure("war", getTestWar())) http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/35a227f0/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppFixtureIntegrationTest.java ---------------------------------------------------------------------- diff --git a/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppFixtureIntegrationTest.java b/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppFixtureIntegrationTest.java index c51acaa..680c553 100644 --- a/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppFixtureIntegrationTest.java +++ b/software/webapp/src/test/java/org/apache/brooklyn/entity/webapp/nodejs/NodeJsWebAppFixtureIntegrationTest.java @@ -111,7 +111,8 @@ public class NodeJsWebAppFixtureIntegrationTest { /** * Checks an entity can start, set SERVICE_UP to true and shutdown again. */ - @Test(groups = "Integration") + // Broken on Ubuntu 15.04 Vivid, no packages from ppa:chris-lea/node.js available + @Test(groups = {"Integration","Broken"}) public void testCanStartAndStop() { LOG.info("test=canStartAndStop; entity="+entity+"; app="+entity.getApplication()); @@ -128,7 +129,8 @@ public class NodeJsWebAppFixtureIntegrationTest { /** * Checks an entity can start, set SERVICE_UP to true and shutdown again. */ - @Test(groups = "Integration") + // Broken on Ubuntu 15.04 Vivid, no packages from ppa:chris-lea/node.js available + @Test(groups = {"Integration","Broken"}) public void testReportsServiceDownWhenKilled() throws Exception { LOG.info("test=testReportsServiceDownWithKilled; entity="+entity+"; app="+entity.getApplication()); @@ -153,7 +155,8 @@ public class NodeJsWebAppFixtureIntegrationTest { // but TODO we should have some rebind tests for these! } - @Test(groups = "Integration") + // Broken on Ubuntu 15.04 Vivid, no packages from ppa:chris-lea/node.js available + @Test(groups = {"Integration","Broken"}) public void testInitialNamedDeployments() { final String urlSubPathToWebApp = APP_NAME; final String urlSubPathToPageToQuery = "";
