mirror of
https://github.com/logos-messaging/logos-messaging-interop-tests.git
synced 2026-08-24 23:21:25 +00:00
deploy: ec118816fa
This commit is contained in:
@@ -1 +0,0 @@
|
||||
{"uid":"b1a8273437954620fa374b796ffaacdd","name":"behaviors","children":[]}
|
||||
@@ -1 +0,0 @@
|
||||
{"uid":"4b4757e66a1912dae1a509f688f20b0f","name":"categories","children":[]}
|
||||
@@ -1 +0,0 @@
|
||||
{"uid":"83edc06c07f9ae9e47eb6dd1b683e4e2","name":"packages","children":[]}
|
||||
@@ -1 +0,0 @@
|
||||
{"uid":"98d3104e051c652961429bf95fa0b5d6","name":"suites","children":[]}
|
||||
@@ -1 +0,0 @@
|
||||
{"name":"timeline","children":[],"uid":"ab17fc5a4eb3bca4b216b548c7f9fcbc"}
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{}}]
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{}}]
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{"run":0,"retry":0}}]
|
||||
@@ -1 +0,0 @@
|
||||
{"total":0,"items":[]}
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{}}]
|
||||
@@ -1 +0,0 @@
|
||||
{"total":0,"items":[]}
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{}}]
|
||||
@@ -1 +0,0 @@
|
||||
[]
|
||||
@@ -1 +0,0 @@
|
||||
[]
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0}}]
|
||||
@@ -1 +0,0 @@
|
||||
[{"data":{"run":0,"retry":0}}]
|
||||
@@ -1 +0,0 @@
|
||||
[]
|
||||
@@ -1 +0,0 @@
|
||||
[]
|
||||
@@ -1 +0,0 @@
|
||||
{"total":0,"items":[]}
|
||||
@@ -1 +0,0 @@
|
||||
{"reportName":"Allure Report","testRuns":[],"statistic":{"failed":0,"broken":0,"skipped":0,"passed":0,"unknown":0,"total":0},"time":{}}
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 15 KiB |
@@ -0,0 +1,2 @@
|
||||
"BROKEN","EPIC","FAILED","FEATURE","PASSED","SKIPPED","STORY","UNKNOWN"
|
||||
"4","","0","","481","33","","0"
|
||||
|
File diff suppressed because one or more lines are too long
@@ -0,0 +1,2 @@
|
||||
"BROKEN","CATEGORY","FAILED","PASSED","SKIPPED","UNKNOWN"
|
||||
"4","Test defects","0","0","0","0"
|
||||
|
@@ -0,0 +1 @@
|
||||
{"uid":"4b4757e66a1912dae1a509f688f20b0f","name":"categories","children":[{"name":"Test defects","children":[{"name":"AttributeError: Metric 'waku_peer_store_size' not found","children":[{"name":"test_metrics_after_relay_publish","uid":"adc2c904ac4423ed","parentUid":"b0fd17d40db52fbe82d76b803940065d","status":"broken","time":{"start":1787286744475,"stop":1787286750010,"duration":5535},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_metrics_after_filter_get","uid":"fadc51df5adebe92","parentUid":"b0fd17d40db52fbe82d76b803940065d","status":"broken","time":{"start":1787286879429,"stop":1787286884956,"duration":5527},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]},{"name":"test_metrics_after_store_get","uid":"e192901b92f1c775","parentUid":"b0fd17d40db52fbe82d76b803940065d","status":"broken","time":{"start":1787287149439,"stop":1787287154676,"duration":5237},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"b0fd17d40db52fbe82d76b803940065d"},{"name":"AttributeError: Metric 'waku_service_peers{protocol=\"/vac/waku/lightpush/2.0.0-beta1\",peerId=\"/ip4/172.18.142.184/tcp/38002\"}' not found","children":[{"name":"test_metrics_after_light_push","uid":"48b24c73b4e26843","parentUid":"2fbf73ac1537f7a972ecfa78c8ee433c","status":"broken","time":{"start":1787286865597,"stop":1787286875036,"duration":9439},"flaky":false,"newFailed":false,"newPassed":false,"newBroken":false,"retriesCount":2,"retriesStatusChange":false,"parameters":[],"tags":[]}],"uid":"2fbf73ac1537f7a972ecfa78c8ee433c"}],"uid":"bdbf199525818fae7a8651db9eafe741"}]}
|
||||
File diff suppressed because one or more lines are too long
@@ -0,0 +1,620 @@
|
||||
"DESCRIPTION","DURATION IN MS","NAME","PARENT SUITE","START TIME","STATUS","STOP TIME","SUB SUITE","SUITE","TEST CLASS","TEST METHOD"
|
||||
"","4","test_filter_unsubscribe_with_no_content_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","423","test_light_push_after_node_pauses_and_pauses","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","248","test_relay_subscribe_to_already_existing_pubsub_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","137","test_first_node_to_start_publishes","tests.relay","2026-08-21","passed","2026-08-21","TestRelayMultipleNodes","test_multiple_nodes","",""
|
||||
"","1257","test_time_filter_end_time_now","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","4928","test_get_peers_for_blank_node","tests.peer_exchange","2026-08-21","passed","2026-08-21","TestPeerExchange","test_peer_exchange","",""
|
||||
"","210","test_get_store_messages_with_wrong_typo_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestApiFlags","test_api_flags","",""
|
||||
"","131","test_light_push_with_valid_version","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","115","test_filter_get_message_with_meta","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","2611","test_content_topic_also_in_docker_flags[/toychat/2/huilong/proto]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"RC09: A sends m1 while B is not up yet; B joins and still ends up with
|
||||
both m1 and m2.
|
||||
|
||||
Recovery here is the send service's relay retry, not SDS: A republishes
|
||||
m1 while it is unacknowledged (within MaxTimeInCache) and it lands as
|
||||
soon as B joins the mesh. SDS-R is not exercised — a repair request only
|
||||
rides out after T_req, a hash in [repairTMin, repairTMax) = [30s, 300s)
|
||||
that logos-delivery does not expose, so it cannot be driven from an E2E
|
||||
test. That path is RC10 — see test_rc10_missing_dependency_is_parked
|
||||
below and tests/wrappers_tests/test_channel_repair.py.
|
||||
","28559","test_rc09_late_joining_receiver_still_receives","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","248","test_filter_unsubscribe_from_all_subscribed_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","1746","test_filter_get_50_messages","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","1117","test_publishing_node_restarts","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","4074","test_store_lightpushed_message","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","2741","test_publish_on_multiple_pubsub_topics_and_only_after_fetch_them","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","142896","test_filter_many_subscribed_nodes","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","0","test_verify_node_version2","tests.rest_flags","2026-08-21","skipped","2026-08-21","TestDebugFlags","test_debug_flags","",""
|
||||
"","0","test_use_persistent_storage_survive_restart","tests.peer_connection_management","2026-08-21","skipped","2026-08-21","TestPeerStore","test_peer_store","",""
|
||||
"","2637","test_content_topic_also_in_docker_flags[/aaaaa/3/bbbbb/proto]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","422","test_messages_with_timestamps_far_from_now","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","28415","test_relay_2_nodes_temporary_blackout_recovers_no_helpers","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","80736","test_relay_4_nodes_sender_packet_loss_50_15sec_timeout","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"The RC08 exchange on a fixed channelId.
|
||||
|
||||
Exit code is the driver's signal: 0 delivered, 1 stale causal history,
|
||||
139 crash in the library.
|
||||
","0","test_fixed_channel_id_exchange","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestChannelPersistenceRepro","test_channel_persistence_repro","",""
|
||||
"","110","test_auto_port_starts_node_with_tcp_and_discv5_zero","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","2664","test_filter_works_with_static_sharding","tests.sharding","2026-08-21","passed","2026-08-21","TestFilterStaticSharding","test_filter","",""
|
||||
"","4","test_filter_unsubscribe_with_content_topic_string_instead_of_list","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","3351","test_subscribe_via_api_to_new_content_topics[content_topic_list0]","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"RC03: close an existing channel; closing again / an unknown id is rejected.
|
||||
|
||||
First close succeeds; a second close of the same (now-gone) id and a
|
||||
close of a never-created id both Err with ""unknown channel: <id>"".
|
||||
Lifecycle teardown + idempotency guard. No events are expected.
|
||||
","1130","test_rc03_close_channel_close_unknown_rejected","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelLifecycle","test_channel_lifecycle","",""
|
||||
"","11","test_light_push_on_non_subscribed_pubsub_topic","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","3167","test_store_with_long_string_pubsub_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","5","test_publish_on_non_subscribed_pubsub_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","2720","test_publish_on_multiple_content_topics_and_only_after_fetch_them[content_topic_list0]","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","2665","test_single_content_topic[/app/27/sometopic/someencoding]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"RC12: A, B and C share one channel; A's send reaches both B and C.
|
||||
|
||||
Each delivers m1 exactly once, with A's senderId and the exact payload.
|
||||
B is the node under test; A and C run as storage-isolated peers dialing it.
|
||||
","56896","test_rc12_three_participants_all_receive","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","647","test_relay_unsubscribe_from_all_pubsub_topics","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","0","test_valid_payloads_random_epoch_at_slow_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","3454","test_multiple_content_topics_same_shard[content_topic_list0]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","4137","test_filter_subscribe_to_29_content_topics_in_separate_calls","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","2103","test_cursor_at_page_size_boundary","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","2616","test_single_pubsub_topic[/waku/2/rs/199/1]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","39469","test_multiple_edge_service_nodes_communication","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","3306","test_filter_get_message_after_node1_restarts","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","5","test_store_with_empty_pubsub_topics","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","4609","test_publish_with_valid_payloads","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","2635","test_cant_retrieve_messages_on_not_subscribed_content_topic","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","15","test_relay_subscribe_with_invalid_pubsub_topic_format","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","2816","test_single_content_topic[/app/22/sometopic/someencoding]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"RC04: empty payload is rejected; a non-empty send returns a handle synchronously.
|
||||
|
||||
channel_send with an empty payload Errs with ""empty payload""; a normal
|
||||
channel_send returns Ok(channelReqId) immediately (delivery is async).
|
||||
Input validation + the immediate-handle contract of send.
|
||||
","8810","test_rc04_empty_payload_rejected_and_send_returns_handle","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelLifecycle","test_channel_lifecycle","",""
|
||||
"","10","test_filter_ping_on_subscribed_peer","tests.filter","2026-08-21","passed","2026-08-21","TestFilterPing","test_ping","",""
|
||||
"","10055","test_sync_with_nodes_restart__case2","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","21","test_light_push_with_invalid_payloads","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","2754","test_store_with_filter","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","74380","test_relay_packet_loss_applied_mid_way","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","0","test_idle_filter_subscriptions_after_node_disconnection","tests.filter","2026-08-21","skipped","2026-08-21","TestIdleSubscriptions","test_idle_subscriptions","",""
|
||||
"","49698","test_s19_store_peer_appears_after_propagation","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestS19StorePeerAppearsAfterPropagation","test_send_relay_propagation","",""
|
||||
"","2637","test_unsubscribe_from_non_subscribed_content_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","121","test_last_node_to_start_publishes","tests.relay","2026-08-21","passed","2026-08-21","TestRelayMultipleNodes","test_multiple_nodes","",""
|
||||
"","111","test_filter_get_message_with_version","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","9","test_filter_subscribe_to_101_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","1261","test_time_filter_start_time_equals_end_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","111","test_s05_send_fails_when_auto_subscribe_fails[no-leading-slash]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS05AutoSubscribeFailureBeforeTaskCreation","test_send_handle_and_subscription","",""
|
||||
"","213","test_message_with_ephemeral_true","tests.store","2026-08-21","passed","2026-08-21","TestEphemeral","test_ephemeral","",""
|
||||
"","3856","test_multiple_content_topics_same_shard[content_topic_list1]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","839","test_passing_invalid_cursor","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","353","test_filter_unsubscribe_from_some_of_the_subscribed_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","6","test_store_is_empty","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","2579","test_publish_on_not_subscribed_content_topic_works","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","3956","test_filter_works_with_auto_sharding","tests.sharding","2026-08-21","passed","2026-08-21","TestFilterAutoSharding","test_filter","",""
|
||||
"","4086","test_message_relayed_while_store_node_is_stopped_without_removing","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","0","test_valid_payload_at_variable_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","129","test_filter_subscribe_to_pubsub_topic_from_another_cluster_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","0","test_valid_payloads_lightpush_at_spam_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","3260","test_log_level_DEBUG_from_TRACE","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","4172","test_different_cursor_and_indexes[19-20]","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","1261","test_time_filter_negative_end_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","7448","test_sync_messages_received_via_lightpush","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","38943","test_filter_node_not_connected_directly_to_relaying_node","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","213","test_store_not_include_data","tests.store","2026-08-21","passed","2026-08-21","TestApiFlags","test_api_flags","",""
|
||||
"","3395","test_multiple_pubsub_topics_same_cluster","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","8","test_filter_ping_without_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterPing","test_ping","",""
|
||||
"","4","test_filter_subscribe_with_no_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","837","test_store_with_excessive_length_hash","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","1072","test_light_push_after_light_push_node_restarts","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","17","test_filter_update_subscription_with_invalid_content_topic_format","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","6786","test_sync_nodes_have_store_true","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","4","test_light_push_with_invalid_meta","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","117","test_auto_port_per_field[restPort-rest-enable_service3-8645]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"RC10: B parks m2 on the missing m1, then recovers both in causal order.
|
||||
|
||||
B has no channel when A sends m1, so m1 is lost to B's SDS and m2 arrives
|
||||
referencing it. B keeps sending until one of its messages carries the
|
||||
repair request and A rebroadcasts m1.
|
||||
","198847","test_rc10_repair_delivers_missing_dependency","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelRepair","test_channel_repair","",""
|
||||
"","3521","test_filter_static_sharding_multiple_shards","tests.sharding","2026-08-21","passed","2026-08-21","TestFilterStaticSharding","test_filter","",""
|
||||
"","3976","test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_relay_node2","tests.light_push","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","1348","test_light_push_with_missing_pubsub_topics","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","1241","test_get_debug_version_is_string","tests.rest_flags","2026-08-21","passed","2026-08-21","TestDebugFlags","test_debug_flags","",""
|
||||
"","529","test_s06_relay_propagation_without_store","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS06CoreSenderRelayOnly","test_send_relay_propagation","",""
|
||||
"","6422","test_static_shard_relay","tests.sharding","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","8575","test_store_with_hashes","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","25","test_light_push_with_invalid_timestamps","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","133","test_message_published_on_different_pubsub_topic_is_not_retrieved","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","5044","test_admin_peers_stats_counts","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","2756","test_main_node_relay_and_store__peer_only_store","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","3","test_publish_with_missing_payload","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","0","test_get_peers_two_protocols","tests.peer_connection_management","2026-08-21","skipped","2026-08-21","TestPeerStore","test_peer_store","",""
|
||||
"","2599","test_sender_uses_auto_api_receiver_uses_regular_api","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","3264","test_lightpush_node_with_relay_works_correctly","tests.light_push","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","83122","test_store_sync_small_sync_range","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","74969","test_relay_7_nodes_3sec_latency","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","6","test_store_with_unknown_pubsub_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","776","test_filter_get_message_with_valid_timestamps","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","839","test_passing_cursor_of_non_existing_message_from_the_store","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","20865","test_different_page_size[99]","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","3439","test_relay_peers_on_shard_contains_connected_peer","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","3040","test_retrieve_messages_without_subscribing_via_api","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","6266","test_default_page_size","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","481","test_filter_subscribe_with_multiple_overlapping_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","1261","test_time_filter_matches_one_message","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","0","test_valid_payloads_random_user_message_limit","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","335575","test_latency_with_load_sender_side","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","1058","test_invalid_pagination_cursor_param","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","3269","test_log_level_ERROR_from_WARN","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","230","test_publish_with_ephemeral","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","2650","test_single_pubsub_topic[/waku/2/rs/5/1]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","5237","test_metrics_after_store_get","tests.metrics","2026-08-21","broken","2026-08-21","TestMetrics","test_metrics","",""
|
||||
"","145","test_filter_update_subscription_refresh_existing","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","7","test_filter_update_subscription_with_pubsub_topic_list_instead_of_string","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","36982","test_msg_stored_when_ephemeral_false","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","2798","test_main_node_relay_and_store__peer_neither_relay_nor_store","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","3","test_filter_subscribe_with_no_content_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","92966","test_filter_3_senders_multiple_msg_1_receiver","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","8582","test_start_node_with_50_pubsub_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","3580","test_filter_update_subscription_add_30_new_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","738","test_relay_get_message_after_one_peer_was_stopped","tests.relay","2026-08-21","passed","2026-08-21","TestRelayMultipleNodes","test_multiple_nodes","",""
|
||||
"","8341","test_different_page_size[39]","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","274","test_relay_resubscribe_to_unsubscribed_pubsub_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","127","test_filter_unsubscribe_from_non_existing_pubsub_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","2206","test_store_sort_ascending[true]","tests.store","2026-08-21","passed","2026-08-21","TestSorting","test_sorting","",""
|
||||
"","930","test_s29_send_on_topics_mapping_to_different_shards","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS29SendOnTopicsMappingToDifferentShards","test_send_relay_propagation","",""
|
||||
"","5","test_filter_update_subscription_with_no_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","5","test_light_push_with_extra_field","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","131","test_filter_subscribe_to_single_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","118971","test_relay_4_nodes_sender_packet_loss_delivery_ratio_simple[loss60]","tests.e2e","2026-08-21","skipped","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","10922","test_different_cursor_and_indexes[19-50]","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","4567","test_filter_get_message_while_one_peer_is_paused","tests.filter","2026-08-21","passed","2026-08-21","TestFilterMultipleNodes","test_multiple_nodes","",""
|
||||
"","38067","test_relay_receiving_node_not_connected_directly_to_relaying_node","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","2737","test_main_node_relay_and_store__peer_only_relay","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","2432","test_publish_without_subscribing_via_api_works","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","18","test_filter_subscribe_with_invalid_content_topic_format","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","14445","test_relay_2_nodes_packet_reordering","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","7776","test_create_start_and_stop_node","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestLogosDeliveryLifecycle","test_basic_life_cycle","",""
|
||||
"","4","test_store_with_wrong_encoding_pubsubtopic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","6537","test_s25_ephemeral_lightpush_with_store","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS25EphemeralLightpushWithStore","test_send_lightpush_and_edge","",""
|
||||
"","1256","test_time_filter_big_timestamp","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","4","test_filter_update_subscription_with_no_pubsub_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","959","test_publish_with_payload_equal_or_more_150_kb","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","3101","test_on_postgress_db_with_one_message","tests.store","2026-08-21","passed","2026-08-21","TestExternalDb","test_external_db","",""
|
||||
"","493","test_relay_subscribe_with_multiple_overlapping_pubsub_topics","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","147981","test_continuous_store_sync","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","3","test_relay_no_subscription","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","41745","test_max_page_size","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","2088","test_store_sort_ascending[false]","tests.store","2026-08-21","passed","2026-08-21","TestSorting","test_sorting","",""
|
||||
"","4138","test_check_sync_when_2_nodes_publish","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","5432","test_s22_non_ephemeral_message_with_reliability_disabled","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS22NonEphemeralWithReliabilityDisabled","test_send_relay_propagation","",""
|
||||
"","17041","test_different_page_size[81]","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","229","test_optional_nodes_not_subscribed_to_same_pubsub_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelayMultipleNodes","test_multiple_nodes","",""
|
||||
"","968","test_light_push_with_payload_of_1_MB","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","13","test_filter_update_subscription_add_101_new_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","3267","test_subscribe_via_api_to_new_pubsub_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","804","test_publish_with_valid_timestamps","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","112","test_auto_port_per_field[websocketPort-webSocket-enable_service2-8000]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","2619","test_single_pubsub_topic[/waku/2/rs/5/999]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","102258","test_store_sync_long_chain","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","3500","test_content_topic_and_pubsub_topic_not_in_docker_flags","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"RC06: a plain message on the channel's content topic but without the
|
||||
Reliable-Channel spec marker is dropped at channel ingress.
|
||||
|
||||
A publishes a raw relay message (no RELIABLE-CHANNEL-API/1 meta) on B's
|
||||
content topic. B's messaging layer still surfaces it (message_received),
|
||||
proving the message arrived, but the channel ingress filter drops it: no
|
||||
channel_message_received fires for the channel.
|
||||
","28611","test_rc06_missing_marker_dropped","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","14","test_relay_unsubscribe_with_invalid_pubsub_topic_format","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","583","test_publish_on_multiple_pubsub_topics","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","2505","test_different_page_size[11]","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","2649","test_2_nodes_different_content_topic_different_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","149","test_s14_oversized_message_triggers_error","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS14LightpushNonRetryableError","test_send_lightpush_and_edge","",""
|
||||
"","70098","test_store_filter_interaction_with_six_nodes","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","2757","test_subscribe_and_publish_on_another_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","3","test_light_push_with_missing_payload","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","14631","test_relay_different_latency_between_two_nodes[1000]","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","12388","test_static_shard_relay_10_nwaku_nodes","tests.sharding","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","33911","test_relay_receiving_node_not_connected_directly_to_lightpushing_node","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","247","test_filter_update_subscription_add_a_new_content_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","2791","test_subscribe_and_publish_on_another_content_topic_from_another_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","3347","test_subscribe_via_api_to_new_content_topics[content_topic_list1]","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","13","test_publish_with_invalid_content_topics","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","2074","test_cursor_pointing_to_deleted_message","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","6292","test_auto_shard_relay","tests.sharding","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","261","test_light_push_with_ephemeral","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","374","test_filter_get_message_after_node_pauses_and_pauses","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","3145","test_message_relayed_while_store_node_is_stopped_and_removed","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"S08: no store peer → Propagated only.","30243","test_s08_relay_fallback_to_lightpush","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestRelayToLightpushFallback","test_send_lightpush_and_edge","",""
|
||||
"","3533","test_single_pubsub_topic[/waku/2/rs/199/0]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","14","test_filter_unsubscribe_from_101_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","842","test_store_with_empty_and_valid_hash","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","111","test_s05_send_fails_when_auto_subscribe_fails[empty]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS05AutoSubscribeFailureBeforeTaskCreation","test_send_handle_and_subscription","",""
|
||||
"","2549","test_single_pubsub_topic[/waku/2/rs/5/0]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","2583","test_publish_on_multiple_content_topics_and_only_after_fetch_them[content_topic_list1]","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","38126","test_store_sync_range_with_jitter_catches_old_messages","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","6703","test_relay","tests.discv5","2026-08-21","passed","2026-08-21","TestDiscv5","test_discv5","",""
|
||||
"RC10 setup: a message whose causal dependency B never saw is parked,
|
||||
not delivered.
|
||||
|
||||
B is connected and subscribed throughout but has no channel when A sends
|
||||
m1, so m1 stops at B's messaging layer. B then creates the channel and A
|
||||
sends m2, which carries m1 in its causal history: message_received proves
|
||||
m2 arrived, and the absence of a channel event proves SDS parked it.
|
||||
|
||||
Recovery from here is SDS-R repair, in test_channel_repair.py.
|
||||
","52115","test_rc10_missing_dependency_is_parked","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","14","test_light_push_with_invalid_content_topics","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","55911","test_store_sync_five_node_mesh_burst","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","26","test_publish_while_peer_is_paused","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","429","test_s02_send_without_explicit_subscribe","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS02AutoSubscribeOnFirstSend","test_send_handle_and_subscription","",""
|
||||
"","2089","test_passing_cursor_not_returned_in_paginationCursor","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","1032","test_s04_unsubscribe_then_send_same_content_topic","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS04UnsubscribeThenSendSameTopic","test_send_handle_and_subscription","",""
|
||||
"","6230","test_page_size_0_defaults_to_20","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","232","test_filter_unsubscribe_with_very_large_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","14","test_light_push_with_invalid_pubsub_topics","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","2427","test_cant_publish_on_not_subscribed_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","144","test_relay_unsubscribe_from_single_pubsub_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","228","test_on_empty_postgress_db","tests.store","2026-08-21","passed","2026-08-21","TestExternalDb","test_external_db","",""
|
||||
"","646362","test_query_after_long_time","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","5535","test_metrics_after_relay_publish","tests.metrics","2026-08-21","broken","2026-08-21","TestMetrics","test_metrics","",""
|
||||
"","4232","test_s07_relay_propagation_with_store_validation","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS07CoreSenderRelayAndStore","test_send_relay_propagation","",""
|
||||
"","4492","test_subscribe_one_by_one_to_different_content_topics_and_send_messages","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","3515","test_admin_relay_peers_schema","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","2080","test_cursor_equal_to_first_message","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","6","test_filter_unsubscribe_all_with_extra_field","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||
"","7","test_store_with_unknown_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","7091","test_admin_connected_peers_on_shard_contains_all_three","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","1393","test_time_filter_matches_multiple_messages","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","8436","test_store_include_data","tests.store","2026-08-21","passed","2026-08-21","TestApiFlags","test_api_flags","",""
|
||||
"","1018","test_publish_after_node1_restarts","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","7944","test_sync_flags","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","4494","test_resubscribe_to_unsubscribed_pubsub_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","8171","test_s26_lightpush_peer_churn_alternate_remains","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS26LightpushPeerChurn","test_send_lightpush_and_edge","",""
|
||||
"","711","test_light_push_on_multiple_pubsub_topics","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","108","test_bound_ports_zero_for_disabled_services","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","13030","test_relay_different_latency_between_two_nodes[200]","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","69469","test_relay_4_nodes_sender_packet_loss_delivery_ratio_simple[loss40]","tests.e2e","2026-08-21","skipped","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","3","test_filter_subscribe_with_invalid_pubsub_topic_format","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","189","test_relay_get_message_while_one_peer_is_paused","tests.relay","2026-08-21","passed","2026-08-21","TestRelayMultipleNodes","test_multiple_nodes","",""
|
||||
"","5","test_filter_unsubscribe_with_invalid_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","0","test_sync_nodes_are_relay","tests.store_sync","2026-08-21","skipped","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","3571","test_subscribe_one_by_one_to_different_pubsub_topics_and_send_messages","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","2037","test_publish_with_payload_less_than_150_kb","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","8096","test_s03_send_on_already_subscribed_content_topic","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS03SendOnAlreadySubscribedTopic","test_send_handle_and_subscription","",""
|
||||
"","0","test_valid_payloads_dynamic_at_slow_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","417235","test_get_multiple_2000_store_messages","tests.store","2026-08-21","passed","2026-08-21","TestCursorManyMessages","test_cursor_many_msgs","",""
|
||||
"","837","test_store_with_invalid_hash","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","8362","test_store_with_multiple_hashes","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","5","test_relay_subscribe_with_empty_pubsub_topic_list","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","234","test_filter_unsubscribe_from_single_content_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","1776","test_message_relayed_before_store_node_is_started","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","4666","test_filter_get_message_after_one_peer_was_stopped","tests.filter","2026-08-21","passed","2026-08-21","TestFilterMultipleNodes","test_multiple_nodes","",""
|
||||
"","160","test_light_push_with_payload_of_150_kb","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","195131","test_filter_20_senders_1_receiver","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"Sender isolated at T0; relay peer appears, then lightpush peer.","4246","test_s18_relay_first_then_lightpush","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS18StagedTopologyReformation","test_send_lightpush_and_edge","",""
|
||||
"","40875","test_msg_not_stored_when_ephemeral_true","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","3239","test_log_level_FATAL_from_ERROR","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","23211","test_relay_with_latency_between_two_nodes","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","2543","test_admin_set_all_log_levels","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","2830","test_2_nodes_different_content_topic_same_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","2771","test_main_node_relay_lightpush__peer_only_relay","tests.light_push","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","2767","test_node_uses_both_auto_and_regular_apis","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","249","test_relay_unsubscribe_from_non_existing_pubsub_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","18","test_publish_with_invalid_payloads","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"A closed channel must not deliver: B closes its channel, then A sends a
|
||||
valid channel message on the same channel + content topic.
|
||||
|
||||
B stays subscribed to the content topic, so B's messaging layer still
|
||||
surfaces the message (message_received), proving it arrived, but the
|
||||
closed channel must not fire channel_message_received.
|
||||
|
||||
channel_close unsubscribes the content topic (logos-delivery#4081), so B
|
||||
re-subscribes to keep message_received as the witness.
|
||||
","36819","test_receive_after_close_emits_no_channel_event","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","0","test_s20_store_misses_initially_then_retry_succeeds","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestS20StoreMissesInitiallyThenRetrySucceeds","test_send_relay_propagation","",""
|
||||
"","68811","test_s23_no_sent_event_when_relay_has_no_store","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS23NoSentEventWhenRelayHasNoStore","test_send_relay_propagation","",""
|
||||
"","1256","test_time_filter_negative_start_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","25317","test_light_push_with_valid_payloads","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","2677","test_2_nodes_different_cluster_same_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","2564","test_pubsub_topic_not_in_docker_flags","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","2494","test_admin_peers_stats_schema","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","4968","test_admin_connected_peers_contains_peers_only","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","96328","test_relay_4_nodes_two_publishers_compare_latency","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","3231","test_s15_lightpush_retryable_error_then_recovery","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestS15LightpushRetryableErrorRecovery","test_send_lightpush_and_edge","",""
|
||||
"","38071","test_store_sync_range_with_zero_jitter","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","12148","test_auto_shard_relay_10_nwaku_nodes","tests.sharding","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","128955","test_relay_packet_loss_sender_vs_receiver","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","0","test_2_lightpush_nodes_and_2_receiving_nodes","tests.light_push","2026-08-21","skipped","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","112","test_enr_advertises_bound_discv5_port","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","418","test_get_store_duplicate_messages","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","0","test_publish_and_retrieve_100_messages","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","1295","test_messages_with_timestamps_close_to_now","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","0","test_peer_store_content_after_node2_restarts","tests.peer_connection_management","2026-08-21","skipped","2026-08-21","TestPeerStore","test_peer_store","",""
|
||||
"","38083","test_store_node_not_connected_directly_to_relaying_node","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","5","test_filter_subscribe_with_extra_field","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","3091","test_single_content_topic[/statusim/1/community/cbor]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","141","test_light_push_and_retrieve_duplicate_message","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","4106","test_unsubscribe_from_some_content_topics[content_topic_list0]","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","5346","test_s10_edge_lightpush_propagation","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS10EdgeSenderLightpushOnly","test_send_lightpush_and_edge","",""
|
||||
"","13","test_light_push_with_with_large_meta","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","4352","test_resubscribe_to_unsubscribed_content_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"RC04 variant: sending after the channel is closed is rejected.
|
||||
|
||||
Exercises the teardown -> send ordering (distinct from RC02's
|
||||
never-created id): once channel_close removes the id, channel_send Errs
|
||||
with ""unknown channel: <id>"". No events are expected.
|
||||
","8858","test_rc04_send_after_close_rejected","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelLifecycle","test_channel_lifecycle","",""
|
||||
"","70807","test_store_sync_indirect_node","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","945","test_s13_relay_hard_failure_without_fallback","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS13RelayHardFailureWithoutFallback","test_send_errors_and_concurrency","",""
|
||||
"","4982","test_combination_of_different_nodes","tests.light_push","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","2623","test_single_pubsub_topic[/waku/2/rs/8/0]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","430","test_different_page_size[1]","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","4","test_publish_with_invalid_version","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","214","test_store_with_wrong_url_pubsub_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","837","test_passing_non_base64_cursor","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","1258","test_time_filter_zero_start_end_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","992","test_light_push_after_receiving_node_restarts","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","15596","test_relay_2_nodes_low_bandwidth_reliability","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","7778","test_s05_send_fails_when_auto_subscribe_fails[empty-middle-segment]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS05AutoSubscribeFailureBeforeTaskCreation","test_send_handle_and_subscription","",""
|
||||
"","132","test_light_push_with_no_timestamp","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","38201","test_high_message_volume_sync","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","0","test_s01_send_on_uninitialized_handle","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestS01NilOrUninitializedHandle","test_send_handle_and_subscription","",""
|
||||
"","5","test_filter_subscribe_with_invalid_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","4762","test_unsubscribe_from_all_pubsub_topics_one_by_one","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","8357","test_different_cursor_and_indexes[10-40]","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","4","test_filter_unsubscribe_with_no_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","85457","test_relay_packet_loss_correlated_vs_uncorrelated","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","2088","test_empty_cursor","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","703","test_filter_unsubscribe_from_pubsub_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","2598","test_admin_service_peers_schema","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","1462","test_store_node_paused_and_unpaused","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","367","test_filter_update_subscription_add_a_new_pubsub_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","387","test_publish_after_node_pauses_and_pauses","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","4","test_publish_with_extra_field","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","2108","test_publish_after_node2_restarts","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","216","test_message_with_ephemeral_false","tests.store","2026-08-21","passed","2026-08-21","TestEphemeral","test_ephemeral","",""
|
||||
"","43","test_store_with_both_pubsub_topic_and_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","847","test_message_with_both_ephemeral_true_and_false","tests.store","2026-08-21","passed","2026-08-21","TestEphemeral","test_ephemeral","",""
|
||||
"","464","test_message_relayed_while_store_node_is_paused","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","359","test_filter_resubscribe_to_unsubscribed_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","2191","test_cursor_near_end","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","123329","test_store_sync_high_jitter_stress","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","4","test_store_with_wrong_url_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","216","test_get_store_message_with_meta","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","2545","test_unsubscribe_from_non_subscribed_pubsub_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","2557","test_main_node_relay_lightpush__peer_only_filter","tests.light_push","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"RC13: A closes and re-creates its channel, then sends again.
|
||||
|
||||
A sends m1, cycles the channel under the same id, then sends m2. B must
|
||||
deliver m2 exactly once and ordered after m1, and must not replay m1 —
|
||||
the re-created channel picks up the restored SDS history rather than
|
||||
starting a fresh one.
|
||||
|
||||
Distinct from the nim in-process test, which cycles the *receiver's*
|
||||
channel and asserts a replayed m1 is suppressed on ingress; here the
|
||||
cycle is on the send path.
|
||||
","47388","test_rc13_close_recreate_then_send_delivers_new_message","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","7821","test_store","tests.discv5","2026-08-21","passed","2026-08-21","TestDiscv5","test_discv5","",""
|
||||
"","1252","test_time_filter_matches_no_message","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","28241","test_node_without_sync_or_relay_stays_empty","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","13612","test_filter_subscribe_to_100_content_topics_in_one_call","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","694","test_publishing_node_is_stopped","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","5215","test_optional_nodes_not_subscribed_to_same_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterMultipleNodes","test_multiple_nodes","",""
|
||||
"","3501","test_relay_peers_on_shard_schema","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","114","test_publish_with_valid_meta","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","3434","test_unsubscribe_from_all_pubsub_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","1206","test_store_node_restarts","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","5114","test_unsubscribe_from_some_content_topics[content_topic_list1]","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","253","test_filter_subscribe_refresh","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","3497","test_main_node_relay_and_store__peer_relay_and_store","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","216","test_get_store_message_with_version","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","1181","test_filter_unsubscribe_all_from_multiple_pubsub_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||
"","4","test_filter_subscribe_with_no_pubsub_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","4","test_store_without_encoding_pubsubtopic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","842","test_store_invalid_ascending","tests.store","2026-08-21","passed","2026-08-21","TestSorting","test_sorting","",""
|
||||
"","110","test_auto_port_per_field[discv5UdpPort-discv5Udp-enable_service1-9000]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","840","test_store_with_non_hex_hash","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","2536","test_admin_filter_subscriptions_shape","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","111","test_auto_port_per_field[tcpPort-tcp-enable_service0-60000]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","9439","test_metrics_after_light_push","tests.metrics","2026-08-21","broken","2026-08-21","TestMetrics","test_metrics","",""
|
||||
"","4840","test_filter_auto_sharding_multiple_content_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestFilterAutoSharding","test_filter","",""
|
||||
"","6","test_filter_unsubscribe_all_with_invalid_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||
"","841","test_store_with_duplicate_hashes","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","24","test_filter_ping_on_unsubscribed_peer","tests.filter","2026-08-21","passed","2026-08-21","TestFilterPing","test_ping","",""
|
||||
"","2759","test_main_node_only_relay__peer_relay_and_store","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","0","test_light_push_and_retrieve_100_messages","tests.light_push","2026-08-21","skipped","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","13662","test_relay_different_latency_between_two_nodes[500]","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","3808","test_admin_service_peers_contains_expected_addrs_and_protocols","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","43041","test_repeated_filter_requestID","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","32627","test_admin_connected_peers_scalar_types","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","2648","test_single_content_topic[/toychat/2/huilong/proto]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","3908","test_ping_only_some_nodes_have_subscriptions","tests.filter","2026-08-21","passed","2026-08-21","TestFilterMultipleNodes","test_multiple_nodes","",""
|
||||
"","2086","test_filter_get_message_with_150_kb_payload","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","206","test_message_light_pushed_on_different_pubsub_topic_is_not_retrieved","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","836","test_store_with_empty_hashes","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","4406","test_check_sync_when_all_3_nodes_publish","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"S09: S08 + store peer + reliability → Propagated, then Sent.","4641","test_s09_relay_fallback_to_lightpush_with_store_validation","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestRelayToLightpushFallback","test_send_lightpush_and_edge","",""
|
||||
"","3917","test_admin_peers_mesh_on_shard_contains_node2","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","6","test_store_with_unknown_pubsub_topic_but_known_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","1261","test_time_filter_zero_start_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","43297","test_chain_of_relay_nodes","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","608","test_filter_subscribe_to_multiple_pubsub_topic_from_same_cluster","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","0","test_valid_payloads_at_slow_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","1483","test_publishing_node_paused_and_unpaused","tests.store","2026-08-21","passed","2026-08-21","TestReliability","test_reliability","",""
|
||||
"","117","test_publish_with_valid_version","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","4060","test_all_nodes_subscribed_to_the_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterMultipleNodes","test_multiple_nodes","",""
|
||||
"","3","test_filter_unsubscribe_with_pubsub_topic_string_instead_of_list","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","5531","test_light_push_while_peer_is_paused","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","2496","test_admin_service_peers_scalar_required_types","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","60628","test_s21_error_when_retry_window_expires","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS21ErrorWhenRetryWindowExpires","test_send_errors_and_concurrency","",""
|
||||
"","836","test_store_with_wrong_hash","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","123054","test_store_sync_overlap_sync_window","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","7775","test_stop_node_without_destroy","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestLogosDeliveryLifecycle","test_basic_life_cycle","",""
|
||||
"","2","test_metadata_protocol_mounted_also_on_non_1_clusters","tests.logs","2026-08-21","passed","2026-08-21","TestLogs","test_logs","",""
|
||||
"","16413","test_get_peers","tests.peer_connection_management","2026-08-21","passed","2026-08-21","TestPeerStore","test_peer_store","",""
|
||||
"","0","test_main_node_only_lightpush__peer_only_lightpush","tests.light_push","2026-08-21","skipped","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","6633","test_get_peers_after_node1_was_restarted","tests.peer_exchange","2026-08-21","passed","2026-08-21","TestPeerExchange","test_peer_exchange","",""
|
||||
"","38408","test_filter_node_not_connected_directly_to_lightpushing_node","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","5","test_light_push_with_missing_content_topic","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","218","test_store_with_peerAddr","tests.store","2026-08-21","passed","2026-08-21","TestApiFlags","test_api_flags","",""
|
||||
"","6217","test_get_peers_for_filter_node","tests.peer_exchange","2026-08-21","passed","2026-08-21","TestPeerExchange","test_peer_exchange","",""
|
||||
"","26668","test_relay_different_latency_between_two_nodes[7000]","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","3419","test_unsubscribe_from_all_content_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","3257","test_log_level_NOTICE_from_INFO","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","2663","test_content_topic_not_in_docker_flags","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","14967","test_large_message_payload_sync","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","10","test_store_with_not_valid_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","280","test_light_push_with_payload_less_than_150_kb","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","6","test_store_with_multiple_content_topics","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","3448","test_multiple_content_topics_different_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","2909","test_filter_get_message_after_node2_restarts","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","51240","test_s16_lightpush_peer_appears_later","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestS16LightpushPeerAppearsLater","test_send_lightpush_and_edge","",""
|
||||
"","4","test_light_push_with_invalid_version","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"RC01: create a channel; a duplicate create with the same id is rejected.
|
||||
|
||||
The reliable channel manager is mounted automatically for a Core-mode
|
||||
node, so no store / --reliability is needed. No events are expected.
|
||||
","128","test_rc01_create_channel_duplicate_rejected","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelLifecycle","test_channel_lifecycle","",""
|
||||
"","50945","test_relay_4_nodes_sender_latency","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","2544","test_single_content_topic[/app/20/sometopic/someencoding]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","23","test_filter_unsubscribe_all_on_peer_with_no_subscription","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||
"","0","test_valid_payloads_with_optional_nodes_at_slow_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","925","test_light_push_with_valid_timestamps","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","3235","test_main_node_only_relay__peer_only_relay","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","4013","test_main_node_only_lightpush__peer_full","tests.light_push","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","222","test_filter_get_message_with_ephemeral","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"RC05: A's channel send is delivered to B on the matching channel + topic.
|
||||
|
||||
Relay-only (store + reliability off). B must fire a channel_message_received
|
||||
event carrying the payload intact and tagged with A's senderId.
|
||||
|
||||
A runs in a separate, storage-isolated process: co-located nodes share the
|
||||
library's SDS Persistency singleton and B drops A's own message as a
|
||||
duplicate. See src/node/subprocess_node.py.
|
||||
","26805","test_rc05_basic_a_to_b_delivery","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","1248","test_time_filter_invalid_start_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","60626","test_s12_send_with_no_peers_produces_error","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS12IsolatedSenderNoPeers","test_send_errors_and_concurrency","",""
|
||||
"","220","test_store_with_wrongPeerAddr","tests.store","2026-08-21","passed","2026-08-21","TestApiFlags","test_api_flags","",""
|
||||
"","2488","test_admin_peer_by_id","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","4534","test_s17_send_before_relay_peers_joins","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS17SendBeforeRelayPeersJoin","test_send_relay_propagation","",""
|
||||
"","630","test_auto_port_node_can_propagate_message","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","2088","test_invalid_page_size","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","862","test_store_with_non_hex_characters_in_hash","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","1125","test_filter_unsubscribe_all_from_few_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||
"","5","test_filter_unsubscribe_with_extra_field","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","37305","test_admin_relay_peers_contains_all_relay_peers","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","8929","test_sync_with_nodes_restart__case1","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","25","test_filter_ping_on_peer_without_subscription","tests.filter","2026-08-21","passed","2026-08-21","TestFilterPing","test_ping","",""
|
||||
"","2700","test_single_content_topic[/app/29/sometopic/someencoding]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","2772","test_subscribe_and_publish_on_another_content_topic_from_same_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","1274","test_time_filter_zero_end_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","4379","test_multiple_content_topics_and_multiple_pubsub_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","386","test_filter_subscribe_to_pubsub_topics_from_multiple_clusters","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeCreate","test_subscribe_create","",""
|
||||
"","5913","test_s11_edge_lightpush_with_store_validation","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS11EdgeSenderLightpushAndStore","test_send_lightpush_and_edge","",""
|
||||
"","24","test_publish_with_invalid_timestamps","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","5","test_filter_update_subscription_with_extra_field","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","11","test_filter_get_message_with_extra_field","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","27588","test_different_cursor_and_indexes[110-120]","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"RC07: a correctly-marked channel message published on a different
|
||||
content topic is dropped at channel ingress.
|
||||
|
||||
A runs the same channelId as B but on RC07_OTHER_CONTENT_TOPIC. B is
|
||||
subscribed to that topic too, so B's messaging layer still surfaces the
|
||||
message (message_received), proving it arrived, but B's channel is bound
|
||||
to RC07_CONTENT_TOPIC and must not fire channel_message_received.
|
||||
","36775","test_rc07_wrong_content_topic_dropped","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","3921","test_lightpush","tests.discv5","2026-08-21","passed","2026-08-21","TestDiscv5","test_discv5","",""
|
||||
"","3985","test_unsubscribe_from_some_pubsub_topics","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayStaticSharding","test_relay_static_sharding","",""
|
||||
"","103113","test_store_sync_after_partition_under_100_msgs","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","1968","test_get_store_messages_with_different_pubsub_topics","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","3252","test_log_level_INFO_from_DEBUG","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","8360","test_get_multiple_store_messages","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","2083","test_negative_number_page_size","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","2745","test_main_node_only_relay__peer_only_store","tests.store","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","60249","test_s24_ephemeral_message_with_reachable_store","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS24EphemeralMessageWithReachableStore","test_send_relay_propagation","",""
|
||||
"","112","test_publish_with_no_timestamp","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","114","test_s05_send_fails_when_auto_subscribe_fails[missing-encoding-segment]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS05AutoSubscribeFailureBeforeTaskCreation","test_send_handle_and_subscription","",""
|
||||
"","2637","test_single_content_topic[/waku/2/content/test.js]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","3264","test_lightpush_with_a_single_receiving_node","tests.light_push","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","0","test_valid_payloads_at_spam_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","38408","test_store_node_not_connected_directly_to_lightpushing_node","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","6760","test_filter","tests.discv5","2026-08-21","passed","2026-08-21","TestDiscv5","test_discv5","",""
|
||||
"","3179","test_main_node_full__peer_full","tests.light_push","2026-08-21","passed","2026-08-21","TestRunningNodes","test_running_nodes","",""
|
||||
"","5389","test_2_receiving_nodes__relay_node1_forwards_lightpushed_message_to_filter_node2","tests.light_push","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","51020","test_relay_2_nodes_bandwidth_low_vs_high_drain_time","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"RC08: A and B exchange interleaved messages on one channel, and each
|
||||
side delivers the other's in causal order.
|
||||
|
||||
Each reply is sent only after the message it answers has landed, so m2
|
||||
references m1 and m3 references m2. B must deliver m1 then m3, A must
|
||||
deliver m2.
|
||||
","37469","test_rc08_bidirectional_exchange_preserves_causal_order","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelDelivery","test_channel_delivery","",""
|
||||
"","16174","test_add_peers","tests.peer_connection_management","2026-08-21","passed","2026-08-21","TestPeerStore","test_peer_store","",""
|
||||
"","848","test_invalid_hash_param","tests.store","2026-08-21","passed","2026-08-21","TestHashes","test_hashes","",""
|
||||
"","31224","test_extreme_number_page_size","tests.store","2026-08-21","passed","2026-08-21","TestPageSize","test_page_size","",""
|
||||
"","125","test_filter_unsubscribe_from_non_existing_content_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","25264","test_light_push_with_valid_content_topics","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","5527","test_metrics_after_filter_get","tests.metrics","2026-08-21","broken","2026-08-21","TestMetrics","test_metrics","",""
|
||||
"","25077","test_s31_concurrent_sends_mixed_topics_during_churn","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS31ConcurrentSendsMixedTopicsDuringChurn","test_send_errors_and_concurrency","",""
|
||||
"Sender isolated at T0; lightpush peer appears, then relay peer.","4148","test_s18_lightpush_first_then_relay","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS18StagedTopologyReformation","test_send_lightpush_and_edge","",""
|
||||
"","4187","test_different_cursor_and_indexes[3-20]","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","26503","test_relay_different_latency_between_two_nodes[5000]","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","4441","test_filter_get_message_with_valid_payloads","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","1257","test_time_filter_small_timestamp","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","817","test_filter_unsubscribe_all_from_90_content_topics","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribeAll","test_unsubscribe_all","",""
|
||||
"","4","test_filter_update_subscription_with_invalid_request_id","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","25166","test_relay_4_nodes_sender_packet_loss","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","1725","test_get_store_messages_with_different_content_topics","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","0","test_valid_payloads_n1_with_rln_n2_without_rln_at_spam_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","870","test_relay_unsubscribe_from_some_pubsub_topics","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","25592","test_sync_flags_no_relay_2nodes","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","2659","test_retrieve_messages_without_subscribing_via_api","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","1271","test_verify_node_info","tests.rest_flags","2026-08-21","passed","2026-08-21","TestDebugFlags","test_debug_flags","",""
|
||||
"","4","test_filter_update_subscription_with_no_content_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterSubscribeUpdate","test_subscribe_update","",""
|
||||
"","2643","test_single_pubsub_topic[/waku/2/rs/999/999]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","130","test_light_push_with_valid_meta","tests.light_push","2026-08-21","passed","2026-08-21","TestLightPushPublish","test_publish","",""
|
||||
"","0","test_idle_filter_subscriptions_for_more_than_5_nodes","tests.filter","2026-08-21","skipped","2026-08-21","TestIdleSubscriptions","test_idle_subscriptions","",""
|
||||
"","130","test_relay_subscribe_to_single_pubsub_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelaySubscribe","test_subscribe","",""
|
||||
"","222","test_filter_get_message_duplicate_message","tests.filter","2026-08-21","passed","2026-08-21","TestFilterGetMessages","test_get_messages","",""
|
||||
"","225","test_publish_and_retrieve_duplicate_message","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","5923","test_sync_nodes_are_not_relay_and_have_storenode_set","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","8538","test_multiple_lightpush_nodes","tests.light_push","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","8680","test_get_store_messages_with_different_payloads","tests.store","2026-08-21","passed","2026-08-21","TestGetMessages","test_get_messages","",""
|
||||
"","230","test_s30_concurrent_sends_during_auto_subscribe","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestS30ConcurrentSendsDuringAutoSubscribe","test_send_errors_and_concurrency","",""
|
||||
"","0","test_valid_payloads_with_optional_nodes_at_spam_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"","3594","test_unsubscribe_from_all_content_topics_one_by_one","tests.sharding","2026-08-21","passed","2026-08-21","TestRelayAutosharding","test_relay_auto_sharding","",""
|
||||
"","2894","test_2_nodes_different_cluster_different_shard","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesStaticSharding","test_running_nodes_static_sharding","",""
|
||||
"","24083","test_relay_2_nodes_low_bandwidth_sending_over_time","tests.e2e","2026-08-21","passed","2026-08-21","TestNetworkConditions","test_network_conditions","",""
|
||||
"","3","test_filter_unsubscribe_with_no_pubsub_topic","tests.filter","2026-08-21","passed","2026-08-21","TestFilterUnSubscribe","test_unsubscribe","",""
|
||||
"","6272","test_metrics_initial_value","tests.metrics","2026-08-21","skipped","2026-08-21","TestMetrics","test_metrics","",""
|
||||
"","70591","test_sync_flags_node2_start_later","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","113","test_auto_port_per_field[metricsServerPort-metrics-enable_service4-8008]","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","43370","test_store_no_peer_selected","tests.e2e","2026-08-21","passed","2026-08-21","TestE2E","test_e2e","",""
|
||||
"","848","test_different_cursor_and_indexes[2-4]","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","3259","test_log_level_WARN_from_NOTICE","tests.rest_flags","2026-08-21","passed","2026-08-21","TestAdminFlags","test_admin_flags","",""
|
||||
"","6811","test_multiple_receiving_nodes","tests.light_push","2026-08-21","passed","2026-08-21","TestMultipleNodes","test_multiple_nodes","",""
|
||||
"","2648","test_sender_uses_regular_api_receiver_uses_auto_api","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","0","test_s01_send_on_destroyed_handle","tests.wrappers_tests","2026-08-21","skipped","2026-08-21","TestS01NilOrUninitializedHandle","test_send_handle_and_subscription","",""
|
||||
"","1258","test_time_filter_start_time_after_end_time","tests.store","2026-08-21","passed","2026-08-21","TestTimeFilter","test_time_filter","",""
|
||||
"","35087","test_three_store_sync_exchange","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","3","test_publish_with_missing_content_topic","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","6788","test_sync_with_one_node_with_delayed_start","tests.store_sync","2026-08-21","passed","2026-08-21","TestStoreSync","test_store_sync","",""
|
||||
"","4","test_publish_with_invalid_meta","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","7","test_store_without_pubsub_topic_and_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
"","4608","test_publish_with_valid_content_topics","tests.relay","2026-08-21","passed","2026-08-21","TestRelayPublish","test_publish","",""
|
||||
"","2546","test_single_content_topic[/myapp/1/latest/proto]","tests.sharding","2026-08-21","passed","2026-08-21","TestRunningNodesAutosharding","test_running_nodes_auto_sharding","",""
|
||||
"","2091","test_passing_cursor_of_the_last_message_from_the_store","tests.store","2026-08-21","passed","2026-08-21","TestCursor","test_cursor","",""
|
||||
"","115","test_concrete_ports_are_respected","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestWrapperAutoPortAllocation","test_wrapper_corner_cases","",""
|
||||
"","0","test_valid_payloads_dynamic_at_spam_rate","tests.relay","2026-08-21","skipped","2026-08-21","TestRelayRLN","test_rln","",""
|
||||
"RC02: channel_send() to an id that was never created is rejected.
|
||||
|
||||
The send must Err with ""unknown channel: <id>"" and emit no events.
|
||||
","110","test_rc02_send_on_unknown_channel_rejected","tests.wrappers_tests","2026-08-21","passed","2026-08-21","TestChannelLifecycle","test_channel_lifecycle","",""
|
||||
"","44","test_store_with_one_content_topic","tests.store","2026-08-21","passed","2026-08-21","TestTopics","test_topics","",""
|
||||
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
{"uid":"14d7ac4101d7124","name":"test_valid_payloads_at_spam_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_at_spam_rate","historyId":"74497a637911877fa7942135bd8ced89","time":{"start":1787286304923,"stop":1787286304923,"duration":0},"status":"skipped","statusMessage":"Skipped: Skip all RLN tests during transition phase","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 75, 'Skipped: Skip all RLN tests during transition phase')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"tag","value":"smoke"},{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm76f27"},{"name":"thread","value":"18857-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":10,"passed":0,"unknown":0,"total":10},"items":[{"uid":"7885bfcedcbd87ff","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1362/#testresult/7885bfcedcbd87ff","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787200120544,"stop":1787200120544,"duration":0}},{"uid":"efc2a8470c647890","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1361/#testresult/efc2a8470c647890","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787113608576,"stop":1787113608576,"duration":0}},{"uid":"4941961501b9a8ae","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1360/#testresult/4941961501b9a8ae","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787027291696,"stop":1787027291696,"duration":0}},{"uid":"249c4ca7eea22241","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1359/#testresult/249c4ca7eea22241","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786940917289,"stop":1786940917289,"duration":0}},{"uid":"686833120b9dc3ff","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1358/#testresult/686833120b9dc3ff","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786854546061,"stop":1786854546061,"duration":0}},{"uid":"1e59875dacdd530c","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1357/#testresult/1e59875dacdd530c","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786767867415,"stop":1786767867415,"duration":0}},{"uid":"3bf8b9d81daae70e","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1356/#testresult/3bf8b9d81daae70e","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786682911668,"stop":1786682911668,"duration":0}},{"uid":"70050894762a1c74","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1355/#testresult/70050894762a1c74","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786596476686,"stop":1786596476686,"duration":0}},{"uid":"72d49ceaf92aebbe","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1354/#testresult/72d49ceaf92aebbe","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786510117078,"stop":1786510117078,"duration":0}}]},"tags":["smoke"]},"source":"14d7ac4101d7124.json","parameterValues":[]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
{"uid":"1eabe3498331c5de","name":"test_valid_payloads_with_optional_nodes_at_slow_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_with_optional_nodes_at_slow_rate","historyId":"51217c2ba60242c710b3d98ad658997b","time":{"start":1787286304930,"stop":1787286304930,"duration":0},"status":"skipped","statusMessage":"Skipped: Skip all RLN tests during transition phase","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 263, 'Skipped: Skip all RLN tests during transition phase')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm76f27"},{"name":"thread","value":"18857-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":10,"passed":0,"unknown":0,"total":10},"items":[{"uid":"f4856a6f6b85f535","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1362/#testresult/f4856a6f6b85f535","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787200120552,"stop":1787200120552,"duration":0}},{"uid":"806ea7d5de1e63aa","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1361/#testresult/806ea7d5de1e63aa","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787113608585,"stop":1787113608585,"duration":0}},{"uid":"596ef14e0f5ec6fb","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1360/#testresult/596ef14e0f5ec6fb","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787027291705,"stop":1787027291705,"duration":0}},{"uid":"b986eeaf7bea93b4","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1359/#testresult/b986eeaf7bea93b4","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786940917297,"stop":1786940917297,"duration":0}},{"uid":"10d0e651746c62f5","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1358/#testresult/10d0e651746c62f5","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786854546070,"stop":1786854546070,"duration":0}},{"uid":"92e02e7863637443","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1357/#testresult/92e02e7863637443","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786767867425,"stop":1786767867425,"duration":0}},{"uid":"d16ce97389b8d0a7","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1356/#testresult/d16ce97389b8d0a7","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786682911677,"stop":1786682911677,"duration":0}},{"uid":"b0542061ea171ed3","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1355/#testresult/b0542061ea171ed3","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786596476695,"stop":1786596476695,"duration":0}},{"uid":"5c1e963b23fc99db","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1354/#testresult/5c1e963b23fc99db","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786510117087,"stop":1786510117087,"duration":0}}]},"tags":[]},"source":"1eabe3498331c5de.json","parameterValues":[]}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
|
||||
{"uid":"2bd6e1ba0e62c792","name":"test_valid_payloads_at_slow_rate","fullName":"tests.relay.test_rln.TestRelayRLN#test_valid_payloads_at_slow_rate","historyId":"82c1f5145f7c67e5368a830435c55235","time":{"start":1787286304922,"stop":1787286304922,"duration":0},"status":"skipped","statusMessage":"Skipped: Skip all RLN tests during transition phase","statusTrace":"('/home/runner/work/logos-delivery-interop-tests/logos-delivery-interop-tests/tests/relay/test_rln.py', 52, 'Skipped: Skip all RLN tests during transition phase')","flaky":false,"newFailed":false,"newBroken":false,"newPassed":false,"retriesCount":0,"retriesStatusChange":false,"beforeStages":[],"afterStages":[],"labels":[{"name":"parentSuite","value":"tests.relay"},{"name":"suite","value":"test_rln"},{"name":"subSuite","value":"TestRelayRLN"},{"name":"host","value":"runnervm76f27"},{"name":"thread","value":"18857-MainThread"},{"name":"framework","value":"pytest"},{"name":"language","value":"cpython3"},{"name":"package","value":"tests.relay.test_rln"},{"name":"resultFormat","value":"allure2"}],"parameters":[],"links":[],"hidden":false,"retry":false,"extra":{"severity":"normal","retries":[],"categories":[],"history":{"statistic":{"failed":0,"broken":0,"skipped":10,"passed":0,"unknown":0,"total":10},"items":[{"uid":"959f5e5ae0f1436a","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1362/#testresult/959f5e5ae0f1436a","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787200120543,"stop":1787200120543,"duration":0}},{"uid":"474ec1111c523f93","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1361/#testresult/474ec1111c523f93","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787113608574,"stop":1787113608574,"duration":0}},{"uid":"bb4b5e5e845778d5","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1360/#testresult/bb4b5e5e845778d5","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1787027291695,"stop":1787027291695,"duration":0}},{"uid":"5682f80e2adaca50","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1359/#testresult/5682f80e2adaca50","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786940917287,"stop":1786940917287,"duration":0}},{"uid":"3c463f7f73b01412","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1358/#testresult/3c463f7f73b01412","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786854546059,"stop":1786854546059,"duration":0}},{"uid":"c39e8faaf7d11e04","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1357/#testresult/c39e8faaf7d11e04","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786767867414,"stop":1786767867414,"duration":0}},{"uid":"72d5a19c21411fcf","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1356/#testresult/72d5a19c21411fcf","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786682911667,"stop":1786682911667,"duration":0}},{"uid":"14879b1c73115009","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1355/#testresult/14879b1c73115009","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786596476685,"stop":1786596476685,"duration":0}},{"uid":"b29878cdfb57476d","reportUrl":"https://logos-messaging.github.io/logos-delivery-interop-tests/nim/1354/#testresult/b29878cdfb57476d","status":"skipped","statusDetails":"Skipped: Skip all RLN tests during transition phase","time":{"start":1786510117077,"stop":1786510117077,"duration":0}}]},"tags":[]},"source":"2bd6e1ba0e62c792.json","parameterValues":[]}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user