From da259600222bd348e0b6c14b50cc5e6ac478ecfa Mon Sep 17 00:00:00 2001 From: Jonathan Budzenski Date: Mon, 16 Aug 2021 12:55:32 -0500 Subject: [PATCH] [package testing] Bump status page timeout (#107813) The socket timeout for testing whether the status page is available or not is currently 30 seconds. This test was disabled for being flaky. Reproducing this locally hasn't been straight forward, but I am seeing an average of ~20 seconds, which is close enough to the timeout that I'd like to rule out machine differences. This gives the status check 120 seconds before dropping the connection. Related to #106749 and #107300 Co-authored-by: Kibana Machine <42973632+kibanamachine@users.noreply.github.com> --- test/package/deb.yml | 3 +-- test/package/docker.yml | 3 +-- test/package/roles/assert_kibana_available/tasks/main.yml | 1 + test/package/rpm.yml | 3 +-- 4 files changed, 4 insertions(+), 6 deletions(-) diff --git a/test/package/deb.yml b/test/package/deb.yml index 9133402d3eee..294657e99473 100644 --- a/test/package/deb.yml +++ b/test/package/deb.yml @@ -6,7 +6,6 @@ - assert_keystore_cli - assert_kibana_yml - assert_kibana_listening - # flaky https://github.com/elastic/kibana/issues/106749 - # - assert_kibana_available + - assert_kibana_available - assert_kibana_log - assert_kibana_data diff --git a/test/package/docker.yml b/test/package/docker.yml index 141f18e2c222..bcc3f3e8f779 100644 --- a/test/package/docker.yml +++ b/test/package/docker.yml @@ -4,5 +4,4 @@ - install_docker - install_kibana_docker - assert_kibana_listening - # flaky https://github.com/elastic/kibana/issues/106749 - # - assert_kibana_available \ No newline at end of file + - assert_kibana_available \ No newline at end of file diff --git a/test/package/roles/assert_kibana_available/tasks/main.yml b/test/package/roles/assert_kibana_available/tasks/main.yml index b096f9b87350..db3805f7ad7f 100644 --- a/test/package/roles/assert_kibana_available/tasks/main.yml +++ b/test/package/roles/assert_kibana_available/tasks/main.yml @@ -2,6 +2,7 @@ uri: url: "http://localhost:5601/api/status" status_code: [200, 401] + timeout: 120 register: result until: result.status != 503 retries: 3 diff --git a/test/package/rpm.yml b/test/package/rpm.yml index 5fb1d37a9691..456c2bdf18b7 100644 --- a/test/package/rpm.yml +++ b/test/package/rpm.yml @@ -6,7 +6,6 @@ - assert_keystore_cli - assert_kibana_yml - assert_kibana_listening - # flaky https://github.com/elastic/kibana/issues/106749 - # - assert_kibana_available + - assert_kibana_available - assert_kibana_log - assert_kibana_data