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

1 line
20 KiB
JSON

{"uid":"e2a655144e1c4c3f","name":"test_store_with_invalid_hash","fullName":"tests.store.test_hashes.TestHashes#test_store_with_invalid_hash","historyId":"155a48dfff3f3ae690dc68e3ba2abffb","time":{"start":1727325172077,"stop":1727325172930,"duration":853},"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":1727325159831,"stop":1727325159831,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1727325159832,"stop":1727325159832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1727325159832,"stop":1727325159832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1727325159832,"stop":1727325159832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1727325159832,"stop":1727325159833,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1727325159832,"stop":1727325159832,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"node_setup","time":{"start":1727325159833,"stop":1727325172077,"duration":12244},"status":"passed","steps":[{"name":"setup_first_publishing_node","time":{"start":1727325159833,"stop":1727325161421,"duration":1588},"status":"passed","steps":[{"name":"start_publishing_node","time":{"start":1727325159833,"stop":1727325161421,"duration":1588},"status":"passed","steps":[{"name":"add_node_peer","time":{"start":1727325161421,"stop":1727325161421,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.store.test_hashes.TestHashes object at 0x7f2ecc97f320>, <src.node.waku_node.WakuNode object at 0x7f2ec6c70ce0>, [])"}],"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":1727325161422,"stop":1727325172069,"duration":10647},"status":"passed","steps":[{"name":"setup_store_node","time":{"start":1727325161422,"stop":1727325172069,"duration":10647},"status":"passed","steps":[{"name":"add_node_peer","time":{"start":1727325163125,"stop":1727325172069,"duration":8944},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"args","value":"(<tests.store.test_hashes.TestHashes object at 0x7f2ecc97f320>, <src.node.waku_node.WakuNode object at 0x7f2ec6c73f50>, ['/ip4/172.18.87.178/tcp/52984/p2p/16Uiu2HAmNK1nGZwQ2J81BNzvJ3b8hUvztWhV3azucacwRzuf8zLQ'])"}],"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":1727325172069,"stop":1727325172077,"duration":8},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"node","value":"[<src.node.waku_node.WakuNode object at 0x7f2ec6c70ce0>, <src.node.waku_node.WakuNode object at 0x7f2ec6c73f50>]"},{"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":1727325159833,"stop":1727325159833,"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":1727325172077,"stop":1727325172077,"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":1727325172078,"stop":1727325172288,"duration":210},"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': 1727325172077435648}"},{"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":1727325172289,"stop":1727325172289,"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":1727325172289,"stop":1727325172498,"duration":209},"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': 1727325172288613632}"},{"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":1727325172498,"stop":1727325172498,"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":1727325172499,"stop":1727325172707,"duration":208},"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': 1727325172498419200}"},{"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":1727325172707,"stop":1727325172707,"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":1727325172707,"stop":1727325172920,"duration":213},"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': 1727325172706874624}"},{"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":1727325172920,"stop":1727325172924,"duration":4},"status":"broken","statusMessage":"Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:52983/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=dGVzdA%3D%3D&pageSize=50&ascending=true with response: b'waku message hash parsing error: invalid hash length: 4'\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 0x7f2ec6c70ce0>"},{"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":"'dGVzdA=='"},{"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":1727325172925,"stop":1727325172929,"duration":4},"status":"broken","statusMessage":"Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:2529/store/v3/messages?pubsubTopic=%2Fwaku%2F2%2Frs%2F3%2F0&hashes=dGVzdA%3D%3D&pageSize=50&ascending=true with response: b'waku message hash parsing error: invalid hash length: 4'\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 0x7f2ec6c73f50>"},{"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":"'dGVzdA=='"},{"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":"891ee4f0d648422e","name":"log","source":"891ee4f0d648422e.txt","type":"text/plain","size":13375}],"parameters":[],"shouldDisplayMessage":false,"stepsCount":10,"attachmentsCount":1,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1727325172932,"stop":1727325172939,"duration":7},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1727325172940,"stop":1727325176120,"duration":3180},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1727325176121,"stop":1727325176143,"duration":22},"status":"passed","steps":[],"attachments":[],"parameters":[],"shouldDisplayMessage":false,"stepsCount":0,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1727325176143,"stop":1727325176143,"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":1727325640248,"stop":1727325640248,"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":"2091-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":"725772fc8c8385cc","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/371//#testresult/725772fc8c8385cc","status":"passed","time":{"start":1727238767842,"stop":1727238768707,"duration":865}},{"uid":"b6c91b06dabac0b0","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/370//#testresult/b6c91b06dabac0b0","status":"passed","time":{"start":1727152338612,"stop":1727152339479,"duration":867}},{"uid":"46edc64682906a5a","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/369//#testresult/46edc64682906a5a","status":"passed","time":{"start":1727065875720,"stop":1727065876579,"duration":859}},{"uid":"8d536d06c6e8e798","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/368//#testresult/8d536d06c6e8e798","status":"passed","time":{"start":1726979493841,"stop":1726979494711,"duration":870}},{"uid":"a2c6a45662b48b0","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/367//#testresult/a2c6a45662b48b0","status":"passed","time":{"start":1726893104202,"stop":1726893105074,"duration":872}},{"uid":"f9311a176b8847c8","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/366//#testresult/f9311a176b8847c8","status":"passed","time":{"start":1726806685337,"stop":1726806686180,"duration":843}},{"uid":"3c8a81d0fde66198","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/365//#testresult/3c8a81d0fde66198","status":"passed","time":{"start":1726720257295,"stop":1726720258155,"duration":860}},{"uid":"5b5d01d94564410f","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/364//#testresult/5b5d01d94564410f","status":"passed","time":{"start":1726634222099,"stop":1726634222950,"duration":851}},{"uid":"c5524384015b4c70","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/363//#testresult/c5524384015b4c70","status":"passed","time":{"start":1726547696929,"stop":1726547697779,"duration":850}},{"uid":"f92a56ff8376b929","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/362//#testresult/f92a56ff8376b929","status":"passed","time":{"start":1726461439176,"stop":1726461440010,"duration":834}},{"uid":"e413580a5e9a63b","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/361//#testresult/e413580a5e9a63b","status":"passed","time":{"start":1726374961161,"stop":1726374962008,"duration":847}},{"uid":"f38f250ec7a50e7e","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/360//#testresult/f38f250ec7a50e7e","status":"passed","time":{"start":1726288578350,"stop":1726288579200,"duration":850}},{"uid":"1039a0d79d05749b","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/359//#testresult/1039a0d79d05749b","status":"passed","time":{"start":1726202121341,"stop":1726202122175,"duration":834}},{"uid":"7ee9dcba9a75b954","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/358//#testresult/7ee9dcba9a75b954","status":"passed","time":{"start":1726122193426,"stop":1726122194271,"duration":845}},{"uid":"861ca13ca940c458","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/357//#testresult/861ca13ca940c458","status":"passed","time":{"start":1726115819353,"stop":1726115820187,"duration":834}},{"uid":"528cdc4c93c909a4","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/356//#testresult/528cdc4c93c909a4","status":"passed","time":{"start":1726048056316,"stop":1726048057160,"duration":844}},{"uid":"bf01c61295aa5869","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/355//#testresult/bf01c61295aa5869","status":"passed","time":{"start":1726029447165,"stop":1726029448005,"duration":840}},{"uid":"39e18ebe7aabc4eb","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/354//#testresult/39e18ebe7aabc4eb","status":"passed","time":{"start":1725982050813,"stop":1725982051655,"duration":842}},{"uid":"a0bf970ed227f263","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/353//#testresult/a0bf970ed227f263","status":"passed","time":{"start":1725976700628,"stop":1725976701477,"duration":849}},{"uid":"eb68738c0230f82d","reportUrl":"https://waku-org.github.io/waku-interop-tests/nim/352//#testresult/eb68738c0230f82d","status":"passed","time":{"start":1725942921576,"stop":1725942922411,"duration":835}}]},"tags":["@pytest.mark.usefixtures('node_setup')","@pytest.mark.xfail(False, reason='Bug reported: https://github.com/waku-org/go-waku/issues/1109')"]},"source":"e2a655144e1c4c3f.json","parameterValues":[]}