From ae18cf24d217e252292562616e95316eff651448 Mon Sep 17 00:00:00 2001 From: Ali Maredia Date: Fri, 12 May 2017 12:03:47 -0400 Subject: [PATCH] test: add test making sure rgw http endpoints are enabled Signed-off-by: Ali Maredia --- tests/functional/tests/rgw/test_rgw.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/functional/tests/rgw/test_rgw.py b/tests/functional/tests/rgw/test_rgw.py index 653ee9a27..2c6cbb0d2 100644 --- a/tests/functional/tests/rgw/test_rgw.py +++ b/tests/functional/tests/rgw/test_rgw.py @@ -34,6 +34,13 @@ class TestRGWs(object): daemons = [i for i in json.loads(output)["servicemap"]["services"]["rgw"]["daemons"]] assert hostname in daemons + @pytest.mark.no_docker + def test_rgw_http_endpoint(self, node, host): + # rgw frontends ip_addr is configured on eth1 + ip_addr = host.interface("eth1").addresses[0] + assert host.socket("tcp://{ip_addr}:{port}".format(ip_addr=ip_addr, port=8080)).is_listening + + @pytest.mark.docker def test_docker_rgw_is_up(self, node, host): hostname = node["vars"]["inventory_hostname"]