[ 
https://issues.apache.org/jira/browse/CAMEL-25488?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18133505#comment-18133505
 ] 

Aurélien Pupier edited comment on CAMEL-25488 at 10/28/26, 11:29 AM:
---------------------------------------------------------------------

still failing but with a bit more details now:

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=193 view=[A|2] (3) 
[A, B, C]
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:99)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftMasterTest.test(JGroupsRaftMasterTest.java:57)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:83)
        ... 1 more
{noformat}

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=109 view=[A|2] (3) 
[A, B, C]
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:99)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusteredRoutePolicyTest.test(JGroupsRaftClusteredRoutePolicyTest.java:58)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:83)
        ... 1 more
{noformat}

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest was not 
fulfilled within 30 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=58 view=[A|2] (3) [A, 
B, C]
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:66)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftProducerTest.shouldSendBody(JGroupsRaftProducerTest.java:54)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest 
was not fulfilled within 30 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:50)
        ... 1 more
{noformat}

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest was not 
fulfilled within 30 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=7 view=[A|2] (3) [A, 
B, C]
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:66)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftConsumerTest.shouldReceiveChangeRoleEvents(JGroupsRaftConsumerTest.java:55)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest 
was not fulfilled within 30 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:50)
        ... 1 more
{noformat}



was (Author: apupier):
still failing but with a bit more details now:

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=193 view=[A|2] (3) 
[A, B, C]
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:99)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftMasterTest.test(JGroupsRaftMasterTest.java:57)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:83)
        ... 1 more
{noformat}

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=109 view=[A|2] (3) 
[A, B, C]
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:99)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusteredRoutePolicyTest.test(JGroupsRaftClusteredRoutePolicyTest.java:58)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest 
was not fulfilled within 50 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:83)
        ... 1 more
{noformat}

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest was not 
fulfilled within 30 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=58 view=[A|2] (3) [A, 
B, C]
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:66)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftProducerTest.shouldSendBody(JGroupsRaftProducerTest.java:54)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest 
was not fulfilled within 30 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:50)
        ... 1 more

{noformat}
org.awaitility.core.ConditionTimeoutException: 
Condition with Lambda expression in 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest was not 
fulfilled within 30 seconds.
State of the nodes when giving up waiting for a leader:
  raftId=A connected=true isLeader=true leader=A term=2 view=[A|2] (3) [A, B, C]
  raftId=B connected=true isLeader=false leader=A term=2 view=[A|2] (3) [A, B, 
C]
  raftId=C connected=true isLeader=false leader=null term=7 view=[A|2] (3) [A, 
B, C]
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:66)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftConsumerTest.shouldReceiveChangeRoleEvents(JGroupsRaftConsumerTest.java:55)
Caused by: org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
expression in org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest 
was not fulfilled within 30 seconds.
        at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
        at 
org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
        at 
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
        at 
org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:50)
        ... 1 more
{noformat}

{noformat}

> Fix flaky JGroupRafts tests
> ---------------------------
>
>                 Key: CAMEL-25488
>                 URL: https://issues.apache.org/jira/browse/CAMEL-25488
>             Project: Camel
>          Issue Type: Test
>          Components: camel-jgroups
>    Affects Versions: 4.23.0
>            Reporter: Aurélien Pupier
>            Assignee: Aurélien Pupier
>            Priority: Major
>             Fix For: 4.24.0
>
>
> [25 failures in last 90 days on 3 test 
> classes|https://develocity.apache.org/scans/tests?search.relativeStartTime=P90D&search.timeZoneId=Europe%2FParis&tests.container=org.apache.camel.component.jgroups.raft.*]
>  
> {noformat}
> org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
> expression in org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest 
> was not fulfilled within 30 seconds.
>       at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
>       at 
> org.apache.camel.component.jgroups.raft.JGroupsRaftAbstractTest.waitForLeader(JGroupsRaftAbstractTest.java:48)
>       at 
> org.apache.camel.component.jgroups.raft.JGroupsRaftProducerTest.shouldSendBody(JGroupsRaftProducerTest.java:54)
>  {noformat}
>  
> {noformat}
> org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
> expression in 
> org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest
>  was not fulfilled within 50 seconds.
>       at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
>       at 
> org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:37)
>       at 
> org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusteredRoutePolicyTest.test(JGroupsRaftClusteredRoutePolicyTest.java:68)
>  {noformat}
>  
> {noformat}
>  org.awaitility.core.ConditionTimeoutException: Condition with Lambda 
> expression in 
> org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest
>  was not fulfilled within 50 seconds.
>       at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:78)
>       at 
> org.awaitility.core.CallableCondition.await(CallableCondition.java:26)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
>       at 
> org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1129)
>       at 
> org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftClusterAbstractTest.waitForLeader(JGroupsRaftClusterAbstractTest.java:37)
>       at 
> org.apache.camel.component.jgroups.raft.cluster.JGroupsRaftMasterTest.test(JGroupsRaftMasterTest.java:70){noformat}
> Note that the frequency of failures seems to have increased since the 
> beginning of October



--
This message was sent by Atlassian Jira
(v10.3.26#10030026)

Reply via email to