2026-04-30 17:38:14 +00:00

1 line
26 KiB
JSON

{"uid":"84ea2ea2cded64fc","name":"test_s31_concurrent_sends_mixed_topics_during_churn","fullName":"tests.wrappers_tests.test_send_e2e.TestSendBeforeRelay#test_s31_concurrent_sends_mixed_topics_during_churn","historyId":"94396541c2070ad66fd4961c878fb3aa","time":{"start":1777570041248,"stop":1777570059106,"duration":17858},"description":"\n S31: concurrent sends across mixed content topics during peer churn.\n ","descriptionHtml":"<pre><code> S31: concurrent sends across mixed content topics during peer churn.\n</code></pre>\n","status":"failed","statusMessage":"AssertionError: Found errors {'crash': [], 'fatal': [], 'panic': [], 'abort': [], 'segfault': [], 'corrupt': [], 'terminated': [], 'unhandled': [], 'stacktrace': [], 'deadlock': [], 'SIGSEGV': ['/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m'], 'SIGABRT': [], 'stack overflow': [], 'index out of bounds': [], 'nil pointer dereference': [], 'goroutine exit': [], 'nil pointer': [], 'runtime error': [], 'goexit': [], 'race condition': [], 'double free': []}","statusTrace":"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/allure_commons/_allure.py:221: in __call__\n return self._fixture_function(*args, **kwargs)\ntests/conftest.py:100: in check_waku_log_errors\n node.check_waku_log_errors()\nsrc/node/waku_node.py:635: in check_waku_log_errors\n assert not matches, f\"Found errors {matches}\"\nE AssertionError: Found errors {'crash': [], 'fatal': [], 'panic': [], 'abort': [], 'segfault': [], 'corrupt': [], 'terminated': [], 'unhandled': [], 'stacktrace': [], 'deadlock': [], 'SIGSEGV': ['/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m'], 'SIGABRT': [], 'stack overflow': [], 'index out of bounds': [], 'nil pointer dereference': [], 'goroutine exit': [], 'nil pointer': [], 'runtime error': [], 'goexit': [], 'race condition': [], 'double free': []}","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[{"name":"set_allure_env_variables","time":{"start":1777570041246,"stop":1777570041246,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1777570041246,"stop":1777570041246,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1777570041246,"stop":1777570041246,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1777570041247,"stop":1777570041247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1777570041247,"stop":1777570041247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1777570041247,"stop":1777570041247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1777570041247,"stop":1777570041247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"node_config","time":{"start":1777570041248,"stop":1777570041248,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"store_setup","time":{"start":1777570041248,"stop":1777570041248,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"testStage":{"description":"\n S31: concurrent sends across mixed content topics during peer churn.\n ","status":"failed","statusMessage":"AssertionError: Found errors {'crash': [], 'fatal': [], 'panic': [], 'abort': [], 'segfault': [], 'corrupt': [], 'terminated': [], 'unhandled': [], 'stacktrace': [], 'deadlock': [], 'SIGSEGV': ['/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m'], 'SIGABRT': [], 'stack overflow': [], 'index out of bounds': [], 'nil pointer dereference': [], 'goroutine exit': [], 'nil pointer': [], 'runtime error': [], 'goexit': [], 'race condition': [], 'double free': []}","statusTrace":"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/allure_commons/_allure.py:221: in __call__\n return self._fixture_function(*args, **kwargs)\ntests/conftest.py:100: in check_waku_log_errors\n node.check_waku_log_errors()\nsrc/node/waku_node.py:635: in check_waku_log_errors\n assert not matches, f\"Found errors {matches}\"\nE AssertionError: Found errors {'crash': [], 'fatal': [], 'panic': [], 'abort': [], 'segfault': [], 'corrupt': [], 'terminated': [], 'unhandled': [], 'stacktrace': [], 'deadlock': [], 'SIGSEGV': ['/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m'], 'SIGABRT': [], 'stack overflow': [], 'index out of bounds': [], 'nil pointer dereference': [], 'goroutine exit': [], 'nil pointer': [], 'runtime error': [], 'goexit': [], 'race condition': [], 'double free': []}","steps":[{"name":"create_message","time":{"start":1777570048177,"stop":1777570048177,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-a/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS0w'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570048177,"stop":1777570048177,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-b/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS0x'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570048177,"stop":1777570048177,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-c/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS0y'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570048177,"stop":1777570048177,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-d/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS0z'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570048177,"stop":1777570048177,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-e/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS00'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570048177,"stop":1777570048178,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-f/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS01'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570048178,"stop":1777570048178,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-g/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS02'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570048178,"stop":1777570048178,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-h/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMS03'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051247,"stop":1777570051247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-a/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi0w'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051247,"stop":1777570051247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-b/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi0x'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051247,"stop":1777570051247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-c/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi0y'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051247,"stop":1777570051247,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-d/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi0z'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051248,"stop":1777570051248,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-e/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi00'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051248,"stop":1777570051248,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-f/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi01'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051248,"stop":1777570051248,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-g/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi02'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570051248,"stop":1777570051248,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-h/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMi03'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054459,"stop":1777570054459,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-a/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy0w'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054459,"stop":1777570054459,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-b/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy0x'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054459,"stop":1777570054459,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-c/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy0y'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054459,"stop":1777570054459,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-d/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy0z'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054459,"stop":1777570054459,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-e/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy00'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054459,"stop":1777570054459,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-f/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy01'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054459,"stop":1777570054460,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-g/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy02'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"create_message","time":{"start":1777570054460,"stop":1777570054460,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"contentTopic","value":"'/test/1/s31-topic-h/proto'"},{"name":"payload","value":"'czMxLXBoYXNlMy03'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"check_sent_message_is_stored","time":{"start":1777570058482,"stop":1777570058487,"duration":5},"status":"passed","steps":[{"name":"get_messages_from_store","time":{"start":1777570058482,"stop":1777570058486,"duration":4},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"node","value":"<src.node.waku_node.WakuNode object at 0x7fbb7b6bccb0>"},{"name":"peer_addr","value":"None"},{"name":"include_data","value":"None"},{"name":"pubsub_topic","value":"'/waku/2/rs/198/0'"},{"name":"content_topics","value":"None"},{"name":"start_time","value":"None"},{"name":"end_time","value":"None"},{"name":"hashes","value":"None"},{"name":"cursor","value":"None"},{"name":"page_size","value":"24"},{"name":"ascending","value":"'true'"},{"name":"store_v","value":"'v3'"}],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[],"parameters":[{"name":"expected_hashes","value":"['0x0cec9c9a94963622dece6e9faac7b4eae63d49e55d280ee0d405a96f0446122f', '0x0b9fc15c25b8204adb4a2b7638f1bf4e763a040999b3a497f825d027fce8457c', '0x71b589f2baec157f42726f2c3902fa39d552afb85275c8ff4c099148b3407b33', '0x7574dd0a9b70034bc29f6ba90110090e615e60d49b8f30b83178197172670bcc', '0xa9e8d323eccbb057ec61dadf56ec2afa02887d069b04d7385b59c52fc9af7558', '0x4228315b5b153b1dcc973f2278cf663c7b9288b2e465fa4696e7694f96abaaef', '0x5a6357f6a07a2643661955c3556a567059db88c0b0429301215dddc5fece1928', '0x4fa1a1b5dffa21432414794b08e7cfbfef78381a674b877e294e4eb35599f49c']"},{"name":"store_node","value":"<src.node.waku_node.WakuNode object at 0x7fbb7b6bccb0>"},{"name":"peer_addr","value":"None"},{"name":"include_data","value":"None"},{"name":"pubsub_topic","value":"'/waku/2/rs/198/0'"},{"name":"content_topics","value":"None"},{"name":"start_time","value":"None"},{"name":"end_time","value":"None"},{"name":"hashes","value":"None"},{"name":"cursor","value":"None"},{"name":"page_size","value":"24"},{"name":"ascending","value":"'true'"},{"name":"store_v","value":"'v3'"}],"stepsCount":1,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":true,"attachmentStep":false}],"attachments":[{"name":"log","type":"text/plain","size":0},{"name":"stdout","type":"text/plain","size":0},{"name":"stderr","type":"text/plain","size":0}],"parameters":[],"stepsCount":26,"shouldDisplayMessage":true,"attachmentsCount":3,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1777570059107,"stop":1777570059108,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1777570059108,"stop":1777570060512,"duration":1404},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1777570060512,"stop":1777570060615,"duration":103},"status":"failed","statusMessage":"AssertionError: Found errors {'crash': [], 'fatal': [], 'panic': [], 'abort': [], 'segfault': [], 'corrupt': [], 'terminated': [], 'unhandled': [], 'stacktrace': [], 'deadlock': [], 'SIGSEGV': ['/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m', '/app/apps/wakunode2/wakunode2.nim(93) handleSigsegv', '\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:28.203+00:00 \\x1b[1mShutting down after receiving SIGSEGV \\x1b[0m \\x1b[31mtopics\\x1b[0m=\\x1b[93m\"wakunode main\"\\x1b[0m \\x1b[31mtid\\x1b[0m=\\x1b[94m1\\x1b[0m \\x1b[31mfile\\x1b[0m=\\x1b[94mwakunode2.nim:90\\x1b[0m'], 'SIGABRT': [], 'stack overflow': [], 'index out of bounds': [], 'nil pointer dereference': [], 'goroutine exit': [], 'nil pointer': [], 'runtime error': [], 'goexit': [], 'race condition': [], 'double free': []}\n","statusTrace":" File \"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/allure_commons/_allure.py\", line 221, in __call__\n return self._fixture_function(*args, **kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File \"/opt/hostedtoolcache/Python/3.12.13/x64/lib/python3.12/site-packages/_pytest/fixtures.py\", line 926, in _teardown_yield_fixture\n next(it)\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/conftest.py\", line 100, in check_waku_log_errors\n node.check_waku_log_errors()\n File \"/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/src/node/waku_node.py\", line 635, in check_waku_log_errors\n assert not matches, f\"Found errors {matches}\"\n ^^^^^^^^^^^\n","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":0,"hasContent":true,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1777570060616,"stop":1777570060616,"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":1777570060617,"stop":1777570060617,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"tag","value":"note('S31 exposes nwaku crash in json_serialization writer')"},{"name":"parentSuite","value":"tests.wrappers_tests"},{"name":"suite","value":"test_send_e2e"},{"name":"subSuite","value":"TestSendBeforeRelay"},{"name":"host","value":"runnervmeorf1"},{"name":"thread","value":"21689-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":true,"retry":true,"extra":{"categories":[],"tags":["note('S31 exposes nwaku crash in json_serialization writer')"]},"source":"84ea2ea2cded64fc.json","parameterValues":[]}