Migrate YAML REST tests to synthetic cluster feature check (#107068)

To simplify the migration away from version based skip checks in YAML specs, 
this PR adds a synthetic version feature `gte_vX.Y.Z` for any version at or before 8.14.0.

New test specs for 8.14 or later are expected to use respective new cluster features,
or a test-only feature supplied via ESRestTestCase#createAdditionalFeatureSpecifications
if sufficient.
This commit is contained in:
Moritz Mack 2024-04-11 18:22:38 +02:00 committed by GitHub
parent 90af8b5f4f
commit 1f5e04b721
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
439 changed files with 2589 additions and 2622 deletions

View file

@ -63,8 +63,8 @@ setup:
--- ---
"Terms lookup": "Terms lookup":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: fixed in 7.9.0 reason: fixed in 7.9.0
- do: - do:
indices.create: indices.create:

View file

@ -25,8 +25,8 @@ setup:
--- ---
"basic": "basic":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: interval had a in bug before 7.9.0 reason: interval had a in bug before 7.9.0
- do: - do:
search: search:
@ -47,8 +47,8 @@ setup:
--- ---
"avg_bucket": "avg_bucket":
- skip: - requires:
version: " - 7.7.99" cluster_features: ["gte_v7.8.0"]
reason: Fixed in 7.8.0 reason: Fixed in 7.8.0
- do: - do:
search: search:
@ -78,8 +78,8 @@ setup:
--- ---
"profile at top level": "profile at top level":
- skip: - requires:
version: " - 7.9.99" cluster_features: ["gte_v7.10.0"]
reason: introduced in 7.10.0 reason: introduced in 7.10.0
- do: - do:

View file

@ -243,8 +243,8 @@ setup:
--- ---
"profiler int": "profiler int":
- skip: - requires:
version: " - 7.9.99" cluster_features: ["gte_v7.10.0"]
reason: introduced in 7.10.0 reason: introduced in 7.10.0
- do: - do:
search: search:
@ -270,8 +270,8 @@ setup:
--- ---
"profiler double": "profiler double":
- skip: - requires:
version: " - 7.9.99" cluster_features: ["gte_v7.10.0"]
reason: introduced in 7.10.0 reason: introduced in 7.10.0
- do: - do:
search: search:
@ -297,8 +297,8 @@ setup:
--- ---
"profiler string": "profiler string":
- skip: - requires:
version: " - 7.9.99" cluster_features: ["gte_v7.10.0"]
reason: introduced in 7.10.0 reason: introduced in 7.10.0
- do: - do:
search: search:
@ -319,8 +319,8 @@ setup:
- gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 } - gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 }
--- ---
"profiler string save memory hint": "profiler string save memory hint":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: execution hints introduced in 8.4.0 reason: execution hints introduced in 8.4.0
- do: - do:
search: search:
@ -342,8 +342,8 @@ setup:
- gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 } - gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 }
--- ---
"profiler string save time hint": "profiler string save time hint":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: execution hints introduced in 8.4.0 reason: execution hints introduced in 8.4.0
- do: - do:
search: search:
@ -365,8 +365,8 @@ setup:
- gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 } - gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 }
--- ---
"profiler string global ords hint": "profiler string global ords hint":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: execution hints introduced in 8.4.0 reason: execution hints introduced in 8.4.0
- do: - do:
search: search:
@ -388,8 +388,8 @@ setup:
- gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 } - gt: { profile.shards.0.aggregations.0.breakdown.post_collection: 0 }
--- ---
"profiler string segment ords hint": "profiler string segment ords hint":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: execution hints introduced in 8.4.0 reason: execution hints introduced in 8.4.0
- do: - do:
search: search:
@ -414,8 +414,8 @@ setup:
- match: { profile.shards.0.aggregations.0.debug.string_hashing_collectors_used: 0 } - match: { profile.shards.0.aggregations.0.debug.string_hashing_collectors_used: 0 }
--- ---
"profiler string direct hint": "profiler string direct hint":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: execution hints introduced in 8.4.0 reason: execution hints introduced in 8.4.0
- do: - do:
search: search:
@ -440,8 +440,8 @@ setup:
- gt: { profile.shards.0.aggregations.0.debug.string_hashing_collectors_used: 0 } - gt: { profile.shards.0.aggregations.0.debug.string_hashing_collectors_used: 0 }
--- ---
"invalid execution hint throws": "invalid execution hint throws":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: execution hints introduced in 8.4.0 reason: execution hints introduced in 8.4.0
- do: - do:
catch: /Invalid execution mode for cardinality aggregation/ catch: /Invalid execution mode for cardinality aggregation/

View file

@ -311,8 +311,8 @@ setup:
- match: { aggregations.test.buckets.4.doc_count: 1 } - match: { aggregations.test.buckets.4.doc_count: 1 }
--- ---
"Basic numeric histogram": "Basic numeric histogram":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: Multivalue Handling changed in 8.4 reason: Multivalue Handling changed in 8.4
- do: - do:
search: search:
@ -341,8 +341,8 @@ setup:
- match: { aggregations.test.buckets.2.doc_count: 1} - match: { aggregations.test.buckets.2.doc_count: 1}
--- ---
"Basic numeric histogram with missing bucket": "Basic numeric histogram with missing bucket":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: Multivalue Handling changed in 8.4 reason: Multivalue Handling changed in 8.4
- do: - do:
search: search:
@ -374,8 +374,8 @@ setup:
- match: { aggregations.test.buckets.3.doc_count: 1} - match: { aggregations.test.buckets.3.doc_count: 1}
--- ---
"Basic numeric histogram with missing bucket order desc": "Basic numeric histogram with missing bucket order desc":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: Multivalue Handling changed in 8.4 reason: Multivalue Handling changed in 8.4
- do: - do:
search: search:
@ -498,8 +498,8 @@ setup:
--- ---
"Composite aggregation with format and calendar_interval": "Composite aggregation with format and calendar_interval":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: calendar_interval introduced in 7.2.0 reason: calendar_interval introduced in 7.2.0
- do: - do:
@ -559,8 +559,8 @@ setup:
--- ---
"Composite aggregation with invalid format": "Composite aggregation with invalid format":
- skip: - requires:
version: " - 7.13.99" cluster_features: ["gte_v7.14.0"]
reason: After key parse checking added in 7.14 reason: After key parse checking added in 7.14
- do: - do:
@ -587,8 +587,8 @@ setup:
--- ---
"Composite aggregation with lossy format": "Composite aggregation with lossy format":
- skip: - requires:
version: " - 7.13.99" cluster_features: ["gte_v7.14.0"]
reason: After key parse checking added in 7.14 reason: After key parse checking added in 7.14
- do: - do:
@ -614,8 +614,8 @@ setup:
] ]
--- ---
"Composite aggregation with date_histogram offset": "Composite aggregation with date_histogram offset":
- skip: - requires:
version: " - 7.5.99" cluster_features: ["gte_v7.6.0"]
reason: offset introduced in 7.6.0 reason: offset introduced in 7.6.0
- do: - do:
@ -695,8 +695,8 @@ setup:
--- ---
"Composite aggregation with unmapped field": "Composite aggregation with unmapped field":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: starting in 7.2.0 the composite aggregation handles unmapped fields as keywords reason: starting in 7.2.0 the composite aggregation handles unmapped fields as keywords
- do: - do:
@ -776,8 +776,8 @@ setup:
--- ---
"Missing source": "Missing source":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: null/empty sources disallowed in 7.2 reason: null/empty sources disallowed in 7.2
- do: - do:
@ -805,8 +805,8 @@ setup:
--- ---
"Duplicate sources": "Duplicate sources":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: duplicate names disallowed in 7.2 reason: duplicate names disallowed in 7.2
- do: - do:
@ -837,8 +837,8 @@ setup:
--- ---
"Simple Composite aggregation with GeoTile grid": "Simple Composite aggregation with GeoTile grid":
- skip: - requires:
version: " - 7.4.99" cluster_features: ["gte_v7.5.0"]
reason: geotile_grid is not supported until 7.5.0 reason: geotile_grid is not supported until 7.5.0
- do: - do:
search: search:
@ -881,8 +881,8 @@ setup:
--- ---
"Simple Composite aggregation with geotile grid add aggregate after": "Simple Composite aggregation with geotile grid add aggregate after":
- skip: - requires:
version: " - 7.4.99" cluster_features: ["gte_v7.5.0"]
reason: geotile_grid is not supported until 7.5.0 reason: geotile_grid is not supported until 7.5.0
- do: - do:
search: search:
@ -923,8 +923,8 @@ setup:
--- ---
"Mixed ip and unmapped fields": "Mixed ip and unmapped fields":
- skip: - requires:
version: " - 7.5.99" cluster_features: ["gte_v7.6.0"]
reason: This was fixed in 7.6.0 reason: This was fixed in 7.6.0
# It is important that the index *without* the ip field be sorted *before* # It is important that the index *without* the ip field be sorted *before*
# the index *with* the ip field because that has caused bugs in the past. # the index *with* the ip field because that has caused bugs in the past.
@ -969,8 +969,8 @@ setup:
--- ---
"date_histogram with time_zone": "date_histogram with time_zone":
- skip: - requires:
version: " - 7.6.0" cluster_features: ["gte_v7.6.1"]
reason: Fixed in 7.6.0 reason: Fixed in 7.6.0
- do: - do:
index: index:
@ -1039,8 +1039,8 @@ setup:
"date_histogram with time_zone epoch format": "date_histogram with time_zone epoch format":
# Same as above, but with a different format. We had a bug about this specifically: # Same as above, but with a different format. We had a bug about this specifically:
# https://github.com/elastic/elasticsearch/issues/68963 # https://github.com/elastic/elasticsearch/issues/68963
- skip: - requires:
version: " - 7.6.0" cluster_features: ["gte_v7.6.1"]
reason: Fixed in 7.6.0 reason: Fixed in 7.6.0
- do: - do:
index: index:
@ -1107,8 +1107,8 @@ setup:
--- ---
"date_histogram on date_nanos": "date_histogram on date_nanos":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: Fixed in 7.7.0 reason: Fixed in 7.7.0
- do: - do:
index: index:
@ -1198,8 +1198,8 @@ setup:
--- ---
"Terms source from part of sorted": "Terms source from part of sorted":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: fixed in 7.7.0. reason: fixed in 7.7.0.
- do: - do:
@ -1340,8 +1340,8 @@ setup:
--- ---
"Nested then filter then nested then terms": "Nested then filter then nested then terms":
- skip: - requires:
version: " - 7.12.99" cluster_features: ["gte_v7.13.0"]
reason: Filter support added in 7.13 reason: Filter support added in 7.13
- do: - do:
search: search:
@ -1384,8 +1384,8 @@ setup:
--- ---
"Filter without nesting": "Filter without nesting":
- skip: - requires:
version: " - 7.12.99" cluster_features: ["gte_v7.13.0"]
reason: Filter added in 7.13 reason: Filter added in 7.13
- do: - do:
search: search:
@ -1438,8 +1438,8 @@ setup:
--- ---
"Simple Composite aggregation with missing_order": "Simple Composite aggregation with missing_order":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "`missing_order` has been introduced in 7.16" reason: "`missing_order` has been introduced in 7.16"
- do: - do:
search: search:
@ -1465,8 +1465,8 @@ setup:
--- ---
"missing_order with missing_bucket = false": "missing_order with missing_bucket = false":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "`missing_order` has been introduced in 7.16" reason: "`missing_order` has been introduced in 7.16"
- do: - do:
catch: /missingOrder can only be set if missingBucket is true/ catch: /missingOrder can only be set if missingBucket is true/
@ -1489,8 +1489,8 @@ setup:
--- ---
"missing_order without missing_bucket": "missing_order without missing_bucket":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "`missing_order` has been introduced in 7.16" reason: "`missing_order` has been introduced in 7.16"
- do: - do:
catch: /missingOrder can only be set if missingBucket is true/ catch: /missingOrder can only be set if missingBucket is true/
@ -1512,8 +1512,8 @@ setup:
--- ---
"Nested Composite aggregation with missing_order": "Nested Composite aggregation with missing_order":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "`missing_order` has been introduced in 7.16" reason: "`missing_order` has been introduced in 7.16"
- do: - do:
search: search:
@ -1557,8 +1557,8 @@ setup:
--- ---
"date_histogram and date_histogram_composite timezone": "date_histogram and date_histogram_composite timezone":
- skip: - requires:
version: " - 7.16.99" cluster_features: ["gte_v7.17.0"]
reason: bug fixed somewhere between 7.2 and 7.17 reason: bug fixed somewhere between 7.2 and 7.17
- do: - do:
search: search:

