Aurélien Pupier created CAMEL-25662:
---------------------------------------
Summary: Fix flaky test WebSocketCliConnectorTransportTest
Key: CAMEL-25662
URL: https://issues.apache.org/jira/browse/CAMEL-25662
Project: Camel
Issue Type: Test
Components: camel-cli-connector
Affects Versions: 4.24.0
Reporter: Aurélien Pupier
[it has failed 1 time and was flaky 4 times in the last 14
days|https://develocity.apache.org/scans/tests?search.relativeStartTime=P90D&search.rootProjectNames=camel&search.timeZoneId=Europe%2FParis&tests.container=*WebSocketCliConnectorTransportTest]
{noformat}
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as
a Lambda expression in
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest Expecting
AtomicInteger(3) to have value: 1
but did not within 8 seconds.
at org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
at org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
at org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
at
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest.keepsTheConnectionWhileASlowStatusIsCollected(WebSocketCliConnectorTransportTest.java:315)
Caused by: java.lang.AssertionError: Expecting AtomicInteger(3) to have value:
1but did not.
at
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest.lambda$keepsTheConnectionWhileASlowStatusIsCollected$22(WebSocketCliConnectorTransportTest.java:315){noformat}
{noformat}
java.lang.AssertionError: Expecting actual:
"{"v":1,"type":"result","requestId":"fast","ok":false,"error":"ConcurrentModificationException","result":{}}"
to contain:
"hello"
at
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest.slowEvaluationCompletesOnItsOwnRequestWithoutBlockingOtherActions(WebSocketCliConnectorTransportTest.java:116)
{noformat}
{noformat}
org.opentest4j.AssertionFailedError: Expecting value to be true but was false
at
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest.executesActions(WebSocketCliConnectorTransportTest.java:137)
{noformat}
{noformat}
org.opentest4j.AssertionFailedError: Expecting value to be true but was false
at
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest.sendsResultsWithBrokenUnicode(WebSocketCliConnectorTransportTest.java:228)
{noformat}
{noformat}
org.awaitility.core.ConditionTimeoutException: Assertion condition defined as a
Lambda expression in
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest
Expecting AtomicInteger(2) to have value:
1
but did not within 5 seconds.
at
org.awaitility.core.ConditionAwaiter.await(ConditionAwaiter.java:167)
at
org.awaitility.core.AssertionCondition.await(AssertionCondition.java:119)
at
org.awaitility.core.AssertionCondition.await(AssertionCondition.java:31)
at
org.awaitility.core.ConditionFactory.until(ConditionFactory.java:1160)
at
org.awaitility.core.ConditionFactory.untilAsserted(ConditionFactory.java:790)
at
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest.staysConnectedWhileTheToolAnswersPings(WebSocketCliConnectorTransportTest.java:427)
Caused by: java.lang.AssertionError: Expecting AtomicInteger(2) to have value:
1
but did not.
at
org.apache.camel.cli.connector.WebSocketCliConnectorTransportTest.lambda$staysConnectedWhileTheToolAnswersPings$35(WebSocketCliConnectorTransportTest.java:427)
{noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)