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

1 line
29 KiB
JSON

{"uid":"b733874ab26e508","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":1777570060640,"stop":1777570078480,"duration":17840},"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': ['\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:47.596+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:47.596+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:47.596+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:47.596+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'], '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': ['\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:47.596+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:47.596+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:47.596+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:47.596+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'], '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":2,"retriesStatusChange":false,"beforeStages":[{"name":"check_waku_log_errors","time":{"start":1777570060638,"stop":1777570060638,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"set_allure_env_variables","time":{"start":1777570060638,"stop":1777570060638,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1777570060638,"stop":1777570060638,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1777570060639,"stop":1777570060639,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1777570060639,"stop":1777570060639,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"common_setup","time":{"start":1777570060639,"stop":1777570060639,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1777570060639,"stop":1777570060639,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"store_setup","time":{"start":1777570060639,"stop":1777570060640,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"node_config","time":{"start":1777570060640,"stop":1777570060640,"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': ['\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:47.596+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:47.596+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:47.596+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:47.596+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'], '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': ['\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:47.596+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:47.596+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:47.596+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:47.596+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'], '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":1777570067544,"stop":1777570067544,"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":1777570067544,"stop":1777570067544,"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":1777570067544,"stop":1777570067544,"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":1777570067544,"stop":1777570067544,"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":1777570067544,"stop":1777570067544,"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":1777570067544,"stop":1777570067544,"duration":0},"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":1777570067544,"stop":1777570067544,"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":1777570067544,"stop":1777570067544,"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":1777570070671,"stop":1777570070671,"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":1777570070671,"stop":1777570070671,"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":1777570070671,"stop":1777570070671,"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":1777570070671,"stop":1777570070671,"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":1777570070672,"stop":1777570070672,"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":1777570070672,"stop":1777570070672,"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":1777570070672,"stop":1777570070672,"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":1777570070672,"stop":1777570070672,"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":1777570073887,"stop":1777570073887,"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":1777570073888,"stop":1777570073888,"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":1777570073888,"stop":1777570073888,"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":1777570073888,"stop":1777570073888,"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":1777570073888,"stop":1777570073888,"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":1777570073888,"stop":1777570073888,"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":1777570073888,"stop":1777570073888,"duration":0},"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":1777570073888,"stop":1777570073888,"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":1777570077905,"stop":1777570077911,"duration":6},"status":"passed","steps":[{"name":"get_messages_from_store","time":{"start":1777570077906,"stop":1777570077910,"duration":4},"status":"passed","steps":[],"attachments":[],"parameters":[{"name":"node","value":"<src.node.waku_node.WakuNode object at 0x7fbb7b66eae0>"},{"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":"['0x98dff18a2668a95d111d64e75029be92f2d0367222450cb28bab220430855ac2', '0xe119fbbc9dc5a06afe3d9cf8f6a584af40ae6e736e96d97077160b2caf05061f', '0x2ddcd6c165e3dfc94fe73d0191347a512fc8251735b4d10ff8b088cacf744353', '0x0315258433d8146ffc47a2b1d7aa5417ddb1524034f5a6c79ce9c5a04575f07e', '0x4dafac7fce4c8eb9ffe7f6808734a06f8ab824c5cf89ee53242d43fd62a60571', '0x63e694cf1b0856d47903407aaf2a0f8f3fbb434d7578f65ce49cbe17c0fea433', '0x98e40ed9cab6e3f9f99e51d52bdb245b9831444987f5790c2e46cbd1277ddb75', '0x8349c2a719642d22de06e2f8806984cfdeb9f20822930b4d91f6d78a05aee140']"},{"name":"store_node","value":"<src.node.waku_node.WakuNode object at 0x7fbb7b66eae0>"},{"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":1777570078481,"stop":1777570078482,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1777570078483,"stop":1777570079890,"duration":1407},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1777570079890,"stop":1777570080001,"duration":111},"status":"failed","statusMessage":"AssertionError: Found errors {'crash': [], 'fatal': [], 'panic': [], 'abort': [], 'segfault': [], 'corrupt': [], 'terminated': [], 'unhandled': [], 'stacktrace': [], 'deadlock': [], 'SIGSEGV': ['\\x1b[31mFAT\\x1b[0m 2026-04-30 17:27:47.596+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:47.596+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:47.596+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:47.596+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'], '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":"set_allure_env_variables::0","time":{"start":1777570080002,"stop":1777570080002,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail::0","time":{"start":1777570080002,"stop":1777570080002,"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":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"84ea2ea2cded64fc","status":"failed","statusDetails":"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': []}","time":{"start":1777570041248,"stop":1777570059106,"duration":17858}},{"uid":"e7e50b863f9af99b","status":"failed","statusDetails":"AssertionError: Found errors {'crash': [], 'fatal': ['/root/.nim/nim-2.2.4/lib/system/fatal.nim(53) sysFatal', '/root/.nim/nim-2.2.4/lib/system/fatal.nim(53) sysFatal', '/root/.nim/nim-2.2.4/lib/system/fatal.nim(53) sysFatal'], 'panic': [], 'abort': [], 'segfault': [], 'corrupt': [], 'terminated': [], 'unhandled': ['Error: unhandled exception: value out of range: -2 notin 0 .. 9223372036854775807 [RangeDefect]', 'Error: unhandled exception: value out of range: -2 notin 0 .. 9223372036854775807 [RangeDefect]', 'Error: unhandled exception: value out of range: -2 notin 0 .. 9223372036854775807 [RangeDefect]'], 'stacktrace': [], 'deadlock': [], 'SIGSEGV': [], 'SIGABRT': [], 'stack overflow': [], 'index out of bounds': [], 'nil pointer dereference': [], 'goroutine exit': [], 'nil pointer': [], 'runtime error': [], 'goexit': [], 'race condition': [], 'double free': []}","time":{"start":1777570021943,"stop":1777570039789,"duration":17846}}],"categories":[{"name":"Product defects","matchedStatuses":[],"flaky":false}],"tags":["note('S31 exposes nwaku crash in json_serialization writer')"]},"source":"b733874ab26e508.json","parameterValues":[]}