View file

@ -1,7 +1,7 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "Start of the week Monday was enabled in a backport to 7.7 PR#50916" reason: "Start of the week Monday was enabled in a backport to 7.7 PR#50916"
- do: - do:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: calendar_interval introduced in 7.2.0 reason: calendar_interval introduced in 7.2.0
- do: - do:
@ -127,8 +127,8 @@ setup:
--- ---
"date_histogram on range with hard bounds": "date_histogram on range with hard bounds":
- skip: - requires:
version: " - 7.9.99" cluster_features: ["gte_v7.10.0"]
reason: hard_bounds introduced in 7.10.0 reason: hard_bounds introduced in 7.10.0
- do: - do:
@ -156,8 +156,8 @@ setup:
--- ---
"date_histogram on date_nanos without timezone fixed interval": "date_histogram on date_nanos without timezone fixed interval":
- skip: - requires:
version: " - 7.6.0" cluster_features: ["gte_v7.6.1"]
reason: bug fixed in 7.6.1 reason: bug fixed in 7.6.1
- do: - do:
search: search:
@ -186,8 +186,8 @@ setup:
--- ---
"date_histogram on date_nanos with timezone fixed interval": "date_histogram on date_nanos with timezone fixed interval":
- skip: - requires:
version: " - 7.6.0" cluster_features: ["gte_v7.6.1"]
reason: bug fixed in 7.6.1 reason: bug fixed in 7.6.1
- do: - do:
search: search:
@ -216,8 +216,8 @@ setup:
--- ---
"date_histogram on date_nanos without timezone calendar interval": "date_histogram on date_nanos without timezone calendar interval":
- skip: - requires:
version: " - 7.6.0" cluster_features: ["gte_v7.6.1"]
reason: bug fixed in 7.6.1 reason: bug fixed in 7.6.1
- do: - do:
search: search:
@ -246,8 +246,8 @@ setup:
--- ---
"date_histogram on date_nanos with timezone calendar interval": "date_histogram on date_nanos with timezone calendar interval":
- skip: - requires:
version: " - 7.6.0" cluster_features: ["gte_v7.6.1"]
reason: bug fixed in 7.6.1 reason: bug fixed in 7.6.1
- do: - do:
search: search:
@ -276,8 +276,8 @@ setup:
--- ---
"date_histogram and date_histogram_composite timezone": "date_histogram and date_histogram_composite timezone":
- skip: - requires:
version: " - 7.16.99" cluster_features: ["gte_v7.17.0"]
reason: bug fixed somewhere between 7.2 and 7.17 reason: bug fixed somewhere between 7.2 and 7.17
- do: - do:
search: search:
@ -337,8 +337,8 @@ setup:
--- ---
"Multi-value date histogram": "Multi-value date histogram":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: Bug fixed in 8.2.0 reason: Bug fixed in 8.2.0
- do: - do:
@ -359,8 +359,8 @@ setup:
--- ---
"Multi-value date histogram docvalues only": "Multi-value date histogram docvalues only":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: Bug fixed in 8.2.0 reason: Bug fixed in 8.2.0
- do: - do:

View file

@ -123,8 +123,8 @@ setup:
--- ---
"Date range unmapped with children": "Date range unmapped with children":
- skip: - requires:
version: " - 7.9.99" cluster_features: ["gte_v7.10.0"]
reason: Fixed in 7.10.0 reason: Fixed in 7.10.0
- do: - do:

View file

@ -30,8 +30,8 @@ setup:
--- ---
"Test numeric terms agg with doc_count": "Test numeric terms agg with doc_count":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: "doc_count field has been added in 7.11" reason: "doc_count field has been added in 7.11"
- do: - do:
search: search:
@ -50,8 +50,8 @@ setup:
--- ---
"Test keyword terms agg with doc_count": "Test keyword terms agg with doc_count":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: "doc_count field has been added in 7.11" reason: "doc_count field has been added in 7.11"
- do: - do:
search: search:
@ -70,8 +70,8 @@ setup:
--- ---
"Test unmapped string terms agg with doc_count": "Test unmapped string terms agg with doc_count":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: "doc_count field has been added in 7.11" reason: "doc_count field has been added in 7.11"
- do: - do:
bulk: bulk:
@ -95,8 +95,8 @@ setup:
--- ---
"Test composite str_terms agg with doc_count": "Test composite str_terms agg with doc_count":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: "doc_count field has been added in 7.11" reason: "doc_count field has been added in 7.11"
- do: - do:
search: search:
@ -122,8 +122,8 @@ setup:
--- ---
"Test composite num_terms agg with doc_count": "Test composite num_terms agg with doc_count":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: "doc_count field has been added in 7.11" reason: "doc_count field has been added in 7.11"
- do: - do:
search: search:
@ -149,10 +149,10 @@ setup:
--- ---
"Single bucket filters agg with doc_count": "Single bucket filters agg with doc_count":
- skip: - requires:
version: " - 7.99.99" cluster_features: ["gte_v8.0.0"]
reason: implementation change in 8.0 reason: implementation change in 8.0
features: default_shards test_runner_features: default_shards
- do: - do:
search: search:
@ -177,10 +177,10 @@ setup:
--- ---
"Filters agg with doc_count": "Filters agg with doc_count":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: implementation changed when there is more than one bucket 8.3.0 reason: implementation changed when there is more than one bucket 8.3.0
features: default_shards test_runner_features: default_shards
- do: - do:
search: search:

View file

@ -187,8 +187,8 @@ setup:
--- ---
"Sorting terms": "Sorting terms":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: fixed in 7.7.0 reason: fixed in 7.7.0
- do: - do:

View file

@ -137,8 +137,8 @@ setup:
--- ---
"named filters with bucket sort test": "named filters with bucket sort test":
- skip: - requires:
version: " - 8.7.99" cluster_features: ["gte_v8.8.0"]
reason: introduced in 8.8.0 reason: introduced in 8.8.0
- do: - do:
search: search:
@ -288,8 +288,8 @@ setup:
--- ---
no meta: no meta:
- skip: - requires:
version: " - 8.4.99" cluster_features: ["gte_v8.5.0"]
reason: "Fixed in 8.5" reason: "Fixed in 8.5"
- do: - do:
@ -315,8 +315,8 @@ no meta:
--- ---
empty meta: empty meta:
- skip: - requires:
version: " - 8.4.99" cluster_features: ["gte_v8.5.0"]
reason: "Fixed in 8.5" reason: "Fixed in 8.5"
- do: - do:
@ -342,8 +342,8 @@ empty meta:
--- ---
null meta: null meta:
- skip: - requires:
version: " - 8.4.99" cluster_features: ["gte_v8.5.0"]
reason: "Fixed in 8.5" reason: "Fixed in 8.5"
- do: - do:
@ -365,8 +365,8 @@ null meta:
--- ---
"Bad params": "Bad params":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: "empty bodies throws exception starting in 7.2" reason: "empty bodies throws exception starting in 7.2"
- do: - do:
catch: /\[filters\] cannot be empty/ catch: /\[filters\] cannot be empty/
@ -390,8 +390,8 @@ null meta:
--- ---
"cache busting": "cache busting":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: cache fixed in 7.11.0 reason: cache fixed in 7.11.0
- do: - do:
@ -458,8 +458,8 @@ null meta:
--- ---
nested: nested:
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: fixed in 7.11.0 reason: fixed in 7.11.0
# Tests that we don't accidentally match nested documents when the filter # Tests that we don't accidentally match nested documents when the filter

View file

@ -46,8 +46,8 @@ setup:
--- ---
"avg_bucket": "avg_bucket":
- skip: - requires:
version: " - 7.7.99" cluster_features: ["gte_v7.8.0"]
reason: Fixed in 7.8.0 reason: Fixed in 7.8.0
- do: - do:
search: search:

View file

@ -36,8 +36,8 @@ simple:
--- ---
profile: profile:
- skip: - requires:
version: " - 7.12.99" cluster_features: ["gte_v7.13.0"]
reason: fix introduced in 7.13.0 reason: fix introduced in 7.13.0
- do: - do:

View file

@ -255,8 +255,8 @@ setup:
--- ---
"histogram with hard bounds": "histogram with hard bounds":
- skip: - requires:
version: " - 7.9.99" cluster_features: ["gte_v7.10.0"]
reason: hard_bounds were introduced in 7.10.0 reason: hard_bounds were introduced in 7.10.0
- do: - do:
@ -432,8 +432,8 @@ setup:
--- ---
"date_histogram": "date_histogram":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: calendar_interval introduced in 7.2.0 reason: calendar_interval introduced in 7.2.0
- do: - do:
@ -504,8 +504,8 @@ setup:
--- ---
"date_histogram with offset": "date_histogram with offset":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: calendar_interval introduced in 7.2.0 reason: calendar_interval introduced in 7.2.0
- do: - do:
@ -557,8 +557,8 @@ setup:
--- ---
"date_histogram on range": "date_histogram on range":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: calendar_interval introduced in 7.2.0 reason: calendar_interval introduced in 7.2.0
- do: - do:
@ -609,8 +609,8 @@ setup:
--- ---
"date_histogram on range with offset": "date_histogram on range with offset":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: calendar_interval introduced in 7.2.0 reason: calendar_interval introduced in 7.2.0
- do: - do:
@ -662,8 +662,8 @@ setup:
--- ---
"date_histogram with pre-epoch daylight savings time transition": "date_histogram with pre-epoch daylight savings time transition":
- skip: - requires:
version: " - 7.6.1" cluster_features: ["gte_v7.6.2"]
reason: bug fixed in 7.6.1. reason: bug fixed in 7.6.1.
- do: - do:
@ -708,8 +708,8 @@ setup:
--- ---
"histogram profiler": "histogram profiler":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: debug info added in 7.9.0 reason: debug info added in 7.9.0
- do: - do:
@ -765,8 +765,8 @@ setup:
--- ---
"date_histogram profiler": "date_histogram profiler":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: debug info added in 7.9.0 reason: debug info added in 7.9.0
- do: - do:
@ -816,8 +816,8 @@ setup:
--- ---
"date_histogram with extended_bounds and offset and unmapped": "date_histogram with extended_bounds and offset and unmapped":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: fixed in 7.11 reason: fixed in 7.11
- do: - do:
@ -874,8 +874,8 @@ setup:
--- ---
"Tiny tiny tiny range": "Tiny tiny tiny range":
- skip: - requires:
version: " - 7.12.99" cluster_features: ["gte_v7.13.0"]
reason: fixed in 7.13.0 reason: fixed in 7.13.0
- do: - do:
@ -902,8 +902,8 @@ setup:
--- ---
"Tiny tiny tiny date_range": "Tiny tiny tiny date_range":
- skip: - requires:
version: " - 7.13.99" cluster_features: ["gte_v7.14.0"]
reason: fixed in 7.14.0 reason: fixed in 7.14.0
- do: - do:

