Browse Source

Wait for ES to finish startup during password tests (#75420)

Closes #74063.
Rory Hunter 4 years ago
parent
commit
a21ca103b2

+ 1 - 0
qa/os/src/test/java/org/elasticsearch/packaging/test/PasswordToolsTests.java

@@ -50,6 +50,7 @@ public class PasswordToolsTests extends PackagingTestCase {
 
     public void test20GeneratePasswords() throws Exception {
         assertWhileRunning(() -> {
+            ServerUtils.waitForElasticsearch(installation);
             Shell.Result result = installation.executables().setupPasswordsTool.run("auto --batch", null);
             Map<String, String> userpasses = parseUsersAndPasswords(result.stdout);
             for (Map.Entry<String, String> userpass : userpasses.entrySet()) {