This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch 3.8.x
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/3.8.x by this push:
new 329cd02a21 Added some small logs to Aws2KinesisFirehoseTest for better
understanding of flaky tests
329cd02a21 is described below
commit 329cd02a21a46d2efe5df87ca7d4a34fc4b5c887
Author: JiriOndrusek <[email protected]>
AuthorDate: Thu Jun 13 15:31:03 2024 +0200
Added some small logs to Aws2KinesisFirehoseTest for better understanding
of flaky tests
---
.../quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseTest.java | 3 ++-
.../component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java | 6 +++++-
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git
a/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseTest.java
b/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseTest.java
index 0524a5dfd6..b16c505952 100644
---
a/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseTest.java
+++
b/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisFirehoseTest.java
@@ -83,9 +83,10 @@ class Aws2KinesisFirehoseTest extends BaseAWs2TestSupport {
final Config config = ConfigProvider.getConfig();
final String bucketName =
config.getValue("aws-kinesis.s3-bucket-name", String.class);
-
+ LOG.infof("Bucket '%s' should contain objects.", bucketName);
Awaitility.await().pollInterval(1, TimeUnit.SECONDS).atMost(120,
TimeUnit.SECONDS).until(
() -> {
+ LOG.infof("Reading objects from bucket '%s'", bucketName);
final ListObjectsResponse objects = client
.listObjects(ListObjectsRequest.builder().bucket(bucketName).build());
final List<S3Object> objs = objects.contents();
diff --git
a/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java
b/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java
index 99d7718a8c..6fb3ece1c7 100644
---
a/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java
+++
b/integration-test-groups/aws2/aws2-kinesis/src/test/java/org/apache/camel/quarkus/component/aws2/kinesis/it/Aws2KinesisTestEnvCustomizer.java
@@ -122,8 +122,12 @@ public class Aws2KinesisTestEnvCustomizer implements
Aws2TestEnvCustomizer {
final String bucketArn = "arn:aws:s3:::" + bucketName;
envContext.property("aws-kinesis.s3-bucket-name", bucketName);
s3Client.createBucket(CreateBucketRequest.builder().bucket(bucketName).build());
- envContext.closeable(() ->
s3Client.deleteBucket(DeleteBucketRequest.builder().bucket(bucketName).build()));
envContext.closeable(() -> {
+ LOG.info("Deleting bucket " + bucketName);
+
s3Client.deleteBucket(DeleteBucketRequest.builder().bucket(bucketName).build());
+ });
+ envContext.closeable(() -> {
+ LOG.info("Deleting objects from bucket bucket " + bucketName);
final ListObjectsResponse objects = s3Client.listObjects(
ListObjectsRequest.builder()
.bucket(bucketName)