View file

@ -42,8 +42,8 @@ setup:
--- ---
"IPv4 prefix": "IPv4 prefix":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -76,8 +76,8 @@ setup:
# high 24 bits of a field which is an IPv4 address encoded on 16 bytes. As a result the # high 24 bits of a field which is an IPv4 address encoded on 16 bytes. As a result the
# network part will just 0s. # network part will just 0s.
"IPv4 prefix with incorrect is_ipv6": "IPv4 prefix with incorrect is_ipv6":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -101,8 +101,8 @@ setup:
--- ---
"IPv4 short prefix": "IPv4 short prefix":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -138,8 +138,8 @@ setup:
--- ---
"IPv6 prefix": "IPv6 prefix":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -172,8 +172,8 @@ setup:
# it will be the 2 bytes whose value is set to 12 hexadecimal) which results to 18 decimal, # it will be the 2 bytes whose value is set to 12 hexadecimal) which results to 18 decimal,
# with everything else being 0s. # with everything else being 0s.
"IPv6 prefix with incorrect is_ipv6": "IPv6 prefix with incorrect is_ipv6":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -198,8 +198,8 @@ setup:
--- ---
"Invalid IPv4 prefix": "Invalid IPv4 prefix":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
catch: /\[prefix_length\] must be in range \[0, 32\] while value is \[44\]/ catch: /\[prefix_length\] must be in range \[0, 32\] while value is \[44\]/
@ -216,8 +216,8 @@ setup:
--- ---
"Invalid IPv6 prefix": "Invalid IPv6 prefix":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
catch: /\[prefix_length] must be in range \[0, 128\] while value is \[170]/ catch: /\[prefix_length] must be in range \[0, 128\] while value is \[170]/
@ -233,8 +233,8 @@ setup:
--- ---
"IPv4 prefix sub aggregation": "IPv4 prefix sub aggregation":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -275,8 +275,8 @@ setup:
--- ---
"IPv6 prefix sub aggregation": "IPv6 prefix sub aggregation":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -316,8 +316,8 @@ setup:
--- ---
"IPv6 prefix metric sub aggregation": "IPv6 prefix metric sub aggregation":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -353,8 +353,8 @@ setup:
--- ---
"IPv4 prefix appended": "IPv4 prefix appended":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -385,8 +385,8 @@ setup:
--- ---
"IPv6 prefix appended": "IPv6 prefix appended":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -417,8 +417,8 @@ setup:
--- ---
"Mixed IPv4 and IPv6 with is_ipv6 false": "Mixed IPv4 and IPv6 with is_ipv6 false":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:
@ -448,8 +448,8 @@ setup:
--- ---
"Mixed IPv4 and IPv6 with is_ipv6 true": "Mixed IPv4 and IPv6 with is_ipv6 true":
- skip: - requires:
version: " - 8.2.0" cluster_features: ["gte_v8.2.1"]
reason: "Temporarily skipping preparing to backport to 8.1" reason: "Temporarily skipping preparing to backport to 8.1"
- do: - do:
search: search:

View file

@ -136,8 +136,8 @@ setup:
--- ---
"IP Range avg_bucket": "IP Range avg_bucket":
- skip: - requires:
version: " - 7.7.99" cluster_features: ["gte_v7.8.0"]
reason: Fixed in 7.8.0 reason: Fixed in 7.8.0
- do: - do:
bulk: bulk:

View file

@ -1,7 +1,7 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 8.6.99" cluster_features: ["gte_v8.7.0"]
reason: serialization bug fixed in 8.7.0 reason: serialization bug fixed in 8.7.0
- do: - do:

View file

@ -200,8 +200,8 @@ setup:
--- ---
"Merging results with unmapped fields": "Merging results with unmapped fields":
- skip: - requires:
version: " - 8.4.99" cluster_features: ["gte_v8.5.0"]
reason: Fixed in 8.5.0 reason: Fixed in 8.5.0
- do: - do:
@ -218,8 +218,8 @@ setup:
--- ---
"Counter field": "Counter field":
- skip: - requires:
version: " - 8.6.99" cluster_features: ["gte_v8.7.0"]
reason: "counter field support added in 8.7" reason: "counter field support added in 8.7"
- do: - do:

View file

@ -77,8 +77,8 @@ setup:
--- ---
"with execution hint": "with execution hint":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: t-digest forked in 8.9.0 reason: t-digest forked in 8.9.0
- do: - do:

View file

@ -201,8 +201,8 @@ setup:
--- ---
"Counter field": "Counter field":
- skip: - requires:
version: " - 8.6.99" cluster_features: ["gte_v8.7.0"]
reason: "counter field support added in 8.7" reason: "counter field support added in 8.7"
- do: - do:

View file

@ -769,8 +769,8 @@ bad path:
--- ---
"Bad window": "Bad window":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: "calendar_interval added in 7.2" reason: "calendar_interval added in 7.2"
- do: - do:

View file

@ -53,9 +53,9 @@ basic:
--- ---
with compression: with compression:
- skip: - requires:
features: close_to test_runner_features: close_to
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: t-digest forked in 8.9.0 reason: t-digest forked in 8.9.0
- do: - do:
search: search:
@ -75,9 +75,9 @@ with compression:
--- ---
with execution hint: with execution hint:
- skip: - requires:
features: close_to test_runner_features: close_to
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: t-digest forked in 8.9.0 reason: t-digest forked in 8.9.0
- do: - do:

View file

@ -44,8 +44,8 @@ setup:
--- ---
"Basic test": "Basic test":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: t-digest forked in 8.9.0 reason: t-digest forked in 8.9.0
- do: - do:
search: search:
@ -188,9 +188,9 @@ setup:
--- ---
"Execution hint": "Execution hint":
- skip: - requires:
features: close_to test_runner_features: close_to
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: t-digest forked in 8.9.0 reason: t-digest forked in 8.9.0
- do: - do:
search: search:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: These new error messages were added in 7.2 reason: These new error messages were added in 7.2
- do: - do:
@ -100,10 +100,10 @@ setup:
--- ---
"Max pipeline on percentiles tdigest agg with single percent metric value": "Max pipeline on percentiles tdigest agg with single percent metric value":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: behaviour changed in 8.4.0 reason: behaviour changed in 8.4.0
features: close_to test_runner_features: close_to
- do: - do:
search: search:
@ -236,10 +236,10 @@ setup:
--- ---
"Max pipeline on percentiles hdr agg with single percent metric value": "Max pipeline on percentiles hdr agg with single percent metric value":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: behaviour changed in 8.4.0 reason: behaviour changed in 8.4.0
features: close_to test_runner_features: close_to
- do: - do:
search: search:
@ -353,10 +353,10 @@ setup:
--- ---
"Max pipeline on percentiles with incorrect name": "Max pipeline on percentiles with incorrect name":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: behaviour changed in 8.4.0 reason: behaviour changed in 8.4.0
features: close_to test_runner_features: close_to
- do: - do:
catch: /No aggregation \[unknown_aggregation\] found for path \[the_terms\>unknown_aggregation\]\;/ catch: /No aggregation \[unknown_aggregation\] found for path \[the_terms\>unknown_aggregation\]\;/

View file

@ -30,9 +30,9 @@ setup:
--- ---
"Test random_sampler aggregation with no filter": "Test random_sampler aggregation with no filter":
- skip: - requires:
features: close_to test_runner_features: close_to
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: added in 8.2.0 reason: added in 8.2.0
- do: - do:
search: search:
@ -80,8 +80,8 @@ setup:
- match: { aggregations.sampled.mean.value: 2.5 } - match: { aggregations.sampled.mean.value: 2.5 }
--- ---
"Test random_sampler aggregation with filter": "Test random_sampler aggregation with filter":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: added in 8.2.0 reason: added in 8.2.0
- do: - do:
search: search:
@ -143,8 +143,8 @@ setup:
- match: { aggregations.sampled.mean.value: 1.0 } - match: { aggregations.sampled.mean.value: 1.0 }
--- ---
"Test random_sampler aggregation with poor settings": "Test random_sampler aggregation with poor settings":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: added in 8.2.0 reason: added in 8.2.0
- do: - do:
catch: /\[probability\] must be between 0.0 and 0.5 or exactly 1.0, was \[1.5\]/ catch: /\[probability\] must be between 0.0 and 0.5 or exactly 1.0, was \[1.5\]/

View file

@ -73,8 +73,8 @@ setup:
--- ---
"Float Endpoint Exclusive": "Float Endpoint Exclusive":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: Bug fixed in 7.16.0 reason: Bug fixed in 7.16.0
- do: - do:
search: search:
@ -102,8 +102,8 @@ setup:
--- ---
"Half Float Endpoint Exclusive": "Half Float Endpoint Exclusive":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: Bug fixed in 7.16.0 reason: Bug fixed in 7.16.0
- do: - do:
search: search:
@ -131,8 +131,8 @@ setup:
--- ---
"Float range": "Float range":
- skip: - requires:
version: " - 7.17.0" cluster_features: ["gte_v7.17.1"]
reason: Bug fixed in 8.1.0 and backported to 7.17.1 reason: Bug fixed in 8.1.0 and backported to 7.17.1
- do: - do:
search: search:
@ -170,8 +170,8 @@ setup:
--- ---
"Double range": "Double range":
- skip: - requires:
version: " - 7.16.99" cluster_features: ["gte_v7.17.0"]
reason: Bug fixed in 8.1.0 and backported to 7.17.0 reason: Bug fixed in 8.1.0 and backported to 7.17.0
- do: - do:
search: search:
@ -209,8 +209,8 @@ setup:
--- ---
"Double range on long field": "Double range on long field":
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: Bug fixed in 8.1.0 reason: Bug fixed in 8.1.0
- do: - do:
search: search:
@ -433,8 +433,8 @@ setup:
--- ---
"Range aggregation on date field": "Range aggregation on date field":
- skip: - requires:
version: " - 7.16.99" cluster_features: ["gte_v7.17.0"]
reason: Fixed in 8.1.0 and backported to 7.17.0 reason: Fixed in 8.1.0 and backported to 7.17.0
- do: - do:
@ -462,8 +462,8 @@ setup:
--- ---
"Min and max long range bounds": "Min and max long range bounds":
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: Bug fixed in 8.1.0 reason: Bug fixed in 8.1.0
- do: - do:
search: search:

