1 line
47 KiB
JSON

{"uid":"df407cc4a3d7f1b2","name":"test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_filter_node2","fullName":"tests.light_push.test_multiple_nodes.TestMultipleNodes#test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_filter_node2","historyId":"d04e76dd349806a988a65d0d6d711e32","time":{"start":1767068340142,"stop":1767068406776,"duration":66634},"status":"broken","statusMessage":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))","statusTrace":"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:196: in _new_conn\n sock = connection.create_connection(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/util/connection.py:85: in create_connection\n raise err\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/util/connection.py:73: in create_connection\n sock.connect(sa)\nE ConnectionRefusedError: [Errno 111] Connection refused\n\nThe above exception was the direct cause of the following exception:\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connectionpool.py:789: in urlopen\n response = self._make_request(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connectionpool.py:495: in _make_request\n conn.request(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:398: in request\n self.endheaders()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/http/client.py:1333: in endheaders\n self._send_output(message_body, encode_chunked=encode_chunked)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/http/client.py:1093: in _send_output\n self.send(msg)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/http/client.py:1037: in send\n self.connect()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:236: in connect\n self.sock = self._new_conn()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:211: in _new_conn\n raise NewConnectionError(\nE urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused\n\nThe above exception was the direct cause of the following exception:\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/adapters.py:486: in send\n resp = conn.urlopen(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connectionpool.py:843: in urlopen\n retries = retries.increment(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/util/retry.py:519: in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\nE urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))\n\nDuring handling of the above exception, another exception occurred:\ntests/light_push/test_multiple_nodes.py:17: in test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_filter_node2\n self.setup_first_lightpush_node(lightpush=\"true\", relay=\"false\")\nsrc/steps/light_push.py:72: in setup_first_lightpush_node\n self.light_push_node1 = self.setup_lightpush_node(NODE_2, node_index=1, lightpush=lightpush, relay=relay, **kwargs)\nsrc/steps/light_push.py:46: in setup_lightpush_node\n node.start(discv5_bootstrap_node=self.enr_uri, lightpushnode=self.multiaddr_list[0], **kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:289: in wrapped_f\n return self(f, *args, **kw)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:379: in __call__\n do = self.iter(retry_state=retry_state)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:382: in __call__\n result = fn(*args, **kwargs)\nsrc/node/waku_node.py:194: in start\n self.ensure_ready(timeout_duration=wait_for_node_sec)\nsrc/node/waku_node.py:295: in ensure_ready\n check_healthy()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:289: in wrapped_f\n return self(f, *args, **kw)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:379: in __call__\n do = self.iter(retry_state=retry_state)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:382: in __call__\n result = fn(*args, **kwargs)\nsrc/node/waku_node.py:273: in check_healthy\n self.health_response = node.health()\nsrc/node/waku_node.py:327: in health\n return self._api.health()\nsrc/node/api_clients/rest.py:28: in health\n health_response = self.rest_call(\"get\", \"health\")\nsrc/node/api_clients/rest.py:16: in rest_call\n return self.make_request(method, url, headers=headers, data=payload)\nsrc/node/api_clients/base_client.py:12: in make_request\n response = requests.request(method.upper(), url, headers=headers, data=data, timeout=API_REQUEST_TIMEOUT)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/api.py:59: in request\n return session.request(method=method, url=url, **kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py:589: in request\n resp = self.send(prep, **send_kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py:703: in send\n r = adapter.send(request, **kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/adapters.py:519: in send\n raise ConnectionError(e, request=request)\nE requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"set_allure_env_variables","time":{"start":1767068139454,"stop":1767068139454,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1767068340140,"stop":1767068340140,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1767068340140,"stop":1767068340140,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1767068340140,"stop":1767068340140,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1767068340140,"stop":1767068340141,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"light_push_setup","time":{"start":1767068340141,"stop":1767068340141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1767068340141,"stop":1767068340141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1767068340141,"stop":1767068340141,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"testStage":{"status":"broken","statusMessage":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))","statusTrace":"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:196: in _new_conn\n sock = connection.create_connection(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/util/connection.py:85: in create_connection\n raise err\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/util/connection.py:73: in create_connection\n sock.connect(sa)\nE ConnectionRefusedError: [Errno 111] Connection refused\n\nThe above exception was the direct cause of the following exception:\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connectionpool.py:789: in urlopen\n response = self._make_request(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connectionpool.py:495: in _make_request\n conn.request(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:398: in request\n self.endheaders()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/http/client.py:1333: in endheaders\n self._send_output(message_body, encode_chunked=encode_chunked)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/http/client.py:1093: in _send_output\n self.send(msg)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/http/client.py:1037: in send\n self.connect()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:236: in connect\n self.sock = self._new_conn()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connection.py:211: in _new_conn\n raise NewConnectionError(\nE urllib3.exceptions.NewConnectionError: <urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused\n\nThe above exception was the direct cause of the following exception:\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/adapters.py:486: in send\n resp = conn.urlopen(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/connectionpool.py:843: in urlopen\n retries = retries.increment(\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/urllib3/util/retry.py:519: in increment\n raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type]\nE urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))\n\nDuring handling of the above exception, another exception occurred:\ntests/light_push/test_multiple_nodes.py:17: in test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_filter_node2\n self.setup_first_lightpush_node(lightpush=\"true\", relay=\"false\")\nsrc/steps/light_push.py:72: in setup_first_lightpush_node\n self.light_push_node1 = self.setup_lightpush_node(NODE_2, node_index=1, lightpush=lightpush, relay=relay, **kwargs)\nsrc/steps/light_push.py:46: in setup_lightpush_node\n node.start(discv5_bootstrap_node=self.enr_uri, lightpushnode=self.multiaddr_list[0], **kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:289: in wrapped_f\n return self(f, *args, **kw)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:379: in __call__\n do = self.iter(retry_state=retry_state)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:382: in __call__\n result = fn(*args, **kwargs)\nsrc/node/waku_node.py:194: in start\n self.ensure_ready(timeout_duration=wait_for_node_sec)\nsrc/node/waku_node.py:295: in ensure_ready\n check_healthy()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:289: in wrapped_f\n return self(f, *args, **kw)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:379: in __call__\n do = self.iter(retry_state=retry_state)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py:382: in __call__\n result = fn(*args, **kwargs)\nsrc/node/waku_node.py:273: in check_healthy\n self.health_response = node.health()\nsrc/node/waku_node.py:327: in health\n return self._api.health()\nsrc/node/api_clients/rest.py:28: in health\n health_response = self.rest_call(\"get\", \"health\")\nsrc/node/api_clients/rest.py:16: in rest_call\n return self.make_request(method, url, headers=headers, data=payload)\nsrc/node/api_clients/base_client.py:12: in make_request\n response = requests.request(method.upper(), url, headers=headers, data=data, timeout=API_REQUEST_TIMEOUT)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/api.py:59: in request\n return session.request(method=method, url=url, **kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py:589: in request\n resp = self.send(prep, **send_kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py:703: in send\n r = adapter.send(request, **kwargs)\n/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/adapters.py:519: in send\n raise ConnectionError(e, request=request)\nE requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))","steps":[{"name":"setup_first_receiving_node","time":{"start":1767068340142,"stop":1767068341370,"duration":1228},"status":"passed","steps":[{"name":"start_receiving_node","time":{"start":1767068340142,"stop":1767068341370,"duration":1228},"status":"passed","steps":[{"name":"add_node_peer","time":{"start":1767068341370,"stop":1767068341370,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.light_push.test_multiple_nodes.TestMultipleNodes object at 0x7f9db81674d0>, <src.node.waku_node.WakuNode object at 0x7f9db3e92f00>, [])"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"image","value":"'wakuorg/nwaku:latest'"},{"name":"node_index","value":"1"},{"name":"lightpush","value":"'true'"},{"name":"relay","value":"'true'"},{"name":"filter","value":"'true'"}],"stepsCount":1,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"lightpush","value":"'true'"},{"name":"relay","value":"'true'"},{"name":"filter","value":"'true'"}],"stepsCount":2,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"setup_second_receiving_node","time":{"start":1767068341370,"stop":1767068342628,"duration":1258},"status":"passed","steps":[{"name":"start_receiving_node","time":{"start":1767068341370,"stop":1767068342623,"duration":1253},"status":"passed","steps":[{"name":"add_node_peer","time":{"start":1767068342594,"stop":1767068342623,"duration":29},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.light_push.test_multiple_nodes.TestMultipleNodes object at 0x7f9db81674d0>, <src.node.waku_node.WakuNode object at 0x7f9db3ee7fe0>, ['/ip4/172.18.249.64/tcp/27943/p2p/16Uiu2HAm2DZNNbjhuP6ZBfo2otboFYXVd5RmpvipiCixyF4mqW7d'])"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"image","value":"'wakuorg/nwaku:latest'"},{"name":"node_index","value":"2"},{"name":"lightpush","value":"'false'"},{"name":"relay","value":"'false'"},{"name":"filternode","value":"'/ip4/172.18.249.64/tcp/27943/p2p/16Uiu2HAm2DZNNbjhuP6ZBfo2otboFYXVd5RmpvipiCixyF4mqW7d'"}],"stepsCount":1,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"lightpush","value":"'false'"},{"name":"relay","value":"'false'"},{"name":"filternode","value":"'/ip4/172.18.249.64/tcp/27943/p2p/16Uiu2HAm2DZNNbjhuP6ZBfo2otboFYXVd5RmpvipiCixyF4mqW7d'"}],"stepsCount":2,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"setup_first_lightpush_node","time":{"start":1767068342628,"stop":1767068406774,"duration":64146},"status":"broken","statusMessage":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/allure_commons/_allure.py\", line 192, in impl\n return func(*a, **kw)\n ^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/steps/light_push.py\", line 72, in setup_first_lightpush_node\n self.light_push_node1 = self.setup_lightpush_node(NODE_2, node_index=1, lightpush=lightpush, relay=relay, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/allure_commons/_allure.py\", line 192, in impl\n return func(*a, **kw)\n ^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/steps/light_push.py\", line 46, in setup_lightpush_node\n node.start(discv5_bootstrap_node=self.enr_uri, lightpushnode=self.multiaddr_list[0], **kwargs)\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 289, in wrapped_f\n return self(f, *args, **kw)\n ^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 379, in __call__\n do = self.iter(retry_state=retry_state)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 325, in iter\n raise retry_exc.reraise()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 158, in reraise\n raise self.last_attempt.result()\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 449, in result\n return self.__get_result()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 401, in __get_result\n raise self._exception\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 382, in __call__\n result = fn(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 194, in start\n self.ensure_ready(timeout_duration=wait_for_node_sec)\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 295, in ensure_ready\n check_healthy()\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 289, in wrapped_f\n return self(f, *args, **kw)\n ^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 379, in __call__\n do = self.iter(retry_state=retry_state)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 325, in iter\n raise retry_exc.reraise()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 158, in reraise\n raise self.last_attempt.result()\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 449, in result\n return self.__get_result()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 401, in __get_result\n raise self._exception\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 382, in __call__\n result = fn(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 273, in check_healthy\n self.health_response = node.health()\n ^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 327, in health\n return self._api.health()\n ^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/api_clients/rest.py\", line 28, in health\n health_response = self.rest_call(\"get\", \"health\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/api_clients/rest.py\", line 16, in rest_call\n return self.make_request(method, url, headers=headers, data=payload)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/api_clients/base_client.py\", line 12, in make_request\n response = requests.request(method.upper(), url, headers=headers, data=data, timeout=API_REQUEST_TIMEOUT)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/api.py\", line 59, in request\n return session.request(method=method, url=url, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py\", line 589, in request\n resp = self.send(prep, **send_kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py\", line 703, in send\n r = adapter.send(request, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/adapters.py\", line 519, in send\n raise ConnectionError(e, request=request)\n","steps":[{"name":"setup_lightpush_node","time":{"start":1767068342628,"stop":1767068406772,"duration":64144},"status":"broken","statusMessage":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=47855): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3e00a40>: Failed to establish a new connection: [Errno 111] Connection refused'))\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/allure_commons/_allure.py\", line 192, in impl\n return func(*a, **kw)\n ^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/steps/light_push.py\", line 46, in setup_lightpush_node\n node.start(discv5_bootstrap_node=self.enr_uri, lightpushnode=self.multiaddr_list[0], **kwargs)\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 289, in wrapped_f\n return self(f, *args, **kw)\n ^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 379, in __call__\n do = self.iter(retry_state=retry_state)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 325, in iter\n raise retry_exc.reraise()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 158, in reraise\n raise self.last_attempt.result()\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 449, in result\n return self.__get_result()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 401, in __get_result\n raise self._exception\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 382, in __call__\n result = fn(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 194, in start\n self.ensure_ready(timeout_duration=wait_for_node_sec)\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 295, in ensure_ready\n check_healthy()\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 289, in wrapped_f\n return self(f, *args, **kw)\n ^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 379, in __call__\n do = self.iter(retry_state=retry_state)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 325, in iter\n raise retry_exc.reraise()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 158, in reraise\n raise self.last_attempt.result()\n ^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 449, in result\n return self.__get_result()\n ^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/concurrent/futures/_base.py\", line 401, in __get_result\n raise self._exception\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/tenacity/__init__.py\", line 382, in __call__\n result = fn(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 273, in check_healthy\n self.health_response = node.health()\n ^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/waku_node.py\", line 327, in health\n return self._api.health()\n ^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/api_clients/rest.py\", line 28, in health\n health_response = self.rest_call(\"get\", \"health\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/api_clients/rest.py\", line 16, in rest_call\n return self.make_request(method, url, headers=headers, data=payload)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/src/node/api_clients/base_client.py\", line 12, in make_request\n response = requests.request(method.upper(), url, headers=headers, data=data, timeout=API_REQUEST_TIMEOUT)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/api.py\", line 59, in request\n return session.request(method=method, url=url, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py\", line 589, in request\n resp = self.send(prep, **send_kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/sessions.py\", line 703, in send\n r = adapter.send(request, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/requests/adapters.py\", line 519, in send\n raise ConnectionError(e, request=request)\n","steps":[],"attachments":[],"parameters":[{"name":"image","value":"'wakuorg/nwaku:latest'"},{"name":"node_index","value":"1"},{"name":"lightpush","value":"'true'"},{"name":"relay","value":"'false'"}],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"lightpush","value":"'true'"},{"name":"relay","value":"'false'"}],"stepsCount":1,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"7f0c2f1164c672c8","name":"log","source":"7f0c2f1164c672c8.txt","type":"text/plain","size":401119},{"uid":"f6017d914af4ba74","name":"stderr","source":"f6017d914af4ba74.txt","type":"text/plain","size":388924}],"parameters":[],"stepsCount":8,"shouldDisplayMessage":true,"attachmentsCount":2,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1767068406949,"stop":1767068406949,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1767068406950,"stop":1767068423276,"duration":16326},"status":"failed","statusMessage":"AssertionError: Containers ['wakuorg/nwaku:latest', 'wakuorg/nwaku:latest', 'wakuorg/nwaku:latest'] crashed during the test!!!\nassert not ['wakuorg/nwaku:latest', 'wakuorg/nwaku:latest', 'wakuorg/nwaku:latest']\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/allure_commons/_allure.py\", line 221, in __call__\n return self._fixture_function(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.12/x64/lib/python3.12/site-packages/_pytest/fixtures.py\", line 926, in _teardown_yield_fixture\n next(it)\n File \"/home/runner/work/logos-messaging-interop-tests/logos-messaging-interop-tests/tests/conftest.py\", line 92, in close_open_nodes\n assert not crashed_containers, f\"Containers {crashed_containers} crashed during the test!!!\"\n","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1767068423277,"stop":1767068423318,"duration":41},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1767068423318,"stop":1767068423320,"duration":2},"status":"passed","steps":[],"attachments":[{"uid":"6a749168c3c40bbd","name":"receiving_node2_2025-12-30_04-19-00__c7444760-5d2f-4ed4-af07-5cb59ea1c368__wakuorg_nwaku:latest.log","source":"6a749168c3c40bbd.txt","type":"text/plain","size":543686},{"uid":"6425ad68cb3aef77","name":"lightpush_node1_2025-12-30_04-19-00__c7444760-5d2f-4ed4-af07-5cb59ea1c368__wakuorg_nwaku:latest.log","source":"6425ad68cb3aef77.txt","type":"text/plain","size":5612},{"uid":"d33727592ccdfe31","name":"receiving_node1_2025-12-30_04-19-00__c7444760-5d2f-4ed4-af07-5cb59ea1c368__wakuorg_nwaku:latest.log","source":"d33727592ccdfe31.txt","type":"text/plain","size":610623}],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":3,"hasContent":true,"attachmentStep":false},{"name":"set_allure_env_variables::0","time":{"start":1767069497193,"stop":1767069497193,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"parentSuite","value":"tests.light_push"},{"name":"suite","value":"test_multiple_nodes"},{"name":"subSuite","value":"TestMultipleNodes"},{"name":"host","value":"runnervmh13bl"},{"name":"thread","value":"2341-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.light_push.test_multiple_nodes"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d68724ab61c3874a","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=31094): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3ea6ed0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1767068256957,"stop":1767068323592,"duration":66635}},{"uid":"1c75776b6865fc2c","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=47713): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9db3b0c110>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1767068173778,"stop":1767068240392,"duration":66614}}],"categories":[{"name":"Test defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":0,"broken":19,"skipped":0,"passed":5,"unknown":0,"total":24},"items":[{"uid":"86c27f28dcdf45c0","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1018/#testresult/86c27f28dcdf45c0","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=61565): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f23be637770>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766982299380,"stop":1766982365968,"duration":66588}},{"uid":"662165c4b3d3ceb3","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1017/#testresult/662165c4b3d3ceb3","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=32344): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f0e2d3a27e0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766895784171,"stop":1766895850647,"duration":66476}},{"uid":"d2401bc23dc31465","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1016/#testresult/d2401bc23dc31465","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=13379): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f9186038cb0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766808810315,"stop":1766808876788,"duration":66473}},{"uid":"1d634dba5f769630","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1015/#testresult/1d634dba5f769630","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=55629): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f8c8c9ba1e0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766722571399,"stop":1766722638005,"duration":66606}},{"uid":"1443ff50a245773e","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1014/#testresult/1443ff50a245773e","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=1377): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4b717b2ea0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766636284576,"stop":1766636351211,"duration":66635}},{"uid":"7a602034c4f4fe23","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1013/#testresult/7a602034c4f4fe23","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=61696): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fae8a216c00>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766549796422,"stop":1766549862909,"duration":66487}},{"uid":"35e2184851217cf3","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1012/#testresult/35e2184851217cf3","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=22022): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fa93649ff50>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766463477298,"stop":1766463543757,"duration":66459}},{"uid":"cf26f246ab18022f","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1011/#testresult/cf26f246ab18022f","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=24413): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5559239c70>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766377244275,"stop":1766377310845,"duration":66570}},{"uid":"f471863733563727","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1010/#testresult/f471863733563727","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=62776): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f52e7248fb0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766290707131,"stop":1766290773607,"duration":66476}},{"uid":"2098c87d31577544","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1009/#testresult/2098c87d31577544","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=39053): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f94db8167b0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766203768172,"stop":1766203834735,"duration":66563}},{"uid":"29974e9f284bf403","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1008/#testresult/29974e9f284bf403","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=57709): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f96d3da4fb0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766117733966,"stop":1766117800478,"duration":66512}},{"uid":"f64c0276a05ee348","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1007/#testresult/f64c0276a05ee348","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=36530): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f60b156ea20>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1766031280629,"stop":1766031347195,"duration":66566}},{"uid":"392cc3aa5c887c","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1006/#testresult/392cc3aa5c887c","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=52372): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f4b5832eea0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1765944817977,"stop":1765944884578,"duration":66601}},{"uid":"1d462bdfdbc4613f","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1005/#testresult/1d462bdfdbc4613f","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=51719): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fc4d151db50>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1765858574943,"stop":1765858641589,"duration":66646}},{"uid":"45ae9858e5ff17b","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1004/#testresult/45ae9858e5ff17b","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=22035): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f5cc5db7e60>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1765772398683,"stop":1765772465162,"duration":66479}},{"uid":"1ccf7472c6aefe6","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1003/#testresult/1ccf7472c6aefe6","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=58609): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd43d5510a0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1765685872581,"stop":1765685939013,"duration":66432}},{"uid":"b99e88017ddc624f","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1002/#testresult/b99e88017ddc624f","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=9236): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f343cb031d0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1765598992190,"stop":1765599058700,"duration":66510}},{"uid":"f6a6f388e171fe9b","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1001/#testresult/f6a6f388e171fe9b","status":"broken","statusDetails":"requests.exceptions.ConnectionError: HTTPConnectionPool(host='127.0.0.1', port=51620): Max retries exceeded with url: /health (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7f635364e9f0>: Failed to establish a new connection: [Errno 111] Connection refused'))","time":{"start":1765512932019,"stop":1765512998715,"duration":66696}},{"uid":"b9275813af41bd3f","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/1000/#testresult/b9275813af41bd3f","status":"passed","time":{"start":1765426428860,"stop":1765426434132,"duration":5272}},{"uid":"a9fda1a3b7ee32d5","reportUrl":"https://logos-messaging.github.io/logos-messaging-interop-tests/nim/999/#testresult/a9fda1a3b7ee32d5","status":"passed","time":{"start":1765339867363,"stop":1765339872609,"duration":5246}}]},"tags":[]},"source":"df407cc4a3d7f1b2.json","parameterValues":[]}