waku-interop-tests/nim/372/data/test-cases/56b5c825de249286.json

1 line
20 KiB
JSON

{"uid":"56b5c825de249286","name":"test_ping_only_some_nodes_have_subscriptions","fullName":"tests.filter.test_multiple_nodes.TestFilterMultipleNodes#test_ping_only_some_nodes_have_subscriptions","historyId":"2d6409c42149872333898c33c1f95002","time":{"start":1727324142577,"stop":1727324147245,"duration":4668},"status":"passed","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"set_allure_env_variables","time":{"start":1727323973809,"stop":1727323973809,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1727324139131,"stop":1727324139132,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1727324139131,"stop":1727324139131,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1727324139131,"stop":1727324139131,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1727324139131,"stop":1727324139131,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1727324139132,"stop":1727324139132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"filter_setup","time":{"start":1727324139132,"stop":1727324139133,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1727324139132,"stop":1727324139132,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"setup_main_relay_node","time":{"start":1727324139133,"stop":1727324140616,"duration":1483},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"setup_main_filter_node","time":{"start":1727324140616,"stop":1727324142576,"duration":1960},"status":"passed","steps":[{"name":"add_node_peer","time":{"start":1727324142530,"stop":1727324142576,"duration":46},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.filter.test_multiple_nodes.TestFilterMultipleNodes object at 0x7fdc8f525ee0>, <src.node.waku_node.WakuNode object at 0x7fdc8f0d7a70>, ['/ip4/172.18.54.184/tcp/58774/p2p/16Uiu2HAmDhbNryfisNMsqdgBvGY5VPe6kyYTmHKU7sp6MSdtGVAa'])"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"testStage":{"status":"passed","steps":[{"name":"wait_for_subscriptions_on_main_nodes","time":{"start":1727324142580,"stop":1727324142613,"duration":33},"status":"passed","steps":[{"name":"create_filter_subscription_with_retry","time":{"start":1727324142605,"stop":1727324142613,"duration":8},"status":"passed","steps":[{"name":"create_filter_subscription","time":{"start":1727324142605,"stop":1727324142613,"duration":8},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"subscription","value":"{'requestId': 'fb32bc74-baa0-49f0-b0aa-a6fa35954ecd', 'contentFilters': ['/test/1/waku-filter/proto'], 'pubsubTopic': '/waku/2/rs/3/1'}"},{"name":"node","value":"None"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"subscription","value":"{'requestId': 'fb32bc74-baa0-49f0-b0aa-a6fa35954ecd', 'contentFilters': ['/test/1/waku-filter/proto'], 'pubsubTopic': '/waku/2/rs/3/1'}"},{"name":"node","value":"None"}],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"content_topic_list","value":"['/test/1/waku-filter/proto']"},{"name":"pubsub_topic","value":"None"}],"shouldDisplayMessage":false,"stepsCount":2,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"add_node_peer","time":{"start":1727324144043,"stop":1727324144080,"duration":37},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.filter.test_multiple_nodes.TestFilterMultipleNodes object at 0x7fdc8f525ee0>, <src.node.waku_node.WakuNode object at 0x7fdc8f142900>, ['/ip4/172.18.54.184/tcp/58774/p2p/16Uiu2HAmDhbNryfisNMsqdgBvGY5VPe6kyYTmHKU7sp6MSdtGVAa'])"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"add_node_peer","time":{"start":1727324145673,"stop":1727324145706,"duration":33},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.filter.test_multiple_nodes.TestFilterMultipleNodes object at 0x7fdc8f525ee0>, <src.node.waku_node.WakuNode object at 0x7fdc8f140980>, ['/ip4/172.18.54.184/tcp/58774/p2p/16Uiu2HAmDhbNryfisNMsqdgBvGY5VPe6kyYTmHKU7sp6MSdtGVAa'])"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"add_node_peer","time":{"start":1727324147146,"stop":1727324147188,"duration":42},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.filter.test_multiple_nodes.TestFilterMultipleNodes object at 0x7fdc8f525ee0>, <src.node.waku_node.WakuNode object at 0x7fdc8f1571a0>, ['/ip4/172.18.54.184/tcp/58774/p2p/16Uiu2HAmDhbNryfisNMsqdgBvGY5VPe6kyYTmHKU7sp6MSdtGVAa'])"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"ping_filter_subscriptions","time":{"start":1727324147188,"stop":1727324147211,"duration":23},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"request_id","value":"'1'"},{"name":"node","value":"<src.node.waku_node.WakuNode object at 0x7fdc8f0d7a70>"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"ping_filter_subscriptions","time":{"start":1727324147211,"stop":1727324147222,"duration":11},"status":"broken","statusMessage":"Exception: Error: 404 Client Error: Not Found for url: http://127.0.0.1:20608/filter/v2/subscriptions/a6efe2e1-b2a7-45de-badc-38038c116f97 with response: b'{\"requestId\":\"a6efe2e1-b2a7-45de-badc-38038c116f97\",\"statusDesc\":\"NOT_FOUND: peer has no subscriptions\"}'\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.6/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/waku-interop-tests/waku-interop-tests/src/steps/filter.py\", line 180, in ping_filter_subscriptions\n ping_sub_response = node.ping_filter_subscriptions(request_id)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/waku_node.py\", line 365, in ping_filter_subscriptions\n return self._api.ping_filter_subscriptions(request_id)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/api_clients/rest.py\", line 84, in ping_filter_subscriptions\n ping_subscriptions_response = self.rest_call(\"get\", f\"filter/v2/subscriptions/{quote(request_id, safe='')}\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-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/waku-interop-tests/waku-interop-tests/src/node/api_clients/base_client.py\", line 17, in make_request\n raise Exception(f\"Error: {http_err} with response: {response.content}\")\n","steps":[],"attachments":[],"parameters":[{"name":"request_id","value":"'a6efe2e1-b2a7-45de-badc-38038c116f97'"},{"name":"node","value":"<src.node.waku_node.WakuNode object at 0x7fdc8f142900>"}],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"ping_filter_subscriptions","time":{"start":1727324147224,"stop":1727324147234,"duration":10},"status":"broken","statusMessage":"Exception: Error: 404 Client Error: Not Found for url: http://127.0.0.1:34781/filter/v2/subscriptions/c71cb703-3e2c-417d-906c-182e4160f1bf with response: b'{\"requestId\":\"c71cb703-3e2c-417d-906c-182e4160f1bf\",\"statusDesc\":\"NOT_FOUND: peer has no subscriptions\"}'\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.6/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/waku-interop-tests/waku-interop-tests/src/steps/filter.py\", line 180, in ping_filter_subscriptions\n ping_sub_response = node.ping_filter_subscriptions(request_id)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/waku_node.py\", line 365, in ping_filter_subscriptions\n return self._api.ping_filter_subscriptions(request_id)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/api_clients/rest.py\", line 84, in ping_filter_subscriptions\n ping_subscriptions_response = self.rest_call(\"get\", f\"filter/v2/subscriptions/{quote(request_id, safe='')}\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-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/waku-interop-tests/waku-interop-tests/src/node/api_clients/base_client.py\", line 17, in make_request\n raise Exception(f\"Error: {http_err} with response: {response.content}\")\n","steps":[],"attachments":[],"parameters":[{"name":"request_id","value":"'c71cb703-3e2c-417d-906c-182e4160f1bf'"},{"name":"node","value":"<src.node.waku_node.WakuNode object at 0x7fdc8f140980>"}],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"ping_filter_subscriptions","time":{"start":1727324147235,"stop":1727324147244,"duration":9},"status":"broken","statusMessage":"Exception: Error: 404 Client Error: Not Found for url: http://127.0.0.1:59051/filter/v2/subscriptions/6bb8ec37-14f3-42bc-b106-6c43ebaf278d with response: b'{\"requestId\":\"6bb8ec37-14f3-42bc-b106-6c43ebaf278d\",\"statusDesc\":\"NOT_FOUND: peer has no subscriptions\"}'\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.6/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/waku-interop-tests/waku-interop-tests/src/steps/filter.py\", line 180, in ping_filter_subscriptions\n ping_sub_response = node.ping_filter_subscriptions(request_id)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/waku_node.py\", line 365, in ping_filter_subscriptions\n return self._api.ping_filter_subscriptions(request_id)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/api_clients/rest.py\", line 84, in ping_filter_subscriptions\n ping_subscriptions_response = self.rest_call(\"get\", f\"filter/v2/subscriptions/{quote(request_id, safe='')}\")\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-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/waku-interop-tests/waku-interop-tests/src/node/api_clients/base_client.py\", line 17, in make_request\n raise Exception(f\"Error: {http_err} with response: {response.content}\")\n","steps":[],"attachments":[],"parameters":[{"name":"request_id","value":"'6bb8ec37-14f3-42bc-b106-6c43ebaf278d'"},{"name":"node","value":"<src.node.waku_node.WakuNode object at 0x7fdc8f1571a0>"}],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"6b49097901f22193","name":"log","source":"6b49097901f22193.txt","type":"text/plain","size":26266}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":10,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1727324147247,"stop":1727324147248,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1727324147248,"stop":1727324155668,"duration":8420},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1727324155668,"stop":1727324155697,"duration":29},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1727324155697,"stop":1727324155697,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"set_allure_env_variables::0","time":{"start":1727325650120,"stop":1727325650120,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"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":"fv-az2026-376"},{"name":"thread","value":"2094-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":[],"categories":[],"history":{"statistic":{"failed":1,"broken":0,"skipped":0,"passed":64,"unknown":0,"total":65},"items":[{"uid":"cfb4288a6743494e","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/371//#testresult/cfb4288a6743494e","status":"passed","time":{"start":1727237748262,"stop":1727237752804,"duration":4542}},{"uid":"beef860358813577","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/370//#testresult/beef860358813577","status":"passed","time":{"start":1727151317984,"stop":1727151322810,"duration":4826}},{"uid":"484fa3f73ee9c516","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/369//#testresult/484fa3f73ee9c516","status":"passed","time":{"start":1727064929003,"stop":1727064933736,"duration":4733}},{"uid":"fc8e30bca89ad74e","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/368//#testresult/fc8e30bca89ad74e","status":"passed","time":{"start":1726978571781,"stop":1726978576597,"duration":4816}},{"uid":"60aa1cfa1d48b005","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/367//#testresult/60aa1cfa1d48b005","status":"passed","time":{"start":1726892104328,"stop":1726892109115,"duration":4787}},{"uid":"5b4cc0b749682bbf","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/366//#testresult/5b4cc0b749682bbf","status":"passed","time":{"start":1726805693353,"stop":1726805697846,"duration":4493}},{"uid":"a4ff61d404a05557","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/365//#testresult/a4ff61d404a05557","status":"passed","time":{"start":1726719304423,"stop":1726719309833,"duration":5410}},{"uid":"8d882467d580ad96","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/364//#testresult/8d882467d580ad96","status":"passed","time":{"start":1726632968287,"stop":1726632973305,"duration":5018}},{"uid":"ab9c31e928472d79","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/363//#testresult/ab9c31e928472d79","status":"passed","time":{"start":1726546465376,"stop":1726546471865,"duration":6489}},{"uid":"7adde3613e98ed55","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/362//#testresult/7adde3613e98ed55","status":"passed","time":{"start":1726460171728,"stop":1726460177782,"duration":6054}},{"uid":"5f34d7a2f5ae008d","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/361//#testresult/5f34d7a2f5ae008d","status":"passed","time":{"start":1726373739506,"stop":1726373745040,"duration":5534}},{"uid":"ba620c87c81a1d0a","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/360//#testresult/ba620c87c81a1d0a","status":"passed","time":{"start":1726287294848,"stop":1726287300682,"duration":5834}},{"uid":"6bfcf3e511aaa43b","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/359//#testresult/6bfcf3e511aaa43b","status":"passed","time":{"start":1726200954250,"stop":1726200958697,"duration":4447}},{"uid":"c09839f58d3d1077","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/358//#testresult/c09839f58d3d1077","status":"passed","time":{"start":1726121029509,"stop":1726121034887,"duration":5378}},{"uid":"3f37033dd9a9860c","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/357//#testresult/3f37033dd9a9860c","status":"passed","time":{"start":1726114648705,"stop":1726114653938,"duration":5233}},{"uid":"e07b2996b8ddb5f6","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/356//#testresult/e07b2996b8ddb5f6","status":"passed","time":{"start":1726046927757,"stop":1726046933234,"duration":5477}},{"uid":"940a5b54a9bf0132","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/355//#testresult/940a5b54a9bf0132","status":"passed","time":{"start":1726028305382,"stop":1726028310824,"duration":5442}},{"uid":"976d9e6f5320e36f","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/354//#testresult/976d9e6f5320e36f","status":"passed","time":{"start":1725980898673,"stop":1725980904136,"duration":5463}},{"uid":"54340e600a26f061","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/353//#testresult/54340e600a26f061","status":"passed","time":{"start":1725975570072,"stop":1725975576139,"duration":6067}},{"uid":"fea76e13e8d080cb","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/352//#testresult/fea76e13e8d080cb","status":"passed","time":{"start":1725941789126,"stop":1725941794845,"duration":5719}}]},"tags":["@pytest.mark.usefixtures('setup_main_relay_node', 'setup_main_filter_node')"]},"source":"56b5c825de249286.json","parameterValues":[]}