1 line
20 KiB
JSON
1 line
20 KiB
JSON
{"uid":"d6c4cf017a7a19b9","name":"test_store_with_non_base64_hash","fullName":"tests.store.test_hashes.TestHashes#test_store_with_non_base64_hash","historyId":"751832085e8df6bfa59965237f0b6f36","time":{"start":1727325181595,"stop":1727325182445,"duration":850},"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":"attach_logs_on_fail","time":{"start":1727325169572,"stop":1727325169572,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1727325169572,"stop":1727325169572,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1727325169572,"stop":1727325169572,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1727325169573,"stop":1727325169573,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1727325169573,"stop":1727325169574,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1727325169573,"stop":1727325169573,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"node_setup","time":{"start":1727325169574,"stop":1727325181594,"duration":12020},"status":"passed","steps":[{"name":"setup_first_publishing_node","time":{"start":1727325169574,"stop":1727325171094,"duration":1520},"status":"passed","steps":[{"name":"start_publishing_node","time":{"start":1727325169574,"stop":1727325171094,"duration":1520},"status":"passed","steps":[{"name":"add_node_peer","time":{"start":1727325171094,"stop":1727325171094,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.store.test_hashes.TestHashes object at 0x7fdc8f2ab020>, <src.node.waku_node.WakuNode object at 0x7fdc8d499dc0>, [])"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"image","value":"'wakuorg/nwaku:latest'"},{"name":"node_index","value":"1"},{"name":"store","value":"'true'"},{"name":"relay","value":"'true'"}],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"store","value":"'true'"},{"name":"relay","value":"'true'"}],"shouldDisplayMessage":false,"stepsCount":2,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"setup_first_store_node","time":{"start":1727325171095,"stop":1727325181586,"duration":10491},"status":"passed","steps":[{"name":"setup_store_node","time":{"start":1727325171095,"stop":1727325181586,"duration":10491},"status":"passed","steps":[{"name":"add_node_peer","time":{"start":1727325172617,"stop":1727325181586,"duration":8969},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.store.test_hashes.TestHashes object at 0x7fdc8f2ab020>, <src.node.waku_node.WakuNode object at 0x7fdc8d4ad250>, ['/ip4/172.18.46.245/tcp/19808/p2p/16Uiu2HAm3h93nwdK83WjxTXtAZ1civYVwKqJStSbhe8itZWTDA8z'])"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"image","value":"'wakuorg/nwaku:latest'"},{"name":"node_index","value":"1"},{"name":"store","value":"'true'"},{"name":"relay","value":"'true'"}],"shouldDisplayMessage":false,"stepsCount":1,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"store","value":"'true'"},{"name":"relay","value":"'true'"}],"shouldDisplayMessage":false,"stepsCount":2,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"subscribe_to_pubsub_topics_via_relay","time":{"start":1727325181586,"stop":1727325181594,"duration":8},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"node","value":"[<src.node.waku_node.WakuNode object at 0x7fdc8d499dc0>, <src.node.waku_node.WakuNode object at 0x7fdc8d4ad250>]"},{"name":"pubsub_topics","value":"None"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":7,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"store_setup","time":{"start":1727325169574,"stop":1727325169574,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"testStage":{"status":"passed","steps":[{"name":"create_message","time":{"start":1727325181595,"stop":1727325181595,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"payload","value":"'TWVzc2FnZV8w'"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"publish_message","time":{"start":1727325181595,"stop":1727325181803,"duration":208},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"via","value":"'relay'"},{"name":"pubsub_topic","value":"None"},{"name":"message","value":"{'payload': 'TWVzc2FnZV8w', 'contentTopic': '/myapp/1/latest/proto', 'timestamp': 1727325181595204352}"},{"name":"message_propagation_delay","value":"0.2"},{"name":"sender","value":"None"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1727325181803,"stop":1727325181803,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"payload","value":"'TWVzc2FnZV8x'"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"publish_message","time":{"start":1727325181803,"stop":1727325182013,"duration":210},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"via","value":"'relay'"},{"name":"pubsub_topic","value":"None"},{"name":"message","value":"{'payload': 'TWVzc2FnZV8x', 'contentTopic': '/myapp/1/latest/proto', 'timestamp': 1727325181803283200}"},{"name":"message_propagation_delay","value":"0.2"},{"name":"sender","value":"None"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1727325182014,"stop":1727325182014,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"payload","value":"'TWVzc2FnZV8y'"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"publish_message","time":{"start":1727325182014,"stop":1727325182223,"duration":209},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"via","value":"'relay'"},{"name":"pubsub_topic","value":"None"},{"name":"message","value":"{'payload': 'TWVzc2FnZV8y', 'contentTopic': '/myapp/1/latest/proto', 'timestamp': 1727325182013663744}"},{"name":"message_propagation_delay","value":"0.2"},{"name":"sender","value":"None"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1727325182223,"stop":1727325182223,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"payload","value":"'TWVzc2FnZV8z'"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"publish_message","time":{"start":1727325182224,"stop":1727325182433,"duration":209},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"via","value":"'relay'"},{"name":"pubsub_topic","value":"None"},{"name":"message","value":"{'payload': 'TWVzc2FnZV8z', 'contentTopic': '/myapp/1/latest/proto', 'timestamp': 1727325182223469824}"},{"name":"message_propagation_delay","value":"0.2"},{"name":"sender","value":"None"}],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"get_messages_from_store","time":{"start":1727325182433,"stop":1727325182438,"duration":5},"status":"broken","statusMessage":"Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:19807/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true with response: b'waku message hash parsing error: invalid hash length: 3'\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/store.py\", line 171, in get_messages_from_store\n store_response = node.get_store_messages(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/waku_node.py\", line 385, in get_store_messages\n return self._api.get_store_messages(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/api_clients/rest.py\", line 130, in get_store_messages\n get_messages_response = self.rest_call(\"get\", base_url)\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":"node","value":"<src.node.waku_node.WakuNode object at 0x7fdc8d499dc0>"},{"name":"peer_addr","value":"None"},{"name":"include_data","value":"None"},{"name":"pubsub_topic","value":"None"},{"name":"content_topics","value":"None"},{"name":"start_time","value":"None"},{"name":"end_time","value":"None"},{"name":"hashes","value":"'test'"},{"name":"cursor","value":"None"},{"name":"page_size","value":"50"},{"name":"ascending","value":"'true'"},{"name":"store_v","value":"'v3'"}],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"get_messages_from_store","time":{"start":1727325182441,"stop":1727325182444,"duration":3},"status":"broken","statusMessage":"Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:5634/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=test&pageSize=50&ascending=true with response: b'waku message hash parsing error: invalid hash length: 3'\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/store.py\", line 171, in get_messages_from_store\n store_response = node.get_store_messages(\n ^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/waku_node.py\", line 385, in get_store_messages\n return self._api.get_store_messages(\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/home/runner/work/waku-interop-tests/waku-interop-tests/src/node/api_clients/rest.py\", line 130, in get_store_messages\n get_messages_response = self.rest_call(\"get\", base_url)\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":"node","value":"<src.node.waku_node.WakuNode object at 0x7fdc8d4ad250>"},{"name":"peer_addr","value":"None"},{"name":"include_data","value":"None"},{"name":"pubsub_topic","value":"None"},{"name":"content_topics","value":"None"},{"name":"start_time","value":"None"},{"name":"end_time","value":"None"},{"name":"hashes","value":"'test'"},{"name":"cursor","value":"None"},{"name":"page_size","value":"50"},{"name":"ascending","value":"'true'"},{"name":"store_v","value":"'v3'"}],"shouldDisplayMessage":true,"stepsCount":0,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"uid":"48c9c0546507d1f7","name":"log","source":"48c9c0546507d1f7.txt","type":"text/plain","size":13351}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":10,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1727325182447,"stop":1727325182456,"duration":9},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1727325182457,"stop":1727325185360,"duration":2903},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1727325185361,"stop":1727325185386,"duration":25},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1727325185387,"stop":1727325185387,"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('node_setup')"},{"name":"tag","value":"@pytest.mark.xfail(False, reason='Bug reported: https://github.com/waku-org/go-waku/issues/1109')"},{"name":"parentSuite","value":"tests.store"},{"name":"suite","value":"test_hashes"},{"name":"subSuite","value":"TestHashes"},{"name":"host","value":"fv-az2026-376"},{"name":"thread","value":"2094-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.store.test_hashes"},{"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":"792c50616263b055","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/371//#testresult/792c50616263b055","status":"passed","time":{"start":1727238752961,"stop":1727238753822,"duration":861}},{"uid":"4f09f593c1c8bd7","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/370//#testresult/4f09f593c1c8bd7","status":"passed","time":{"start":1727152351794,"stop":1727152352653,"duration":859}},{"uid":"653b71eee82fc102","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/369//#testresult/653b71eee82fc102","status":"passed","time":{"start":1727065891706,"stop":1727065892546,"duration":840}},{"uid":"bd8c06528821c7ef","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/368//#testresult/bd8c06528821c7ef","status":"passed","time":{"start":1726979490973,"stop":1726979491812,"duration":839}},{"uid":"7783a46899d0fe8c","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/367//#testresult/7783a46899d0fe8c","status":"passed","time":{"start":1726893097454,"stop":1726893098312,"duration":858}},{"uid":"15c167ed90bc6924","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/366//#testresult/15c167ed90bc6924","status":"passed","time":{"start":1726806699703,"stop":1726806700552,"duration":849}},{"uid":"c3a86abbbc14973c","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/365//#testresult/c3a86abbbc14973c","status":"passed","time":{"start":1726720261543,"stop":1726720262396,"duration":853}},{"uid":"21ed0f5c1cb8a52a","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/364//#testresult/21ed0f5c1cb8a52a","status":"passed","time":{"start":1726634238896,"stop":1726634239747,"duration":851}},{"uid":"5cd9aea53a077ee7","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/363//#testresult/5cd9aea53a077ee7","status":"passed","time":{"start":1726547711239,"stop":1726547712088,"duration":849}},{"uid":"5989d67780401601","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/362//#testresult/5989d67780401601","status":"passed","time":{"start":1726461451550,"stop":1726461452381,"duration":831}},{"uid":"646ccd05a717a67e","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/361//#testresult/646ccd05a717a67e","status":"passed","time":{"start":1726374970057,"stop":1726374970900,"duration":843}},{"uid":"280af784239ca73d","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/360//#testresult/280af784239ca73d","status":"passed","time":{"start":1726288595960,"stop":1726288596792,"duration":832}},{"uid":"193d27ca86d87c23","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/359//#testresult/193d27ca86d87c23","status":"passed","time":{"start":1726202132290,"stop":1726202133119,"duration":829}},{"uid":"b0d2003947b20ad6","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/358//#testresult/b0d2003947b20ad6","status":"passed","time":{"start":1726122206191,"stop":1726122207029,"duration":838}},{"uid":"7268daff1e1d8b94","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/357//#testresult/7268daff1e1d8b94","status":"passed","time":{"start":1726115837624,"stop":1726115838456,"duration":832}},{"uid":"2273cbaf22b3aee2","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/356//#testresult/2273cbaf22b3aee2","status":"passed","time":{"start":1726048071932,"stop":1726048072774,"duration":842}},{"uid":"dc7c85b8de676a74","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/355//#testresult/dc7c85b8de676a74","status":"passed","time":{"start":1726029455470,"stop":1726029456312,"duration":842}},{"uid":"d3aabc2f1810ba3a","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/354//#testresult/d3aabc2f1810ba3a","status":"passed","time":{"start":1725982053672,"stop":1725982054507,"duration":835}},{"uid":"4e9ce481883d4390","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/353//#testresult/4e9ce481883d4390","status":"passed","time":{"start":1725976711536,"stop":1725976712373,"duration":837}},{"uid":"1f13cca86082b239","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/352//#testresult/1f13cca86082b239","status":"passed","time":{"start":1725942930263,"stop":1725942931102,"duration":839}}]},"tags":["@pytest.mark.usefixtures('node_setup')","@pytest.mark.xfail(False, reason='Bug reported: https://github.com/waku-org/go-waku/issues/1109')"]},"source":"d6c4cf017a7a19b9.json","parameterValues":[]} |