From a6fa7ab570d21545dc2167d27c6ce1a9466aa495 Mon Sep 17 00:00:00 2001 From: Mikhail Berezovskiy Date: Sun, 16 Feb 2025 22:05:41 -0800 Subject: [PATCH] fix testReadBlobWithPrematureConnectionClose jdk24 (#122655) (cherry picked from commit 8b4f159aa2cd8d7862f35db9a29e40f0cf447606) --- .../blobstore/AbstractBlobContainerRetriesTestCase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/test/framework/src/main/java/org/elasticsearch/repositories/blobstore/AbstractBlobContainerRetriesTestCase.java b/test/framework/src/main/java/org/elasticsearch/repositories/blobstore/AbstractBlobContainerRetriesTestCase.java index 12094b31a049d..9e955fa727d76 100644 --- a/test/framework/src/main/java/org/elasticsearch/repositories/blobstore/AbstractBlobContainerRetriesTestCase.java +++ b/test/framework/src/main/java/org/elasticsearch/repositories/blobstore/AbstractBlobContainerRetriesTestCase.java @@ -356,6 +356,7 @@ public void testReadBlobWithPrematureConnectionClose() { containsString("premature end of chunk coded message body: closing chunk expected"), containsString("premature end of content-length delimited message body"), containsString("connection closed prematurely"), + containsString("premature eof"), // if we didn't call exchange.getResponseBody().flush() then we might not even have sent the response headers: alwaysFlushBody ? never() : containsString("the target server failed to respond") )