2026-03-29 12:54:24 +00:00

1 line
20 KiB
JSON

{"uid":"568a4ff22bc5dd1d","name":"test_all_nodes_subscribed_to_the_topic","fullName":"tests.filter.test_multiple_nodes.TestFilterMultipleNodes#test_all_nodes_subscribed_to_the_topic","historyId":"1922f713c7d866af3814ecf60dd1d269","time":{"start":1774782045831,"stop":1774782045831,"duration":0},"status":"failed","statusMessage":"AssertionError: Waiting for node connection","statusTrace":"src/steps/filter.py:35: in setup_main_relay_node\n self.relay_node_start(NODE_1)\nsrc/steps/filter.py:64: in relay_node_start\n self.node1.start(**start_args)\n/opt/hostedtoolcache/Python/3.12.13/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.13/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.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.13/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:306: in ensure_ready\n check_healthy()\n/opt/hostedtoolcache/Python/3.12.13/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.13/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.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:382: in __call__\n result = fn(*args, **kwargs)\nsrc/node/waku_node.py:286: in check_healthy\n raise AssertionError(\"Waiting for node connection\")\nE AssertionError: Waiting for node connection","flaky":false,"newFailed":true,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"set_allure_env_variables","time":{"start":1774781329773,"stop":1774781329773,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1774782045831,"stop":1774782045832,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1774782045832,"stop":1774782045833,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1774782045832,"stop":1774782045832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1774782045832,"stop":1774782045832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1774782045832,"stop":1774782045832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1774782045832,"stop":1774782045832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"filter_setup","time":{"start":1774782045833,"stop":1774782045833,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"setup_main_relay_node","time":{"start":1774782045833,"stop":1774782110112,"duration":64279},"status":"failed","statusMessage":"AssertionError: Waiting for node connection\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/pluggy/_callers.py\", line 137, in _multicall\n teardown.throw(outcome._exception)\n File \"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/_pytest/setuponly.py\", line 36, in pytest_fixture_setup\n return (yield)\n ^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/pluggy/_callers.py\", line 77, in _multicall\n res = hook_impl.function(*args)\n ^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/_pytest/fixtures.py\", line 1140, in pytest_fixture_setup\n result = call_fixture_func(fixturefunc, request, kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/_pytest/fixtures.py\", line 917, in call_fixture_func\n fixture_result = fixturefunc(**kwargs)\n ^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/steps/filter.py\", line 35, in setup_main_relay_node\n self.relay_node_start(NODE_1)\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/steps/filter.py\", line 64, in relay_node_start\n self.node1.start(**start_args)\n File \"/opt/hostedtoolcache/Python/3.12.13/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.13/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.13/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.13/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.13/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.13/x64/lib/python3.12/concurrent/futures/_base.py\", line 401, in __get_result\n raise self._exception\n File \"/opt/hostedtoolcache/Python/3.12.13/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-delivery-interop-tests/logos-delivery-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-delivery-interop-tests/logos-delivery-interop-tests/src/node/waku_node.py\", line 306, in ensure_ready\n check_healthy()\n File \"/opt/hostedtoolcache/Python/3.12.13/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.13/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.13/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.13/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.13/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.13/x64/lib/python3.12/concurrent/futures/_base.py\", line 401, in __get_result\n raise self._exception\n File \"/opt/hostedtoolcache/Python/3.12.13/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-delivery-interop-tests/logos-delivery-interop-tests/src/node/waku_node.py\", line 286, in check_healthy\n raise AssertionError(\"Waiting for node connection\")\n","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"testStage":{"status":"failed","statusMessage":"AssertionError: Waiting for node connection","statusTrace":"src/steps/filter.py:35: in setup_main_relay_node\n self.relay_node_start(NODE_1)\nsrc/steps/filter.py:64: in relay_node_start\n self.node1.start(**start_args)\n/opt/hostedtoolcache/Python/3.12.13/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.13/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.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.13/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:306: in ensure_ready\n check_healthy()\n/opt/hostedtoolcache/Python/3.12.13/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.13/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.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:325: in iter\n raise retry_exc.reraise()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:158: in reraise\n raise self.last_attempt.result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:449: in result\n return self.__get_result()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/concurrent/futures/_base.py:401: in __get_result\n raise self._exception\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/tenacity/__init__.py:382: in __call__\n result = fn(*args, **kwargs)\nsrc/node/waku_node.py:286: in check_healthy\n raise AssertionError(\"Waiting for node connection\")\nE AssertionError: Waiting for node connection","steps":[],"attachments":[{"uid":"a929a87d352d7403","name":"log","source":"a929a87d352d7403.txt","type":"text/plain","size":2255849},{"uid":"36b4bc591736a6f8","name":"stderr","source":"36b4bc591736a6f8.txt","type":"text/plain","size":2237418}],"parameters":[],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":2,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1774782110194,"stop":1774782110195,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1774782110195,"stop":1774782110859,"duration":664},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1774782110860,"stop":1774782110888,"duration":28},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1774782110888,"stop":1774782110888,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"set_allure_env_variables::0","time":{"start":1774785253294,"stop":1774785253295,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"tag","value":"@pytest.mark.usefixtures('setup_main_relay_node', 'setup_main_filter_node')"},{"name":"parentSuite","value":"tests.filter"},{"name":"suite","value":"test_multiple_nodes"},{"name":"subSuite","value":"TestFilterMultipleNodes"},{"name":"host","value":"runnervmrg6be"},{"name":"thread","value":"3462-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.filter.test_multiple_nodes"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"d8bc172dd5db5865","status":"failed","statusDetails":"AssertionError: Waiting for node connection","time":{"start":1774781980815,"stop":1774781980815,"duration":0}},{"uid":"2939e1b321a05b1e","status":"failed","statusDetails":"AssertionError: Waiting for node connection","time":{"start":1774781915713,"stop":1774781915713,"duration":0}}],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"history":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":39,"unknown":0,"total":40},"items":[{"uid":"a58c17dcac86ee21","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1130/#testresult/a58c17dcac86ee21","status":"passed","time":{"start":1774759771555,"stop":1774759775456,"duration":3901}},{"uid":"5e355b4fc6a7bfc7","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1129/#testresult/5e355b4fc6a7bfc7","status":"passed","time":{"start":1774672681306,"stop":1774672685376,"duration":4070}},{"uid":"1e379b64e9b2a706","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1128/#testresult/1e379b64e9b2a706","status":"passed","time":{"start":1774586822843,"stop":1774586826896,"duration":4053}},{"uid":"26dd43bc069b4947","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1127/#testresult/26dd43bc069b4947","status":"passed","time":{"start":1774500406746,"stop":1774500410816,"duration":4070}},{"uid":"a275f3eba81a772a","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1126/#testresult/a275f3eba81a772a","status":"passed","time":{"start":1774413524951,"stop":1774413529053,"duration":4102}},{"uid":"4969838d282ccf22","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1125/#testresult/4969838d282ccf22","status":"passed","time":{"start":1774327026586,"stop":1774327030720,"duration":4134}},{"uid":"69e439bbb72e0b50","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1124/#testresult/69e439bbb72e0b50","status":"passed","time":{"start":1774241095388,"stop":1774241099472,"duration":4084}},{"uid":"4febaf4a28f725c9","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1123/#testresult/4febaf4a28f725c9","status":"passed","time":{"start":1774154251225,"stop":1774154255366,"duration":4141}},{"uid":"cb1b54dbc37976f","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1122/#testresult/cb1b54dbc37976f","status":"passed","time":{"start":1774067470231,"stop":1774067474328,"duration":4097}},{"uid":"6b73cc35f6435da5","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1121/#testresult/6b73cc35f6435da5","status":"passed","time":{"start":1773981215191,"stop":1773981219282,"duration":4091}},{"uid":"7191461d2e25da3c","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1120/#testresult/7191461d2e25da3c","status":"passed","time":{"start":1773895108113,"stop":1773895111994,"duration":3881}},{"uid":"aa481347492e6c6","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1119/#testresult/aa481347492e6c6","status":"passed","time":{"start":1773808747729,"stop":1773808751618,"duration":3889}},{"uid":"4b8c64fcd945d86a","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1118/#testresult/4b8c64fcd945d86a","status":"passed","time":{"start":1773722137785,"stop":1773722141870,"duration":4085}},{"uid":"f2b6bf12668243d0","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1117/#testresult/f2b6bf12668243d0","status":"passed","time":{"start":1773664442956,"stop":1773664444328,"duration":1372}},{"uid":"bd781f13923d7985","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1116/#testresult/bd781f13923d7985","status":"passed","time":{"start":1773636708861,"stop":1773636712965,"duration":4104}},{"uid":"3edf836fb5b90ea","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1115/#testresult/3edf836fb5b90ea","status":"passed","time":{"start":1773549989169,"stop":1773549993259,"duration":4090}},{"uid":"2c71c059d3d3331","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1114/#testresult/2c71c059d3d3331","status":"passed","time":{"start":1773462757804,"stop":1773462761932,"duration":4128}},{"uid":"659ec2d5b2761a0c","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1113/#testresult/659ec2d5b2761a0c","status":"passed","time":{"start":1773376407527,"stop":1773376411604,"duration":4077}},{"uid":"b97788e978a3ad62","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1112/#testresult/b97788e978a3ad62","status":"passed","time":{"start":1773290033724,"stop":1773290037789,"duration":4065}},{"uid":"3dda5caf565f575f","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1111/#testresult/3dda5caf565f575f","status":"passed","time":{"start":1773203608524,"stop":1773203612609,"duration":4085}}]},"tags":["@pytest.mark.usefixtures('setup_main_relay_node', 'setup_main_filter_node')"]},"source":"568a4ff22bc5dd1d.json","parameterValues":[]}