From e9bc03e687418e9d240f6e27aec3b7efc249768f Mon Sep 17 00:00:00 2001 From: Nick Woolmer <29717167+nwoolmer@users.noreply.github.com> Date: Wed, 2 Apr 2025 09:09:43 +0100 Subject: [PATCH 1/4] debugging --- system_test/fixture.py | 1 + 1 file changed, 1 insertion(+) diff --git a/system_test/fixture.py b/system_test/fixture.py index 88e802dc..87a55e8e 100644 --- a/system_test/fixture.py +++ b/system_test/fixture.py @@ -318,6 +318,7 @@ def check_http_up(): method='GET') try: resp = urllib.request.urlopen(req, timeout=1) + print(resp) if resp.status == 200: return True except socket.timeout: From 753548b431fcdfb7937a55b5c1541d00c0639c52 Mon Sep 17 00:00:00 2001 From: Nick Woolmer <29717167+nwoolmer@users.noreply.github.com> Date: Wed, 2 Apr 2025 09:26:16 +0100 Subject: [PATCH 2/4] debugging --- system_test/fixture.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/system_test/fixture.py b/system_test/fixture.py index 87a55e8e..be975ba2 100644 --- a/system_test/fixture.py +++ b/system_test/fixture.py @@ -318,12 +318,14 @@ def check_http_up(): method='GET') try: resp = urllib.request.urlopen(req, timeout=1) - print(resp) + print(resp.status) if resp.status == 200: return True except socket.timeout: + print("socket timeout") pass except urllib.error.URLError: + print("url error") pass return False From cdd1ea52d0d41335d13a7555b3956d769d307441 Mon Sep 17 00:00:00 2001 From: Nick Woolmer <29717167+nwoolmer@users.noreply.github.com> Date: Wed, 2 Apr 2025 10:44:15 +0100 Subject: [PATCH 3/4] debugging --- system_test/fixture.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system_test/fixture.py b/system_test/fixture.py index be975ba2..2f93bb80 100644 --- a/system_test/fixture.py +++ b/system_test/fixture.py @@ -324,8 +324,9 @@ def check_http_up(): except socket.timeout: print("socket timeout") pass - except urllib.error.URLError: + except urllib.error.URLError as e: print("url error") + print(e) pass return False From 76bf76e539133e8d680184518dfbdf413cd4dbf0 Mon Sep 17 00:00:00 2001 From: Nick Woolmer <29717167+nwoolmer@users.noreply.github.com> Date: Wed, 2 Apr 2025 11:04:16 +0100 Subject: [PATCH 4/4] debugging --- system_test/fixture.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/system_test/fixture.py b/system_test/fixture.py index 2f93bb80..900bfbf2 100644 --- a/system_test/fixture.py +++ b/system_test/fixture.py @@ -314,19 +314,16 @@ def check_http_up(): if self._proc.poll() is not None: raise RuntimeError('QuestDB died during startup.') req = urllib.request.Request( - f'http://localhost:{self.http_server_port}', + f'http://localhost:{self.http_server_port}/ping', method='GET') try: resp = urllib.request.urlopen(req, timeout=1) print(resp.status) - if resp.status == 200: + if resp.status == 204: return True except socket.timeout: - print("socket timeout") pass except urllib.error.URLError as e: - print("url error") - print(e) pass return False