diff --git a/docs/src/test/java/org/elasticsearch/smoketest/DocsClientYamlTestSuiteIT.java b/docs/src/test/java/org/elasticsearch/smoketest/DocsClientYamlTestSuiteIT.java index 0773c5b706445..0850653cdb06e 100644 --- a/docs/src/test/java/org/elasticsearch/smoketest/DocsClientYamlTestSuiteIT.java +++ b/docs/src/test/java/org/elasticsearch/smoketest/DocsClientYamlTestSuiteIT.java @@ -104,7 +104,7 @@ protected ClientYamlTestClient initClientYamlTestClient( @Before public void waitForRequirements() throws Exception { - if (isCcrTest() || isGetLicenseTest()) { + if (isCcrTest() || isGetLicenseTest() || isXpackInfoTest()) { ESRestTestCase.waitForActiveLicense(adminClient()); } } @@ -180,6 +180,11 @@ protected boolean isGetLicenseTest() { return testName != null && (testName.contains("/get-license/") || testName.contains("\\get-license\\")); } + protected boolean isXpackInfoTest() { + String testName = getTestName(); + return testName != null && (testName.contains("/info/") || testName.contains("\\info\\")); + } + /** * Compares the results of running two analyzers against many random * strings. The goal is to figure out if two anlayzers are "the same" by