1 line
11 KiB
JSON

{"uid":"1c4657d71e1b0878","name":"test_s19_store_peer_appears_after_propagation","fullName":"tests.wrappers_tests.test_send_e2e.TestSendBeforeRelay#test_s19_store_peer_appears_after_propagation","historyId":"8c7075381668d66bda04677d40103fcb","time":{"start":1776981865471,"stop":1776981877484,"duration":12013},"description":"\n S19: a store peer comes online later.\n question for Zoltan , is reliability = true mandatory for the store peer ?\n what is the effect of the reliability here ?\n - send() returns Ok(RequestId) immediately\n - Propagated --- relay peer\n - Sent when store peer is reachable\n ","descriptionHtml":"<pre><code> S19: a store peer comes online later.\n question for Zoltan , is reliability = true mandatory for the store peer ?\n what is the effect of the reliability here ?\n - send() returns Ok(RequestId) immediately\n - Propagated --- relay peer\n - Sent when store peer is reachable\n</code></pre>\n","status":"broken","statusMessage":"Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:15245/admin/v1/peers with response: b'Failed to connect to peer at index: 0 - /ip4/10.1.0.37/tcp/55519/p2p/16Uiu2HAm6nmi8jASKWK8PD458dzhALEt5XvLCqzFAHiN2PxCs3Xn'","statusTrace":"src/node/api_clients/base_client.py:14: in make_request\n response.raise_for_status()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/requests/models.py:1021: in raise_for_status\n raise HTTPError(http_error_msg, response=self)\nE requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: http://127.0.0.1:15245/admin/v1/peers\n\nDuring handling of the above exception, another exception occurred:\ntests/wrappers_tests/test_send_e2e.py:239: in test_s19_store_peer_appears_after_propagation\n store_node.add_peers([relay_multiaddr, sender_multiaddr])\nsrc/node/waku_node.py:349: in add_peers\n return self._api.add_peers(peers)\nsrc/node/api_clients/rest.py:36: in add_peers\n return self.rest_call(\"post\", \"admin/v1/peers\", json.dumps(peers))\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:17: in make_request\n raise Exception(f\"Error: {http_err} with response: {response.content}\")\nE Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:15245/admin/v1/peers with response: b'Failed to connect to peer at index: 0 - /ip4/10.1.0.37/tcp/55519/p2p/16Uiu2HAm6nmi8jASKWK8PD458dzhALEt5XvLCqzFAHiN2PxCs3Xn'","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":true,"beforeStages":[{"name":"set_allure_env_variables","time":{"start":1776981426880,"stop":1776981426881,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1776981865469,"stop":1776981865469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1776981865469,"stop":1776981865469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1776981865469,"stop":1776981865469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1776981865469,"stop":1776981865469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1776981865469,"stop":1776981865469,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"store_setup","time":{"start":1776981865470,"stop":1776981865470,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"node_config","time":{"start":1776981865470,"stop":1776981865470,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1776981865470,"stop":1776981865470,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"testStage":{"description":"\n S19: a store peer comes online later.\n question for Zoltan , is reliability = true mandatory for the store peer ?\n what is the effect of the reliability here ?\n - send() returns Ok(RequestId) immediately\n - Propagated --- relay peer\n - Sent when store peer is reachable\n ","status":"broken","statusMessage":"Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:15245/admin/v1/peers with response: b'Failed to connect to peer at index: 0 - /ip4/10.1.0.37/tcp/55519/p2p/16Uiu2HAm6nmi8jASKWK8PD458dzhALEt5XvLCqzFAHiN2PxCs3Xn'","statusTrace":"src/node/api_clients/base_client.py:14: in make_request\n response.raise_for_status()\n/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/requests/models.py:1021: in raise_for_status\n raise HTTPError(http_error_msg, response=self)\nE requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: http://127.0.0.1:15245/admin/v1/peers\n\nDuring handling of the above exception, another exception occurred:\ntests/wrappers_tests/test_send_e2e.py:239: in test_s19_store_peer_appears_after_propagation\n store_node.add_peers([relay_multiaddr, sender_multiaddr])\nsrc/node/waku_node.py:349: in add_peers\n return self._api.add_peers(peers)\nsrc/node/api_clients/rest.py:36: in add_peers\n return self.rest_call(\"post\", \"admin/v1/peers\", json.dumps(peers))\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:17: in make_request\n raise Exception(f\"Error: {http_err} with response: {response.content}\")\nE Exception: Error: 400 Client Error: Bad Request for url: http://127.0.0.1:15245/admin/v1/peers with response: b'Failed to connect to peer at index: 0 - /ip4/10.1.0.37/tcp/55519/p2p/16Uiu2HAm6nmi8jASKWK8PD458dzhALEt5XvLCqzFAHiN2PxCs3Xn'","steps":[],"attachments":[{"uid":"e026ae0664735a1d","name":"log","source":"e026ae0664735a1d.txt","type":"text/plain","size":13801},{"uid":"38f5ff90b0f2be33","name":"stdout","source":"38f5ff90b0f2be33.txt","type":"text/plain","size":220799},{"uid":"11f9344cd16ae167","name":"stderr","source":"11f9344cd16ae167.txt","type":"text/plain","size":13462}],"parameters":[],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":3,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1776981877543,"stop":1776981877544,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1776981877544,"stop":1776981877996,"duration":452},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1776981877997,"stop":1776981878000,"duration":3},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1776981878001,"stop":1776981878002,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"set_allure_env_variables::0","time":{"start":1776981903042,"stop":1776981903042,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"tag","value":"smoke"},{"name":"parentSuite","value":"tests.wrappers_tests"},{"name":"suite","value":"test_send_e2e"},{"name":"subSuite","value":"TestSendBeforeRelay"},{"name":"host","value":"runnervmeorf1"},{"name":"thread","value":"21546-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.wrappers_tests.test_send_e2e"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"19cf59c4777420f9","status":"failed","statusDetails":"AssertionError: No MessagePropagatedEvent received within 30.0s. Collected events: [{'eventType': 'message_received', 'messageHash': '0x5a53173748937aa3ecf98055c919355921cfa6ac00c5265cb68bfe8d0b9653cb', 'message': {'payload': [116, 101, 115, 116, 32, 112, 97, 121, 108, 111, 97, 100], 'contentTopic': '/test/1/default/proto', 'meta': [], 'version': 0, 'timestamp': 1776981834436741888, 'ephemeral': False, 'proof': []}}]\nassert None is not None","time":{"start":1776981834423,"stop":1776981865456,"duration":31033}},{"uid":"67c8e4fd06c484f4","status":"failed","statusDetails":"AssertionError: No MessageSentEvent received within 60.0s after store peer joined. Collected events: [{'eventType': 'message_received', 'messageHash': '0x92075e0b24e95b085d3482131a97723faec7fb38335fc74e9394fbce5fee5a28', 'message': {'payload': [116, 101, 115, 116, 32, 112, 97, 121, 108, 111, 97, 100], 'contentTopic': '/test/1/default/proto', 'meta': [], 'version': 0, 'timestamp': 1776981763588537088, 'ephemeral': False, 'proof': []}}, {'eventType': 'message_propagated', 'requestId': '08e57cd621ca5e11c4c1', 'messageHash': '0x92075e0b24e95b085d3482131a97723faec7fb38335fc74e9394fbce5fee5a28'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}, {'eventType': 'message_error', 'requestId': '08e57cd621ca5e11c4c1', 'messageHash': '0x92075e0b24e95b085d3482131a97723faec7fb38335fc74e9394fbce5fee5a28', 'error': 'Unable to send within retry time window'}]\nassert None is not None","time":{"start":1776981755809,"stop":1776981833900,"duration":78091}}],"categories":[{"name":"Test defects","matchedStatuses":[],"flaky":false}],"tags":["smoke"]},"source":"1c4657d71e1b0878.json","parameterValues":[]}