Skip to content

Commit

Permalink
Fixing the tests for concurrent search (#11207) (#11235)
Browse files Browse the repository at this point in the history
(cherry picked from commit 12c3d07)

Signed-off-by: Bansi Kasundra <[email protected]>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
  • Loading branch information
1 parent ef323b9 commit 6dfee75
Showing 1 changed file with 8 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,7 @@ public void testEmptyQueryString() throws ExecutionException, InterruptedExcepti
}

// see https://github.com/elastic/elasticsearch/issues/3177
public void testIssue3177() {
public void testIssue3177() throws InterruptedException {
createIndex("test");
client().prepareIndex("test").setId("1").setSource("field1", "value1").get();
client().prepareIndex("test").setId("2").setSource("field1", "value2").get();
Expand All @@ -205,6 +205,7 @@ public void testIssue3177() {
waitForRelocation();
forceMerge();
refresh();
indexRandomForConcurrentSearch("test");
assertHitCount(
client().prepareSearch()
.setQuery(matchAllQuery())
Expand Down Expand Up @@ -888,11 +889,12 @@ public void testMultiMatchQuery() throws Exception {
assertFirstHit(searchResponse, hasId("1"));
}

public void testMatchQueryZeroTermsQuery() {
public void testMatchQueryZeroTermsQuery() throws InterruptedException {
assertAcked(prepareCreate("test").setMapping("field1", "type=text,analyzer=classic", "field2", "type=text,analyzer=classic"));
client().prepareIndex("test").setId("1").setSource("field1", "value1").get();
client().prepareIndex("test").setId("2").setSource("field1", "value2").get();
refresh();
indexRandomForConcurrentSearch("test");

BoolQueryBuilder boolQuery = boolQuery().must(matchQuery("field1", "a").zeroTermsQuery(MatchQuery.ZeroTermsQuery.NONE))
.must(matchQuery("field1", "value1").zeroTermsQuery(MatchQuery.ZeroTermsQuery.NONE));
Expand All @@ -909,11 +911,12 @@ public void testMatchQueryZeroTermsQuery() {
assertHitCount(searchResponse, 2L);
}

public void testMultiMatchQueryZeroTermsQuery() {
public void testMultiMatchQueryZeroTermsQuery() throws InterruptedException {
assertAcked(prepareCreate("test").setMapping("field1", "type=text,analyzer=classic", "field2", "type=text,analyzer=classic"));
client().prepareIndex("test").setId("1").setSource("field1", "value1", "field2", "value2").get();
client().prepareIndex("test").setId("2").setSource("field1", "value3", "field2", "value4").get();
refresh();
indexRandomForConcurrentSearch("test");

BoolQueryBuilder boolQuery = boolQuery().must(
multiMatchQuery("a", "field1", "field2").zeroTermsQuery(MatchQuery.ZeroTermsQuery.NONE)
Expand Down Expand Up @@ -1956,11 +1959,12 @@ public void testRangeQueryWithLocaleMapping() throws Exception {
assertHitCount(searchResponse, 2L);
}

public void testSearchEmptyDoc() {
public void testSearchEmptyDoc() throws InterruptedException {
assertAcked(prepareCreate("test").setSettings("{\"index.analysis.analyzer.default.type\":\"keyword\"}", MediaTypeRegistry.JSON));
client().prepareIndex("test").setId("1").setSource("{}", MediaTypeRegistry.JSON).get();

refresh();
indexRandomForConcurrentSearch("test");
assertHitCount(client().prepareSearch().setQuery(matchAllQuery()).get(), 1L);
}

Expand Down

0 comments on commit 6dfee75

Please sign in to comment.