From d503c0765583db88d51ba14bf85318b9b9dc0b1c Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Wed, 3 Sep 2025 10:23:26 -0700 Subject: [PATCH] Disable retries in AwsSdk2Test --- src/test/java/org/gaul/s3proxy/AwsSdk2Test.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/test/java/org/gaul/s3proxy/AwsSdk2Test.java b/src/test/java/org/gaul/s3proxy/AwsSdk2Test.java index 685208a..0f2b5b5 100644 --- a/src/test/java/org/gaul/s3proxy/AwsSdk2Test.java +++ b/src/test/java/org/gaul/s3proxy/AwsSdk2Test.java @@ -23,6 +23,8 @@ import org.junit.Test; import software.amazon.awssdk.auth.credentials.AwsBasicCredentials; import software.amazon.awssdk.auth.credentials.StaticCredentialsProvider; +import software.amazon.awssdk.core.client.config.ClientOverrideConfiguration; +import software.amazon.awssdk.core.retry.RetryPolicy; import software.amazon.awssdk.core.sync.RequestBody; import software.amazon.awssdk.http.SdkHttpConfigurationOption; import software.amazon.awssdk.http.apache.ApacheHttpClient; @@ -52,6 +54,11 @@ public final class AwsSdk2Test { .endpointOverride(info.getSecureEndpoint()) .httpClient(ApacheHttpClient.builder() .buildWithDefaults(attributeMap)) + .overrideConfiguration(ClientOverrideConfiguration.builder() + .retryPolicy(RetryPolicy.builder() + .numRetries(0) + .build()) + .build()) .build(); containerName = AwsSdkTest.createRandomContainerName();