Increase timeout for aws client timeout and retry errors not captured… (#8735)
This commit is contained in:
parent
6a8cce26ab
commit
7719a91734
|
@ -234,8 +234,8 @@ class Aws0ClientTest extends AgentInstrumentationSpecification {
|
|||
def "timeout and retry errors not captured"() {
|
||||
setup:
|
||||
// One retry so two requests.
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(500)))
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(500)))
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(5000)))
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(5000)))
|
||||
AmazonS3Client client = new AmazonS3Client(new ClientConfiguration()
|
||||
.withRequestTimeout(50 /* ms */)
|
||||
.withRetryPolicy(PredefinedRetryPolicies.getDefaultRetryPolicyWithCustomMaxRetries(1)))
|
||||
|
|
|
@ -506,8 +506,8 @@ abstract class AbstractAws2ClientTest extends InstrumentationSpecification {
|
|||
def "timeout and retry errors not captured"() {
|
||||
setup:
|
||||
// One retry so two requests.
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(500)))
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(500)))
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(5000)))
|
||||
server.enqueue(HttpResponse.delayed(HttpResponse.of(HttpStatus.OK), Duration.ofMillis(5000)))
|
||||
def client = S3Client.builder()
|
||||
.overrideConfiguration(createOverrideConfigurationBuilder()
|
||||
.retryPolicy(RetryPolicy.builder().numRetries(1).build())
|
||||
|
|
Loading…
Reference in New Issue