Skip to content

Commit 2ce8c00

Browse files
committed
skip RequestBody.fromRemainingByteBuffer with RequestChecksumCalculation.WHEN_SUPPORTED because of connection acquire timeout, added TOT for investigation
1 parent a512f92 commit 2ce8c00

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

test/s3-tests/src/it/java/software/amazon/awssdk/services/s3/regression/upload/UploadSyncRegressionTesting.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import java.util.List;
2424
import java.util.Optional;
2525
import java.util.concurrent.TimeUnit;
26+
import org.junit.jupiter.api.Assumptions;
2627
import org.junit.jupiter.api.Timeout;
2728
import org.junit.jupiter.params.ParameterizedTest;
2829
import org.junit.jupiter.params.provider.MethodSource;
@@ -50,6 +51,13 @@ public static List<FlattenUploadConfig> testConfigs() {
5051
void putObject(FlattenUploadConfig config) throws Exception {
5152
assumeNotAccessPointWithPathStyle(config);
5253

54+
// TODO connection acquire timeout when RequestBody.fromRemainingByteBuffer is used with RequestChecksumCalculation
55+
// .WHEN_SUPPORTED
56+
Assumptions.assumeFalse(config.getBodyType() == BodyType.REMAINING_BYTE_BUFFER
57+
&& config.getRequestChecksumValidation() == RequestChecksumCalculation.WHEN_SUPPORTED,
58+
"TODO: investigate connection acquire timeout when using RequestBody.fromRemainingByteBuffer"
59+
+ " with RequestChecksumCalculation.WHEN_SUPPORTED");
60+
5361
LOG.info(() -> "Running putObject with config: " + config);
5462

5563
BucketType bucketType = config.getBucketType();

0 commit comments

Comments
 (0)