View file

@ -20,8 +20,8 @@ setup:
--- ---
"respect offsets in range bounds": "respect offsets in range bounds":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "Fixed in 7.16" reason: "Fixed in 7.16"
- do: - do:
search: search:
@ -54,8 +54,8 @@ setup:
--- ---
"offsets and timezones play nicely together": "offsets and timezones play nicely together":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "Fixed in 7.16" reason: "Fixed in 7.16"
- do: - do:
search: search:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 7.2.99" cluster_features: ["gte_v7.3.0"]
reason: RareTerms added in 7.3.0 reason: RareTerms added in 7.3.0
- do: - do:
indices.create: indices.create:
@ -308,8 +308,8 @@ setup:
--- ---
"sub aggs": "sub aggs":
- skip: - requires:
version: " - 7.6.1" cluster_features: ["gte_v7.6.2"]
reason: Sub aggs fixed in 7.6.1 reason: Sub aggs fixed in 7.6.1
- do: - do:
@ -356,8 +356,8 @@ setup:
--- ---
"avg_bucket": "avg_bucket":
- skip: - requires:
version: " - 7.7.99" cluster_features: ["gte_v7.8.0"]
reason: Fixed in 7.8.0 reason: Fixed in 7.8.0
- do: - do:
indices.create: indices.create:

View file

@ -121,8 +121,8 @@ parent has gap:
--- ---
parent has min_doc_count: parent has min_doc_count:
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: allowed in 8.3.0 reason: allowed in 8.3.0
- do: - do:

View file

@ -74,8 +74,8 @@
--- ---
"Test background filter count ": "Test background filter count ":
- skip: - requires:
version: " - 7.14.99" cluster_features: ["gte_v7.15.0"]
reason: bugfix introduced in 7.15.0 reason: bugfix introduced in 7.15.0
- do: - do:
@ -221,8 +221,8 @@
--- ---
'Misspelled fields get "did you mean"': 'Misspelled fields get "did you mean"':
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: introduced in 7.7.0 reason: introduced in 7.7.0
- do: - do:
catch: /\[significant_terms\] unknown field \[jlp\] did you mean \[jlh\]\?/ catch: /\[significant_terms\] unknown field \[jlp\] did you mean \[jlh\]\?/
@ -236,8 +236,8 @@
--- ---
"Test alias background filter": "Test alias background filter":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: fixed in 8.4 reason: fixed in 8.4
- do: - do:

View file

@ -118,8 +118,8 @@ simple:
--- ---
profile: profile:
- skip: - requires:
version: " - 7.13.99" cluster_features: ["gte_v7.14.0"]
reason: extra profiling added in 7.14.0 reason: extra profiling added in 7.14.0
- do: - do:

View file

@ -43,8 +43,8 @@ setup:
--- ---
"significant_texts all terms": "significant_texts all terms":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: bug fixed in 8.2.0 reason: bug fixed in 8.2.0
- do: - do:
search: search:
@ -88,8 +88,8 @@ setup:
--- ---
"significant_texts limited size": "significant_texts limited size":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: bug fixed in 8.2.0 reason: bug fixed in 8.2.0
- do: - do:
search: search:
@ -128,8 +128,8 @@ setup:
--- ---
"significant_texts with min_doc_count": "significant_texts with min_doc_count":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: bug fixed in 8.2.0 reason: bug fixed in 8.2.0
- do: - do:
search: search:
@ -164,8 +164,8 @@ setup:
--- ---
"significant_texts with exclude": "significant_texts with exclude":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: bug fixed in 8.2.0 reason: bug fixed in 8.2.0
- do: - do:
search: search:
@ -207,8 +207,8 @@ setup:
--- ---
"significant_texts with include": "significant_texts with include":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: bug fixed in 8.2.0 reason: bug fixed in 8.2.0
- do: - do:
search: search:

View file

@ -79,8 +79,8 @@ setup:
--- ---
"IP test": "IP test":
- skip: - requires:
version: " - 8.11.99" cluster_features: ["gte_v8.12.0"]
reason: "Changed rest status for error in 8.12" reason: "Changed rest status for error in 8.12"
- do: - do:
@ -751,8 +751,8 @@ setup:
--- ---
"No field or script": "No field or script":
- skip: - requires:
version: " - 7.7.99" cluster_features: ["gte_v7.8.0"]
reason: "Exception was a deep, server exception before 7.8" reason: "Exception was a deep, server exception before 7.8"
- do: - do:
catch: /Required one of fields \[field, script\], but none were specified/ catch: /Required one of fields \[field, script\], but none were specified/
@ -763,8 +763,8 @@ setup:
--- ---
"string profiler via global ordinals filters implementation": "string profiler via global ordinals filters implementation":
- skip: - requires:
version: " - 7.99.99" cluster_features: ["gte_v8.0.0"]
reason: profile info changed in 8.0.0 to be backported to 7.14.0 reason: profile info changed in 8.0.0 to be backported to 7.14.0
- do: - do:
bulk: bulk:
@ -815,8 +815,8 @@ setup:
--- ---
"string profiler via global ordinals native implementation": "string profiler via global ordinals native implementation":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: debug information added in 7.9.0 reason: debug information added in 7.9.0
- do: - do:
bulk: bulk:
@ -927,8 +927,8 @@ setup:
--- ---
"string profiler via map": "string profiler via map":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: debug information added in 7.9.0 reason: debug information added in 7.9.0
- do: - do:
bulk: bulk:
@ -976,8 +976,8 @@ setup:
--- ---
"numeric profiler": "numeric profiler":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: debug information added in 7.9.0 reason: debug information added in 7.9.0
- do: - do:
bulk: bulk:
@ -1013,8 +1013,8 @@ setup:
--- ---
"min_doc_count": "min_doc_count":
- skip: - requires:
version: " - 7.9.2" cluster_features: ["gte_v7.9.3"]
reason: broken in 7.9.1, was fixed in 7.9.2 reason: broken in 7.9.1, was fixed in 7.9.2
- do: - do:
@ -1178,8 +1178,8 @@ setup:
--- ---
"order by sub agg containing nested": "order by sub agg containing nested":
- skip: - requires:
version: " - 7.11.2" cluster_features: ["gte_v7.11.3"]
reason: "It was fixed in 7.11.2" reason: "It was fixed in 7.11.2"
- do: - do:
indices.put_mapping: indices.put_mapping:
@ -1334,8 +1334,8 @@ precise size:
--- ---
huge size: huge size:
- skip: - requires:
version: " - 7.14.0" cluster_features: ["gte_v7.14.1"]
reason: "Fixed in 7.14.1" reason: "Fixed in 7.14.1"
- do: - do:
@ -1378,8 +1378,8 @@ huge size:
--- ---
Value type mismatch fails shard: Value type mismatch fails shard:
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: "Fixed in 8.1" reason: "Fixed in 8.1"
- do: - do:
@ -1452,8 +1452,8 @@ Value type mismatch fails shard:
--- ---
Value type mismatch fails shard with no docs: Value type mismatch fails shard with no docs:
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: "Fixed in 8.1" reason: "Fixed in 8.1"
- do: - do:

View file

@ -36,8 +36,8 @@ teardown:
--- ---
disable optimization: disable optimization:
- skip: - requires:
version: " - 7.13.1" cluster_features: ["gte_v7.13.2"]
reason: setting to disable optimization added in 7.13.2 reason: setting to disable optimization added in 7.13.2
- do: - do:
@ -65,8 +65,8 @@ disable optimization:
--- ---
enable optimization: enable optimization:
- skip: - requires:
version: " - 7.13.1" cluster_features: ["gte_v7.13.2"]
reason: setting to disable optimization added in 7.13.2 reason: setting to disable optimization added in 7.13.2
- do: - do:
@ -93,8 +93,8 @@ enable optimization:
--- ---
enabled by default: enabled by default:
- skip: - requires:
version: " - 7.13.1" cluster_features: ["gte_v7.13.2"]
reason: setting to disable optimization added in 7.13.2 reason: setting to disable optimization added in 7.13.2
- do: - do:

View file

@ -25,8 +25,8 @@ setup:
- '{"flattened.primary": "quux"}' - '{"flattened.primary": "quux"}'
--- ---
"Key exists, no missing values": "Key exists, no missing values":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: "fixed in 8.4" reason: "fixed in 8.4"
- do: - do:
search: search:
@ -49,8 +49,8 @@ setup:
- match: { aggregations.primary_terms.buckets.2.doc_count: 1 } - match: { aggregations.primary_terms.buckets.2.doc_count: 1 }
--- ---
"Key exists, missing values, missing specified": "Key exists, missing values, missing specified":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: "fixed in 8.4" reason: "fixed in 8.4"
- do: - do:
search: search:
@ -74,8 +74,8 @@ setup:
- match: { aggregations.primary_terms.buckets.2.doc_count: 1 } - match: { aggregations.primary_terms.buckets.2.doc_count: 1 }
--- ---
"Key exists, missing values, missing not specified": "Key exists, missing values, missing not specified":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: "fixed in 8.4" reason: "fixed in 8.4"
- do: - do:
search: search:
@ -95,8 +95,8 @@ setup:
- match: { aggregations.primary_terms.buckets.1.doc_count: 1 } - match: { aggregations.primary_terms.buckets.1.doc_count: 1 }
--- ---
"Key does not exist, missing specified": "Key does not exist, missing specified":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: "fixed in 8.4" reason: "fixed in 8.4"
- do: - do:
search: search:
@ -115,8 +115,8 @@ setup:
- match: { aggregations.primary_terms.buckets.0.doc_count: 4 } - match: { aggregations.primary_terms.buckets.0.doc_count: 4 }
--- ---
"Key does not exist, missing not specified": "Key does not exist, missing not specified":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: "fixed in 8.4" reason: "fixed in 8.4"
- do: - do:
search: search:

View file

