80 lines
1.7 KiB
YAML
80 lines
1.7 KiB
YAML
---
|
|
setup:
|
|
|
|
- do:
|
|
index:
|
|
index: test1
|
|
type: bar
|
|
id: 1
|
|
body: { "bar": "bar", "baz": "baz" }
|
|
|
|
- do:
|
|
search:
|
|
body:
|
|
stats: [ bar, baz ]
|
|
|
|
---
|
|
"Groups - blank":
|
|
- do:
|
|
indices.stats: {}
|
|
|
|
- gt: { _all.total.search.query_total: 0 }
|
|
- is_false: _all.total.search.groups
|
|
|
|
---
|
|
"Groups - one":
|
|
- do:
|
|
indices.stats: { groups: bar }
|
|
|
|
- gt: { _all.total.search.groups.bar.query_total: 0 }
|
|
- is_false: _all.total.search.groups.baz
|
|
|
|
---
|
|
"Groups - multi":
|
|
- do:
|
|
indices.stats: { groups: "bar,baz" }
|
|
|
|
- gt: { _all.total.search.groups.bar.query_total: 0 }
|
|
- gt: { _all.total.search.groups.baz.query_total: 0 }
|
|
|
|
---
|
|
"Groups - star":
|
|
- do:
|
|
indices.stats: { groups: "*" }
|
|
|
|
- gt: { _all.total.search.groups.bar.query_total: 0 }
|
|
- gt: { _all.total.search.groups.baz.query_total: 0 }
|
|
|
|
---
|
|
"Groups - pattern":
|
|
- do:
|
|
indices.stats: { groups: "*r" }
|
|
|
|
- gt: { _all.total.search.groups.bar.query_total: 0 }
|
|
- is_false: _all.total.search.groups.baz
|
|
|
|
---
|
|
"Groups - _all metric":
|
|
- do:
|
|
indices.stats: { groups: bar, metric: _all }
|
|
|
|
- gt: { _all.total.search.groups.bar.query_total: 0 }
|
|
- is_false: _all.total.search.groups.baz
|
|
|
|
---
|
|
"Groups - search metric":
|
|
- do:
|
|
indices.stats: { groups: bar, metric: search }
|
|
|
|
- gt: { _all.total.search.groups.bar.query_total: 0 }
|
|
- is_false: _all.total.search.groups.baz
|
|
|
|
---
|
|
"Groups - multi metric":
|
|
- do:
|
|
indices.stats: { groups: bar, metric: [ indexing, search] }
|
|
|
|
- gt: { _all.total.search.groups.bar.query_total: 0 }
|
|
- is_false: _all.total.search.groups.baz
|
|
|