Guillaume Nodet created CAMEL-24019:
---------------------------------------
Summary: Fix flaky VertxWebsocketHandshakeHeadersTest
Key: CAMEL-24019
URL: https://issues.apache.org/jira/browse/CAMEL-24019
Project: Camel
Issue Type: Bug
Components: camel-vertx-websocket
Reporter: Guillaume Nodet
Assignee: Guillaume Nodet
The VertxWebsocketHandshakeHeadersTest has a 5.1% flaky/failure rate on
Develocity CI (8 failed, 5 flaky out of 254 runs in the last 12 days).
Root cause: Mock expectations are set up after context.start(), creating a race
condition where messages can arrive before expectations are configured. Also
uses a CountDownLatch that can complete before MockEndpoint has processed both
messages.
Fix: Move mock expectations before context.start() and use
MockEndpoint.assertIsSatisfied(context, 30, TimeUnit.SECONDS) instead of
CountDownLatch.
_Claude Code on behalf of gnodet_
--
This message was sent by Atlassian Jira
(v8.20.10#820010)