Description
https://elasticsearch-ci.elastic.co/job/elastic+elasticsearch+7.2+intake/84/console failed due to the .data-frame-notifications-1
index existing in a docs test that didn't expect it to exist:
org.elasticsearch.smoketest.DocsClientYamlTestSuiteIT > test {yaml=reference/api-conventions/line_345} FAILED
java.lang.AssertionError: Failure at [reference/api-conventions:275]: $body didn't match expected value:
$body:
metadata:
indices:
index-1:
state: same [open]
index-2:
state: same [open]
index-3:
state: same [open]
.data-frame-notifications-1: unexpected but found [{state=open}]
Caused by:
java.lang.AssertionError: $body didn't match expected value:
$body:
metadata:
indices:
index-1:
state: same [open]
index-2:
state: same [open]
index-3:
state: same [open]
.data-frame-notifications-1: unexpected but found [{state=open}]
I imagine we had similar problems previously with ML internal indices leaking into unrelated docs tests. We should look at how that was solved and implement something similar for data frame internal indices.