You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "David Capwell (Jira)" <ji...@apache.org> on 2024/09/04 17:34:00 UTC
[jira] [Commented] (CASSANDRA-19848) Test Failure: org.apache.cassandra.fuzz.ring.ConsistentBootstrapTest.coordinatorIsBehindTest
[ https://issues.apache.org/jira/browse/CASSANDRA-19848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17879314#comment-17879314 ]
David Capwell commented on CASSANDRA-19848:
-------------------------------------------
Getting ready to merge CASSANDRA-19847 which makes hung jvm-dtest clusters print their stack trace (so you can see what is blocking)... here is what is blocking for me
{code}
node2_RequestResponseStage-1:
java.base@17.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.10/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
org.apache.cassandra.utils.concurrent.WaitQueue$Standard$AbstractSignal.awaitUntil(WaitQueue.java:303)
org.apache.cassandra.utils.concurrent.Awaitable$AsyncAwaitable.awaitUntil(Awaitable.java:314)
org.apache.cassandra.utils.concurrent.AsyncFuture.awaitUntil(AsyncFuture.java:171)
org.apache.cassandra.utils.concurrent.Awaitable$Defaults.await(Awaitable.java:114)
org.apache.cassandra.utils.concurrent.AbstractFuture.await(AbstractFuture.java:482)
org.apache.cassandra.utils.concurrent.AbstractFuture.get(AbstractFuture.java:252)
org.apache.cassandra.tcm.RemoteProcessor.fetchLogAndWait(RemoteProcessor.java:141)
org.apache.cassandra.tcm.ClusterMetadataService$SwitchableProcessor.fetchLogAndWait(ClusterMetadataService.java:869)
org.apache.cassandra.tcm.ClusterMetadataService.fetchLogFromCMS(ClusterMetadataService.java:640)
org.apache.cassandra.tcm.ClusterMetadataService.fetchLogFromPeerOrCMS(ClusterMetadataService.java:750)
org.apache.cassandra.net.ResponseVerbHandler.maybeFetchLogs(ResponseVerbHandler.java:106)
org.apache.cassandra.net.ResponseVerbHandler.doVerb(ResponseVerbHandler.java:73)
...
node2_isolatedExecutor:11:
java.base@17.0.10/jdk.internal.misc.Unsafe.park(Native Method)
java.base@17.0.10/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:376)
org.apache.cassandra.utils.concurrent.WaitQueue$Standard$AbstractSignal.awaitUntil(WaitQueue.java:303)
org.apache.cassandra.utils.concurrent.Awaitable$AsyncAwaitable.awaitUntil(Awaitable.java:314)
org.apache.cassandra.utils.concurrent.Awaitable$AsyncAwaitable.awaitUntil(Awaitable.java:346)
org.apache.cassandra.utils.concurrent.Awaitable$Defaults.await(Awaitable.java:114)
org.apache.cassandra.utils.concurrent.Awaitable$AbstractAwaitable.await(Awaitable.java:210)
org.apache.cassandra.concurrent.SEPExecutor.awaitTermination(SEPExecutor.java:331)
org.apache.cassandra.utils.ExecutorUtils.awaitTerminationUntil(ExecutorUtils.java:110)
org.apache.cassandra.utils.ExecutorUtils.awaitTermination(ExecutorUtils.java:100)
org.apache.cassandra.concurrent.Stage.shutdownAndWait(Stage.java:195)
org.apache.cassandra.distributed.impl.Instance.lambda$shutdown$42(Instance.java:959)
{code}
Looks like another TCM shutdown issue
> Test Failure: org.apache.cassandra.fuzz.ring.ConsistentBootstrapTest.coordinatorIsBehindTest
> --------------------------------------------------------------------------------------------
>
> Key: CASSANDRA-19848
> URL: https://issues.apache.org/jira/browse/CASSANDRA-19848
> Project: Cassandra
> Issue Type: Bug
> Components: CI
> Reporter: Ekaterina Dimitrova
> Priority: Normal
> Fix For: 5.x
>
>
> Seen on current trunk here:
> https://app.circleci.com/pipelines/github/ekaterinadimitrova2/cassandra/2726/workflows/2d5c888b-d5b8-4f72-9fcb-9e7ae0887940/jobs/61316/tests
> {code:java}
> java.lang.RuntimeException: Unterminated thread detected node2_isolatedExecutor:1 in group isolatedExecutor
> at org.apache.cassandra.distributed.impl.AbstractCluster.lambda$checkForThreadLeaks$16(AbstractCluster.java:1141)
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
> at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:177)
> at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1621)
> at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
> at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
> at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
> at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
> at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
> at org.apache.cassandra.distributed.impl.AbstractCluster.checkForThreadLeaks(AbstractCluster.java:1139)
> at org.apache.cassandra.distributed.impl.AbstractCluster.close(AbstractCluster.java:1104)
> at org.apache.cassandra.fuzz.ring.ConsistentBootstrapTest.coordinatorIsBehindTest(ConsistentBootstrapTest.java:227)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org