diff --git a/client/rest/src/test/java/org/elasticsearch/client/RestClientSingleHostIntegTests.java b/client/rest/src/test/java/org/elasticsearch/client/RestClientSingleHostIntegTests.java index 3abd9939d837a..5b5cb89c530ed 100644 --- a/client/rest/src/test/java/org/elasticsearch/client/RestClientSingleHostIntegTests.java +++ b/client/rest/src/test/java/org/elasticsearch/client/RestClientSingleHostIntegTests.java @@ -295,11 +295,10 @@ public void testRequestResetAndAbort() throws Exception { httpGet.abort(); assertTrue(httpGet.isAborted()); try { - assertTrue(future.isCancelled()); + assertTrue(future.isDone()); future.get(); - throw new AssertionError("exception should have been thrown"); } catch(CancellationException e) { - //expected + //expected sometimes - if the future was cancelled before executing successfully } } {