This is an automated email from the ASF dual-hosted git repository. zhfeng pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
The following commit(s) were added to refs/heads/main by this push: new ce6d4b642a Added some small logs to Aws2KinesisFirehoseTest for better understanding of flaky tests (#6186) ce6d4b642a is described below commit ce6d4b642abff4c8929053b8894f15729efe6c51 Author: JiriOndrusek <ondrusek.j...@gmail.com> AuthorDate: Fri Jun 14 01:51:45 2024 +0200 Added some small logs to Aws2KinesisFirehoseTest for better understanding of flaky tests (#6186) --- .../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 353cb8e075..0be68ae047 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)