Skip to content

Instantly share code, notes, and snippets.

@ghale
Created June 3, 2015 19:58
Show Gist options
  • Save ghale/f72c193056cc37753539 to your computer and use it in GitHub Desktop.
Save ghale/f72c193056cc37753539 to your computer and use it in GitHub Desktop.
Hung test worker stack trace
Deadlock Detection:
No deadlocks found.
Thread 31896: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=186 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() @bci=42, line=2043 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.queue.EndPointQueue.take(java.util.Collection) @bci=36, line=49 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run() @bci=25, line=350 (Interpreted frame)
- org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(java.lang.Runnable) @bci=1, line=54 (Interpreted frame)
- org.gradle.internal.concurrent.StoppableExecutorImpl$1.run() @bci=25, line=40 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=744 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000ee75dec0>, (a java/util/concurrent/ThreadPoolExecutor$Worker)
Thread 26525: (state = IN_NATIVE)
- sun.nio.ch.EPollArrayWrapper.epollWait(long, int, long, int) @bci=0 (Interpreted frame)
- sun.nio.ch.EPollArrayWrapper.poll(long) @bci=18, line=269 (Interpreted frame)
- sun.nio.ch.EPollSelectorImpl.doSelect(long) @bci=28, line=79 (Interpreted frame)
- sun.nio.ch.SelectorImpl.lockAndDoSelect(long) @bci=37, line=87 (Interpreted frame)
- sun.nio.ch.SelectorImpl.select(long) @bci=30, line=98 (Interpreted frame)
- sun.nio.ch.SelectorImpl.select() @bci=2, line=102 (Interpreted frame)
- org.gradle.messaging.remote.internal.inet.SocketConnection$SocketInputStream.read(byte[], int, int) @bci=20, line=149 (Interpreted frame)
- com.esotericsoftware.kryo.io.Input.fill(byte[], int, int) @bci=16, line=139 (Interpreted frame)
- com.esotericsoftware.kryo.io.Input.require(int) @bci=111, line=159 (Interpreted frame)
- com.esotericsoftware.kryo.io.Input.readByte() @bci=2, line=255 (Interpreted frame)
- org.gradle.internal.serialize.kryo.KryoBackedDecoder.readByte() @bci=4, line=80 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.InterHubMessageSerializer$MessageReader.read() @bci=4, line=69 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.InterHubMessageSerializer$MessageReader.read() @bci=1, line=58 (Interpreted frame)
- org.gradle.messaging.remote.internal.inet.SocketConnection.receive() @bci=4, line=74 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.MessageHub$ConnectionReceive.run() @bci=4, line=235 (Interpreted frame)
- org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(java.lang.Runnable) @bci=1, line=54 (Interpreted frame)
- org.gradle.internal.concurrent.StoppableExecutorImpl$1.run() @bci=25, line=40 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=744 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0e5aca0>, (a java/util/concurrent/ThreadPoolExecutor$Worker)
Thread 26524: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=186 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await() @bci=42, line=2043 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.queue.EndPointQueue.take(java.util.Collection) @bci=36, line=49 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.MessageHub$ConnectionDispatch.run() @bci=25, line=278 (Interpreted frame)
- org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(java.lang.Runnable) @bci=1, line=54 (Interpreted frame)
- org.gradle.internal.concurrent.StoppableExecutorImpl$1.run() @bci=25, line=40 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=744 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0b1d088>, (a java/util/concurrent/ThreadPoolExecutor$Worker)
Thread 26523: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.parkNanos(java.lang.Object, long) @bci=20, line=226 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(long) @bci=68, line=2082 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor.awaitTermination(long, java.util.concurrent.TimeUnit) @bci=68, line=1468 (Interpreted frame)
- org.gradle.internal.concurrent.StoppableExecutorImpl.stop(int, java.util.concurrent.TimeUnit) @bci=31, line=62 (Interpreted frame)
- org.gradle.internal.concurrent.DefaultExecutorFactory$TrackedStoppableExecutor.stop(int, java.util.concurrent.TimeUnit) @bci=3, line=63 (Interpreted frame)
- org.gradle.internal.concurrent.StoppableExecutorImpl.stop() @bci=6, line=53 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.concurrent.DefaultExecutorFactory.stop() @bci=7, line=30 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$ManagedObjectProvider.stop() @bci=28, line=552 (Compiled frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$OwnServices.stop() @bci=7, line=519 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$CompositeProvider.stop() @bci=7, line=920 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry.close() @bci=21, line=326 (Interpreted frame)
- org.gradle.messaging.remote.internal.MessagingServices.stop() @bci=1, line=83 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$ManagedObjectProvider.stop() @bci=28, line=552 (Compiled frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$ManagedObjectProvider.stop() @bci=28, line=552 (Compiled frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$ManagedObjectProvider.stop() @bci=28, line=552 (Compiled frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$ManagedObjectProvider.stop() @bci=28, line=552 (Compiled frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$OwnServices.stop() @bci=7, line=519 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry$CompositeProvider.stop() @bci=7, line=920 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.internal.service.DefaultServiceRegistry.close() @bci=21, line=326 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable$2.stop() @bci=4, line=83 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Compiled frame)
- org.gradle.tooling.internal.provider.DefaultConnection.shutdown(org.gradle.tooling.internal.protocol.ShutdownParameters) @bci=14, line=109 (Interpreted frame)
- org.gradle.tooling.internal.consumer.connection.ShutdownAwareConsumerConnection.stop() @bci=15, line=35 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Interpreted frame)
- org.gradle.tooling.internal.consumer.loader.CachingToolingImplementationLoader.close() @bci=12, line=52 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable$2.stop() @bci=4, line=83 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Interpreted frame)
- org.gradle.tooling.internal.consumer.loader.SynchronizedToolingImplementationLoader.close() @bci=23, line=62 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable$2.stop() @bci=4, line=83 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Interpreted frame)
- org.gradle.internal.service.DefaultServiceRegistry$ManagedObjectProvider.stop() @bci=28, line=552 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Interpreted frame)
- org.gradle.internal.service.DefaultServiceRegistry$OwnServices.stop() @bci=7, line=519 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Interpreted frame)
- org.gradle.internal.service.DefaultServiceRegistry$CompositeProvider.stop() @bci=7, line=920 (Interpreted frame)
- org.gradle.internal.concurrent.CompositeStoppable.stop() @bci=32, line=98 (Interpreted frame)
- org.gradle.internal.service.DefaultServiceRegistry.close() @bci=21, line=326 (Interpreted frame)
- org.gradle.tooling.internal.consumer.ConnectorServices.reset() @bci=3, line=53 (Interpreted frame)
- org.gradle.tooling.internal.consumer.ConnectorServices$reset.call(java.lang.Object, java.lang.Object[]) @bci=9 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(org.codehaus.groovy.runtime.callsite.CallSite, java.lang.Object, java.lang.Object[]) @bci=8, line=45 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(java.lang.Object, java.lang.Object[]) @bci=3, line=108 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(java.lang.Object) @bci=5, line=112 (Interpreted frame)
- org.gradle.integtests.tooling.fixture.ToolingApiSpecification.reset() @bci=19, line=75 (Interpreted frame)
- org.gradle.integtests.tooling.fixture.ToolingApiSpecification$reset$3.callCurrent(groovy.lang.GroovyObject, java.lang.Object[]) @bci=13 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCallCurrent(org.codehaus.groovy.runtime.callsite.CallSite, groovy.lang.GroovyObject, java.lang.Object[]) @bci=17, line=49 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(groovy.lang.GroovyObject, java.lang.Object[]) @bci=3, line=133 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(groovy.lang.GroovyObject) @bci=5, line=137 (Interpreted frame)
- org.gradle.integtests.tooling.m8.ToolingApiLoggingCrossVersionSpec.setup() @bci=29, line=28 (Interpreted frame)
- sun.reflect.NativeMethodAccessorImpl.invoke0(java.lang.reflect.Method, java.lang.Object, java.lang.Object[]) @bci=0 (Compiled frame)
- sun.reflect.NativeMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=87, line=57 (Compiled frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Compiled frame)
- org.spockframework.util.ReflectionUtil.invokeMethod(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) @bci=3, line=138 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invokeRaw(java.lang.Object, org.spockframework.runtime.model.MethodInfo, java.lang.Object[]) @bci=18, line=330 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invoke(java.lang.Object, org.spockframework.runtime.model.MethodInfo, java.lang.Object[]) @bci=16, line=311 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invokeSetup() @bci=53, line=279 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.doRunIteration() @bci=1, line=255 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor58.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Compiled frame)
- org.spockframework.util.ReflectionUtil.invokeMethod(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) @bci=3, line=138 (Interpreted frame)
- org.spockframework.runtime.extension.MethodInvocation.invokeTargetMethod() @bci=29, line=91 (Interpreted frame)
- org.spockframework.runtime.extension.MethodInvocation.proceed() @bci=34, line=85 (Interpreted frame)
- org.spockframework.runtime.extension.builtin.AbstractRuleInterceptor$1.evaluate() @bci=4, line=37 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor57.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Compiled frame)
- org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoCachedMethodSiteNoUnwrapNoCoerce.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=230 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(java.lang.Object, java.lang.Object[]) @bci=12, line=53 (Interpreted frame)
- org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(java.lang.Object) @bci=5, line=112 (Interpreted frame)
- org.gradle.integtests.tooling.fixture.ToolingApi$1.evaluate() @bci=15, line=180 (Interpreted frame)
- org.gradle.test.fixtures.file.AbstractTestDirectoryProvider$TestDirectoryCleaningStatement.evaluate() @bci=4, line=82 (Interpreted frame)
- org.gradle.test.fixtures.file.AbstractTestDirectoryProvider$TestDirectoryCleaningStatement.evaluate() @bci=4, line=82 (Interpreted frame)
- org.spockframework.runtime.extension.builtin.TestRuleInterceptor.intercept(org.spockframework.runtime.extension.IMethodInvocation) @bci=75, line=38 (Interpreted frame)
- org.spockframework.runtime.extension.MethodInvocation.proceed() @bci=25, line=84 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invoke(java.lang.Object, org.spockframework.runtime.model.MethodInfo, java.lang.Object[]) @bci=51, line=319 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.runIteration(java.lang.Object[], int) @bci=56, line=223 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(java.lang.Object[], int) @bci=20, line=214 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.runSimpleFeature() @bci=13, line=205 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.doRunFeature() @bci=39, line=199 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor56.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Compiled frame)
- org.spockframework.util.ReflectionUtil.invokeMethod(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) @bci=3, line=138 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invokeRaw(java.lang.Object, org.spockframework.runtime.model.MethodInfo, java.lang.Object[]) @bci=18, line=330 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invoke(java.lang.Object, org.spockframework.runtime.model.MethodInfo, java.lang.Object[]) @bci=16, line=311 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.runFeature() @bci=66, line=175 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.runFeatures() @bci=48, line=152 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.doRunSpec() @bci=5, line=112 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor428.invoke(java.lang.Object, java.lang.Object[]) @bci=36 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Compiled frame)
- org.spockframework.util.ReflectionUtil.invokeMethod(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) @bci=3, line=138 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invokeRaw(java.lang.Object, org.spockframework.runtime.model.MethodInfo, java.lang.Object[]) @bci=18, line=330 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.invoke(java.lang.Object, org.spockframework.runtime.model.MethodInfo, java.lang.Object[]) @bci=16, line=311 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.runSpec() @bci=31, line=91 (Interpreted frame)
- org.spockframework.runtime.BaseSpecRunner.run() @bci=45, line=82 (Interpreted frame)
- org.spockframework.runtime.Sputnik.run(org.junit.runner.notification.RunNotifier) @bci=19, line=63 (Interpreted frame)
- org.junit.runners.Suite.runChild(org.junit.runner.Runner, org.junit.runner.notification.RunNotifier) @bci=2, line=128 (Interpreted frame)
- org.junit.runners.Suite.runChild(java.lang.Object, org.junit.runner.notification.RunNotifier) @bci=6, line=27 (Interpreted frame)
- org.junit.runners.ParentRunner$3.run() @bci=12, line=290 (Interpreted frame)
- org.junit.runners.ParentRunner$1.schedule(java.lang.Runnable) @bci=1, line=71 (Interpreted frame)
- org.junit.runners.ParentRunner.runChildren(org.junit.runner.notification.RunNotifier) @bci=44, line=288 (Interpreted frame)
- org.junit.runners.ParentRunner.access$000(org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier) @bci=2, line=58 (Interpreted frame)
- org.junit.runners.ParentRunner$2.evaluate() @bci=8, line=268 (Interpreted frame)
- org.junit.runners.ParentRunner.run(org.junit.runner.notification.RunNotifier) @bci=20, line=363 (Interpreted frame)
- org.gradle.integtests.fixtures.AbstractMultiTestRunner$Execution.runEnabledTests(org.junit.runner.notification.RunNotifier) @bci=75, line=211 (Interpreted frame)
- org.gradle.integtests.fixtures.AbstractMultiTestRunner$Execution.run(org.junit.runner.notification.RunNotifier) @bci=25, line=170 (Interpreted frame)
- org.gradle.integtests.fixtures.AbstractMultiTestRunner.run(org.junit.runner.notification.RunNotifier) @bci=35, line=61 (Interpreted frame)
- org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(java.lang.String) @bci=153, line=86 (Interpreted frame)
- org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(java.lang.String) @bci=14, line=49 (Interpreted frame)
- org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(org.gradle.api.internal.tasks.testing.TestClassRunInfo) @bci=26, line=64 (Interpreted frame)
- org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(org.gradle.api.internal.tasks.testing.TestClassRunInfo) @bci=5, line=50 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor574.invoke(java.lang.Object, java.lang.Object[]) @bci=40 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Compiled frame)
- org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(org.gradle.messaging.dispatch.MethodInvocation) @bci=19, line=35 (Interpreted frame)
- org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(java.lang.Object) @bci=5, line=24 (Interpreted frame)
- org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(java.lang.Object) @bci=22, line=32 (Interpreted frame)
- org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) @bci=172, line=93 (Interpreted frame)
- com.sun.proxy.$Proxy2.processTestClass(org.gradle.api.internal.tasks.testing.TestClassRunInfo) @bci=16 (Interpreted frame)
- org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(org.gradle.api.internal.tasks.testing.TestClassRunInfo) @bci=13, line=106 (Interpreted frame)
- sun.reflect.GeneratedMethodAccessor573.invoke(java.lang.Object, java.lang.Object[]) @bci=40 (Interpreted frame)
- sun.reflect.DelegatingMethodAccessorImpl.invoke(java.lang.Object, java.lang.Object[]) @bci=6, line=43 (Compiled frame)
- java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) @bci=57, line=606 (Compiled frame)
- org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(org.gradle.messaging.dispatch.MethodInvocation) @bci=19, line=35 (Interpreted frame)
- org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(java.lang.Object) @bci=5, line=24 (Interpreted frame)
- org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run() @bci=165, line=360 (Interpreted frame)
- org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(java.lang.Runnable) @bci=1, line=54 (Interpreted frame)
- org.gradle.internal.concurrent.StoppableExecutorImpl$1.run() @bci=25, line=40 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor.runWorker(java.util.concurrent.ThreadPoolExecutor$Worker) @bci=95, line=1145 (Interpreted frame)
- java.util.concurrent.ThreadPoolExecutor$Worker.run() @bci=5, line=615 (Interpreted frame)
- java.lang.Thread.run() @bci=11, line=744 (Interpreted frame)
Locked ownable synchronizers:
- <0x00000000e0cb8510>, (a java/util/concurrent/locks/ReentrantLock$NonfairSync)
- <0x00000000e0ebe648>, (a java/util/concurrent/ThreadPoolExecutor$Worker)
Thread 26507: (state = BLOCKED)
Locked ownable synchronizers:
- None
Thread 26503: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Interpreted frame)
- java.lang.ref.ReferenceQueue.remove(long) @bci=44, line=135 (Compiled frame)
- java.lang.ref.ReferenceQueue.remove() @bci=2, line=151 (Compiled frame)
- java.lang.ref.Finalizer$FinalizerThread.run() @bci=16, line=189 (Compiled frame)
Locked ownable synchronizers:
- None
Thread 26502: (state = BLOCKED)
- java.lang.Object.wait(long) @bci=0 (Interpreted frame)
- java.lang.Object.wait() @bci=2, line=503 (Compiled frame)
- java.lang.ref.Reference$ReferenceHandler.run() @bci=46, line=133 (Compiled frame)
Locked ownable synchronizers:
- None
Thread 26483: (state = BLOCKED)
- sun.misc.Unsafe.park(boolean, long) @bci=0 (Interpreted frame)
- java.util.concurrent.locks.LockSupport.park(java.lang.Object) @bci=14, line=186 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt() @bci=1, line=834 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(int) @bci=72, line=994 (Interpreted frame)
- java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(int) @bci=24, line=1303 (Interpreted frame)
- java.util.concurrent.CountDownLatch.await() @bci=5, line=236 (Interpreted frame)
- org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(org.gradle.process.internal.WorkerProcessContext) @bci=62, line=69 (Interpreted frame)
- org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(java.lang.Object) @bci=5, line=45 (Interpreted frame)
- org.gradle.process.internal.child.ActionExecutionWorker.execute(org.gradle.process.internal.child.WorkerContext) @bci=93, line=85 (Interpreted frame)
- org.gradle.process.internal.child.ActionExecutionWorker.execute(java.lang.Object) @bci=5, line=37 (Interpreted frame)
- org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(org.gradle.process.internal.child.WorkerContext) @bci=196, line=87 (Interpreted frame)
- org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(java.lang.Object) @bci=5, line=41 (Interpreted frame)
- org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call() @bci=37, line=49 (Interpreted frame)
- org.gradle.process.internal.child.SystemApplicationClassLoaderWorker.call() @bci=1, line=33 (Interpreted frame)
- jarjar.org.gradle.process.internal.launcher.GradleWorkerMain.run() @bci=281, line=69 (Interpreted frame)
- jarjar.org.gradle.process.internal.launcher.GradleWorkerMain.main(java.lang.String[]) @bci=7, line=74 (Interpreted frame)
Locked ownable synchronizers:
- None
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment