JiriOndrusek opened a new issue, #9257:
URL: https://github.com/apache/camel-quarkus/issues/9257

   ### Bug description
   
   `AzureServiceBusTest` intermittently fails (e.g. 
`tokenCredentialAuthentication`) because the message sent during the test never 
reaches the consumer mock within the poll window. The failure always looks the 
same: the mock is empty, so the assertions read `null`.
   
   ```
   org.awaitility.core.ConditionTimeoutException: ... 2 expectations failed.
   JSON path [0].body doesn't match. Expected: is "ca4991c9-..." Actual: null
   JSON path [0].sequenceNumber doesn't match. Expected: a value equal to or 
greater than <1> Actual: null
    within 1 minutes.
       at 
...AzureServiceBusTest.tokenCredentialAuthentication(AzureServiceBusTest.java:240)
   ```
   
   ### Analysis
   
   - All consumer routes share a single queue and are started/stopped per test. 
A message left behind or redelivered by a previous test can contaminate the 
next one.
   - The 1 minute receive window is sometimes too short: a freshly started 
consumer, especially with token credential authentication, can take a while to 
establish its receiver link, and the message only arrives after that.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to