OpenSearch/x-pack/plugin
Jim Ferenczi 02ab9112a9 Fix spurious failures in AsyncSearchIntegTestCase (#56026)
Async search integration tests are subject to random failures when:
  * The test index has more than one replica.
  * The request cache is used.
  * Some shards are empty.
  * The maintenance service starts a garbage collection when node is closing.

They are also slow because the test index is created/populated on each
test method.

This change refactors these integration tests in order to:
  * Create the index once for the entire test suite.
  * Fix the usage of the request cache and replicas.
  * Ensures that all shards have at least one document.
  * Increase the delay of the maintenance service garbage collection.

Closes #55895
Closes #55988
2020-05-11 15:03:03 +02:00
..
analytics Save memory when numeric terms agg is not top (#55873) (#56454) 2020-05-08 20:38:53 -04:00
async-search Fix spurious failures in AsyncSearchIntegTestCase (#56026) 2020-05-11 15:03:03 +02:00
autoscaling Add wire tests for get autoscaling decision objects 2020-04-05 21:34:36 -04:00
ccr Allow a number of broadcast transport actions to resolve data streams (#55726) (#56502) 2020-05-11 12:48:35 +02:00
core Fix spurious failures in AsyncSearchIntegTestCase (#56026) 2020-05-11 15:03:03 +02:00
deprecation Add xpack setting deprecations to deprecation API (#56290) 2020-05-07 10:28:17 -04:00
enrich Deprecated xpack "enable" settings should be no-ops (#55416) (#56167) 2020-05-05 10:40:49 -04:00
eql EQL: simplify equals/not-equals TRUE/FALSE expressions (#56191) (#56306) 2020-05-07 03:02:04 +03:00
frozen-indices Allow searching of snapshot taken while indexing (#55511) 2020-04-21 13:21:38 +01:00
graph Convert remaining license methods to isAllowed (#55908) (#55991) 2020-04-30 15:52:22 -07:00
identity-provider Backport: Deprecate the kibana reserved user (#54967) (#55822) 2020-04-28 10:30:25 -04:00
ilm Deprecated xpack "enable" settings should be no-ops (#55416) (#56167) 2020-05-05 10:40:49 -04:00
logstash Deprecated xpack "enable" settings should be no-ops (#55416) (#56167) 2020-05-05 10:40:49 -04:00
mapper-constant-keyword Simplify signature of FieldMapper#parseCreateField. (#56144) 2020-05-06 11:12:09 -07:00
mapper-flattened Simplify signature of FieldMapper#parseCreateField. (#56144) 2020-05-06 11:12:09 -07:00
ml [7.x][ML] Use non-zero timeout when force stopping DF analytics (#56423) (#56428) 2020-05-08 21:12:11 +03:00
monitoring Serialize Monitoring Bulk Request Compressed (#56410) (#56442) 2020-05-08 23:16:07 +02:00
ql EQL: simplify equals/not-equals TRUE/FALSE expressions (#56191) (#56306) 2020-05-07 03:02:04 +03:00
rollup Save memory when numeric terms agg is not top (#55873) (#56454) 2020-05-08 20:38:53 -04:00
search-business-rules [7.x] Create new `geo` module and migrate geo_shape registration (#53562) (#54924) 2020-04-07 16:30:58 -07:00
searchable-snapshots Use snapshot information to build searchable snapshot store MetadataSnapshot (#56289) (#56403) 2020-05-08 14:16:19 +02:00
security Let realms gracefully terminate the authN chain (#55623) 2020-05-05 10:11:49 +03:00
spatial Save memory when numeric terms agg is not top (#55873) (#56454) 2020-05-08 20:38:53 -04:00
sql Upgrade to Jackson 2.10.4 (#56188) 2020-05-06 17:20:23 -04:00
src/test Allow a number of broadcast transport actions to resolve data streams (#55726) (#56502) 2020-05-11 12:48:35 +02:00
transform [7.x] Get index includes parent data stream for backing indices (#56238) 2020-05-05 15:43:42 -05:00
vectors Simplify signature of FieldMapper#parseCreateField. (#56144) 2020-05-06 11:12:09 -07:00
voting-only-node Convert remaining license methods to isAllowed (#55908) (#55991) 2020-04-30 15:52:22 -07:00
watcher Deprecated xpack "enable" settings should be no-ops (#55416) (#56167) 2020-05-05 10:40:49 -04:00
wildcard Simplify signature of FieldMapper#parseCreateField. (#56144) 2020-05-06 11:12:09 -07:00
build.gradle [7.x] json spec - add description for autoscaling (#55748) (#55901) 2020-04-29 08:40:11 -05:00