John Murph <jmurph....@...> writes:

> The concern here is that a failure in the code under test shouldn't cause an 
internal error in Gradle.  If you don't mind, please post the stack trace 
anyway 
so that someone can look into why Gradle didn't more gracefully handle the 
failure.

Ah, of course. Here it is.

- Ben

org.gradle.messaging.remote.internal.PlaceholderException: 
org.gradle.api.internal.tasks.testing.TestSuiteExecutionException: Could not 
complete execution for test process 'Gradle Worker 1'.
        at 
org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClas
sProcessor.java:60)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.jav
a:32)
        at 
org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.jav
a:23)
        at 
org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLo
aderDispatch.java:32)
        at 
org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.
invoke(ProxyDispatchAdapter.java:75)
        at $Proxy3.stop(Unknown Source)
        at 
org.gradle.api.internal.tasks.testing.worker.TestWorker.stop(TestWorker.java:91)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at 
org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.jav
a:32)
        at 
org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.jav
a:23)
        at 
org.gradle.messaging.remote.internal.MethodInvocationUnmarshallingDispatch.dispa
tch(MethodInvocationUnmarshallingDispatch.java:48)
        at 
org.gradle.messaging.remote.internal.MethodInvocationUnmarshallingDispatch.dispa
tch(MethodInvocationUnmarshallingDispatch.java:25)
        at 
org.gradle.messaging.dispatch.DiscardOnFailureDispatch.dispatch(DiscardOnFailure
Dispatch.java:31)
        at 
org.gradle.messaging.dispatch.AsyncDispatch.dispatchMessages(AsyncDispatch.java:
194)
        at 
org.gradle.messaging.dispatch.AsyncDispatch.access$200(AsyncDispatch.java:34)
        at 
org.gradle.messaging.dispatch.AsyncDispatch$2.run(AsyncDispatch.java:84)
        at 
org.gradle.messaging.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.r
un(DefaultExecutorFactory.java:63)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:8
86)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
        at java.lang.Thread.run(Thread.java:619)
Caused by: org.gradle.messaging.remote.internal.PlaceholderException: 
org.testng.TestNGException: 
Cannot instantiate class com.tripwire.cap.bridge.SimpleAccept
        at 
org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:35)
        at org.testng.internal.ClassHelper.createInstance(ClassHelper.java:317)
        at org.testng.internal.ClassImpl.getDefaultInstance(ClassImpl.java:71)
        at org.testng.internal.ClassImpl.getInstances(ClassImpl.java:90)
        at 
org.testng.internal.TestNGClassFinder.<init>(TestNGClassFinder.java:119)
        at org.testng.TestRunner.initMethods(TestRunner.java:379)
        at org.testng.TestRunner.init(TestRunner.java:254)
        at org.testng.TestRunner.init(TestRunner.java:224)
        at org.testng.TestRunner.<init>(TestRunner.java:173)
        at 
org.testng.SuiteRunner$DefaultTestRunnerFactory.newTestRunner(SuiteRunner.java:4
94)
        at org.testng.SuiteRunner.privateRun(SuiteRunner.java:239)
        at org.testng.SuiteRunner.run(SuiteRunner.java:193)
        at org.testng.TestNG.createAndRunSuiteRunners(TestNG.java:910)
        at org.testng.TestNG.runSuitesLocally(TestNG.java:879)
        at org.testng.TestNG.run(TestNG.java:787)
        at 
org.gradle.api.internal.tasks.testing.testng.TestNGTestClassProcessor.stop(TestN
GTestClassProcessor.java:95)
        at 
org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClas
sProcessor.java:58)
        ... 26 more
Caused by: org.gradle.messaging.remote.internal.PlaceholderException: 
java.lang.reflect.InvocationTargetException: null
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorI
mpl.java:39)
        at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorA
ccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at 
org.testng.internal.ObjectFactoryImpl.newInstance(ObjectFactoryImpl.java:26)
        ... 42 more
Caused by: org.gradle.messaging.remote.internal.PlaceholderException: 
com.tripwire.cap.bridge.RuntimeIOException: java.net.ConnectException: 
Connection refused
        at 
com.tripwire.cap.bridge.amqp.AmqpConnectionProvider.get(AmqpConnectionProvider.j
ava:24)
        at com.tripwire.cap.bridge.SimpleAccept.<init>(SimpleAccept.java:32)
        ... 47 more
Caused by: java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.socketConnect(Native Method)
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at 
com.rabbitmq.client.ConnectionFactory.createFrameHandler(ConnectionFactory.java:
161)
        at 
com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:192)
        at 
com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:249)
        at 
com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:263)
        at 
com.rabbitmq.client.ConnectionFactory.newConnection(ConnectionFactory.java:274)
        at 
com.tripwire.cap.bridge.amqp.AmqpConnectionProvider.get(AmqpConnectionProvider.j
ava:21)
        ... 48 more



---------------------------------------------------------------------
To unsubscribe from this list, please visit:

    http://xircles.codehaus.org/manage_email


Reply via email to