2026-07-25 15:27:28 +00:00

1 line
16 KiB
JSON

{"uid":"6447fb8933f07dbf","name":"test_rc05_basic_a_to_b_delivery","fullName":"tests.wrappers_tests.test_channel_delivery.TestChannelDelivery#test_rc05_basic_a_to_b_delivery","historyId":"10fe47bc9e4c3a6637277aa3896462c8","time":{"start":1784993033374,"stop":1784993103453,"duration":70079},"description":"RC05: A's channel send is delivered to B on the matching channel + topic.\n\n Relay-only (store + reliability off). B must fire a channel_message_received\n event carrying the payload intact and tagged with A's senderId.\n\n A runs in a separate, storage-isolated process: co-located nodes share the\n library's SDS Persistency singleton and B drops A's own message as a\n duplicate. See src/node/subprocess_node.py.\n ","descriptionHtml":"<p>RC05: A's channel send is delivered to B on the matching channel + topic.</p>\n<pre><code> Relay-only (store + reliability off). B must fire a channel_message_received\n event carrying the payload intact and tagged with A's senderId.\n\n A runs in a separate, storage-isolated process: co-located nodes share the\n library's SDS Persistency singleton and B drops A's own message as a\n duplicate. See src/node/subprocess_node.py.\n</code></pre>\n","status":"failed","statusMessage":"AssertionError: No channel_message_received on B for rc05-channel within 50.0s. Collected events: [{'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}]\nassert None is not None","statusTrace":"tests/wrappers_tests/test_channel_delivery.py:108: in test_rc05_basic_a_to_b_delivery\n assert received is not None, (\nE AssertionError: No channel_message_received on B for rc05-channel within 50.0s. Collected events: [{'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}]\nE assert None is not None","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":2,"retriesStatusChange":false,"beforeStages":[{"name":"configure_fleet_bootstrap","time":{"start":1784992091286,"stop":1784992091287,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"fleet_rln_state","time":{"start":1784992091286,"stop":1784992091286,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"set_allure_env_variables","time":{"start":1784992091287,"stop":1784992091287,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"configure_fleet_cluster","time":{"start":1784992091287,"stop":1784992091287,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"pubsub_cfg","time":{"start":1784992091287,"stop":1784992091287,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"attach_logs_on_fail","time":{"start":1784993033372,"stop":1784993033372,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes","time":{"start":1784993033373,"stop":1784993033373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_id","time":{"start":1784993033373,"stop":1784993033373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"skip_fleet_test_without_rln","time":{"start":1784993033373,"stop":1784993033373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"test_setup","time":{"start":1784993033373,"stop":1784993033373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"node_config","time":{"start":1784993033373,"stop":1784993033374,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors","time":{"start":1784993033373,"stop":1784993033373,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"testStage":{"description":"RC05: A's channel send is delivered to B on the matching channel + topic.\n\n Relay-only (store + reliability off). B must fire a channel_message_received\n event carrying the payload intact and tagged with A's senderId.\n\n A runs in a separate, storage-isolated process: co-located nodes share the\n library's SDS Persistency singleton and B drops A's own message as a\n duplicate. See src/node/subprocess_node.py.\n ","status":"failed","statusMessage":"AssertionError: No channel_message_received on B for rc05-channel within 50.0s. Collected events: [{'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}]\nassert None is not None","statusTrace":"tests/wrappers_tests/test_channel_delivery.py:108: in test_rc05_basic_a_to_b_delivery\n assert received is not None, (\nE AssertionError: No channel_message_received on B for rc05-channel within 50.0s. Collected events: [{'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 33, 191, 75, 124, 226, 75, 22, 53, 108, 189, 214, 249, 113, 166, 104, 60, 80, 242, 3, 130, 55, 99, 70, 59, 114, 125, 206, 228, 185, 239, 244, 97])', 'peerEvent': 'EventConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}]\nE assert None is not None","steps":[],"attachments":[{"name":"log","type":"text/plain","size":0},{"name":"stdout","type":"text/plain","size":0},{"name":"stderr","type":"text/plain","size":0}],"parameters":[],"stepsCount":0,"shouldDisplayMessage":true,"attachmentsCount":3,"hasContent":true,"attachmentStep":false},"afterStages":[{"name":"test_setup::0","time":{"start":1784993103457,"stop":1784993103458,"duration":1},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"close_open_nodes::0","time":{"start":1784993103459,"stop":1784993103459,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"check_waku_log_errors::0","time":{"start":1784993103459,"stop":1784993103459,"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":1784993103460,"stop":1784993103460,"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":1784993165570,"stop":1784993165570,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"configure_fleet_cluster::0","time":{"start":1784993165570,"stop":1784993165570,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"configure_fleet_bootstrap::0","time":{"start":1784993165572,"stop":1784993165572,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false},{"name":"fleet_rln_state::0","time":{"start":1784993165573,"stop":1784993165573,"duration":0},"status":"passed","steps":[],"attachments":[],"parameters":[],"stepsCount":0,"shouldDisplayMessage":false,"attachmentsCount":0,"hasContent":false,"attachmentStep":false}],"labels":[{"name":"parentSuite","value":"tests.wrappers_tests"},{"name":"suite","value":"test_channel_delivery"},{"name":"subSuite","value":"TestChannelDelivery"},{"name":"host","value":"runnervmvrwv9"},{"name":"thread","value":"18689-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.wrappers_tests.test_channel_delivery"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[{"uid":"37a5a45a8df9aec4","status":"failed","statusDetails":"AssertionError: No channel_message_received on B for rc05-channel within 50.0s. Collected events: [{'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 2, 88, 91, 167, 38, 228, 245, 90, 165, 21, 232, 121, 238, 54, 47, 250, 115, 203, 23, 48, 188, 77, 112, 215, 136, 197, 215, 14, 29, 30, 148, 40, 72])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 2, 88, 91, 167, 38, 228, 245, 90, 165, 21, 232, 121, 238, 54, 47, 250, 115, 203, 23, 48, 188, 77, 112, 215, 136, 197, 215, 14, 29, 30, 148, 40, 72])', 'peerEvent': 'EventConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}]\nassert None is not None","time":{"start":1784992964281,"stop":1784993033363,"duration":69082}},{"uid":"ae1e39cda708a762","status":"failed","statusDetails":"AssertionError: No channel_message_received on B for rc05-channel within 50.0s. Collected events: [{'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 60, 157, 193, 199, 174, 163, 142, 232, 36, 198, 13, 81, 211, 120, 252, 234, 76, 41, 36, 225, 99, 214, 169, 63, 33, 80, 48, 185, 145, 120, 0, 140])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 60, 157, 193, 199, 174, 163, 142, 232, 36, 198, 13, 81, 211, 120, 252, 234, 76, 41, 36, 225, 99, 214, 169, 63, 33, 80, 48, 185, 145, 120, 0, 140])', 'peerEvent': 'EventConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}]\nassert None is not None","time":{"start":1784992886140,"stop":1784992964236,"duration":78096}}],"categories":[{"name":"Product defects","matchedStatuses":[]}],"history":{"statistic":{"failed":3,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":3},"items":[{"uid":"30a4d05ee9bfbcd1","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1319/#testresult/30a4d05ee9bfbcd1","status":"failed","statusDetails":"AssertionError: No channel_message_received on B for rc05-channel within 30.0s. Collected events: [{'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 2, 116, 185, 237, 177, 156, 200, 10, 194, 143, 158, 148, 243, 16, 167, 175, 185, 236, 81, 193, 82, 1, 30, 85, 252, 101, 62, 203, 184, 210, 175, 42, 89])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 2, 116, 185, 237, 177, 156, 200, 10, 194, 143, 158, 148, 243, 16, 167, 175, 185, 236, 81, 193, 82, 1, 30, 85, 252, 101, 62, 203, 184, 210, 175, 42, 89])', 'peerEvent': 'EventConnected'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}]\nassert None is not None","time":{"start":1784218342616,"stop":1784218384664,"duration":42048}},{"uid":"d1f7858c7346600e","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1318/#testresult/d1f7858c7346600e","status":"failed","statusDetails":"AssertionError: No channel_message_received on B for rc05-channel within 30.0s. Collected events: [{'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 36, 66, 126, 111, 142, 14, 16, 139, 161, 149, 125, 46, 69, 36, 222, 201, 209, 53, 234, 110, 197, 98, 244, 219, 101, 46, 101, 25, 43, 39, 196, 80])', 'peerEvent': 'EventMetadataUpdated'}, {'eventType': 'connection_change', 'peerId': '(data: @[0, 37, 8, 2, 18, 33, 3, 36, 66, 126, 111, 142, 14, 16, 139, 161, 149, 125, 46, 69, 36, 222, 201, 209, 53, 234, 110, 197, 98, 244, 219, 101, 46, 101, 25, 43, 39, 196, 80])', 'peerEvent': 'EventConnected'}, {'eventType': 'connection_status_change', 'connectionStatus': 'PartiallyConnected'}, {'eventType': 'relay_topic_health_change', 'pubsubTopic': '/waku/2/rs/198/0', 'topicHealth': 'MinimallyHealthy'}]\nassert None is not None","time":{"start":1784215603716,"stop":1784215645762,"duration":42046}}]},"tags":[]},"source":"6447fb8933f07dbf.json","parameterValues":[]}