camel-quarkus
camel-quarkus copied to clipboard
Intermittent failure of GroupedAws2KinesisTest#failingDefaultCredentialsProviderTest
Bug description
In this run https://github.com/apache/camel-quarkus/actions/runs/17657311248 the test GroupedAws2KinesisTest#failingDefaultCredentialsProviderTest failed in Alternative JDK 21 with:
org.opentest4j.AssertionFailedError: Expected java.lang.AssertionError to be thrown, but nothing was thrown.
at org.apache.camel.quarkus.test.support.aws2.BaseAWs2TestSupport.failingDefaultCredentialsProviderTest(BaseAWs2TestSupport.java:99)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:1000)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:848)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
and full log:
full log
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.205 s -- in org.apache.camel.quarkus.component.aws2.kinesis.it.GroupedAws2KinesisFirehoseTest
[INFO] Running org.apache.camel.quarkus.component.aws2.kinesis.it.GroupedAws2KinesisTest
2025-09-11 21:38:54,617 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:54.614 INFO --- [et.reactor-0] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:38:54,618 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:54.615 INFO --- [et.reactor-3] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:38:54,644 WARN [org.apa.cam.com.aws.kin.Kinesis2Consumer] (Camel (camel-1) thread #3 - aws2-kinesis://camel-quarkus-hpcnq6l8ya5wywnw) Failed polling endpoint: aws2-kinesis://camel-quarkus-hpcnq6l8ya5wywnw. Will try again at next poll. Caused by: [java.lang.IllegalStateException - Connection pool shut down]: java.lang.IllegalStateException: Connection pool shut down
at org.apache.http.util.Asserts.check(Asserts.java:34)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.requestConnection(PoolingHttpClientConnectionManager.java:269)
at software.amazon.awssdk.http.apache.internal.conn.ClientConnectionManagerFactory$DelegatingHttpClientConnectionManager.requestConnection(ClientConnectionManagerFactory.java:75)
at software.amazon.awssdk.http.apache.internal.conn.ClientConnectionManagerFactory$InstrumentedHttpClientConnectionManager.requestConnection(ClientConnectionManagerFactory.java:57)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:176)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
at software.amazon.awssdk.http.apache.internal.impl.ApacheSdkHttpClient.execute(ApacheSdkHttpClient.java:72)
at software.amazon.awssdk.http.apache.ApacheHttpClient.execute(ApacheHttpClient.java:259)
at software.amazon.awssdk.http.apache.ApacheHttpClient.access$600(ApacheHttpClient.java:104)
at software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:236)
at software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:233)
at software.amazon.awssdk.core.internal.util.MetricUtils.measureDurationUnsafe(MetricUtils.java:103)
at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.executeHttpRequest(MakeHttpRequestStage.java:88)
at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:64)
at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:46)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:74)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:43)
at software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:79)
at software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:41)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:55)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:39)
at software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.executeRequest(RetryableStage.java:93)
at software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:56)
at software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:36)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:53)
at software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:35)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:82)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:62)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:43)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:50)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:32)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
at software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:210)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:103)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:173)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.lambda$execute$1(BaseSyncClientHandler.java:80)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.measureApiCallSuccess(BaseSyncClientHandler.java:182)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:74)
at software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
at software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:53)
at software.amazon.awssdk.services.kinesis.DefaultKinesisClient.getRecords(DefaultKinesisClient.java:2018)
at org.apache.camel.component.aws2.kinesis.Kinesis2Consumer.fetchAndPrepareRecordsForCamel(Kinesis2Consumer.java:195)
at org.apache.camel.component.aws2.kinesis.Kinesis2Consumer.lambda$poll$2(Kinesis2Consumer.java:142)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:667)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:160)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:765)
at org.apache.camel.component.aws2.kinesis.Kinesis2Consumer.poll(Kinesis2Consumer.java:142)
at org.apache.camel.support.ScheduledPollConsumer.doRun(ScheduledPollConsumer.java:208)
at org.apache.camel.support.ScheduledPollConsumer.run(ScheduledPollConsumer.java:119)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
2025-09-11 21:38:54,647 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:54.647 INFO --- [et.reactor-1] localstack.request.aws : AWS kinesis.PutRecord => 200
2025-09-11 21:38:54,674 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:54.674 INFO --- [et.reactor-2] localstack.request.aws : AWS sqs.ReceiveMessage => 200
2025-09-11 21:38:54,705 WARN [org.apa.cam.com.aws.kin.Kinesis2Consumer] (Camel (camel-1) thread #1 - aws2-kinesis://camel-quarkus-xjc9ajowiohof3ms) Failed polling endpoint: aws2-kinesis://camel-quarkus-xjc9ajowiohof3ms. Will try again at next poll. Caused by: [java.lang.IllegalStateException - Connection pool shut down]: java.lang.IllegalStateException: Connection pool shut down
at org.apache.http.util.Asserts.check(Asserts.java:34)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.requestConnection(PoolingHttpClientConnectionManager.java:269)
at software.amazon.awssdk.http.apache.internal.conn.ClientConnectionManagerFactory$DelegatingHttpClientConnectionManager.requestConnection(ClientConnectionManagerFactory.java:75)
at software.amazon.awssdk.http.apache.internal.conn.ClientConnectionManagerFactory$InstrumentedHttpClientConnectionManager.requestConnection(ClientConnectionManagerFactory.java:57)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:176)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
at software.amazon.awssdk.http.apache.internal.impl.ApacheSdkHttpClient.execute(ApacheSdkHttpClient.java:72)
at software.amazon.awssdk.http.apache.ApacheHttpClient.execute(ApacheHttpClient.java:259)
at software.amazon.awssdk.http.apache.ApacheHttpClient.access$600(ApacheHttpClient.java:104)
at software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:236)
at software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:233)
at software.amazon.awssdk.core.internal.util.MetricUtils.measureDurationUnsafe(MetricUtils.java:103)
at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.executeHttpRequest(MakeHttpRequestStage.java:88)
at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:64)
at software.amazon.awssdk.core.internal.http.pipeline.stages.MakeHttpRequestStage.execute(MakeHttpRequestStage.java:46)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:74)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptTimeoutTrackingStage.execute(ApiCallAttemptTimeoutTrackingStage.java:43)
at software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:79)
at software.amazon.awssdk.core.internal.http.pipeline.stages.TimeoutExceptionHandlingStage.execute(TimeoutExceptionHandlingStage.java:41)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:55)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallAttemptMetricCollectionStage.execute(ApiCallAttemptMetricCollectionStage.java:39)
at software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.executeRequest(RetryableStage.java:93)
at software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:56)
at software.amazon.awssdk.core.internal.http.pipeline.stages.RetryableStage.execute(RetryableStage.java:36)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:53)
at software.amazon.awssdk.core.internal.http.StreamManagingStage.execute(StreamManagingStage.java:35)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.executeWithTimer(ApiCallTimeoutTrackingStage.java:82)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:62)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallTimeoutTrackingStage.execute(ApiCallTimeoutTrackingStage.java:43)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:50)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ApiCallMetricCollectionStage.execute(ApiCallMetricCollectionStage.java:32)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.RequestPipelineBuilder$ComposingRequestPipelineStage.execute(RequestPipelineBuilder.java:206)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:37)
at software.amazon.awssdk.core.internal.http.pipeline.stages.ExecutionFailureExceptionReportingStage.execute(ExecutionFailureExceptionReportingStage.java:26)
at software.amazon.awssdk.core.internal.http.AmazonSyncHttpClient$RequestExecutionBuilderImpl.execute(AmazonSyncHttpClient.java:210)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.invoke(BaseSyncClientHandler.java:103)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.doExecute(BaseSyncClientHandler.java:173)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.lambda$execute$1(BaseSyncClientHandler.java:80)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.measureApiCallSuccess(BaseSyncClientHandler.java:182)
at software.amazon.awssdk.core.internal.handler.BaseSyncClientHandler.execute(BaseSyncClientHandler.java:74)
at software.amazon.awssdk.core.client.handler.SdkSyncClientHandler.execute(SdkSyncClientHandler.java:45)
at software.amazon.awssdk.awscore.client.handler.AwsSyncClientHandler.execute(AwsSyncClientHandler.java:53)
at software.amazon.awssdk.services.kinesis.DefaultKinesisClient.getRecords(DefaultKinesisClient.java:2018)
at org.apache.camel.component.aws2.kinesis.Kinesis2Consumer.fetchAndPrepareRecordsForCamel(Kinesis2Consumer.java:195)
at org.apache.camel.component.aws2.kinesis.Kinesis2Consumer.lambda$poll$2(Kinesis2Consumer.java:142)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:184)
at java.base/java.util.AbstractList$RandomAccessSpliterator.forEachRemaining(AbstractList.java:722)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:291)
at java.base/java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:754)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
at java.base/java.util.concurrent.ForkJoinTask.invoke(ForkJoinTask.java:667)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateParallel(ForEachOps.java:160)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateParallel(ForEachOps.java:174)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:233)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
at java.base/java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:765)
at org.apache.camel.component.aws2.kinesis.Kinesis2Consumer.poll(Kinesis2Consumer.java:142)
at org.apache.camel.support.ScheduledPollConsumer.doRun(ScheduledPollConsumer.java:208)
at org.apache.camel.support.ScheduledPollConsumer.run(ScheduledPollConsumer.java:119)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.runAndReset(FutureTask.java:358)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:305)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
2025-09-11 21:38:54,756 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:54,862 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:54,967 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:54,989 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:54.988 INFO --- [et.reactor-3] localstack.request.aws : AWS dynamodbstreams.GetRecords => 200
2025-09-11 21:38:55,046 INFO [org.apa.cam.com.aws.cw.Cw2Producer] (executor-thread-2) Sending request [PutMetricDataRequest(Namespace=cq-metrics-872bca3d08f14bb395db95ad1e9ca3ec, MetricData=[MetricDatum(MetricName=metricName22e029dbe65d4032b7b79949c3382cb7, Value=4022.0, Unit=Count)])] from exchange [Exchange[]]...
2025-09-11 21:38:55,050 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.050 INFO --- [et.reactor-2] localstack.request.aws : AWS cloudwatch.PutMetricData => 200
2025-09-11 21:38:55,072 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:55,158 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.158 INFO --- [et.reactor-0] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:38:55,179 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 200 kinesis-3600079a84b74a8f9442962bb87c16d9
2025-09-11 21:38:55,179 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.179 INFO --- [et.reactor-3] localstack.request.aws : AWS sqs.ReceiveMessage => 200
2025-09-11 21:38:55,227 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.227 INFO --- [et.reactor-2] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:38:55,232 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.231 INFO --- [et.reactor-0] localstack.request.aws : AWS kinesis.PutRecord => 200
2025-09-11 21:38:55,339 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:55,445 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:55,507 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.506 INFO --- [et.reactor-3] localstack.request.aws : AWS dynamodbstreams.GetRecords => 200
2025-09-11 21:38:55,551 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:55,656 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:38:55,673 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.673 INFO --- [et.reactor-2] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:38:55,683 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.682 INFO --- [et.reactor-0] localstack.request.aws : AWS sqs.ReceiveMessage => 200
2025-09-11 21:38:55,741 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream--1160732461) STDOUT: 2025-09-11T21:38:55.740 INFO --- [et.reactor-1] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:38:55,761 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 200 kinesis-8fd069c583c440709fcd55d71658c85c
Error: Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 1.192 s <<< FAILURE! -- in org.apache.camel.quarkus.component.aws2.kinesis.it.GroupedAws2KinesisTest
Error: org.apache.camel.quarkus.component.aws2.kinesis.it.GroupedAws2KinesisTest.failingDefaultCredentialsProviderTest -- Time elapsed: 0.566 s <<< FAILURE!
org.opentest4j.AssertionFailedError: Expected java.lang.AssertionError to be thrown, but nothing was thrown.
at org.apache.camel.quarkus.test.support.aws2.BaseAWs2TestSupport.failingDefaultCredentialsProviderTest(BaseAWs2TestSupport.java:99)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at io.quarkus.test.junit.QuarkusTestExtension.runExtensionMethod(QuarkusTestExtension.java:1000)
at io.quarkus.test.junit.QuarkusTestExtension.interceptTestMethod(QuarkusTestExtension.java:848)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
[INFO] Running org.apache.camel.quarkus.component.aws2.lambda.it.GroupedAws2LambdaTest
And for comparsion log of succesfull run:
succesfull run
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.167 s -- in org.apache.camel.quarkus.component.aws2.kinesis.it.GroupedAws2KinesisFirehoseTest
[INFO] Running org.apache.camel.quarkus.component.aws2.kinesis.it.GroupedAws2KinesisTest
2025-09-11 21:37:53,302 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream-1052062575) STDOUT: 2025-09-11T21:37:53.302 INFO --- [et.reactor-2] localstack.request.aws : AWS dynamodbstreams.GetRecords => 200
2025-09-11 21:37:53,328 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream-1052062575) STDOUT: 2025-09-11T21:37:53.327 INFO --- [et.reactor-0] localstack.request.aws : AWS kinesis.PutRecord => 200
2025-09-11 21:37:53,437 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:37:53,542 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:37:53,648 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:37:53,696 INFO [org.apa.cam.com.aws.cw.Cw2Producer] (executor-thread-2) Sending request [PutMetricDataRequest(Namespace=cq-metrics-c89eea2aba97450083325e9197103e90, MetricData=[MetricDatum(MetricName=metricName6eb62b1c22364e84956cccc684898e9b, Value=7095.0, Unit=Count)])] from exchange [Exchange[]]...
2025-09-11 21:37:53,699 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream-1052062575) STDOUT: 2025-09-11T21:37:53.699 INFO --- [et.reactor-1] localstack.request.aws : AWS cloudwatch.PutMetricData => 200
2025-09-11 21:37:53,746 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream-1052062575) STDOUT: 2025-09-11T21:37:53.745 INFO --- [et.reactor-4] localstack.request.aws : AWS sqs.ReceiveMessage => 200
2025-09-11 21:37:53,753 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 204 null
2025-09-11 21:37:53,767 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream-1052062575) STDOUT: 2025-09-11T21:37:53.766 INFO --- [et.reactor-3] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:37:53,771 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream-1052062575) STDOUT: 2025-09-11T21:37:53.771 INFO --- [et.reactor-0] localstack.request.aws : AWS kinesis.GetRecords => 200
2025-09-11 21:37:53,816 INFO [org.apa.cam.qua.tes.sup.aws.Aws2TestResource] (docker-java-stream-1052062575) STDOUT: 2025-09-11T21:37:53.816 INFO --- [et.reactor-1] localstack.request.aws : AWS dynamodbstreams.GetRecords => 200
2025-09-11 21:37:53,860 INFO [org.apa.cam.qua.com.aws.kin.it.GroupedAws2KinesisTest] (awaitility-thread) Got 200 kinesis-4f529c3ff76f466195f43219fb73f711
Request method: POST
Request URI: http://localhost:8081/aws2-kinesis/send
Proxy: <none>
Request params: <none>
Query params: <none>
Form params: <none>
Path params: <none>
Headers: Accept=*/*
Content-Type=text/plain; charset=ISO-8859-1
Cookies: <none>
Multiparts: <none>
Body:
kinesis-506ad46abe9e43f6b873c86d894172ff
HTTP/1.1 500 Internal Server Error
Content-Type: text/plain;charset=UTF-8
content-length: 63
Exception occurred during execution on the exchange: Exchange[]
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.617 s -- in org.apache.camel.quarkus.component.aws2.kinesis.it.GroupedAws2KinesisTest
Another failure spotted by @jamesnetherton in https://github.com/apache/camel-quarkus/actions/runs/17756464238/job/50461538810?pr=7743