diff --git a/muted-tests.yml b/muted-tests.yml index 7aec72839738f..2a16d5ed4a769 100644 --- a/muted-tests.yml +++ b/muted-tests.yml @@ -338,9 +338,6 @@ tests: - class: org.elasticsearch.xpack.ilm.actions.SearchableSnapshotActionIT method: testSearchableSnapshotsInHotPhasePinnedToHotNodes issue: https://github.com/elastic/elasticsearch/issues/125683 -- class: org.elasticsearch.xpack.migrate.action.ReindexDataStreamTransportActionIT - method: testAlreadyUpToDateDataStream - issue: https://github.com/elastic/elasticsearch/issues/125727 - class: org.elasticsearch.xpack.esql.spatial.SpatialExtentAggregationNoLicenseIT method: testStExtentAggregationWithPoints issue: https://github.com/elastic/elasticsearch/issues/125735 diff --git a/x-pack/plugin/migrate/src/internalClusterTest/java/org/elasticsearch/xpack/migrate/action/ReindexDataStreamTransportActionIT.java b/x-pack/plugin/migrate/src/internalClusterTest/java/org/elasticsearch/xpack/migrate/action/ReindexDataStreamTransportActionIT.java index b6ff76095ac16..156e3da41fc69 100644 --- a/x-pack/plugin/migrate/src/internalClusterTest/java/org/elasticsearch/xpack/migrate/action/ReindexDataStreamTransportActionIT.java +++ b/x-pack/plugin/migrate/src/internalClusterTest/java/org/elasticsearch/xpack/migrate/action/ReindexDataStreamTransportActionIT.java @@ -69,10 +69,7 @@ public void testAlreadyUpToDateDataStream() throws Exception { dataStreamName ); final int backingIndexCount = createDataStream(dataStreamName); - AcknowledgedResponse response = client().execute( - new ActionType(ReindexDataStreamAction.NAME), - reindexDataStreamRequest - ).actionGet(); + client().execute(new ActionType(ReindexDataStreamAction.NAME), reindexDataStreamRequest).actionGet(); String persistentTaskId = "reindex-data-stream-" + dataStreamName; AtomicReference runningTask = new AtomicReference<>(); for (TransportService transportService : internalCluster().getInstances(TransportService.class)) { @@ -91,12 +88,14 @@ public void testAlreadyUpToDateDataStream() throws Exception { ); } ReindexDataStreamTask task = runningTask.get(); - assertNotNull(task); - assertThat(task.getStatus().complete(), equalTo(true)); - assertNull(task.getStatus().exception()); - assertThat(task.getStatus().pending(), equalTo(0)); - assertThat(task.getStatus().inProgress(), equalTo(Set.of())); - assertThat(task.getStatus().errors().size(), equalTo(0)); + assertBusy(() -> { + assertNotNull(task); + assertThat(task.getStatus().complete(), equalTo(true)); + assertNull(task.getStatus().exception()); + assertThat(task.getStatus().pending(), equalTo(0)); + assertThat(task.getStatus().inProgress(), equalTo(Set.of())); + assertThat(task.getStatus().errors().size(), equalTo(0)); + }); assertBusy(() -> { GetMigrationReindexStatusAction.Response statusResponse = client().execute(