@ -1,7 +1,7 @@
--- ---
setup: setup:
- skip: - requires:
version: "8.7.00 - 8.9.99" cluster_features: ["gte_v8.10.0"]
reason: "Synthetic source shows up in the mapping in 8.10 and on, may trigger assert failures in mixed cluster tests" reason: "Synthetic source shows up in the mapping in 8.10 and on, may trigger assert failures in mixed cluster tests"
- do: - do:
@ -54,8 +54,8 @@ setup:
--- ---
"Basic test": "Basic test":
- skip: - requires:
version: " - 8.6.99" cluster_features: ["gte_v8.7.0"]
reason: Time series result serialization changed in 8.6.0 reason: Time series result serialization changed in 8.6.0
- do: - do:
@ -83,8 +83,8 @@ setup:
--- ---
"Basic test profiled": "Basic test profiled":
- skip: - requires:
version: " - 8.7.99" cluster_features: ["gte_v8.8.0"]
reason: Time series profiling enabled in 8.8 reason: Time series profiling enabled in 8.8
- do: - do:
@ -107,8 +107,8 @@ setup:
--- ---
"Size test": "Size test":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: _tsid hashing introduced in 8.13 reason: _tsid hashing introduced in 8.13
- do: - do:
@ -151,8 +151,8 @@ setup:
--- ---
"Score test filter some": "Score test filter some":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: Time series min score fixed in 8.9 reason: Time series min score fixed in 8.9
- do: - do:
@ -179,8 +179,8 @@ setup:
--- ---
"Score test filter all": "Score test filter all":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: Time series min score fixed in 8.9 reason: Time series min score fixed in 8.9
- do: - do:
@ -205,8 +205,8 @@ setup:
--- ---
"Sampler aggregation with nested time series aggregation failure": "Sampler aggregation with nested time series aggregation failure":
- skip: - requires:
version: " - 8.6.99" cluster_features: ["gte_v8.7.0"]
reason: "Handling for time series aggregation failures introduced in 8.7.0" reason: "Handling for time series aggregation failures introduced in 8.7.0"
- do: - do:
@ -234,8 +234,8 @@ setup:
--- ---
"Composite aggregation with nested time series aggregation failure": "Composite aggregation with nested time series aggregation failure":
- skip: - requires:
version: " - 8.6.99" cluster_features: ["gte_v8.7.0"]
reason: "Handling for time series aggregation failures introduced in 8.7.0" reason: "Handling for time series aggregation failures introduced in 8.7.0"
- do: - do:
@ -271,8 +271,8 @@ setup:
--- ---
"Global aggregation with nested time series aggregation failure": "Global aggregation with nested time series aggregation failure":
- skip: - requires:
version: " - 8.6.99" cluster_features: ["gte_v8.7.0"]
reason: "Handling for time series aggregation failures introduced in 8.7.0" reason: "Handling for time series aggregation failures introduced in 8.7.0"
- do: - do:
@ -293,8 +293,8 @@ setup:
field: val field: val
--- ---
"Configure with no synthetic source": "Configure with no synthetic source":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: "Error message fix in 8.9" reason: "Error message fix in 8.9"
- do: - do:
@ -311,8 +311,8 @@ setup:
--- ---
"Number for keyword routing field": "Number for keyword routing field":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: _tsid hashing introduced in 8.13 reason: _tsid hashing introduced in 8.13
- do: - do:
@ -354,8 +354,8 @@ setup:
# collection and reduction order. Note that changing the hashing algorithm might require selecting proper values # collection and reduction order. Note that changing the hashing algorithm might require selecting proper values
# for dimensions fields such that sort(_tsid, timestamp) != sort(_tsid hash, timestamp). # for dimensions fields such that sort(_tsid, timestamp) != sort(_tsid hash, timestamp).
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: _tsid hashing introduced in 8.13 reason: _tsid hashing introduced in 8.13
- do: - do:
@ -453,8 +453,8 @@ setup:
--- ---
"auto_date_histogram aggregation with time_series aggregation": "auto_date_histogram aggregation with time_series aggregation":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Handling for time series aggregation failures introduced in 8.13.0" reason: "Handling for time series aggregation failures introduced in 8.13.0"
- do: - do:
@ -472,8 +472,8 @@ setup:
--- ---
"variable_width_histogram aggregation with time_series aggregation": "variable_width_histogram aggregation with time_series aggregation":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Handling for time series aggregation failures introduced in 8.13.0" reason: "Handling for time series aggregation failures introduced in 8.13.0"
- do: - do:
@ -491,8 +491,8 @@ setup:
--- ---
"rare_terms aggregation with time_series aggregation": "rare_terms aggregation with time_series aggregation":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Handling for time series aggregation failures introduced in 8.13.0" reason: "Handling for time series aggregation failures introduced in 8.13.0"
- do: - do:

View file

@ -348,8 +348,8 @@ sequence number and primary term:
--- ---
synthetic _source: synthetic _source:
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: introduced in 8.4.0 reason: introduced in 8.4.0
- do: - do:
@ -432,8 +432,8 @@ synthetic _source:
--- ---
"having": "having":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: fixed in 8.9.0 reason: fixed in 8.9.0
- do: - do:
bulk: bulk:
@ -719,8 +719,8 @@ synthetic _source:
--- ---
runtime fields: runtime fields:
- skip: - requires:
version: " - 8.9.1" cluster_features: ["gte_v8.9.2"]
reason: "bugfix #97460 added in 8.9.1" reason: "bugfix #97460 added in 8.9.1"
- do: - do:
search: search:

View file

@ -79,8 +79,8 @@ setup:
--- ---
"top_hits aggregation with nested documents and disabled _source": "top_hits aggregation with nested documents and disabled _source":
- skip: - requires:
version: " - 7.10.1" cluster_features: ["gte_v7.10.2"]
reason: "bug fix introduced in 7.10.2" reason: "bug fix introduced in 7.10.2"
- do: - do:
indices.create: indices.create:

View file

@ -203,8 +203,8 @@ setup:
--- ---
"Test typed keys parameter for date_histogram aggregation and max_bucket pipeline aggregation": "Test typed keys parameter for date_histogram aggregation and max_bucket pipeline aggregation":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: "calendar_interval added in 7.2" reason: "calendar_interval added in 7.2"
- do: - do:
search: search:

View file

@ -37,8 +37,8 @@ setup:
--- ---
defaults: defaults:
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: added in 7.9.0 reason: added in 7.9.0
- do: - do:
search: search:
@ -63,8 +63,8 @@ defaults:
--- ---
num_buckets: num_buckets:
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: added in 7.9.0 reason: added in 7.9.0
- do: - do:
search: search:
@ -83,8 +83,8 @@ num_buckets:
--- ---
shard_size: shard_size:
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: added in 7.9.0 reason: added in 7.9.0
- do: - do:
search: search:
@ -103,8 +103,8 @@ shard_size:
--- ---
initial_buffer: initial_buffer:
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: added in 7.9.0 reason: added in 7.9.0
- do: - do:
search: search:

View file

@ -183,10 +183,10 @@ setup:
--- ---
"Multi weight field not allowed": "Multi weight field not allowed":
- skip: - requires:
version: " - 8.11.99" cluster_features: ["gte_v8.12.0"]
reason: "Changed status code in 8.12" reason: "Changed status code in 8.12"
features: close_to test_runner_features: close_to
- do: - do:
catch: bad_request catch: bad_request
search: search:

View file

@ -1,8 +1,8 @@
--- ---
"get cluster stats returns analysis stats": "get cluster stats returns analysis stats":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "analysis stats are added for v7.7.0" reason: "analysis stats are added for v7.7.0"
- do: - do:

View file

@ -1,8 +1,8 @@
--- ---
"get cluster stats returns synonym sets stats": "get cluster stats returns synonym sets stats":
- skip: - requires:
version: " - 8.9.99" cluster_features: ["gte_v8.10.0"]
reason: "synonym sets stats are added for v8.10.0" reason: "synonym sets stats are added for v8.10.0"
- do: - do:

View file

@ -22,8 +22,8 @@ setup:
--- ---
"Test use_field": "Test use_field":
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: "Implemented in 7.2" reason: "Implemented in 7.2"
- do: - do:
search: search:

View file

@ -1,8 +1,8 @@
--- ---
"DBQ from data stream": "DBQ from data stream":
- skip: - requires:
features: allowed_warnings test_runner_features: allowed_warnings
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:
@ -68,9 +68,9 @@
--- ---
"Delete by query for multiple data streams": "Delete by query for multiple data streams":
- skip: - requires:
features: allowed_warnings test_runner_features: allowed_warnings
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:

View file

@ -29,8 +29,8 @@ setup:
--- ---
"Create data stream": "Create data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -113,8 +113,8 @@ setup:
--- ---
"Create hidden data stream": "Create hidden data stream":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: "hidden data streams only available in 7.11" reason: "hidden data streams only available in 7.11"
- do: - do:
allowed_warnings: allowed_warnings:
@ -209,8 +209,8 @@ setup:
--- ---
"Create data stream with failure store": "Create data stream with failure store":
- skip: - requires:
version: " - 8.10.99" cluster_features: ["gte_v8.11.0"]
reason: "data stream failure stores only creatable in 8.11+" reason: "data stream failure stores only creatable in 8.11+"
- do: - do:
@ -310,8 +310,8 @@ setup:
--- ---
"Create data stream with invalid name": "Create data stream with invalid name":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -325,8 +325,8 @@ setup:
--- ---
"Create existing data stream": "Create existing data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -350,8 +350,8 @@ setup:
--- ---
"Get data stream": "Get data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:
@ -415,8 +415,8 @@ setup:
--- ---
"Get data stream and check DSL and ILM information": "Get data stream and check DSL and ILM information":
- skip: - requires:
version: " - 8.10.99" cluster_features: ["gte_v8.11.0"]
reason: "data streams DSL and ILM mixing information available in 8.11+" reason: "data streams DSL and ILM mixing information available in 8.11+"
- do: - do:
@ -486,8 +486,8 @@ setup:
--- ---
"Delete data stream with backing indices": "Delete data stream with backing indices":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -537,8 +537,8 @@ setup:
--- ---
"Delete data stream with failure stores": "Delete data stream with failure stores":
- skip: - requires:
version: " - 8.11.99" cluster_features: ["gte_v8.12.0"]
reason: "data stream failure stores only supported in 8.12+" reason: "data stream failure stores only supported in 8.12+"
- do: - do:
@ -611,8 +611,8 @@ setup:
--- ---
"Delete data stream missing behaviour": "Delete data stream missing behaviour":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -656,8 +656,8 @@ setup:
--- ---
"Delete data stream by wildcard": "Delete data stream by wildcard":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams supported only in 7.9+" reason: "data streams supported only in 7.9+"
- do: - do:
@ -693,10 +693,10 @@ setup:
--- ---
"append-only writes to backing indices prohibited": "append-only writes to backing indices prohibited":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -755,10 +755,10 @@ setup:
--- ---
"Indexing a document into a data stream without a timestamp field": "Indexing a document into a data stream without a timestamp field":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -804,10 +804,10 @@ setup:
--- ---
"Include metadata in a data stream": "Include metadata in a data stream":
- skip: - requires:
version: " - 7.99.99" cluster_features: ["gte_v8.0.0"]
reason: "re-enable in 7.11 when backported" reason: "re-enable in 7.11 when backported"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -846,10 +846,10 @@ setup:
--- ---
"Create index into a namespace that is governed by a data stream template": "Create index into a namespace that is governed by a data stream template":
- skip: - requires:
version: " - 7.9.1" cluster_features: ["gte_v7.9.2"]
reason: "validation added in 7.9.2" reason: "validation added in 7.9.2"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -874,8 +874,8 @@ setup:
--- ---
"Get data stream api check existence of replicated field": "Get data stream api check existence of replicated field":
- skip: - requires:
version: " - 7.16.0" cluster_features: ["gte_v7.16.1"]
reason: "replicated field only supported in 7.16+" reason: "replicated field only supported in 7.16+"
- do: - do:
@ -925,8 +925,8 @@ setup:
--- ---
"Get data stream api check existence of allow_custom_routing field": "Get data stream api check existence of allow_custom_routing field":
- skip: - requires:
version: " - 8.0.0" cluster_features: ["gte_v8.0.1"]
reason: "allow_custom_routing field only supported in 8.0+" reason: "allow_custom_routing field only supported in 8.0+"
- do: - do:

