216 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
21random static sharding 5 - Cluster ID: 409, Shard ID: 231Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
31should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
40Non TWN ClusterAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
50Query generator for multiple messages with different content topic formatWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
60should return start time to last successful query since last query is less than max rangecalculateTimeRangeSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
70should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
84Subscribe and receive messages on 2 different pubsubtopics with v2 protocolWaku Light Push (Autosharding): Multiple ShardsSun Jan 18 22:37:02 UTC 2026passedSun Jan 18 22:37:02 UTC 2026
90Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
100LightPushWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
110should return exactly numPeersToUse peers when enough are availablePeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
120Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
130messageHashStr produces different results for different inputsmessageHash and messageHashStrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
140Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
151Cluster ID 0, shard 1Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
161Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
170should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
181Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
191Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
200should handle malformed response dataPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
211should dispatch connect and disconnect eventsPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
220should handle v3 RLN errorsLightPush SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026v3 protocol support
230should filter out already connected peersConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dialPeersFromStore
241should start all internal componentsConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
250msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
260should clear interval on stopPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026continuous discovery interval
271should hang up with PeerId and return true on successConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026hangUp
281should maintain proper timestamps if all messages receivedMessageChannelSun Jan 18 22:35:19 UTC 2026skippedSun Jan 18 22:35:19 UTC 2026receiving a message
290Nodes with multiple pubsub topicWaku Relay auto-sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
300yields decoded messagesStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
311should be able to encode the field with ALL protocols set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
320should handle multiple query options for time rangesStoreSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026queryGenerator
330should not be sent when there is no historyMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sync messages
340Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
350random static sharding 7 - Cluster ID: 960, Shard ID: 192Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
360Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
370should handle onConnected and onDisconnectedPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
380Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
390Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
400Query with Promise Callback, No DecoderWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
410Asymmetric encrypt & decryptWaku EncryptionSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
421Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
430should not return the same peer twice in consecutive getPeers calls without renewPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
440should skip peers without ENRPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
450should attach causal history and bloom filter to each messageMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026sending a message
460should handle cache.get errors gracefullyPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026Unit Tests
471Incoming message is emitted as receivedReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
480should populate queue if has active dialDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
490Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
500Push messages througth V2 and V3 from 2 js-waku and receivesWaku Light Push V2 and V3 interopSun Jan 18 22:37:10 UTC 2026passedSun Jan 18 22:37:10 UTC 2026
510should return false when unsubscribing from a non-existing subscriptionFilter SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
520Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
530Outgoing message is emitted as sendingReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
540should handle mixed protocol support correctlyHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
550Emits 'synced' then 'synced' when message flagged as lost and then receivedSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
560should return false when navigator.onLine is falseNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026isConnected
571Passing an arrayWaku Dial [node only]Sun Jan 18 22:40:56 UTC 2026passedSun Jan 18 22:40:56 UTC 2026Bootstrap
580Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
591Subscribe to topic containing short and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
601Push to array if already presentpushOrInitMapSetSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
611rejects hash query with time filterStoreQueryRequest validationSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
620ends if response has no messagesStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
630should properly create location multiaddrs - tcp4ENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Location multiaddr
640Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
651Check received message with timestamp: 1768775754633 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
660can start the servicePeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026interface-peer-discovery compliance testsCompliance Tests
670Refresh subscriptionWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026skippedSun Jan 18 22:38:52 UTC 2026
680Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
695should continually clean up expired entries at intervalsTTLSetSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
702should remove event listeners from globalThisNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026stop
711should create ShardReader with auto sharding network configShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
720should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelSun Jan 18 22:35:19 UTC 2026skippedSun Jan 18 22:35:19 UTC 2026receiving a message
730random auto sharding 2 - Cluster ID: 10, Content Topic: /app12/6/topic278/jsonAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
740should skip peers that were recently queriedPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026handlePeriodicDiscovery
750Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
760Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
770should mark all messages in causal history as acknowledgedMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026reviewing ack status
781should evict furthest entry when buffer is fullIncomingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
790Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
800Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
815ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
821should remove event listenersConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
831Fields are not droppedto proto messageSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
840random static sharding 3 - Cluster ID: 504, Shard ID: 102Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
850Outgoing message is acknowledgedReliable Channel: AcksSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
861Passing invalid cursorWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
871Retrieval HintMessage serializationSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
880should handle disconnect when peer has no timersKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026timer cleanup
890Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
900Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
910Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
920topics with same application and version share the same shardcontentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
930Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
941should add entries and maintain sorted orderOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
950should return usable stream attached to connectionStreamManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
961Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
970Check publish message containing ScriptWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
980recovers when dns.resolve returns emptyDNS Node DiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
990throws if decoders don't match content topicsStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
1000Sync message is sent within sync frequencyReliable Channel: SyncSun Jan 18 22:35:36 UTC 2026passedSun Jan 18 22:35:36 UTC 2026
1011groups content topics by expected pubsub topiccontentTopicsByPubsubTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
1021Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
1030Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1040Check publish message containing shell commandWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
1050should properly create location multiaddrs - tcpENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Location multiaddr
1060Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1070Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1080Passing page size 1 when there are 4 messagesWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
1091should maintain desired error rateBloomFilterSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
1101ignores domain fetching errorsDNS Node DiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
1110should not modify tags of connections for different peersPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
1120should start the dialing intervalDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
1131should handle complete peer lifecycleKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026integration
1141Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
1153should hash "hello" with n=5 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1161should return only peers supporting the requested protocol and pubsub topicPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
1171Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
1181Subscribe and receive messages on 2 different pubsubtopics with v3 protocolWaku Light Push (Autosharding): Multiple ShardsSun Jan 18 22:37:02 UTC 2026passedSun Jan 18 22:37:02 UTC 2026
1192can start the serviceDNS Discovery: Compliance TestSun Jan 18 22:35:59 UTC 2026passedSun Jan 18 22:35:59 UTC 2026interface-peer-discovery compliance tests
1200should handle dial errorsConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
1210should return false for sync message without causal historyReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026isChannelMessageWithCausalHistory predicate
1220should decode valid ENR with multiaddrs successfully [shared test vector]ENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Txt codec
1235should add event listeners to globalThisNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026start
1240should not receive a peer event after stopPeer ExchangeSun Jan 18 22:39:49 UTC 2026passedSun Jan 18 22:39:49 UTC 2026interface-peer-discovery compliance testsCompliance Test
1250Repair RequestMessage serializationSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
1261Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
1271should update ack status of messages in outgoing bufferMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sync messages
1282should create KeepAliveManager with required optionsKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
1290Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1300should throw an error for insufficient dataRelay Shard codecSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
1310Encoder throws on empty string content topicEnsures content topic is definedSun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
1320Overlapping topic subscriptionWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026skippedSun Jan 18 22:38:52 UTC 2026
1335should allow redial after cooldown periodDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
1340should set default options when no config providedConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
1350Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1360should hash "" with n=5 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1370Outgoing message is not emitted as acknowledged from own outgoing messagesReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
1380Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1390pre and post cipherWaku EncryptionSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
1400Push message with custom timestamp: 1738017379767Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1411should return false when peer is not on topicConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnTopic
1421Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1431should not change state when connections remain after disconnectNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer connection events
1441should encodeTxt and decodeTxtENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Txt codec
1456should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1460should create QueryOnConnect instance without optionsQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026constructor
1470should update peers in cache on 'peer:identify' eventPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026Unit Tests
1480Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1491should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
1501Check publish message containing XMLWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
1510should hash "" with n=5 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1520should emit message when store reconnect event occurs and last query was over max time thresholdQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026end-to-end message emission tests
1530should hash "" with n=2 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1540should handle ENR without shardInfoPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
1550ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
1560Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1570should handle timestamp equal to current timelamportTimestampIncrementSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
1581msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
1590Query Generator, Multiple PubsubTopicsWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
1601should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1610Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
1620Passing page size 10 when there are 10 messagesWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
1630should process queue every 500msDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queue processing
1640should handle errors when accessing navigatorNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026error handling
1650PeerStore has remote peer's shard info after successful connectionMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026auto sharding
1660Rejects garbageMessage ValidatorSun Jan 18 22:35:39 UTC 2026passedSun Jan 18 22:35:39 UTC 2026
1670Debounces events when receiving batch of messagesSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
1680should hash "hello" with n=2 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1691should delegate to networkMonitor.isConnected()ConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isConnected
1700should not start if already startedPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026start
1715Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1721should not allow unachievable error rateProbabilitiesSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
1731Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
1740Nwaku publishesWaku Relay, InteropSun Jan 18 22:38:35 UTC 2026passedSun Jan 18 22:38:35 UTC 2026
1751Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
1761should handle peer store errors gracefullyDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer discovery handling
1770Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
1783should successfully stopFilter SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
1790should enable only peerCache when dns and peerExchange are disabledDefault Peer DiscoveriesSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
1800should process all pages when stopIfTrue never returns trueQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026stopIfTrue predicate
1810Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
1822should not create relay timers when relayKeepAlive = 0KeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026relay timer management
1832should request peer renewal on specific errorsRetryManagerSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
1840should return false when peer shard info is not foundShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnShard
1850Encoder error raises irrecoverable errorReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
1865should initialize bloom filter with correct parametersBloomFilterSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
1871peer exchange sets tagPeer ExchangeSun Jan 18 22:38:51 UTC 2026passedSun Jan 18 22:38:51 UTC 2026
1880Check publish message containing Basic HTML tagWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
1891Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
1900should work with stubbed peer manager event emitterQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026mock validation
1910should call waitForPeer on RelaywaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
1925random auto sharding 8 - Cluster ID: 10, Content Topic: /app10/6/topic626/test.jsAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
1930should encode/decode to RLP encodingENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Static tests
1941should reassess health immediately when peer disconnectsHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
1954should work with v3 peersLightPush SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026v3 protocol support
1961Automatically retrieves missing messageReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026Missing Message Retrieval
1970throws on empty content topicensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
1980random static sharding 6 - Cluster ID: 871, Shard ID: 94Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
1990Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
2000Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2010Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
2020should skip peers without peer exchange protocolPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026runQuery
2030Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
2040Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
2051Relay - times outWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
2061should clear timers for specific peer on disconnectKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026timer cleanup
2070Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2081should get all peers from storeConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dialPeersFromStore
2090Encoder throws on undefined content topicEnsures content topic is definedSun Jan 18 22:34:59 UTC 2026passedSun Jan 18 22:34:59 UTC 2026
2100should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
2111should be able to decode the field with only RELAY set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
2121should dial peers from store on startConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
2134A testThisSun Jan 18 22:37:10 UTC 2026passedSun Jan 18 22:37:10 UTC 2026Is
2141should trigger query when time since last query exceeds thresholdQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026message retrieval event emission conditions
2150Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2161Init the array if not presentpushOrInitMapSetSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
2170Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
2182should stop ping timers on peer disconnectKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026peer disconnect event handling
2190should set field with all protocols enabledENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026waku2 key round trip
2200ENRTree (root): should error if DNS root entry is malformedENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
2210Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
2221messageHashStr produces consistent results for the same inputmessageHash and messageHashStrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
2231Outgoing message is emitted as sentReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
2241should handle different types of entriesTTLSetSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
2251should hash "" with n=1 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
2261Register correct protocolsWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
2270should handle peer connect eventNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer connection events
2280Promise Callback - falseWaku Store, orderSun Jan 18 22:40:35 UTC 2026passedSun Jan 18 22:40:35 UTC 2026
2291can start and stop the serviceDNS Discovery: Compliance TestSun Jan 18 22:35:59 UTC 2026passedSun Jan 18 22:35:59 UTC 2026interface-peer-discovery compliance tests
2300should handle errors when globalThis is not availableNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026start
2310Passing page size 11 when there are 10 messagesWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
2325Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldSun Jan 18 22:36:01 UTC 2026passedSun Jan 18 22:36:01 UTC 2026
2330should emit `waku:online` event only when first peer is connectedConnection stateSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
2340Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
2351should work with async generator that yields promisesQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026async generator retrieve function mock
2363accepts valid message hash queryStoreQueryRequest validationSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
2371Get NodesFetch nodesSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
2381should return false when peer has no shard infoShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnNetwork
2390Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2401should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
2410should handle query errorsPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
2420`waku:online` between 2 js-waku relay nodesConnection stateSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
2430random static sharding 1 - Cluster ID: 675, Shard ID: 269Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
2440should get / set UDP multiaddrENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Multiaddr getters and setters
2450Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2461should skip peer when failed to dial recentlyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
2470should create all internal componentsConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
2481Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
2490Push message with custom timestamp: 1738017379767Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2501Fails to publish message with empty textWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
2511should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
2520should wait for LightPush peer to be connectedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
2530should throw error - no idENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Txt codec
2540Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
2550ENRTree (root): should parse and verify and DNS root entryENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
2560Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2570should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
2580should work with stubbed retrieve functionQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026mock validation
2590should not retry if at least one successLightPush SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
2602Query generator for 2000 messagesWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
2610Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2621Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
2630Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2640Bloom filterMessage serializationSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
2657should start and stop interval correctlyRetryManagerSun Jan 18 22:35:27 UTC 2026skippedSun Jan 18 22:35:27 UTC 2026
2660should handle very large timestampslamportTimestampIncrementSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
2670Push message with custom timestamp: 1768772179767Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2680Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2690passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Sun Jan 18 22:35:59 UTC 2026skippedSun Jan 18 22:35:59 UTC 2026
2701does not validate decoders for hash queriesStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
2711random auto sharding 1 - Cluster ID: 10, Content Topic: /app29/1/topic438/jsonAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
2720Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2731handles different networkShards values correctlycontentTopicsByPubsubTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
2740should not execute task if max attempts is 0RetryManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
2751Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
2760Check publish message containing numericWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
2770should decode valid enr successfullyENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Txt codec
2780should drop connection via multiaddr with hangUpDialingSun Jan 18 22:37:23 UTC 2026passedSun Jan 18 22:37:23 UTC 2026
2791Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: trueSun Jan 18 22:36:19 UTC 2026passedSun Jan 18 22:36:19 UTC 2026
2800should work with stubbed waku event emitterQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026mock validation
2811should dial peer immediately when queue is emptyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
2820Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
2830should filter peers by codecConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getConnectedPeers
2840Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
2850should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
2860should hang up with multiaddr and return true on successConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026hangUp
2870msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
2881should not create ping timers when pingKeepAlive = 0KeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026ping timer management
2891should do nothing if no non-locked connections to dropConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026maintainConnectionsCount
2900does not throw on valid casesensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
2911throws on content topic with empty topic name fieldensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
2920Round trip binary encryption [ecies, signature]Ecies EncryptionSun Jan 18 22:34:59 UTC 2026passedSun Jan 18 22:34:59 UTC 2026
2930Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
2942Query Generator - trueWaku Store, orderSun Jan 18 22:40:35 UTC 2026passedSun Jan 18 22:40:35 UTC 2026
2950should set field with only RELAY enabledENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026waku2 key round trip
2960returns only open connection if one presentselectOpenConnectionSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
2971should initialize with isNetworkConnected as falseNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026constructor
2980should fail to send if no connected peers foundLightPush SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
2990should handle relay send failures gracefullyKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026relay timer management
3001same cluster: nodes connectMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026auto sharding
3013should be able to encode the field with only RELAY set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
3021Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
3031should discover peers from provided peer cachePeer Cache DiscoverySun Jan 18 22:37:27 UTC 2026passedSun Jan 18 22:37:27 UTC 2026
3042Cap max size when a pushed array is exceeding the capMemLocalHistorySun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
3051should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
3060Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3070Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
3084messageHashStr works with IProtoMessagemessageHash and messageHashStrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
3091should successfully unsubscribe from an existing subscriptionFilter SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
3100Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
3111should return NO_STREAM_AVAILABLE when stream creation failsPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
3120should return false when network is not connectedConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isConnected
3130receiving a ping from a peer does not overwrite shard infoMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026auto sharding
3142Query Generator, No message returnedWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
3150should return PeerId when PeerId is providedmapToPeerIdSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
3160should set field with all protocols disabledENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026waku2 key round trip
3170Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3180Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3190Store - dialed firstWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
3200should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
3211should stop on first message of a page if stopIfTrue matchesQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026stopIfTrue predicate
3220should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
3230should handle network check errors gracefullyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026shard reader integration
3240should ignore duplicate entriesIncomingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
3251should reject if LightPush is requested but not mountedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
3261Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026skippedSun Jan 18 22:53:19 UTC 2026
3270should properly clean up resources when disposedTTLSetSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
3280n1 and n2 uses first shard, n3 uses the second shardWaku Relay auto-sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
3291should partition messages based on acknowledgement statusMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping outgoing buffer
3300Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
3310groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
3320Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3334should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
3340should delegate to shardReader.isPeerOnTopic()ConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnTopic
3350should throw error - invalid idENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Verify
3361Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3371should handle special patterns correctlyBloomFilter with special patternsSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
3380should dial with multiaddr and return streamConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
3390should add to incoming buffer if dependencies are not metMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026receiving a message
3401should transition to Unhealthy when no connectionsHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
3410Check publish message containing shortWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
3420should prioritize bootstrap, then peer exchange, then local peersConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dialPeersFromStore prioritization
3431Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
3440should properly setup health event callbackQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026event handling simulation
3450Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
3460random auto sharding 7 - Cluster ID: 10, Content Topic: /app11/1/topic581/utf8Autosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
3470should return DECODE_FAILED when RPC decode failsPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
3483should work with mock decodersQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026mock validation
3490Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
3500Check publish message containing emojiWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
3510should skip already querying peersPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026runQuery
3521Ordered Callback - falseWaku Store, orderSun Jan 18 22:40:35 UTC 2026passedSun Jan 18 22:40:35 UTC 2026
3530new peer added after a peer was already foundPeer ExchangeSun Jan 18 22:38:51 UTC 2026passedSun Jan 18 22:38:51 UTC 2026
3541should be able to encode the field with only FILTER set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
3550Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
3560should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
3571should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
3581Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3590throws on content topic with non-number generation fieldensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
3600should check connected peers if present and suitablewaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
3610should stop all internal componentsConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
3620Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
3630Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
3640should use peerId from options when provided to queryGeneratorStoreSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026queryGenerator
3650should throw error when no peers are availableStoreSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026queryGenerator
3661PeerStore has remote peer's shard info after successful connectionMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026static sharding
3670should be sent without a timestamp, causal history, or bloom filterMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Ephemeral messages
3680should not process empty queueDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queue processing
3690retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
3700should hash "" with n=1 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
3710Encoder error raises irrecoverable errorReliable Channel: EncryptionSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
3720should handle a minimal index listRelay Shard codecSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
3730should handle queue processing errors gracefullyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queue processing
3740Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
3750should return DECODE_FAILED when ENR decoding failsPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
3761should not dispatch event when already connectedNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer connection events
3770should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
3781should handle case with no peers in storeConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dialPeersFromStore
3790Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
3801should wait for Filter peer to be connectedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
3810should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
3822should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
3830rejects content-filtered query with only pubsubTopicStoreQueryRequest validationSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
3840Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3850Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
3860should handle peer store errors gracefullyPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026handlePeriodicDiscovery
3870Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3880Relay - dialed firstWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
3891should be able to encode the field with only STORE set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
3900Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
3910should return true for sync message with causal historyReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026isChannelMessageWithCausalHistory predicate
3920Check publish message containing unicode special charactersWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
3931should remove event listener for peer:discoveryDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026stop
3940Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
3950should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
3960accepts valid content-filtered queryStoreQueryRequest validationSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
3970should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
3981px service nodes in same cluster, no matter the shard, should be dialedStatic Sharding: Peer ManagementSun Jan 18 22:39:14 UTC 2026passedSun Jan 18 22:39:14 UTC 2026Peer Exchange
3990should handle hash queries without validationStoreSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026queryGenerator
4000Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
4010should detect messages with missing dependenciesMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
4020should return empty array when no peers connectedConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getConnectedPeers
4030should perform initial health assessment on startHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
4040random static sharding 4 - Cluster ID: 72, Shard ID: 679Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
4050ends after yielding if response size indicates endStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
4061Generator, 2 nwaku nodes each with different shardsWaku Store, different static shardsSun Jan 18 22:40:08 UTC 2026passedSun Jan 18 22:40:08 UTC 2026
4070should trigger query when it went offline since the last successful queryQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026message retrieval event emission conditions
4080Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4091Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
4101should maintain chronological order of messages in localHistoryMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026receiving a message
4110should handle complete connection lifecycleNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026integration
4120receiving a ping from a peer does not overwrite shard infoMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026static sharding
4131should compute hash only when first accessedDecodedMessage lazy hash initializationSun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
4140msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
4150should add CONNECTION_LOCKED_TAG to peer connections when lockingPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
4160Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4170should retry if all attempts failRetryManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
4186should return different streams if requested simultaniouslyStreamManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
4191Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
4200Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4215should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
4220messageHash returns a Uint8ArraymessageHash and messageHashStrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
4230Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4241Query generator for multiple messagesWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
4251yields undefined for messages without content topicStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
4260yields undefined for messages without decoderStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
4270should return falseENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Verify
4280Delete observerWaku RelaySun Jan 18 22:38:24 UTC 2026passedSun Jan 18 22:38:24 UTC 2026
4290should handle complete discovery-to-dial flowDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026integration
4300should hash "hello" with n=0 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
4310Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4321throws on content topic with too few or too many fieldsensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
4330Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
4340should handle case when globalThis is not availableNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026isConnected
4351should emit multiple messages when query returns multiple messagesQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026end-to-end message emission tests
4361should be able to encode the field with ALL protocols set to falseENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
4373should emit a peer event after startPeer ExchangeSun Jan 18 22:39:49 UTC 2026passedSun Jan 18 22:39:49 UTC 2026interface-peer-discovery compliance testsCompliance Test
4380should not allow k > 12ProbabilitiesSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
4390should process up to 3 peers at onceDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queue processing
4400should remove messages without delivering if timeout is exceededMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
4410Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
4421should jump to current time when timestamp is far in the pastlamportTimestampIncrementSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
4431should stop and cleanup resourcesFilter SubscriptionSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
4440Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4450should dial with PeerId and return streamConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
4460Publish message with rate limitWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
4470Check meta is set [ecies]Ecies EncryptionSun Jan 18 22:34:59 UTC 2026passedSun Jan 18 22:34:59 UTC 2026
4480Timestamp too far from node time: -20000 ms from nowWaku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
4490Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4500should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
4510Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4521should decode valid enr with tcp successfullyENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Txt codec
4535Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
4540should merge peer addresses if peer exists with different addressesDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026updatePeerStore
4550should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
4561peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
4570should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
4581Symmetric encrypt & DecryptWaku EncryptionSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
4591should hash "hello" with n=1 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
4601Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
4610should create ConnectionManager with relayConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
4620Check received message with timestamp: 1768775754633000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
4630should evict furthest entry when buffer is fullOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
4641Cluster id 0, shard 0Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
4650should return Multiaddr when Multiaddr input is providedmapToPeerIdOrMultiaddrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
4660Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4670Query with Promise Callback, No message returnedWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
4681nwaku subscribesWaku Relay, InteropSun Jan 18 22:38:35 UTC 2026passedSun Jan 18 22:38:35 UTC 2026
4690Outgoing message is retried until acknowledgedReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026Retries
4700ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
4711all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementSun Jan 18 22:39:14 UTC 2026passedSun Jan 18 22:39:14 UTC 2026Peer Exchange
4720Subscribe to topic containing long and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
4730Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
4740Fails to publish duplicate messageWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
4750Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
4760Decoder throws on empty string content topicEnsures content topic is definedSun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
4770should handle multiple peers with different shard configurationsDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026integration
4780Publish message with large metaWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
4791Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
4800should handle zero peers requestPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
4810Query with Ordered Callback, No DecoderWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
4820should set field with only LIGHTPUSH enabledENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026waku2 key round trip
4830Query with Ordered Callback, No message returnedWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
4840Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4850should set up event listeners when startedQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026start and stop
4861Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4871Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
4881random static sharding 10 - Cluster ID: 5, Shard ID: 779Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
4890Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4900Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
4910Push message with custom timestamp: 1768779379767Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
4921should emit message when we just started and store connect event occursQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026end-to-end message emission tests
4931should dial one peer on dialDialingSun Jan 18 22:37:23 UTC 2026passedSun Jan 18 22:37:23 UTC 2026
4941should dial more peers if under maxConnectionsConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026maintainConnectionsCount
4951Emits 'synced' when new message receivedSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
4961Encoder throws on empty string content topicEnsures content topic is definedSun Jan 18 22:34:59 UTC 2026passedSun Jan 18 22:34:59 UTC 2026
4970should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
4980should invoke callbacks when receiving a messageFilter SubscriptionSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
4992should send relay ping messages on timerKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026relay timer management
5000should dispatch network event when browser goes onlineNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026browser online/offline events
5011accepts time-filtered query with content filterStoreQueryRequest validationSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
5021different cluster: nodes don't connectMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026auto sharding
5031Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5040should properly start and stop event listeningHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
5051should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5060should return no connections if no open connection providedselectOpenConnectionSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
5070should hash "test123" with n=2 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5081Encoder throws on undefined content topicEnsures content topic is definedSun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
5091Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5100should be empty when createdFilter SubscriptionSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
5110should successfully query store with valid decoders and optionsStoreSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026queryGenerator
5120Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5130should invoke callbacks only when newly receiving message is givenFilter SubscriptionSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
5140Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5150First message is missed, then re-sent, should be ack'dMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026reviewing ack status
5160should remove event listeners when stoppedQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026start and stop
5170Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5180should be online or offline if network state changedwaku:connectionSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
5191should return false when peer is not on the specified shardShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnShard
5200should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5210should insert message into bloom filterMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026sending a message
5224should create ping timers when pingKeepAlive > 0KeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026ping timer management
5230Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
5241Push message with custom timestamp: 1768772179767Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5251peer:update - should do nothing if another protocol hitStreamManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
5261Check meta is set [symmetric]Symmetric EncryptionSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
5270should hash "" with n=2 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5280should handle query errors gracefullyPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026runQuery
5290messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
5300Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
5311Incoming message is emitted as receivedReliable Channel: EncryptionSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
5320Fails to publish message with wrong pubsubtopicWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
5331should be safe to call multiple timesConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
5340connects to nwakuWaku Dial [node only]Sun Jan 18 22:40:56 UTC 2026passedSun Jan 18 22:40:56 UTC 2026Interop: ServiceNode
5351Timestamp too far from node time: 40000 ms from nowWaku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
5360should initialize with custom number of peersPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
5370should reject if Store is requested but not mountedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
5380Relay + StoreENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Waku2 key: decode
5391Check publish message after client node is restartedWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026skippedSun Jan 18 22:38:45 UTC 2026
5400Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5410Passing page size 110 when there are 120 messagesWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
5420Check publish message containing longWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
5431random static sharding 8 - Cluster ID: 774, Shard ID: 129Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
5440should emit InMessageMissing event with retrievalHintMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
5455should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5460FilterWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
5470should hash "" with n=1 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5480tcp ip4 addressMultiaddr from fieldsSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026
5492should return false when peer is not foundShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnTopic
5500Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5510Generator, 2 different shardsWaku Store, different static shardsSun Jan 18 22:40:08 UTC 2026passedSun Jan 18 22:40:08 UTC 2026
5520should dial peers from store when no connections remainConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026onDisconnectedEvent
5530Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
5540should handle zero lastSuccessfulQuery (never queried before)calculateTimeRangeSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
5550should not fail to stop the service if it was not startedPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026interface-peer-discovery compliance testsCompliance Tests
5560throws if time range exceeds MAX_TIME_RANGEStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
5571should set field with only FILTER enabledENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026waku2 key round trip
5580should hash "test123" with n=0 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5591Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5600rejects content-filtered query with only contentTopicsStoreQueryRequest validationSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
5610Outgoing message is emitted as sentReliable Channel: EncryptionSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
5620Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5631Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
5640should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
5651should handle multiple peer connectionsKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026peer connect event handling
5660should be empty after removing the only subscriptionFilter SubscriptionSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
5671should stop query iteration when stopIfTrue returns trueQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026stopIfTrue predicate
5680should hash "test123" with n=1 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5692should continue query when messages are from different channelsReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026stopIfTrue Integration with QueryOnConnect
5700should initialize with default optionsPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026constructor
5710Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
5720Passing page size 3 when there are 20 messagesWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
5730Stops search when maxGet is reachedFetch nodesSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
5740should hash "hello" with n=0 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5751should be safe to call multiple timesKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
5760should set field with only STORE enabledENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026waku2 key round trip
5770Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5787should create an instance with libp2p and dialerDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026constructor
5790should properly create location multiaddrs - udp6ENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Location multiaddr
5800should return false when peer is on different clusterShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnShard
5811should sort by messageId when timestamps are equalContentMessage comparison with < operatorSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
5820Outgoing message is acknowledgedReliable Channel: EncryptionSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
5830Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5841should not fail to start the service if it is already startedDNS Discovery: Compliance TestSun Jan 18 22:35:59 UTC 2026passedSun Jan 18 22:35:59 UTC 2026interface-peer-discovery compliance tests
5850should reject if WakuNode is not startedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
5865should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
5870Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5882should not fail to stop the service if it was not startedDNS Discovery: Compliance TestSun Jan 18 22:35:59 UTC 2026passedSun Jan 18 22:35:59 UTC 2026interface-peer-discovery compliance tests
5890should not be deliveredMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sync messages
5900Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5913should not fail to stop the service if it was not startedPeer ExchangeSun Jan 18 22:39:49 UTC 2026passedSun Jan 18 22:39:49 UTC 2026interface-peer-discovery compliance testsCompliance Test
5920should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
5932Reusing cursor across nodesWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
5940should return false for malformed SDS messagesReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026isChannelMessageWithCausalHistory predicate
5950Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
5961should return false when peer is not on the pubsub topic shardShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnTopic
5971Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
5981should handle retrieve function with query parametersQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026async generator retrieve function mock
5990Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
6000should not trigger query when a recent query happened under thresholdQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026message retrieval event emission conditions
6010should drop only non-locked connections when over maxConnectionsConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026maintainConnectionsCount
6020Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6031should unlock peer and allow reuse after renewPeerPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
6041AllENR Interop: ServiceNodeSun Jan 18 22:36:00 UTC 2026passedSun Jan 18 22:36:00 UTC 2026
6051Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6060should wait for Store peer to be connectedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
6070should remove expired entries after TTL has passedTTLSetSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
6080should remove event listeners from libp2pNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026stop
6090should reject if Filter is requested but not mountedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
6100Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6114can start the servicePeer ExchangeSun Jan 18 22:39:49 UTC 2026passedSun Jan 18 22:39:49 UTC 2026interface-peer-discovery compliance testsCompliance Test
6120Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
6131should dial all remaining peersConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dialPeersFromStore
6141should not track probabilistic acknowledgements of messages received in bloom filter of own messagesMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026reviewing ack status
6150Outgoing message is possibly acknowledgedReliable ChannelSun Jan 18 22:35:33 UTC 2026skippedSun Jan 18 22:35:33 UTC 2026
6160should return cached hash on subsequent accessDecodedMessage lazy hash initializationSun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
6170Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
6181should deliver messages after dependencies are metMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
6190Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
6200Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
6211random auto sharding 6 - Cluster ID: 10, Content Topic: /app18/5/topic956/jsonAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
6220should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6235should not discard bootstrap peers if under the limitConnection LimiterSun Jan 18 22:36:37 UTC 2026passedSun Jan 18 22:36:37 UTC 2026
6240should unregister libp2p event listeners when stop is calledPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
6250Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6261should stop peer exchange discoveryPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026stop
6271should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Sun Jan 18 22:34:49 UTC 2026skippedSun Jan 18 22:34:49 UTC 2026
6280should mark a message as irretrievably lost if timeout is exceededMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
6293should not be empty after adding a subscriptionFilter SubscriptionSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
6300Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
6310should not update T_req if message already existsOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6321different cluster: nodes don't connectMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026static sharding
63313 nodes on /waku/2/rs/3/2 topicWaku Relay, static sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
6341should clear dial history on stopDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
6350uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlySun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
6360Mutual subscriptionWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
6370Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6380ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
6391Push message with custom timestamp: 1768772179767Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6400Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6411Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6421Decoder throws on undefined content topicEnsures content topic is definedSun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
6430Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
6440should use configured peers when availableStoreSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026queryGenerator
6451msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
6461Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6470Ephemeral messages are not storedWaku Message Ephemeral fieldSun Jan 18 22:36:01 UTC 2026passedSun Jan 18 22:36:01 UTC 2026
6481Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
6490should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6500Emits 'syncing' then 'synced' when message flagged as missing and then receivedSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
6510should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
6520Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
6531should sort peers by ping valueConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getConnectedPeers
6540Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
6551should requeue task if no peer is availableRetryManagerSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
6561should initialize with libp2p componentsPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026constructor
6570should handle incoming messagesFilter SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
6581Sync message is not sent if another non-ephemeral message was just receivedReliable Channel: SyncSun Jan 18 22:35:36 UTC 2026passedSun Jan 18 22:35:36 UTC 2026
6593can start and stop the servicePeer ExchangeSun Jan 18 22:39:49 UTC 2026passedSun Jan 18 22:39:49 UTC 2026interface-peer-discovery compliance testsCompliance Test
6600Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
6610should get multiple eligible entries at later timeOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6621isConnected return false after peer stopsConnection stateSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
6631all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementSun Jan 18 22:39:14 UTC 2026passedSun Jan 18 22:39:14 UTC 2026Peer Exchange
6644should hash "test123" with n=2 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6650Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6660should emit a peer event after startPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026interface-peer-discovery compliance testsCompliance Tests
6670Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6680should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Sun Jan 18 22:35:59 UTC 2026skippedSun Jan 18 22:35:59 UTC 2026
6690should lock peers when selectedPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
6701should increase lamport timestampMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026sending a message
6710should hash "" with n=0 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6720should handle large number of peers requestPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
6731Query Generator sorting by timestamp while page direction is trueWaku Store, sortingSun Jan 18 22:40:47 UTC 2026passedSun Jan 18 22:40:47 UTC 2026
6740should update peer store before dialingDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer discovery handling
6750should get and remove ready entriesIncomingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6763should create relay timers when relay exists and relayKeepAlive > 0KeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026relay timer management
6771should handle shard reader errors gracefullyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026shard reader integration
6780Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
6790should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
6800should not return locked peers if enough unlocked are availablePeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
6811Outgoing message is not emitted as acknowledged from own outgoing messagesReliable Channel: EncryptionSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
6820Sync message is not sent if another sync message was just sentReliable Channel: SyncSun Jan 18 22:35:36 UTC 2026passedSun Jan 18 22:35:36 UTC 2026
6831should hash "test123" with n=0 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6841should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6851should handle errors gracefully when getting peer infoShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026error handling
6861should not receive a peer event before startPeer ExchangeSun Jan 18 22:39:49 UTC 2026passedSun Jan 18 22:39:49 UTC 2026interface-peer-discovery compliance testsCompliance Test
6871should be safe to call multiple timesConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
6881should return true when peer is on the specified shardShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnShard
6890should hash "hello" with n=0 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
6901should not receive a peer event after stopDNS Discovery: Compliance TestSun Jan 18 22:35:59 UTC 2026passedSun Jan 18 22:35:59 UTC 2026interface-peer-discovery compliance tests
6911should properly create location multiaddrs - udp4ENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Location multiaddr
6920should have no discoveries enabled by defaultDefault Peer DiscoveriesSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
6931Subscribe and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
6941should handle dial errors gracefullyDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer discovery handling
6950should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
6960Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6971SampleENR multiaddrs codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026
6980Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
6990Wait given interval before re-tryingRetry ManagerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
7000Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7011Used by Waku RelayDecryption KeysSun Jan 18 22:40:56 UTC 2026passedSun Jan 18 22:40:56 UTC 2026
7020Check publish message containing ChineseWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
7030should handle empty pubsub topicsKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026edge cases
7040Ordered Callback - trueWaku Store, orderSun Jan 18 22:40:35 UTC 2026passedSun Jan 18 22:40:35 UTC 2026
7050should not be added to outgoing buffer, bloom filter, or local logMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sync messages
7061should check false positive rateBloomFilter with special patternsSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
7070Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
7080should handle case with all peers already connectedConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dialPeersFromStore
7091Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7100Sets default value correctlyUser AgentSun Jan 18 22:40:56 UTC 2026passedSun Jan 18 22:40:56 UTC 2026
7110should hash "test123" with n=5 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
71203 nodes on /waku/2/rs/7/1 topicWaku Relay auto-sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
7131should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
7140Store - dialed after - with timeoutWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
7150Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
7160ignores unrecognized TXT record formatsDNS Node DiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
7171Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7181Default pageSizeWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
7190Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026skippedSun Jan 18 22:53:19 UTC 2026
7200Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
7210should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
7220should not receive a peer event before startPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026interface-peer-discovery compliance testsCompliance Tests
7230Sync message is not sent if another non-ephemeral message was just sentReliable Channel: SyncSun Jan 18 22:35:36 UTC 2026passedSun Jan 18 22:35:36 UTC 2026
7245should return true even if peer has no overlapping shardsShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnNetwork
7255should allow redial after failed dial cooldown expiresDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
7260Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
7270should not create timers for topics where peer is not in meshKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026relay timer management
7281msgTime: 0 ms from now, startTime: 1768689647854, endTime: 1768776047854Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
7290Check received message with timestamp: 1768775754633 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
7301should create PeerExchange instance with componentsPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
7311Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7321should hash "test123" with n=5 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7330should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
7341ENRTree (root): should error if DNS root entry signature is invalidENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
7350Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7360Emits 'syncing' when message flagged as missedSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
7370should get eligible entries based on current timeOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7380should handle empty peer infos gracefullyPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
7390should start periodic discovery on startPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026continuous discovery interval
7400Check received message with timestamp: 1768775754633000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
7410Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
7424should be safe to call multiple timesDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026stop
7434should add event listeners to libp2pNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026start
7441should handle peerStore errors gracefullyConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getConnectedPeers
7451should monitor connected peers and store them into cachePeer Cache DiscoverySun Jan 18 22:37:27 UTC 2026passedSun Jan 18 22:37:27 UTC 2026
7460Does not throw an exception when node disconnectsWaku Dial [node only]Sun Jan 18 22:40:56 UTC 2026passedSun Jan 18 22:40:56 UTC 2026Interop: ServiceNode
7471Outgoing message is emitted as sendingReliable Channel: EncryptionSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
7481should not create multiple intervals when called multiple timesDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
7490should not fail to start the service if it is already startedPeer ExchangeSun Jan 18 22:39:49 UTC 2026passedSun Jan 18 22:39:49 UTC 2026interface-peer-discovery compliance testsCompliance Test
7500Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7510Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
7520should not create relay timers when relay is not providedKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026relay timer management
7531messageHashStr returns a hex stringmessageHash and messageHashStrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
7540msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
7550should not dispatch event when already disconnectedNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer connection events
7560Check publish message after service node is restartedWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026skippedSun Jan 18 22:38:45 UTC 2026
7571Check publish message containing ArabicWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
7581should remove CONNECTION_LOCKED_TAG from peer connections when unlockingPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
7591Re-sent message is acknowledged once other parties join.Reliable Channel: AcksSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
7600can start and stop the servicePeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026interface-peer-discovery compliance testsCompliance Tests
7610Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
7620should not fail to start the service if it is already startedPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026interface-peer-discovery compliance testsCompliance Tests
7630should skip peers without peerInfo in ENRPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
7640should select older connection if presentselectOpenConnectionSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
7651Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
7660should handle shardReader errorsConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnTopic
7670Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7682random auto sharding 4 - Cluster ID: 10, Content Topic: /app79/2/topic925/xmlAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
7692returns all values when wanted number matches available valuesDiscoverySun Jan 18 22:34:47 UTC 2026passedSun Jan 18 22:34:47 UTC 2026
7700peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeSun Jan 18 22:38:51 UTC 2026passedSun Jan 18 22:38:51 UTC 2026
7710should dial peer when on same shardDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
7720Round trip binary encryption [symmetric, signature]Symmetric EncryptionSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
7730should hash "hello" with n=1 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7740should hash "test123" with n=5 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7751Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
7760should reject if Relay is requested but not mountedwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
7770Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
7781should respect maxRequests limitOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7790Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7800should hash "hello" with n=5 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7811should initialize with default number of peersPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
7820should properly compute the node idENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Static tests
7831return first retrieved peers without further DNS queriesDNS Node Discovery w/ capabilitiesSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
7841should emit message when we went offline since last successful query and store reconnect event occursQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026end-to-end message emission tests
7850should hash "" with n=0 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7861should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
7870Decoder throws on undefined content topicEnsures content topic is definedSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
7880should be able to dial TLS multiaddrsDialingSun Jan 18 22:37:23 UTC 2026passedSun Jan 18 22:37:23 UTC 2026
7890Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
7900Relay - dialed afterWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
7911should not mark messages in causal history as acknowledged if it's our own messageMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026reviewing ack status
7920Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
7930should accept empty decoders arrayQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026constructor
7940Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
79521should handle retrieval hint and sender_idOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
7960Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
7970should drop connection to one peer on hangUpDialingSun Jan 18 22:37:23 UTC 2026passedSun Jan 18 22:37:23 UTC 2026
7980should enable only dns and peerExchange when peerCache is disabledDefault Peer DiscoveriesSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
7990Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8001should discard bootstrap peers when has more than set limitConnection LimiterSun Jan 18 22:36:37 UTC 2026passedSun Jan 18 22:36:37 UTC 2026
8010Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
8020Check publish message containing SQL InjectionWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
8030Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8041should process tasks in queueRetryManagerSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
8050Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
8061Generator, one shardWaku Store, different static shardsSun Jan 18 22:40:08 UTC 2026passedSun Jan 18 22:40:08 UTC 2026
8070should be safe to call multiple timesDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026start
8081Js publishes, other Js receivesWaku Relay, InteropSun Jan 18 22:38:35 UTC 2026passedSun Jan 18 22:38:35 UTC 2026
8090should return PeerId when Multiaddr input is providedmapToPeerIdSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
8101Own sync message does not acknowledge own messagesReliable Channel: SyncSun Jan 18 22:35:36 UTC 2026passedSun Jan 18 22:35:36 UTC 2026
8110throws if store query response has error statusStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
8121Sync message are not sent excessively within sync frequencyReliable Channel: SyncSun Jan 18 22:35:36 UTC 2026passedSun Jan 18 22:35:36 UTC 2026
8130Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
81423 nodes on /waku/2/rs/7/0 topicWaku Relay auto-sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
8150should send to specified number of peers of used peersLightPush SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
8162should never report false negativesBloomFilterSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
8171should return HistoryEntry with retrievalHint from sweepIncomingBufferMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
8180Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8190Push message with custom timestamp: 1738017379767Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8200Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
8211Accepts a valid Waku MessageMessage ValidatorSun Jan 18 22:35:39 UTC 2026passedSun Jan 18 22:35:39 UTC 2026
8220should be able to decode the field with only STORE set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
8236should support chaining for add methodTTLSetSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
8240should create PeerExchangeDiscovery instancePeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026wakuPeerExchangeDiscovery factory
8250Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8261should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
8270throws an error for improperly formatted content topicscontentTopicsByPubsubTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8280Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
8291Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
8300RelayENR Interop: ServiceNodeSun Jan 18 22:36:00 UTC 2026passedSun Jan 18 22:36:00 UTC 2026
8310should successfully subscribe to supported pubsub topicFilter SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
8320Push message with custom timestamp: 1768779379767Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8330should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8341should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8351Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
8360should properly create peer info with all multiaddrsENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Location multiaddr
8370peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
8380should not receive a peer event after stopPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026interface-peer-discovery compliance testsCompliance Tests
8390Decoder throws on undefined content topicEnsures content topic is definedSun Jan 18 22:34:59 UTC 2026passedSun Jan 18 22:34:59 UTC 2026
8400should create KeepAliveManager with relayKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
8410should handle missing messages with undefined retrievalHintMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
8420should handle queue overflow by adding peers to queueDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
8431Retries within given intervalRetry ManagerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
8444should keep entries that haven't expired yetTTLSetSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
8450should add received message to localHistory with retrievalHintMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026receiving a message
8461Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
8471should successfully query peers and return peer infosPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
8489returns all values when wanted number is greater than available valuesDiscoverySun Jan 18 22:34:47 UTC 2026passedSun Jan 18 22:34:47 UTC 2026
8490Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8501Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
8510throws on content topic with empty version fieldensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8520should create dialer with libp2p and shardReaderDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
8530should start ping timers on peer connectKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026peer connect event handling
8540Check publish message containing escaped charactersWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
8551Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8560Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8571should handle task timeoutsRetryManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
8580should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8590Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8600should return false for content message without causal historyReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026isChannelMessageWithCausalHistory predicate
8611Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8620Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8631Passing page size 19 when there are 20 messagesWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
8640should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8652should create QueryOnConnect instance with all required parametersQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026constructor
8660throws on content topic with empty application fieldensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8670should register libp2p event listeners when start is calledPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
8681should start connection monitor interval and dial on waku:connection if enableAutoRecovery is trueConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026autoRecovery flag
8690Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
8700should return false when navigator.onLine is true but network is not connectedNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026isConnected
8710Encoder throws on empty string content topicEnsures content topic is definedSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
8720Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
8731should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
8740should add entries and maintain sorted orderIncomingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
8755should handle all zero keep alive optionsKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026edge cases
8760should create RPC request with correct parametersPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
8770Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
8781Emits 'synced' when message flagged as lostSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
8790should stop query on content message from same channelReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026stopIfTrue Integration with QueryOnConnect
8801Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
8810should insert elements correctlyBloomFilterSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
8820Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
8830Check publish message containing JSONWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
8840should initialize with custom TTLPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026constructor
8851Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
8860Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8870should retry on complete failure if specifiedLightPush SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
8880should dial peers from store when browser is connectedConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026onWakuConnectionEvent
8890Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
8901should return all connected peers without codec filterConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getConnectedPeers
8910should start peer exchange discoveryPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026start
8920should trigger QueryOnConnect when going offline and store peer reconnectsQuery On Connect Integration E2E TestsSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
8930Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
8940should handle dial errors gracefullyConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dialPeersFromStore
8950udp ip6 addressMultiaddr from fieldsSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026
8960should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
8971should clear existing timers before creating new onesKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026timer cleanup
8980Publish message with custom timestamp: Mon Jan 27 2025 22:38:38 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
8990should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Sun Jan 18 22:34:49 UTC 2026skippedSun Jan 18 22:34:49 UTC 2026
9000should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
9010should trigger QueryOnConnect when time threshold is exceededQuery On Connect Integration E2E TestsSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
9021should handle case when navigator is not availableNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026isConnected
9033should hash "test123" with n=1 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
9040should return PeerId when PeerId is providedmapToPeerIdOrMultiaddrSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
9051throws on content topic with empty encoding fieldensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
9061random static sharding 2 - Cluster ID: 985, Shard ID: 244Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
9073should clear the dialing intervalDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
9086should enable all discoveries when explicitly setDefault Peer DiscoveriesSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
9093rejects hash query with content filter parametersStoreQueryRequest validationSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
9101Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9110Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9120should retry failed tasksRetryManagerSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
9130should do nothing when connections still existConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026onDisconnectedEvent
9141should load peers from local storage and dispatch eventsPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026Unit Tests
9150should increase lamport timestampMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026receiving a message
9161Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9170Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9181should return true for message with causal historyReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026isChannelMessageWithCausalHistory predicate
9194should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
9201can query messages by message hashWaku Store, message hash querySun Jan 18 22:40:28 UTC 2026passedSun Jan 18 22:40:28 UTC 2026
9211should not dial peers from store when browser is not connectedConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026onWakuConnectionEvent
9220should query peer with peer exchange protocolPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026runQuery
9230Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9240Meta field set when metaSetter is specifiedWaku Message version 0Sun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
9250Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
9261should throw error - no idENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Verify
9270Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9280Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
9290should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
9301should use DNS peer discovery with light clientDNS Node Discovery [live data]Sun Jan 18 22:35:59 UTC 2026skippedSun Jan 18 22:35:59 UTC 2026
9310Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
9321should query peers that support peer exchangePeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026handlePeriodicDiscovery
9330Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
9341Light Node - default protocolsWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
9351should return false and handle errors gracefullyConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026hangUp
9360should hash "hello" with n=2 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
9371Query Generator sorting by timestamp while page direction is falseWaku Store, sortingSun Jan 18 22:40:47 UTC 2026passedSun Jan 18 22:40:47 UTC 2026
9380Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9390should dial peer when peer is discoveredDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer discovery handling
9401Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9411ENRTree (tree): should error if DNS tree entry is misformattedENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
9421should do nothing if at or below maxBootstrapPeersConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026maintainBootstrapConnections
9430Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9440Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
9451should insert message id into causal historyMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026sending a message
9461should return false for different channelIdReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026isChannelMessageWithCausalHistory predicate
9470should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
9481should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
9490Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9501Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
9511should skip updating peer store if peer has same addressesDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026updatePeerStore
9520Publishes to nwakuWaku Relay, InteropSun Jan 18 22:38:35 UTC 2026passedSun Jan 18 22:38:35 UTC 2026
9531Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
95403 nodes on /waku/2/rs/3/1 topicWaku Relay, static sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
9551should skip peer when not on same clusterDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
9560should create a new stream if no existing for protocol foundStreamManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
9570Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
9581Wrong topicAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
9590Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
9602Relay + StoreENR Interop: ServiceNodeSun Jan 18 22:36:00 UTC 2026passedSun Jan 18 22:36:00 UTC 2026
9610should properly create location multiaddrs - tcp6ENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Location multiaddr
9621should handle peer disconnect event when no connections remainNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026peer connection events
9631should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
9640should hash "test123" with n=2 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
9650Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
9661Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
9671should hash "test123" with n=1 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
9680should not emit message when conditions are not met (recent query, no offline)QueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026end-to-end message emission tests
9690should respect custom numPeersToUse configurationPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
9701msgTime: 0 ms from now, startTime: 1768516847854, endTime: 1768776047854Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
9710Push message with custom timestamp: 1768772179767Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9721should emit events and transition isConnected state when has peers or no peerswaku:connectionSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
9732Cap max size when messages are pushed one at a timeMemLocalHistorySun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
9740same cluster, static sharding: nodes connectMetadata ProtocolSun Jan 18 22:37:24 UTC 2026passedSun Jan 18 22:37:24 UTC 2026static sharding
9750Decoder throws on empty string content topicEnsures content topic is definedSun Jan 18 22:34:59 UTC 2026passedSun Jan 18 22:34:59 UTC 2026
9761should handle errors when getting connectionsNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026error handling
9770should enable only peerExchange and peerCache when dns is disabledDefault Peer DiscoveriesSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
9781should hash "" with n=2 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
9790Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
9801should handle complete dial lifecycleDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026integration
9810should add sent message to localHistory with retrievalHintMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026sending a message
9820Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
9830Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9840Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9851should dispatch network event when browser goes offlineNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026browser online/offline events
9861Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9870should be sent with empty contentMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sync messages
9880should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
9891Passing page size 0 when there are 110 messagesWaku Store, page sizeSun Jan 18 22:40:49 UTC 2026passedSun Jan 18 22:40:49 UTC 2026
9900should encode/decode to text encodingENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Static tests
9910Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
9920should be delivered immediately if receivedMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Ephemeral messages
9931should transition to MinimallyHealthy with one compatible peerHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
9941should process successful peer exchange queryPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
9952should create timers for each pubsub topic where peer is in meshKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026relay timer management
9961should dial all peers on dialDialingSun Jan 18 22:37:23 UTC 2026passedSun Jan 18 22:37:23 UTC 2026
9971random auto sharding 10 - Cluster ID: 10, Content Topic: /app16/4/topic540/utf8Autosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
9980A testThisSun Jan 18 22:37:10 UTC 2026passedSun Jan 18 22:37:10 UTC 2026Is also
9991can query messages normallyWaku Store, message hash querySun Jan 18 22:40:28 UTC 2026passedSun Jan 18 22:40:28 UTC 2026
10000should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
10010Publish message with custom timestamp: Sun Jan 18 2026 21:38:38 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
10021Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026skippedSun Jan 18 22:53:19 UTC 2026
10030should add and remove event listeners correctlyPeer Cache DiscoverySun Jan 18 22:34:53 UTC 2026passedSun Jan 18 22:34:53 UTC 2026Unit Tests
10045should skip peer when already connectedDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
10050should drop connection to all peers on hangUpDialingSun Jan 18 22:37:23 UTC 2026passedSun Jan 18 22:37:23 UTC 2026
10060Push message with custom timestamp: 1768779379767Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10073should allow a peer to be returned again after renewPeer is calledPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
10080Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
10090should handle dial errors gracefullyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
10102should serialize and deserialize correctlyBloomFilterSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
10110ENRTree (tree): should parse a DNS tree entryENRTreeSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
10120should handle errors when removing globalThis listenersNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026stop
10131should handle peer store errors gracefullyConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getPeer
10140should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
10150should hash "hello" with n=5 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10160should emit InMessageLost event with retrievalHint when timeout is exceededMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026Sweeping incoming buffer
10175should clear dial history on startDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
10180Synced status is emitted when a message is receivedSync StatusSun Jan 18 22:35:32 UTC 2026passedSun Jan 18 22:35:32 UTC 2026
10190should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
10200Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
10211should emit a peer event after startDNS Discovery: Compliance TestSun Jan 18 22:35:59 UTC 2026passedSun Jan 18 22:35:59 UTC 2026interface-peer-discovery compliance tests
10220should not dial on waku:connection if enableAutoRecovery is false, but should dial on startConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026autoRecovery flag
10230Using a functionWaku Dial [node only]Sun Jan 18 22:40:56 UTC 2026passedSun Jan 18 22:40:56 UTC 2026Bootstrap
10241Query Generator, No DecoderWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
10250should handle retrieve errors gracefully without emitting messagesQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026end-to-end message emission tests
10260Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10270Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
10281should add event listeners for peer connect and disconnectKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
10290Sync message is not sent if another sync message was just receivedReliable Channel: SyncSun Jan 18 22:35:36 UTC 2026passedSun Jan 18 22:35:36 UTC 2026
10308should remove entriesIncomingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10310Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsSun Jan 18 22:37:02 UTC 2026passedSun Jan 18 22:37:02 UTC 2026
10320Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10330should handle peer store errors gracefullyHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
10340should throw error - no public keyENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Txt codec
10350should handle general insertion and lookup correctlyBloomFilter with special patternsSun Jan 18 22:35:14 UTC 2026passedSun Jan 18 22:35:14 UTC 2026
10361Synced status is emitted when a missing message is receivedSync StatusSun Jan 18 22:35:32 UTC 2026passedSun Jan 18 22:35:32 UTC 2026
10371should hash "hello" with n=1 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10381Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10390Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
10401n1 and n2 uses relay shard 1, n3 uses relay shard 2Waku Relay, static sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
10410should add received messages to bloom filterMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026receiving a message
10420should save new peer to storeDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026updatePeerStore
10430should perform ping and update peer store on timerKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026ping timer management
10440Correctly serialized argumentsnwakuSun Jan 18 22:37:23 UTC 2026passedSun Jan 18 22:37:23 UTC 2026
10450throws on content topic with generation field greater than 0ensureValidContentTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
10461Encoder throws on undefined content topicEnsures content topic is definedSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
10471should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
10481should work with mixed v2 and v3 peersLightPush SDKSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026v3 protocol support
10490Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
10500isConnected should return true after first peer connectsConnection stateSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
10510Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10521should reject on timeout if it was setwaitForRemotePeerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
10530should be able to decode the field with only FILTER set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
10548should create NetworkMonitor with libp2p and eventsNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026constructor
10550Nodes with multiple pubsub topicWaku Relay, static sharding, multiple pubsub topicsSun Jan 18 22:38:38 UTC 2026passedSun Jan 18 22:38:38 UTC 2026
10560Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
10570should emit `waku:offline` event only when all peers disconnectConnection stateSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
10580Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10590Retries within maximum given attemptsRetry ManagerSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
10601Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: falseSun Jan 18 22:36:19 UTC 2026passedSun Jan 18 22:36:19 UTC 2026
10610Check publish message containing RussianWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
10621should return undefined if no connection providedStreamManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
10630should handle peer store update failures gracefullyKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026ping timer management
10640should add event listeners for waku:connection and peer:disconnectConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
10650random auto sharding 3 - Cluster ID: 10, Content Topic: /app75/1/topic548/jsonAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
10660Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
10670Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
10681Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
10690should handle corrupted shard info gracefullyShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026error handling
10701should capture event listeners for testingQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026event handling simulation
10711Emits 'syncing' until all messages are received or lostSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
10720it tolerates circular branch referencesDNS Node DiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
10730should retrieve all multiaddrs when several ENR Tree URLs are passedDNS Node Discovery [live data]Sun Jan 18 22:35:59 UTC 2026skippedSun Jan 18 22:35:59 UTC 2026
10741Check publish message containing special charsWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
10750should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
10760Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
10771Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10780should remove entriesOutgoingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10791should handle peer identify eventPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026handleDiscoveredPeer
10800Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
10811should not trigger query if health event is healthy since last successful queryQueryOnConnectSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026message retrieval event emission conditions
10820should return NO_PEER_AVAILABLE when peer is not in peer storePeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
10831should dispatch CustomEvent with correct type and detailNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026dispatchNetworkEvent
10842should sort by lamportTimestamp when timestamps differContentMessage comparison with < operatorSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
10850Publish without waiting for remote peerWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
10860should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10871Decrypt messagesWaku RelaySun Jan 18 22:38:24 UTC 2026passedSun Jan 18 22:38:24 UTC 2026
10880Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026skippedSun Jan 18 22:43:39 UTC 2026
10890should hash "hello" with n=2 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10900Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
10910should hash "" with n=5 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10920Subscribe to topic containing Script and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
10930Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
10940should chunk queries when time window exceeds maxTimeLimitStoreSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026queryGenerator
10951should return start time to match max rangecalculateTimeRangeSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
10962should return true when peer is on the pubsub topic shardShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnTopic
10970Fails to publish message with size larger than 1 MBWaku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
10980should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
10990should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
11000should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
11010random static sharding 9 - Cluster ID: 446, Shard ID: 363Static Sharding: Running NodesSun Jan 18 22:40:41 UTC 2026passedSun Jan 18 22:40:41 UTC 2026
11023Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
11030Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11041Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
11050should throw error - no public keyENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Verify
11060random auto sharding 9 - Cluster ID: 10, Content Topic: /app90/7/topic129/protoAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
11070should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
11080Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
11090should return false when peer is on different clusterShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnNetwork
11100should create ShardReader with static shards network configShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
11111Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11121should create PeerExchangeDiscovery with default optionsPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026wakuPeerExchangeDiscovery factory
11131should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
11140should clear all timersKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
11150Query generator for multiple messages with multiple decodersWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
11160should skip peers that don't support peer exchangePeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026handlePeriodicDiscovery
11170Round trip binary encryption [ecies, no signature]Ecies EncryptionSun Jan 18 22:34:59 UTC 2026passedSun Jan 18 22:34:59 UTC 2026
11180should use current time when it's greater than incremented timestamplamportTimestampIncrementSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
11191should dial peer when no shard info availableDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
11200random auto sharding 5 - Cluster ID: 10, Content Topic: /app43/10/topic427/protoAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
112110should add and check entries correctlyTTLSetSun Jan 18 22:35:27 UTC 2026passedSun Jan 18 22:35:27 UTC 2026
11221Decoder throws on empty string content topicEnsures content topic is definedSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
11230Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11241Emits 'syncing' then 'synced' when message flagged as missing and then lostSync StatusSun Jan 18 22:35:30 UTC 2026passedSun Jan 18 22:35:30 UTC 2026
11250should hash "" with n=0 and maxValue=10000 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
112616should dial second nwaku node that was discoveredDiscoveryDialerSun Jan 18 22:35:54 UTC 2026skippedSun Jan 18 22:35:54 UTC 2026
11270Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
11280Publish message with custom timestamp: Sun Jan 18 2026 23:38:38 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
11290Sends ack once message is marked as irretrievably lostReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026Irretrievably lost messages
11300should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
11310Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
11320should start and setup intervals and event listenersFilter SubscriptionSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
11331msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterSun Jan 18 22:41:01 UTC 2026passedSun Jan 18 22:41:01 UTC 2026
11340Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
11350Push message with custom timestamp: 1768779379767Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11360Ephemeral field set to trueWaku Message version 0Sun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
11370isConnected between 2 js-waku relay nodesConnection stateSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
11381Promise Callback - trueWaku Store, orderSun Jan 18 22:40:35 UTC 2026passedSun Jan 18 22:40:35 UTC 2026
11390should drop excess bootstrap peers if over maxBootstrapPeersConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026maintainBootstrapConnections
11400Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
11411should handle browser offline state overriding peer connectionsNetworkMonitorSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026integration
11420returns a subset of values when wanted number is lesser than available valuesDiscoverySun Jan 18 22:34:47 UTC 2026passedSun Jan 18 22:34:47 UTC 2026
11430Outgoing message is possibly acknowledgedReliable Channel: EncryptionSun Jan 18 22:35:30 UTC 2026skippedSun Jan 18 22:35:30 UTC 2026
11440Relay Node - default protocolWait for remote peerSun Jan 18 22:41:04 UTC 2026passedSun Jan 18 22:41:04 UTC 2026
11450should be able to decode the field with ALL protocols set to falseENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
11460Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11474should remove event listenersKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
11480should add peer to queue when queue is not emptyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
11490should stop query when sync message from same channel is foundReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026stopIfTrue Integration with QueryOnConnect
11500Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11510Query Generator - falseWaku Store, orderSun Jan 18 22:40:35 UTC 2026passedSun Jan 18 22:40:35 UTC 2026
11520Push message with custom timestamp: 1738017379767Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11531should not receive a peer event before startDNS Discovery: Compliance TestSun Jan 18 22:35:59 UTC 2026passedSun Jan 18 22:35:59 UTC 2026interface-peer-discovery compliance tests
11540Callback on promiseWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
11550Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026skippedSun Jan 18 22:53:19 UTC 2026
11560should track probabilistic acknowledgements of messages received in bloom filterMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026reviewing ack status
11570caches peers it previously fetchedDNS Node DiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
11580Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11590should handle messages with same timestamp ordered by messageIdMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026receiving a message
11601should initialize with Unhealthy statusHealthIndicatorSun Jan 18 22:35:29 UTC 2026passedSun Jan 18 22:35:29 UTC 2026
11611should return available peers with correct protocol and pubsub topicPeerManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
11620should return false when pubsub topic parsing failsShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnTopic
11630Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11640should dial all known peers when reached zero connectionsConnection LimiterSun Jan 18 22:36:37 UTC 2026passedSun Jan 18 22:36:37 UTC 2026
11651configure the node with multiple content topicsAutosharding: Running NodesSun Jan 18 22:40:25 UTC 2026passedSun Jan 18 22:40:25 UTC 2026
11660Outgoing message is acknowledgedReliable ChannelSun Jan 18 22:35:33 UTC 2026passedSun Jan 18 22:35:33 UTC 2026
11671Sign & RecoverWaku EncryptionSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
11680should be safe to call multiple timesDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
11690Round trip binary serializationWaku Message version 0Sun Jan 18 22:34:41 UTC 2026passedSun Jan 18 22:34:41 UTC 2026
11700should skip peer when dialed recentlyDialerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026dial
11719Callback on promise, aborts when callback returns trueWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
11721Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseSun Jan 18 22:38:22 UTC 2026passedSun Jan 18 22:38:22 UTC 2026
11730should handle peer not in mesh for all topicsKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026edge cases
11741should return true when peer is on the same clusterShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnNetwork
11751should return null for non-existent peerConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getPeer
11765Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorSun Jan 18 22:40:02 UTC 2026passedSun Jan 18 22:40:02 UTC 2026
11770should not stop if not startedPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026stop
11781Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11791isConnected should return false after all peers disconnectConnection stateSun Jan 18 22:36:14 UTC 2026passedSun Jan 18 22:36:14 UTC 2026
11800should ensure monotonic increaselamportTimestampIncrementSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
11810Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
11820returns nothing if no connections presentselectOpenConnectionSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026
11830should be safe to call multiple timesKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
11840should be able to decode the field with ALL protocols set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Decoding
11850ends if stream creation failsStoreCoreSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026queryPerPage
11860Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
11870Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
11880Ordered callback, aborts when callback returns trueWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
11891Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishSun Jan 18 22:38:45 UTC 2026passedSun Jan 18 22:38:45 UTC 2026
11900Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
11910should skip peers without peer exchange protocolPeerExchangeDiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026handleDiscoveredPeer
11921Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
11930should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
11941should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
11950should get / set TCP multiaddrENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Multiaddr getters and setters
11960should filter out undefined ENRsPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
11971Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldSun Jan 18 22:36:01 UTC 2026passedSun Jan 18 22:36:01 UTC 2026
11981should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
11991should properly create location multiaddrs - udpENRSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Location multiaddr
12000Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingSun Jan 18 22:40:17 UTC 2026passedSun Jan 18 22:40:17 UTC 2026
12010should return EMPTY_PAYLOAD when response field is missingPeerExchangeSun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026query
12021should handle ping failures gracefullyKeepAliveManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026ping timer management
12030handles different clusterIds correctlycontentTopicsByPubsubTopicSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
12041should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
12053should not retry if at least one successRetryManagerSun Jan 18 22:35:28 UTC 2026passedSun Jan 18 22:35:28 UTC 2026
12060should hash "test123" with n=0 and maxValue=100 correctlyhashNSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
12070should return false when peer is not foundShardReaderSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026isPeerOnNetwork
12082should add event listener for peer:discoveryDiscoveryDialerSun Jan 18 22:34:39 UTC 2026passedSun Jan 18 22:34:39 UTC 2026start
12091Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingSun Jan 18 22:40:47 UTC 2026passedSun Jan 18 22:40:47 UTC 2026
12100should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecSun Jan 18 22:34:31 UTC 2026passedSun Jan 18 22:34:31 UTC 2026Encoding
12110Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
12120Query generator for multiple messages with different message text formatWaku Store, generalSun Jan 18 22:40:50 UTC 2026passedSun Jan 18 22:40:50 UTC 2026
12131retrieves a single peerDNS Node DiscoverySun Jan 18 22:34:49 UTC 2026passedSun Jan 18 22:34:49 UTC 2026
12140should be safe to call multiple timesConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026start
12151Round trip binary encryption [symmetric, no signature]Symmetric EncryptionSun Jan 18 22:34:58 UTC 2026passedSun Jan 18 22:34:58 UTC 2026
12160Synced status is emitted when a missing message is marked as lostSync StatusSun Jan 18 22:35:32 UTC 2026passedSun Jan 18 22:35:32 UTC 2026
12170Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldSun Jan 18 22:36:01 UTC 2026passedSun Jan 18 22:36:01 UTC 2026
12180should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
12190should create ConnectionManager with required optionsConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
12200Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026skippedSun Jan 18 22:43:39 UTC 2026
12210Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingSun Jan 18 22:40:47 UTC 2026passedSun Jan 18 22:40:47 UTC 2026
12221Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
12230should return peer for existing peerConnectionLimiterSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026getPeer
12240Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
12250Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
12260Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueSun Jan 18 22:43:39 UTC 2026passedSun Jan 18 22:43:39 UTC 2026
12271Subscribe to topic containing XML and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026
12280should be safe to call multiple timesConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026stop
12290Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
12301Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseSun Jan 18 22:43:15 UTC 2026passedSun Jan 18 22:43:15 UTC 2026
12311should clear all entriesIncomingRepairBufferSun Jan 18 22:35:15 UTC 2026passedSun Jan 18 22:35:15 UTC 2026
12320should push the message to the outgoing bufferMessageChannelSun Jan 18 22:35:19 UTC 2026passedSun Jan 18 22:35:19 UTC 2026sending a message
12331Stops search when 2 null results are returnedFetch nodesSun Jan 18 22:34:48 UTC 2026passedSun Jan 18 22:34:48 UTC 2026
12340should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsSun Jan 18 22:34:26 UTC 2026passedSun Jan 18 22:34:26 UTC 2026
12350should increment timestamp by 1 when current time is not greaterlamportTimestampIncrementSun Jan 18 22:35:18 UTC 2026passedSun Jan 18 22:35:18 UTC 2026
12360should merge provided config with defaultsConnectionManagerSun Jan 18 22:34:40 UTC 2026passedSun Jan 18 22:34:40 UTC 2026constructor
12370Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueSun Jan 18 22:53:19 UTC 2026passedSun Jan 18 22:53:19 UTC 2026
12381Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeSun Jan 18 22:38:52 UTC 2026passedSun Jan 18 22:38:52 UTC 2026