This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new a7fb907c620 CAMEL-20722 - changes to address flakiness observed on CI
(#14183)
a7fb907c620 is described below
commit a7fb907c6208da1250e224886cbe4df7517ea352
Author: Jang-Vijay Singh <[email protected]>
AuthorDate: Mon May 20 08:07:30 2024 +0100
CAMEL-20722 - changes to address flakiness observed on CI (#14183)
Changes to address flakiness:
- most likely cause is resource crunch on CI causing some tests to time
out.
- more unique test-specific topic names approach might be needed later
(after observation)
---
.../KafkaBreakOnFirstErrorOffUsingKafkaManualCommitIT.java | 2 +-
.../kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java | 6 +++---
.../KafkaBreakOnFirstErrorWithBatchUsingSyncCommitManagerIT.java | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorOffUsingKafkaManualCommitIT.java
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorOffUsingKafkaManualCommitIT.java
index 26cc15816b6..d77bf3b5f85 100644
---
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorOffUsingKafkaManualCommitIT.java
+++
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorOffUsingKafkaManualCommitIT.java
@@ -100,7 +100,7 @@ class KafkaBreakOnFirstErrorOffUsingKafkaManualCommitIT
extends BaseKafkaTestSup
contextExtension.getContext().getRouteController().startRoute(ROUTE_ID);
Awaitility.await()
- .atMost(10, TimeUnit.SECONDS) // changed to 10 sec for
CAMEL-20722
+ .atMost(30, TimeUnit.SECONDS) // changed to 30 sec for
CAMEL-20722
.until(() -> to.getExchanges().size() > 3);
to.assertIsSatisfied(3000);
diff --git
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java
index 96ab7c16823..024d6714bcf 100644
---
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java
+++
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorReleaseResourcesIT.java
@@ -51,8 +51,8 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
disabledReason = "This test does not run reliably on some
platforms")
class KafkaBreakOnFirstErrorReleaseResourcesIT extends BaseKafkaTestSupport {
- public static final String ROUTE_ID = "breakOnFirstError-20563";
- public static final String TOPIC = "breakOnFirstError-20563";
+ public static final String ROUTE_ID = "breakOnFirstError-20563" +
Thread.currentThread().hashCode(); //CAMEL-20722 - added for similar reason as
CAMEL-20686:
+ public static final String TOPIC = "breakOnFirstError-20563" +
Thread.currentThread().hashCode(); //CAMEL-20722 - added for similar reason as
CAMEL-20686:
private static final Logger LOG =
LoggerFactory.getLogger(KafkaBreakOnFirstErrorReleaseResourcesIT.class);
private static final int CONSUMER_COUNT = 3;
@@ -106,7 +106,7 @@ class KafkaBreakOnFirstErrorReleaseResourcesIT extends
BaseKafkaTestSupport {
// let test run for awhile
Awaitility.await()
- .timeout(10, TimeUnit.SECONDS)
+ .timeout(30, TimeUnit.SECONDS) // changed to 30 sec for
CAMEL-20722
.pollDelay(8, TimeUnit.SECONDS)
.untilAsserted(() -> assertTrue(true));
diff --git
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingSyncCommitManagerIT.java
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingSyncCommitManagerIT.java
index e8868264dc9..37d795ec4cd 100644
---
a/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingSyncCommitManagerIT.java
+++
b/components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaBreakOnFirstErrorWithBatchUsingSyncCommitManagerIT.java
@@ -98,7 +98,7 @@ class KafkaBreakOnFirstErrorWithBatchUsingSyncCommitManagerIT
extends BaseKafkaT
contextExtension.getContext().getRouteController().startRoute(ROUTE_ID);
Awaitility.await()
- .atMost(10, TimeUnit.SECONDS) // changed to 10 sec for
CAMEL-20722
+ .atMost(30, TimeUnit.SECONDS) // changed to 30 sec for
CAMEL-20722
.until(() -> errorPayloads.size() > 3);
to.assertIsSatisfied();