View file

@ -1,8 +1,8 @@
--- ---
"Update by query from data stream": "Update by query from data stream":
- skip: - requires:
features: allowed_warnings test_runner_features: allowed_warnings
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:
@ -107,9 +107,9 @@
--- ---
"Update by query for multiple data streams": "Update by query for multiple data streams":
- skip: - requires:
features: allowed_warnings test_runner_features: allowed_warnings
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:

View file

@ -26,8 +26,8 @@ setup:
--- ---
"No data streams": "No data streams":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -38,8 +38,8 @@ setup:
--- ---
"Empty data stream": "Empty data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -67,8 +67,8 @@ setup:
--- ---
"Single data stream": "Single data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -99,8 +99,8 @@ setup:
--- ---
"Rolled over data stream": "Rolled over data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -144,8 +144,8 @@ setup:
--- ---
"Multiple data stream": "Multiple data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:

View file

@ -1,9 +1,9 @@
--- ---
"Migrate to data stream": "Migrate to data stream":
- skip: - requires:
version: " - 7.10.99" cluster_features: ["gte_v7.11.0"]
reason: "migrate API released in 7.11.0" reason: "migrate API released in 7.11.0"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
"Create data stream alias": "Create data stream alias":
- skip: - requires:
version: " - 7.13.99" cluster_features: ["gte_v7.14.0"]
reason: "data streams aliases are available from 7.14.0" reason: "data streams aliases are available from 7.14.0"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -74,10 +74,10 @@
--- ---
"Create data stream alias with filter": "Create data stream alias with filter":
- skip: - requires:
version: " - 7.14.99" cluster_features: ["gte_v7.15.0"]
reason: "data stream alias filter supported was added in 7.15.0" reason: "data stream alias filter supported was added in 7.15.0"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -154,10 +154,10 @@
--- ---
"Create data stream aliases using wildcard expression": "Create data stream aliases using wildcard expression":
- skip: - requires:
version: " - 7.14.0" cluster_features: ["gte_v7.14.1"]
reason: "bugfix fixed from 7.14.1 and later" reason: "bugfix fixed from 7.14.1 and later"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -196,10 +196,10 @@
--- ---
"Fix IndexNotFoundException error when handling remove alias action": "Fix IndexNotFoundException error when handling remove alias action":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "Fix available from 7.16.0" reason: "Fix available from 7.16.0"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -262,10 +262,10 @@
--- ---
"Test get alias with non-matching data streams": "Test get alias with non-matching data streams":
- skip: - requires:
version: " - 8.12.1" cluster_features: ["gte_v8.12.2"]
reason: "bugfix fixed from 8.12.1 and later" reason: "bugfix fixed from 8.12.1 and later"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,8 +1,8 @@
setup: setup:
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: introduced in 8.1.0 reason: introduced in 8.1.0
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -86,8 +86,8 @@ setup:
--- ---
created the data stream: created the data stream:
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: introduced in 8.1.0 reason: introduced in 8.1.0
- do: - do:
@ -132,8 +132,8 @@ created the data stream:
--- ---
fetch the tsid: fetch the tsid:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: _tsid hashing introduced in 8.13 reason: _tsid hashing introduced in 8.13
- do: - do:
@ -151,8 +151,8 @@ fetch the tsid:
--- ---
"aggregate the tsid": "aggregate the tsid":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: _tsid hahing introduced in 8.13 reason: _tsid hahing introduced in 8.13
- do: - do:
@ -194,8 +194,8 @@ index without timestamp with pipeline:
--- ---
dynamic templates: dynamic templates:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Support for dynamic fields was added in 8.13" reason: "Support for dynamic fields was added in 8.13"
- do: - do:
allowed_warnings: allowed_warnings:
@ -325,8 +325,8 @@ dynamic templates:
--- ---
dynamic templates - conflicting aliases: dynamic templates - conflicting aliases:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Support for dynamic fields was added in 8.13" reason: "Support for dynamic fields was added in 8.13"
- do: - do:
allowed_warnings: allowed_warnings:
@ -422,8 +422,8 @@ dynamic templates - conflicting aliases:
--- ---
dynamic templates with nesting: dynamic templates with nesting:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Support for dynamic fields was added in 8.13" reason: "Support for dynamic fields was added in 8.13"
- do: - do:
allowed_warnings: allowed_warnings:
@ -579,8 +579,8 @@ dynamic templates with nesting:
--- ---
dynamic templates with incremental indexing: dynamic templates with incremental indexing:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Support for dynamic fields was added in 8.13" reason: "Support for dynamic fields was added in 8.13"
- do: - do:
allowed_warnings: allowed_warnings:
@ -773,8 +773,8 @@ dynamic templates with incremental indexing:
--- ---
subobject in passthrough object auto flatten: subobject in passthrough object auto flatten:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Support for passthrough fields was added in 8.13" reason: "Support for passthrough fields was added in 8.13"
- do: - do:
allowed_warnings: allowed_warnings:
@ -818,8 +818,8 @@ subobject in passthrough object auto flatten:
--- ---
enable subobjects in passthrough object: enable subobjects in passthrough object:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Support for passthrough fields was added in 8.13" reason: "Support for passthrough fields was added in 8.13"
- do: - do:
catch: /Mapping definition for \[attributes\] has unsupported parameters:\ \[subobjects \:\ true\]/ catch: /Mapping definition for \[attributes\] has unsupported parameters:\ \[subobjects \:\ true\]/

View file

@ -1,9 +1,9 @@
--- ---
"Modify a data stream": "Modify a data stream":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "this API was released in 7.16.0" reason: "this API was released in 7.16.0"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
"Simulate an index with the same name as a data stream that already exists": "Simulate an index with the same name as a data stream that already exists":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "simulating index template API for an existing index has not yet been backported" reason: "simulating index template API for an existing index has not yet been backported"
features: ["default_shards"] test_runner_features: ["default_shards"]
- do: - do:
indices.put_index_template: indices.put_index_template:

View file

@ -22,10 +22,10 @@ teardown:
--- ---
"Redirect ingest failure in data stream to failure store": "Redirect ingest failure in data stream to failure store":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "data stream failure stores only redirect ingest failures in 8.13+" reason: "data stream failure stores only redirect ingest failures in 8.13+"
features: [allowed_warnings, contains] test_runner_features: [allowed_warnings, contains]
- do: - do:
ingest.put_pipeline: ingest.put_pipeline:
@ -111,10 +111,10 @@ teardown:
--- ---
"Redirect shard failure in data stream to failure store": "Redirect shard failure in data stream to failure store":
- skip: - requires:
version: " - 8.13.99" cluster_features: ["gte_v8.14.0"]
reason: "data stream failure stores only redirect shard failures in 8.14+" reason: "data stream failure stores only redirect shard failures in 8.14+"
features: [allowed_warnings, contains] test_runner_features: [allowed_warnings, contains]
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
"Testing require_data_stream in index creation": "Testing require_data_stream in index creation":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "require_data_stream was introduced in 8.13.0" reason: "require_data_stream was introduced in 8.13.0"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -59,10 +59,10 @@
--- ---
"Testing require_data_stream in bulk requests": "Testing require_data_stream in bulk requests":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "require_data_stream was introduced in 8.13.0" reason: "require_data_stream was introduced in 8.13.0"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 8.13.99" cluster_features: ["gte_v8.14.0"]
reason: "data stream failure store rollover only supported in 8.14+" reason: "data stream failure store rollover only supported in 8.14+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
"Test apis that do not supported data streams": "Test apis that do not supported data streams":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -57,10 +57,10 @@
--- ---
"Prohibit clone on data stream's write index": "Prohibit clone on data stream's write index":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -101,10 +101,10 @@
--- ---
"Prohibit shrink on data stream's write index": "Prohibit shrink on data stream's write index":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -144,10 +144,10 @@
--- ---
"Prohibit split on data stream's write index": "Prohibit split on data stream's write index":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -188,10 +188,10 @@
--- ---
"Non append-only writes into a data stream": "Non append-only writes into a data stream":
- skip: - requires:
version: " - 7.9.3" cluster_features: ["gte_v7.9.4"]
reason: "validation bug only backported to 7.9.3" reason: "validation bug only backported to 7.9.3"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
"Put index template": "Put index template":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -49,10 +49,10 @@
--- ---
"Put index template with failure store": "Put index template with failure store":
- skip: - requires:
version: " - 8.10.99" cluster_features: ["gte_v8.11.0"]
reason: "data stream failure stores only creatable in 8.11+" reason: "data stream failure stores only creatable in 8.11+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -23,8 +23,8 @@ teardown:
--- ---
"Verify get index api": "Verify get index api":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
# save the backing index names for later use # save the backing index names for later use
@ -41,8 +41,8 @@ teardown:
--- ---
"Verify get mapping api": "Verify get mapping api":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
# save the backing index names for later use # save the backing index names for later use
@ -59,10 +59,10 @@ teardown:
--- ---
"Verify shard stores api": "Verify shard stores api":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -118,9 +118,9 @@ teardown:
- is_true: acknowledged - is_true: acknowledged
--- ---
"Verify search shards api": "Verify search shards api":
- skip: - requires:
features: allowed_warnings test_runner_features: allowed_warnings
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:
@ -150,9 +150,9 @@ teardown:
--- ---
"Verify get field mappings api": "Verify get field mappings api":
- skip: - requires:
features: allowed_warnings test_runner_features: allowed_warnings
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:
@ -189,10 +189,10 @@ teardown:
--- ---
"Open write index for data stream opens all backing indices": "Open write index for data stream opens all backing indices":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -262,10 +262,10 @@ teardown:
--- ---
"Verify rank eval with data streams": "Verify rank eval with data streams":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
index: index:

View file

@ -12,8 +12,8 @@ setup:
--- ---
"Delete backing index on data stream": "Delete backing index on data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
- do: - do:
@ -73,8 +73,8 @@ setup:
--- ---
"Attempt to delete write index on data stream is rejected": "Attempt to delete write index on data stream is rejected":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
- do: - do:

View file

@ -1,9 +1,9 @@
--- ---
"Get backing indices for data stream": "Get backing indices for data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
"Roll over a data stream": "Roll over a data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:

View file

@ -1,9 +1,9 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "resolve index api only supported in 7.9+" reason: "resolve index api only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
@ -66,8 +66,8 @@ setup:
--- ---
"Resolve index with indices, aliases, and data streams": "Resolve index with indices, aliases, and data streams":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "resolve index api only supported in 7.9+" reason: "resolve index api only supported in 7.9+"
- do: - do:
@ -110,8 +110,8 @@ setup:
--- ---
"Resolve index with hidden and closed indices": "Resolve index with hidden and closed indices":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "resolve index api only supported in 7.9+" reason: "resolve index api only supported in 7.9+"
- do: - do:

