Track accurate total hits in CloseIndexIT
The test was not using the TRACK_TOTAL_HITS_ACCURATE and thus encountered a different issue tracked in #37907. In the meanwhile we can adapt the test to not fail anymore. Closes #37897
This commit is contained in:
parent
c0409fb9f0
commit
758eb9d451
|
@ -41,6 +41,7 @@ import java.util.stream.IntStream;
|
|||
import static java.util.Collections.emptySet;
|
||||
import static java.util.stream.Collectors.toList;
|
||||
import static org.elasticsearch.action.support.IndicesOptions.lenientExpandOpen;
|
||||
import static org.elasticsearch.search.internal.SearchContext.TRACK_TOTAL_HITS_ACCURATE;
|
||||
import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertAcked;
|
||||
import static org.elasticsearch.test.hamcrest.ElasticsearchAssertions.assertHitCount;
|
||||
import static org.hamcrest.Matchers.containsString;
|
||||
|
@ -188,7 +189,7 @@ public class CloseIndexIT extends ESIntegTestCase {
|
|||
|
||||
assertIndexIsClosed(indexName);
|
||||
assertAcked(client().admin().indices().prepareOpen(indexName));
|
||||
assertHitCount(client().prepareSearch(indexName).setSize(0).setTrackTotalHitsUpTo(MAX_DOCS).get(), nbDocs);
|
||||
assertHitCount(client().prepareSearch(indexName).setSize(0).setTrackTotalHitsUpTo(TRACK_TOTAL_HITS_ACCURATE).get(), nbDocs);
|
||||
}
|
||||
|
||||
public void testCloseWhileDeletingIndices() throws Exception {
|
||||
|
@ -301,7 +302,7 @@ public class CloseIndexIT extends ESIntegTestCase {
|
|||
}
|
||||
refresh(indexName);
|
||||
assertIndexIsOpened(indexName);
|
||||
assertHitCount(client().prepareSearch(indexName).setSize(0).setTrackTotalHitsUpTo(MAX_DOCS).get(),
|
||||
assertHitCount(client().prepareSearch(indexName).setSize(0).setTrackTotalHitsUpTo(TRACK_TOTAL_HITS_ACCURATE).get(),
|
||||
indexer.totalIndexedDocs());
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue