diff --git a/client/rest-high-level/src/test/java/org/elasticsearch/client/DataFrameTransformIT.java b/client/rest-high-level/src/test/java/org/elasticsearch/client/DataFrameTransformIT.java index 31027e7c0f1711..5e00dfb8ed3c96 100644 --- a/client/rest-high-level/src/test/java/org/elasticsearch/client/DataFrameTransformIT.java +++ b/client/rest-high-level/src/test/java/org/elasticsearch/client/DataFrameTransformIT.java @@ -140,7 +140,7 @@ private void indexData(String indexName) throws IOException { } @After - public void cleanUpTransforms() throws IOException { + public void cleanUpTransforms() throws Exception { for (String transformId : transformsToClean) { highLevelClient().dataFrame().stopDataFrameTransform( new StopDataFrameTransformRequest(transformId, Boolean.TRUE, null), RequestOptions.DEFAULT); @@ -152,6 +152,7 @@ public void cleanUpTransforms() throws IOException { } transformsToClean = new ArrayList<>(); + waitForPendingTasks(adminClient()); } public void testCreateDelete() throws IOException { diff --git a/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/DataFrameTransformDocumentationIT.java b/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/DataFrameTransformDocumentationIT.java index fca5881969bcbc..f0dfda1d58902e 100644 --- a/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/DataFrameTransformDocumentationIT.java +++ b/client/rest-high-level/src/test/java/org/elasticsearch/client/documentation/DataFrameTransformDocumentationIT.java @@ -74,7 +74,7 @@ public class DataFrameTransformDocumentationIT extends ESRestHighLevelClientTest private List transformsToClean = new ArrayList<>(); @After - public void cleanUpTransforms() throws IOException { + public void cleanUpTransforms() throws Exception { for (String transformId : transformsToClean) { highLevelClient().dataFrame().stopDataFrameTransform( new StopDataFrameTransformRequest(transformId, Boolean.TRUE, TimeValue.timeValueSeconds(20)), RequestOptions.DEFAULT); @@ -86,6 +86,7 @@ public void cleanUpTransforms() throws IOException { } transformsToClean = new ArrayList<>(); + waitForPendingTasks(adminClient()); } private void createIndex(String indexName) throws IOException {