View file

@ -1,9 +1,9 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams only supported in 7.9+" reason: "data streams only supported in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do : - do :
allowed_warnings: allowed_warnings:
@ -22,10 +22,10 @@ teardown:
--- ---
"Reindex from data stream into another data stream": "Reindex from data stream into another data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
index: index:
@ -55,10 +55,10 @@ teardown:
--- ---
"Reindex from index into data stream": "Reindex from index into data stream":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
index: index:
@ -88,10 +88,10 @@ teardown:
--- ---
"Reindex from data stream into an index": "Reindex from data stream into an index":
- skip: - requires:
version: " - 7.8.99" cluster_features: ["gte_v7.9.0"]
reason: "data streams available in 7.9+" reason: "data streams available in 7.9+"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
index: index:

View file

@ -1,9 +1,9 @@
--- ---
"Create data stream with lifecycle": "Create data stream with lifecycle":
- skip: - requires:
version: " - 8.13.99" cluster_features: ["gte_v8.14.0"]
reason: "Data stream lifecycle with effective retention was released in 8.14" reason: "Data stream lifecycle with effective retention was released in 8.14"
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
allowed_warnings: allowed_warnings:
- "index template [template-with-lifecycle] has index patterns [managed-data-stream] matching patterns from existing older templates [global] with patterns (global => [*]); this template [template-with-lifecycle] will take precedence during new index creation" - "index template [template-with-lifecycle] has index patterns [managed-data-stream] matching patterns from existing older templates [global] with patterns (global => [*]); this template [template-with-lifecycle] will take precedence during new index creation"

View file

@ -1,7 +1,7 @@
--- ---
"Test ingest attachment processor with .doc file": "Test ingest attachment processor with .doc file":
- skip: - requires:
version: " - 7.99.99" cluster_features: ["gte_v8.0.0"]
reason: "new fields added in 8.0.0" reason: "new fields added in 8.0.0"
- do: - do:
ingest.put_pipeline: ingest.put_pipeline:
@ -44,8 +44,8 @@
--- ---
"Test ingest attachment processor with .docx file": "Test ingest attachment processor with .docx file":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: "tika upgraded in 8.3.0" reason: "tika upgraded in 8.3.0"
- do: - do:
ingest.put_pipeline: ingest.put_pipeline:

View file

@ -1,7 +1,7 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: "/_info/ingest only available from v8.9" reason: "/_info/ingest only available from v8.9"
--- ---

View file

@ -280,8 +280,8 @@ teardown:
--- ---
"Test adding circular references fails pipeline": "Test adding circular references fails pipeline":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: "Test causes fatal error prior to 8.3.0" reason: "Test causes fatal error prior to 8.3.0"
- do: - do:

View file

@ -67,8 +67,8 @@ teardown:
--- ---
"Test Pipeline Processor with Circular Pipelines": "Test Pipeline Processor with Circular Pipelines":
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: exception class changed in 8.13.0 reason: exception class changed in 8.13.0
- do: - do:
ingest.put_pipeline: ingest.put_pipeline:

View file

@ -1,7 +1,7 @@
--- ---
"Test pipeline versioned updates": "Test pipeline versioned updates":
- skip: - requires:
version: " - 7.15.99" cluster_features: ["gte_v7.16.0"]
reason: "added versioned updates in 7.16.0" reason: "added versioned updates in 7.16.0"
- do: - do:

View file

@ -186,8 +186,8 @@ teardown:
--- ---
"Update with pipeline": "Update with pipeline":
- skip: - requires:
version: " - 7.17.4" cluster_features: ["gte_v7.17.5"]
reason: "fixed in 7.17.5" reason: "fixed in 7.17.5"
- do: - do:

View file

@ -164,8 +164,8 @@
--- ---
"Test explain templated search": "Test explain templated search":
- skip: - requires:
version: " - 8.7.99" cluster_features: ["gte_v8.8.0"]
reason: Bug fix for explain in search template added in 8.8.0 reason: Bug fix for explain in search template added in 8.8.0
- do: - do:

View file

@ -31,8 +31,8 @@ setup:
--- ---
"Basic multi-search template": "Basic multi-search template":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: "status field checks were added in 8.3" reason: "status field checks were added in 8.3"
- do: - do:
@ -75,8 +75,8 @@ setup:
--- ---
"Multi-search template with errors": "Multi-search template with errors":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: "status field checks were added in 8.3" reason: "status field checks were added in 8.3"
- do: - do:
@ -151,8 +151,8 @@ setup:
--- ---
"Basic multi-search using stored template": "Basic multi-search using stored template":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: "status field checks were added in 8.3" reason: "status field checks were added in 8.3"
- do: - do:
@ -197,8 +197,8 @@ setup:
--- ---
"Test with rest_total_hits_as_int": "Test with rest_total_hits_as_int":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: "status field checks were added in 8.3" reason: "status field checks were added in 8.3"
- do: - do:

View file

@ -1,7 +1,7 @@
# Integration tests for ScriptScoreQuery using Painless # Integration tests for ScriptScoreQuery using Painless
setup: setup:
- skip: - requires:
version: " - 7.99.99" cluster_features: ["gte_v8.0.0"]
reason: "boost was corrected in script_score query from 8.0" reason: "boost was corrected in script_score query from 8.0"
- do: - do:
indices.create: indices.create:

View file

@ -1,8 +1,8 @@
setup: setup:
- skip: - requires:
version: " - 8.5.99" cluster_features: ["gte_v8.6.0"]
reason: "support for byte vectors added in 8.6" reason: "support for byte vectors added in 8.6"
features: headers test_runner_features: headers
- do: - do:
indices.create: indices.create:

View file

@ -1,8 +1,8 @@
setup: setup:
- skip: - requires:
version: " - 8.5.99" cluster_features: ["gte_v8.6.0"]
reason: "support for byte vectors added in 8.6" reason: "support for byte vectors added in 8.6"
features: headers test_runner_features: headers
- do: - do:
indices.create: indices.create:

View file

@ -126,8 +126,8 @@
--- ---
"Script Update Metadata": "Script Update Metadata":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: "update metadata introduced in 8.4.0" reason: "update metadata introduced in 8.4.0"
- do: - do:
@ -170,8 +170,8 @@
--- ---
"Script Write Field": "Script Write Field":
- skip: - requires:
version: " - 8.4.99" cluster_features: ["gte_v8.5.0"]
reason: "Write fields api introduced in 8.5.0" reason: "Write fields api introduced in 8.5.0"
- do: - do:

View file

@ -27,8 +27,8 @@ setup:
--- ---
"Indexing of Dense vectors should error when dims don't match defined in the mapping": "Indexing of Dense vectors should error when dims don't match defined in the mapping":
- skip: - requires:
version: " - 8.7.99" cluster_features: ["gte_v8.8.0"]
reason: "exception changed in 8.8" reason: "exception changed in 8.8"
- do: - do:

View file

@ -1,8 +1,8 @@
setup: setup:
- skip: - requires:
version: " - 8.5.99" cluster_features: ["gte_v8.6.0"]
reason: "support for byte vectors added in 8.6" reason: "support for byte vectors added in 8.6"
features: headers test_runner_features: headers
- do: - do:
indices.create: indices.create:
@ -31,8 +31,8 @@ setup:
--- ---
"Indexing of Dense vectors should error when dims don't match defined in the mapping": "Indexing of Dense vectors should error when dims don't match defined in the mapping":
- skip: - requires:
version: " - 8.7.99" cluster_features: ["gte_v8.8.0"]
reason: "exception changed in 8.8" reason: "exception changed in 8.8"
- do: - do:

View file

@ -64,8 +64,8 @@
--- ---
"Access to values of indexed dense_vector in script": "Access to values of indexed dense_vector in script":
- skip: - requires:
version: " - 7.12.99" cluster_features: ["gte_v7.13.0"]
reason: "Access to values of dense_vector in script was added in 7.13" reason: "Access to values of dense_vector in script was added in 7.13"
- do: - do:
indices.create: indices.create:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 8.5.99" cluster_features: ["gte_v8.6.0"]
reason: "support for byte vectors added in 8.6" reason: "support for byte vectors added in 8.6"
--- ---

View file

@ -1,7 +1,7 @@
--- ---
"Script errors contain position": "Script errors contain position":
- skip: - requires:
version: " - 7.7.0" cluster_features: ["gte_v7.7.1"]
reason: "position introduced in 7.7" reason: "position introduced in 7.7"
- do: - do:

View file

@ -1,7 +1,7 @@
--- ---
"size and isEmpty code works for any vector, including empty": "size and isEmpty code works for any vector, including empty":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -87,8 +87,8 @@
--- ---
"null can be used for default value": "null can be used for default value":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -174,8 +174,8 @@
--- ---
"empty dense vector throws for vector accesses": "empty dense vector throws for vector accesses":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -294,8 +294,8 @@
--- ---
"dot product works on dense vectors": "dot product works on dense vectors":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -413,8 +413,8 @@
--- ---
"iterator over dense vector values": "iterator over dense vector values":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -490,8 +490,8 @@
--- ---
"l1Norm works on dense vectors": "l1Norm works on dense vectors":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -593,8 +593,8 @@
--- ---
"l2Norm works on dense vectors": "l2Norm works on dense vectors":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -712,8 +712,8 @@
--- ---
"cosineSimilarity works on dense vectors": "cosineSimilarity works on dense vectors":
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:
@ -811,8 +811,8 @@
--- ---
"query vector of wrong type errors": "query vector of wrong type errors":
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: "Fields API for dense vector added in 8.2" reason: "Fields API for dense vector added in 8.2"
- do: - do:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 8.5.99" cluster_features: ["gte_v8.6.0"]
reason: "support for byte vectors added in 8.6" reason: "support for byte vectors added in 8.6"
--- ---

View file

@ -96,8 +96,8 @@
--- ---
"Script Upsert Metadata": "Script Upsert Metadata":
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: "update metadata introduced in 8.4.0" reason: "update metadata introduced in 8.4.0"
- do: - do:
@ -190,8 +190,8 @@
--- ---
"Script Write Field": "Script Write Field":
- skip: - requires:
version: " - 8.4.99" cluster_features: ["gte_v8.5.0"]
reason: "Write fields api introduced in 8.5.0" reason: "Write fields api introduced in 8.5.0"
- do: - do:

View file

@ -500,8 +500,8 @@
--- ---
"Script Score With Highlight": "Script Score With Highlight":
- skip: - requires:
version: " - 7.4.0" cluster_features: ["gte_v7.4.1"]
reason: "highlight for script_score was introduced in 7.4.1" reason: "highlight for script_score was introduced in 7.4.1"
- do: - do:

View file

@ -1,8 +1,8 @@
# Integration tests for ScriptScoreQuery using Painless # Integration tests for ScriptScoreQuery using Painless
setup: setup:
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: "random score function of script score was added in 7.2" reason: "random score function of script score was added in 7.2"
--- ---

View file

@ -1,7 +1,7 @@
setup: setup:
- skip: - requires:
version: " - 7.13.99" cluster_features: ["gte_v7.14.0"]
reason: "match_only_text was added in 7.14" reason: "match_only_text was added in 7.14"
- do: - do:
@ -256,8 +256,8 @@ setup:
--- ---
"Wildcard highlighting": "Wildcard highlighting":
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: "Wildcard highlighting on match_only_text was fixed in 8.3" reason: "Wildcard highlighting on match_only_text was fixed in 8.3"
- do: - do:
@ -277,8 +277,8 @@ setup:
--- ---
synthetic_source: synthetic_source:
- skip: - requires:
version: " - 8.3.99" cluster_features: ["gte_v8.4.0"]
reason: synthetic source introduced in 8.4.0 reason: synthetic source introduced in 8.4.0
- do: - do:
@ -310,8 +310,8 @@ synthetic_source:
--- ---
tsdb: tsdb:
- skip: - requires:
version: " - 8.9.99" cluster_features: ["gte_v8.10.0"]
reason: bug fixed in 8.10.0 reason: bug fixed in 8.10.0
- do: - do:

View file

@ -1,8 +1,8 @@
--- ---
"Non positive null_value": "Non positive null_value":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: "null_value parameter was added in 8.9.0" reason: "null_value parameter was added in 8.9.0"
- do: - do:
@ -21,8 +21,8 @@
--- ---
"Search rank_feature with and without null_value": "Search rank_feature with and without null_value":
- skip: - requires:
version: " - 8.8.99" cluster_features: ["gte_v8.9.0"]
reason: "null_value parameter was added in 8.9.0" reason: "null_value parameter was added in 8.9.0"
- do: - do:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: "added in 7.2.0" reason: "added in 7.2.0"
- do: - do:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 7.1.99" cluster_features: ["gte_v7.2.0"]
reason: "added in 7.2.0" reason: "added in 7.2.0"
- do: - do:

View file

@ -28,8 +28,8 @@ setup:
--- ---
teardown: teardown:
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "implemented in 7.7.0" reason: "implemented in 7.7.0"
- do: - do:
@ -68,8 +68,8 @@ teardown:
--- ---
"HasChild disallow expensive queries": "HasChild disallow expensive queries":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "implemented in 7.7.0" reason: "implemented in 7.7.0"
### Update setting to false ### Update setting to false

View file

@ -30,8 +30,8 @@ setup:
--- ---
teardown: teardown:
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "implemented in 7.7.0" reason: "implemented in 7.7.0"
- do: - do:
@ -100,8 +100,8 @@ teardown:
--- ---
"Test field retrieval": "Test field retrieval":
- skip: - requires:
version: " - 7.13.1" cluster_features: ["gte_v7.13.2"]
reason: bugfix was introduced in 7.13.2 reason: bugfix was introduced in 7.13.2
- do: - do:
search: search:
@ -121,8 +121,8 @@ teardown:
--- ---
"HasChild disallow expensive queries": "HasChild disallow expensive queries":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "implemented in 7.7.0" reason: "implemented in 7.7.0"
### Update setting to false ### Update setting to false
@ -147,10 +147,10 @@ teardown:
--- ---
"deprecated use of multi-fields": "deprecated use of multi-fields":
- skip: - requires:
version: " - 8.13.99" cluster_features: ["gte_v8.14.0"]
reason: "deprecation added in 8.14" reason: "deprecation added in 8.14"
features: warnings test_runner_features: warnings
- do: - do:
warnings: warnings:

View file

@ -1,7 +1,7 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 7.5.99" cluster_features: ["gte_v7.6.0"]
reason: "The bug was corrected from 7.6.0" reason: "The bug was corrected from 7.6.0"
- do: - do:
@ -46,8 +46,8 @@ setup:
--- ---
teardown: teardown:
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "implemented in 7.7.0" reason: "implemented in 7.7.0"
- do: - do:
@ -58,8 +58,8 @@ teardown:
--- ---
"Test two sub-queries with only one having inner_hits": "Test two sub-queries with only one having inner_hits":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "The bug was corrected from 7.7.0" reason: "The bug was corrected from 7.7.0"
- do: - do:
@ -87,8 +87,8 @@ teardown:
--- ---
"HasParent disallow expensive queries": "HasParent disallow expensive queries":
- skip: - requires:
version: " - 7.6.99" cluster_features: ["gte_v7.7.0"]
reason: "implemented in 7.7.0" reason: "implemented in 7.7.0"
### Update setting to false ### Update setting to false

View file

@ -2,7 +2,7 @@
"order by sub agg containing join": "order by sub agg containing join":
- skip: - skip:
reason: "https://github.com/elastic/elasticsearch/issues/66876" reason: "https://github.com/elastic/elasticsearch/issues/66876"
version: "7.11.1 - " cluster_features: ["gte_v7.11.1"]
- do: - do:
indices.create: indices.create:
index: test_1 index: test_1
@ -73,7 +73,7 @@
"order by sub agg containing join and nested": "order by sub agg containing join and nested":
- skip: - skip:
reason: "https://github.com/elastic/elasticsearch/issues/66876" reason: "https://github.com/elastic/elasticsearch/issues/66876"
version: "7.11.1 - " cluster_features: ["gte_v7.11.1"]
- do: - do:
indices.create: indices.create:
index: test_1 index: test_1
@ -153,7 +153,7 @@
"order by sub agg containing join and nested and filter": "order by sub agg containing join and nested and filter":
- skip: - skip:
reason: "https://github.com/elastic/elasticsearch/issues/66876" reason: "https://github.com/elastic/elasticsearch/issues/66876"
version: "7.11.1 - " cluster_features: ["gte_v7.11.1"]
- do: - do:
indices.create: indices.create:
index: test_1 index: test_1

View file

@ -1,6 +1,6 @@
unsupported: unsupported:
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: introduced in 8.3.0 reason: introduced in 8.3.0
- do: - do:

View file

@ -1,6 +1,6 @@
setup: setup:
- skip: - requires:
version: " - 8.12.99" cluster_features: ["gte_v8.13.0"]
reason: "Displaying matched named queries within percolator queries was added in 8.13" reason: "Displaying matched named queries within percolator queries was added in 8.13"
- do: - do:
indices.create: indices.create:

View file

@ -89,7 +89,7 @@
--- ---
"Response for version conflict (version powered)": "Response for version conflict (version powered)":
- skip: - skip:
version: "6.7.0 - " cluster_features: ["gte_v6.7.0"]
reason: reindex moved to rely on sequence numbers for concurrency control reason: reindex moved to rely on sequence numbers for concurrency control
- do: - do:
@ -278,7 +278,7 @@
--- ---
"Limit by size pre 7.3": "Limit by size pre 7.3":
- skip: - skip:
version: "7.3.0 - " cluster_features: ["gte_v7.3.0"]
reason: "7.3 should use max_docs or get deprecation warning" reason: "7.3 should use max_docs or get deprecation warning"
- do: - do:
@ -320,8 +320,8 @@
--- ---
"Limit by max_docs in URL": "Limit by max_docs in URL":
- skip: - requires:
version: " - 7.2.99" cluster_features: ["gte_v7.3.0"]
reason: "max_docs introduced in 7.3.0" reason: "max_docs introduced in 7.3.0"
- do: - do:
@ -363,8 +363,8 @@
--- ---
"Limit by max_docs in body": "Limit by max_docs in body":
- skip: - requires:
version: " - 7.2.99" cluster_features: ["gte_v7.3.0"]
reason: "max_docs introduced in 7.3.0" reason: "max_docs introduced in 7.3.0"
- do: - do:
@ -448,8 +448,8 @@
--- ---
tsdb: tsdb:
- skip: - requires:
version: " - 8.0.99" cluster_features: ["gte_v8.1.0"]
reason: introduced in 8.1.0 reason: introduced in 8.1.0
- do: - do:

View file

@ -32,8 +32,8 @@
--- ---
"invalid max_docs fails": "invalid max_docs fails":
- skip: - requires:
version: " - 7.2.99" cluster_features: ["gte_v7.3.0"]
reason: "max_docs introduced in 7.3.0" reason: "max_docs introduced in 7.3.0"
- do: - do:
@ -52,8 +52,8 @@
--- ---
"max_docs shoule be greater than slices": "max_docs shoule be greater than slices":
- skip: - requires:
version: " - 7.2.99" cluster_features: ["gte_v7.3.0"]
reason: "max_docs introduced in 7.3.0" reason: "max_docs introduced in 7.3.0"
- do: - do:

View file

@ -1,7 +1,7 @@
--- ---
"delete_by_query fails to delete documents with version number equal to zero": "delete_by_query fails to delete documents with version number equal to zero":
- skip: - skip:
version: "6.7.0 - " cluster_features: ["gte_v6.7.0"]
reason: reindex moved to rely on sequence numbers for concurrency control reason: reindex moved to rely on sequence numbers for concurrency control
- do: - do:

View file

@ -1,7 +1,7 @@
--- ---
setup: setup:
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: introduced in 8.2.0 reason: introduced in 8.2.0
- do: - do:
@ -90,8 +90,8 @@ setup:
--- ---
from tsdb to standard: from tsdb to standard:
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: introduced in 8.2.0 reason: introduced in 8.2.0
- do: - do:
@ -126,8 +126,8 @@ from tsdb to standard:
--- ---
from tsdb to tsdb: from tsdb to tsdb:
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: introduced in 8.2.0 reason: introduced in 8.2.0
- do: - do:
@ -170,8 +170,8 @@ from tsdb to tsdb:
--- ---
from standard with tsdb id to tsdb: from standard with tsdb id to tsdb:
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: introduced in 8.2.0 reason: introduced in 8.2.0
# Populate the standard index # Populate the standard index
@ -237,8 +237,8 @@ from standard with tsdb id to tsdb:
--- ---
from standard with random _id to tsdb: from standard with random _id to tsdb:
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: introduced in 8.2.0 reason: introduced in 8.2.0
# Populate the standard index # Populate the standard index
@ -304,8 +304,8 @@ from standard with random _id to tsdb:
--- ---
from tsdb to tsdb modifying timestamp: from tsdb to tsdb modifying timestamp:
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: introduced in 8.2.0 reason: introduced in 8.2.0
- do: - do:
@ -353,8 +353,8 @@ from tsdb to tsdb modifying timestamp:
--- ---
from tsdb to tsdb modifying dimension: from tsdb to tsdb modifying dimension:
- skip: - requires:
version: " - 8.1.99" cluster_features: ["gte_v8.2.0"]
reason: introduced in 8.2.0 reason: introduced in 8.2.0
- do: - do:
@ -402,10 +402,10 @@ from tsdb to tsdb modifying dimension:
--- ---
from tsdb to tsdb created by template while modifying dimension: from tsdb to tsdb created by template while modifying dimension:
- skip: - requires:
version: " - 8.2.99" cluster_features: ["gte_v8.3.0"]
reason: introduced in 8.3.0 reason: introduced in 8.3.0
features: allowed_warnings test_runner_features: allowed_warnings
- do: - do:
cluster.put_component_template: cluster.put_component_template:

Some files were not shown because too many files have changed in this diff Show more