2025-09-02 22:58:33 +00:00

203 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
20Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
30should not dispatch event when already disconnectedNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer connection events
40Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
54should dial peer when on same shardDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
60Check publish message containing ScriptWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
70Push message with custom timestamp: 1756849246397Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
80Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
90should handle dial errors gracefullyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
100should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
110should set field with only LIGHTPUSH enabledENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025waku2 key round trip
120Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
130should do nothing if at or below maxBootstrapPeersConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025maintainBootstrapConnections
140Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
150should not start if already startedPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025start
160Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsTue Sep 02 22:41:30 UTC 2025passedTue Sep 02 22:41:30 UTC 2025
170ignores domain fetching errorsDNS Node DiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
180Cluster ID 0, shard 1Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
190Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
200Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
210throws an error for improperly formatted content topicscontentTopicsByPubsubTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
220Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
230retrieves a single peerDNS Node DiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
241should be able to encode the field with ALL protocols set to falseENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
250Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
261receiving a ping from a peer does not overwrite shard infoMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025auto sharding
271should discard bootstrap peers when has more than set limitConnection LimiterTue Sep 02 22:41:05 UTC 2025passedTue Sep 02 22:41:05 UTC 2025
280should start all internal componentsConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025start
290should populate queue if has active dialDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
300should reject if LightPush is requested but not mountedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
311Relay + StoreENR Interop: ServiceNodeTue Sep 02 22:40:28 UTC 2025passedTue Sep 02 22:40:28 UTC 2025
321peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeTue Sep 02 22:43:22 UTC 2025passedTue Sep 02 22:43:22 UTC 2025
330Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
340Fails to publish message with size larger than 1 MBWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
351Round trip binary encryption [symmetric, no signature]Symmetric EncryptionTue Sep 02 22:39:37 UTC 2025passedTue Sep 02 22:39:37 UTC 2025
360Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
370should accept empty decoders arrayQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025constructor
380can start and stop the serviceDNS Discovery: Compliance TestTue Sep 02 22:40:27 UTC 2025passedTue Sep 02 22:40:27 UTC 2025interface-peer-discovery compliance tests
390Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
400Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
410Decoder throws on undefined content topicEnsures content topic is definedTue Sep 02 22:39:37 UTC 2025passedTue Sep 02 22:39:37 UTC 2025
421should dial peers from store when browser is connectedConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025onWakuConnectionEvent
430Push message with custom timestamp: 1756856446397Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
440Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
451should return false when navigator.onLine is true but network is not connectedNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isConnected
463Query Generator, No DecoderWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
471random static sharding 2 - Cluster ID: 772, Shard ID: 207Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
480should create ConnectionManager with relayConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025constructor
490should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
501should set field with only STORE enabledENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025waku2 key round trip
510should skip peers that were recently queriedPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025handlePeriodicDiscovery
520should start peer exchange discoveryPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025start
530Round trip binary encryption [symmetric, signature]Symmetric EncryptionTue Sep 02 22:39:37 UTC 2025passedTue Sep 02 22:39:37 UTC 2025
541Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
550Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldTue Sep 02 22:40:28 UTC 2025passedTue Sep 02 22:40:28 UTC 2025
561should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
571Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
580Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
590should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
600should handle ENR without shardInfoPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
610Round trip binary serializationWaku Message version 0Tue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
620Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
630should emit events and transition isConnected state when has peers or no peerswaku:connectionTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
640Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
650Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
660Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
670Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
680Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
691random auto sharding 6 - Cluster ID: 10, Content Topic: /app34/7/topic852/xmlAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
700Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
711Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
720Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
730should not change state when connections remain after disconnectNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer connection events
741should capture event listeners for testingQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025event handling simulation
751should enable all discoveries when explicitly setDefault Peer DiscoveriesTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
761Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
770should stop and cleanup resourcesFilter SubscriptionTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
781should unlock peer and allow reuse after renewPeerPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
791should filter out undefined ENRsPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
800Relay Node - default protocolWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
811Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
820Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
831Promise Callback - trueWaku Store, orderTue Sep 02 22:45:53 UTC 2025passedTue Sep 02 22:45:53 UTC 2025
841should throw error - no public keyENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Txt codec
850should hang up with multiaddr and return true on successConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025hangUp
860should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
870Check publish message containing longWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
880should get / set UDP multiaddrENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Multiaddr getters and setters
890Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
900should hash "hello" with n=1 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
910should skip peers without peerInfo in ENRPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
920Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
930should return start time to last successful query since last query is less than max rangecalculateTimeRangeTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
940should create PeerExchangeDiscovery instancePeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025wakuPeerExchangeDiscovery factory
954should handle complete connection lifecycleNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025integration
961throws on content topic with empty application fieldensureValidContentTopicTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
970should properly compute the node idENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Static tests
982Passing page size 0 when there are 110 messagesWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
990should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
1001Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
1011Register correct protocolsWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
1026should dispatch connect and disconnect eventsPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
1030should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
1040should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
1050should remove event listeners from libp2pNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
1061should handle peer not in mesh for all topicsKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025edge cases
1071should create PeerExchangeDiscovery with default optionsPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025wakuPeerExchangeDiscovery factory
1080Push message with custom timestamp: 1756849246397Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1091should skip peer when already connectedDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
1100Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1110Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
1120should not create relay timers when relayKeepAlive = 0KeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025relay timer management
1130Retrieval HintMessage serializationTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025
1140Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
11503 nodes on /waku/2/rs/7/1 topicWaku Relay auto-sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
1161should retry if all attempts failRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
1170Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1180should return false when peer is not foundShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnNetwork
1191ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
1200Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1210random auto sharding 5 - Cluster ID: 10, Content Topic: /app6/5/topic61/utf8Autosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
1220Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
1230should remove event listeners from globalThisNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
1240Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
1257should not retry if at least one successRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
1260should remove event listenersKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
12711should requeue task if no peer is availableRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
1280should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
1290should allow a peer to be returned again after renewPeer is calledPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
1300should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
1311Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
1321Refresh subscriptionWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025skippedTue Sep 02 22:43:21 UTC 2025
1330should create a new stream if no existing for protocol foundStreamManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
1340should not fail to start the service if it is already startedDNS Discovery: Compliance TestTue Sep 02 22:40:27 UTC 2025passedTue Sep 02 22:40:27 UTC 2025interface-peer-discovery compliance tests
1351should return true when peer is on the same clusterShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnNetwork
1361should handle cache.get errors gracefullyPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025Unit Tests
1371should be safe to call multiple timesDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
1380should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
1390should use configured peers when availableStoreTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025queryGenerator
1400should add sent message to localHistory with retrievalHintMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025sending a message
1410Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
1420should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
1431Bloom filterMessage serializationTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025
1440random auto sharding 1 - Cluster ID: 10, Content Topic: /app20/6/topic253/jsonAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
1452accepts time-filtered query with content filterStoreQueryRequest validationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
1460should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
1470Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1481Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
1490should add event listeners for peer connect and disconnectKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
1501configure the node with multiple content topicsAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
1518should clear the dialing intervalDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
1520should work with async generator that yields promisesQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025async generator retrieve function mock
1530should handle shardReader errorsConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025isPeerOnTopic
1540Check meta is set [ecies]Ecies EncryptionTue Sep 02 22:39:39 UTC 2025passedTue Sep 02 22:39:39 UTC 2025
1550throws on content topic with generation field greater than 0ensureValidContentTopicTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:01 UTC 2025
1560random auto sharding 8 - Cluster ID: 10, Content Topic: /app72/9/topic881/jsonAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
1570should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
1580Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1590should encode/decode to text encodingENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Static tests
1601should handle messages with same timestamp ordered by messageIdMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
1610Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: trueTue Sep 02 22:40:46 UTC 2025passedTue Sep 02 22:40:46 UTC 2025
1620should return undefined if no connection providedStreamManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
1631should sort by lamportTimestamp when timestamps differContentMessage comparison with < operatorTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025
1642Passing page size 1 when there are 4 messagesWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
1650should emit InMessageMissing event with retrievalHintMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
1661should return usable stream attached to connectionStreamManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
1670isConnected should return true after first peer connectsConnection stateTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
1681ENRTree (root): should error if DNS root entry signature is invalidENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
1690Sets default value correctlyUser AgentTue Sep 02 22:46:10 UTC 2025passedTue Sep 02 22:46:10 UTC 2025
1701should return only peers supporting the requested protocol and pubsub topicPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
1711should not stop if not startedPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025stop
1720Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1731should return PeerId when PeerId is providedmapToPeerIdOrMultiaddrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
1742Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
1751should create ShardReader with auto sharding network configShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
1760Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
1770should return start time to match max rangecalculateTimeRangeTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
1780should be safe to call multiple timesConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025start
1791should hash "" with n=2 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
1800Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
1810Rejects garbageMessage ValidatorTue Sep 02 22:39:52 UTC 2025passedTue Sep 02 22:39:52 UTC 2025
1820Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
1830msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
1840Callback on promiseWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
1850should hash "test123" with n=5 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
1861Check publish message containing JSONWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
1870should merge provided config with defaultsConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025constructor
1888should clear timers for specific peer on disconnectKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025timer cleanup
1890Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
1900should create PeerExchange instance with componentsPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
1910should be able to dial TLS multiaddrsDialingTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025
1920should start connection monitor interval and dial on waku:connection if enableAutoRecovery is trueConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025autoRecovery flag
1930should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
1940should handle case with no peers in storeConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dialPeersFromStore
1950should create timers for each pubsub topic where peer is in meshKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025relay timer management
1960Decoder throws on empty string content topicEnsures content topic is definedTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
1970should add event listener for peer:discoveryDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
1981Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
1991should use peerId from options when provided to queryGeneratorStoreTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025queryGenerator
2000Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2010should reject if WakuNode is not startedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
2020should return PeerId when PeerId is providedmapToPeerIdTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
2030should be safe to call multiple timesConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
2040Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
2051random static sharding 1 - Cluster ID: 156, Shard ID: 992Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
2061should dial all peers on dialDialingTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025
2070Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2080Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2090should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
2100should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
2110Mutual subscriptionWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
2120Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2130Store - dialed after - with timeoutWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
2140should create ShardReader with static shards network configShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
2151returns all values when wanted number is greater than available valuesDiscoveryTue Sep 02 22:39:26 UTC 2025passedTue Sep 02 22:39:26 UTC 2025
2161msgTime: 0 ms from now, startTime: 1756593953759, endTime: 1756853153759Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
2170should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
2180pre and post cipherWaku EncryptionTue Sep 02 22:39:38 UTC 2025passedTue Sep 02 22:39:38 UTC 2025
2191Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
2200Publish message with custom timestamp: Wed Sep 11 2024 22:43:07 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
2210Subscribe to topic containing short and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
2220Does not throw an exception when node disconnectsWaku Dial [node only]Tue Sep 02 22:46:10 UTC 2025passedTue Sep 02 22:46:10 UTC 2025Interop: ServiceNode
2231Sign & RecoverWaku EncryptionTue Sep 02 22:39:38 UTC 2025passedTue Sep 02 22:39:38 UTC 2025
2240Publish message with custom timestamp: Tue Sep 02 2025 23:43:07 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
2250Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
2260should handle zero peers requestPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
2271should return false when network is not connectedConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025isConnected
2280all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementTue Sep 02 22:45:42 UTC 2025passedTue Sep 02 22:45:42 UTC 2025Peer Exchange
2290Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
2300should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
2310should create NetworkMonitor with libp2p and eventsNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
2320should handle errors gracefully when getting peer infoShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025error handling
2330should add to incoming buffer if dependencies are not metMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
2341Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
2350should insert message into bloom filterMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025sending a message
2360Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
2370handles different clusterIds correctlycontentTopicsByPubsubTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
2380should handle complete dial lifecycleDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025integration
2390should decode valid enr successfullyENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Txt codec
2400should deliver messages after dependencies are metMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
2411should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
2420Push message with custom timestamp: 1756856446397Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2430should start ping timers on peer connectKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer connect event handling
2441Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2450should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
2460should handle general insertion and lookup correctlyBloomFilter with special patternsTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
2471should properly create location multiaddrs - tcp4ENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Location multiaddr
2480Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2490can start the servicePeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025interface-peer-discovery compliance testsCompliance Tests
2500should clear existing timers before creating new onesKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025timer cleanup
2510Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2520different cluster: nodes don't connectMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025auto sharding
2534Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2540Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2551Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2560Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2571should hash "hello" with n=5 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
2580Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2590should not create timers for topics where peer is not in meshKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025relay timer management
2600Query Generator - trueWaku Store, orderTue Sep 02 22:45:53 UTC 2025passedTue Sep 02 22:45:53 UTC 2025
2610Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
2620Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2631Push message with custom timestamp: 1726094446397Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2640ends if response has no messagesStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
2650should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
2660should perform initial health assessment on startHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
2670can start and stop the servicePeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025interface-peer-discovery compliance testsCompliance Tests
2680ends after yielding if response size indicates endStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
2691should handle a minimal index listRelay Shard codecTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
27011should initialize with default number of peersPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
2710Check publish message containing XMLWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
2720should hash "" with n=0 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
2730rejects hash query with content filter parametersStoreQueryRequest validationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
2741Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2750does not validate decoders for hash queriesStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
2760Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2770Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2781Relay - dialed firstWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
2790should handle peer store errors gracefullyDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer discovery handling
2800Check publish message containing numericWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
2810Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2821should handle peerStore errors gracefullyConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025getConnectedPeers
2830should handle hash queries without validationStoreTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025queryGenerator
2841ENRTree (root): should parse and verify and DNS root entryENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
2851can start the serviceDNS Discovery: Compliance TestTue Sep 02 22:40:27 UTC 2025passedTue Sep 02 22:40:27 UTC 2025interface-peer-discovery compliance tests
2860should compute hash only when first accessedDecodedMessage lazy hash initializationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
2870Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2881should initialize with Unhealthy statusHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
2890isConnected return false after peer stopsConnection stateTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
2900Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
2910should hash "test123" with n=0 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
2920should work with v3 peersLightPush SDKTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025v3 protocol support
2931Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
2940Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2951Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
2961should hash "test123" with n=2 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
2970Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
2980should hash "hello" with n=1 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
2990px service nodes in same cluster, no matter the shard, should be dialedStatic Sharding: Peer ManagementTue Sep 02 22:45:42 UTC 2025passedTue Sep 02 22:45:42 UTC 2025Peer Exchange
3000should update peers in cache on 'peer:identify' eventPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025Unit Tests
3010Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
3024peer:update - should do nothing if another protocol hitStreamManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
3031should encode/decode to RLP encodingENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Static tests
3040Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3050Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
3060should call waitForPeer on RelaywaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
3071Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3081Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingTue Sep 02 22:45:59 UTC 2025passedTue Sep 02 22:45:59 UTC 2025
3091should emit `waku:offline` event only when all peers disconnectConnection stateTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
3101should not retry if at least one successLightPush SDKTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
3111should initialize with libp2p componentsPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025constructor
3121should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
3130Generator, 2 nwaku nodes each with different shardsWaku Store, different static shardsTue Sep 02 22:45:12 UTC 2025passedTue Sep 02 22:45:12 UTC 2025
3140Publish message with large metaWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
3151should return true when peer is on the specified shardShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnShard
31613 nodes on /waku/2/rs/7/0 topicWaku Relay auto-sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
3171should set default options when no config providedConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025constructor
3181should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
3190should return false and handle errors gracefullyConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025hangUp
3200should not receive a peer event before startPeer ExchangeTue Sep 02 22:44:21 UTC 2025passedTue Sep 02 22:44:21 UTC 2025interface-peer-discovery compliance testsCompliance Test
3210should hash "test123" with n=1 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
3221Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3231should lock peers when selectedPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
3240Check publish message containing ChineseWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
32513should not receive a peer event after stopPeer ExchangeTue Sep 02 22:44:21 UTC 2025passedTue Sep 02 22:44:21 UTC 2025interface-peer-discovery compliance testsCompliance Test
3261should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
3271Publishes to nwakuWaku Relay, InteropTue Sep 02 22:43:04 UTC 2025passedTue Sep 02 22:43:04 UTC 2025
3281should handle peer store errors gracefullyHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
3290return first retrieved peers without further DNS queriesDNS Node Discovery w/ capabilitiesTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
3300should work with mock decodersQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025mock validation
3310throws on content topic with too few or too many fieldsensureValidContentTopicTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:01 UTC 2025
3320should return DECODE_FAILED when ENR decoding failsPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
3331Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
3340should hash "" with n=1 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
3350Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
3360should handle query errorsPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
3371should handle different types of entriesTTLSetTue Sep 02 22:39:46 UTC 2025passedTue Sep 02 22:39:46 UTC 2025
3380Timestamp too far from node time: 40000 ms from nowWaku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
3390msgTime: 0 ms from now, startTime: 1756766753759, endTime: 1756853153759Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
3400should dial with PeerId and return streamConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025dial
3410should load peers from local storage and dispatch eventsPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025Unit Tests
3420Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
3430Relay + StoreENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Waku2 key: decode
3440Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
3450should add and remove event listeners correctlyPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025Unit Tests
3461passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Tue Sep 02 22:40:27 UTC 2025skippedTue Sep 02 22:40:27 UTC 2025
3470should maintain proper timestamps if all messages receivedMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
3480Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3490should create an instance with libp2p and dialerDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
3501should initialize bloom filter with correct parametersBloomFilterTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
3510should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
3521random auto sharding 9 - Cluster ID: 10, Content Topic: /app67/8/topic276/utf8Autosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
3530Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3540peer exchange sets tagPeer ExchangeTue Sep 02 22:43:22 UTC 2025passedTue Sep 02 22:43:22 UTC 2025
3550should perform ping and update peer store on timerKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025ping timer management
3560should trigger query when it went offline since the last successful queryQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025message retrieval event emission conditions
3570should not be deliveredMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sync messages
3580should hash "hello" with n=0 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
3590Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
3600Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3610Passing an arrayWaku Dial [node only]Tue Sep 02 22:46:10 UTC 2025passedTue Sep 02 22:46:10 UTC 2025Bootstrap
3621should handle case when globalThis is not availableNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isConnected
3631Push message with custom timestamp: 1726094446397Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3640Passing page size 19 when there are 20 messagesWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
3651Accepts a valid Waku MessageMessage ValidatorTue Sep 02 22:39:52 UTC 2025passedTue Sep 02 22:39:52 UTC 2025
3660should emit InMessageLost event with retrievalHint when timeout is exceededMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
3671should discover peers from provided peer cachePeer Cache DiscoveryTue Sep 02 22:41:58 UTC 2025passedTue Sep 02 22:41:58 UTC 2025
3684should remove CONNECTION_LOCKED_TAG from peer connections when unlockingPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
3691should properly create location multiaddrs - udpENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Location multiaddr
3703Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
3710Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3720should not return locked peers if enough unlocked are availablePeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
3730returns only open connection if one presentselectOpenConnectionTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
3740Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
3750should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
3760Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025skippedTue Sep 02 22:57:56 UTC 2025
3771should initialize with isNetworkConnected as falseNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
3780Check publish message containing Basic HTML tagWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
3791random static sharding 8 - Cluster ID: 256, Shard ID: 138Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
3800Query generator for 2000 messagesWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
3811random auto sharding 7 - Cluster ID: 10, Content Topic: /app11/1/topic585/protoAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
3821should return NO_STREAM_AVAILABLE when stream creation failsPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
3831Subscribe and receive messages on 2 different pubsubtopics with v2 protocolWaku Light Push (Autosharding): Multiple ShardsTue Sep 02 22:41:30 UTC 2025passedTue Sep 02 22:41:30 UTC 2025
3840Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
3851should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
3860should filter peers by codecConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025getConnectedPeers
3870Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3880Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3890ENRTree (root): should error if DNS root entry is malformedENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
3900should not track probabilistic acknowledgements of messages received in bloom filter of own messagesMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025reviewing ack status
3911can query messages normallyWaku Store, message hash queryTue Sep 02 22:45:45 UTC 2025passedTue Sep 02 22:45:45 UTC 2025
3921should unregister libp2p event listeners when stop is calledPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
3930Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
3941should return PeerId when Multiaddr input is providedmapToPeerIdTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
3950should do nothing if no non-locked connections to dropConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025maintainConnectionsCount
3961should handle relay send failures gracefullyKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025relay timer management
3971new peer added after a peer was already foundPeer ExchangeTue Sep 02 22:43:22 UTC 2025passedTue Sep 02 22:43:22 UTC 2025
3980should fail to send if no connected peers foundLightPush SDKTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
3991Push message with custom timestamp: 1756849246396Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4000Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
4010Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4020groups content topics by expected pubsub topiccontentTopicsByPubsubTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
4030Publish message with custom timestamp: Tue Sep 02 2025 21:43:07 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
4040should remove event listener for peer:discoveryDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
4050Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4060Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4070Cluster id 0, shard 0Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
4084ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
4090should be empty after removing the only subscriptionFilter SubscriptionTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
4100should return no connections if no open connection providedselectOpenConnectionTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
4110random static sharding 4 - Cluster ID: 949, Shard ID: 346Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
4120should not fail to stop the service if it was not startedPeer ExchangeTue Sep 02 22:44:21 UTC 2025passedTue Sep 02 22:44:21 UTC 2025interface-peer-discovery compliance testsCompliance Test
4130should add received messages to bloom filterMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
4140Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4151random static sharding 3 - Cluster ID: 940, Shard ID: 879Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
4160should be able to decode the field with ALL protocols set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
4170should query peers that support peer exchangePeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025handlePeriodicDiscovery
4180Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4190Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4200Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4211Check publish message containing escaped charactersWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
4220should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
4231should skip peers without peer exchange protocolPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025handleDiscoveredPeer
4240should handle peer connect eventNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer connection events
4251should throw an error for insufficient dataRelay Shard codecTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
4260should be empty when createdFilter SubscriptionTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
4270Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
4281Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4290random static sharding 10 - Cluster ID: 680, Shard ID: 29Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
4300yields undefined for messages without decoderStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
4311should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
4320should return false when peer is not on topicConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025isPeerOnTopic
4330should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
4340should dial all known peers when reached zero connectionsConnection LimiterTue Sep 02 22:41:05 UTC 2025passedTue Sep 02 22:41:05 UTC 2025
4350Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4360messageHashStr produces consistent results for the same inputmessageHash and messageHashStrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
4370should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
4380Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4390nwaku subscribesWaku Relay, InteropTue Sep 02 22:43:04 UTC 2025passedTue Sep 02 22:43:04 UTC 2025
4402Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
4410should hash "" with n=1 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
4420should handle onConnected and onDisconnectedPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
4430yields undefined for messages without content topicStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
4440should emit multiple messages when query returns multiple messagesQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025end-to-end message emission tests
4450Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4460can start and stop the servicePeer ExchangeTue Sep 02 22:44:21 UTC 2025passedTue Sep 02 22:44:21 UTC 2025interface-peer-discovery compliance testsCompliance Test
4470should not dial on waku:connection if enableAutoRecovery is false, but should dial on startConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025autoRecovery flag
4481Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4490Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
4500Encoder throws on empty string content topicEnsures content topic is definedTue Sep 02 22:39:39 UTC 2025passedTue Sep 02 22:39:39 UTC 2025
4510should handle errors when globalThis is not availableNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
4521Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
4530Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4541should serialize and deserialize correctlyBloomFilterTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
4550Decrypt messagesWaku RelayTue Sep 02 22:42:52 UTC 2025passedTue Sep 02 22:42:52 UTC 2025
4563should hash "hello" with n=2 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
4572random static sharding 7 - Cluster ID: 202, Shard ID: 124Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
4580messageHashStr returns a hex stringmessageHash and messageHashStrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
4591Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4600A testThisTue Sep 02 22:41:38 UTC 2025passedTue Sep 02 22:41:38 UTC 2025Is
4610should properly setup health event callbackQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025event handling simulation
4620should merge peer addresses if peer exists with different addressesDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025updatePeerStore
4630should trigger query when time since last query exceeds thresholdQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025message retrieval event emission conditions
4640all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementTue Sep 02 22:45:42 UTC 2025passedTue Sep 02 22:45:42 UTC 2025Peer Exchange
4650Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
4660should hash "hello" with n=2 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
4670should add CONNECTION_LOCKED_TAG to peer connections when lockingPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
4680different cluster: nodes don't connectMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025static sharding
4690should skip updating peer store if peer has same addressesDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025updatePeerStore
4700should set up event listeners when startedQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025start and stop
4710should be able to encode the field with ALL protocols set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
4720msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
4730should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
4740should hash "" with n=2 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
4751should return false when peer is not on the pubsub topic shardShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnTopic
4760msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
4770Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4780should select older connection if presentselectOpenConnectionTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
4790A testThisTue Sep 02 22:41:38 UTC 2025passedTue Sep 02 22:41:38 UTC 2025Is also
4801Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
4810Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4821Nodes with multiple pubsub topicWaku Relay, static sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
4830Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
4840Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4850Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4861should reject if Store is requested but not mountedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
4871Meta field set when metaSetter is specifiedWaku Message version 0Tue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
4880messageHash returns a Uint8ArraymessageHash and messageHashStrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
4890Encoder throws on undefined content topicEnsures content topic is definedTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
4900Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4910Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4920Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
4930Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
4940Query generator for multiple messages with different content topic formatWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
4951Publish message with rate limitWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
4960Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025skippedTue Sep 02 22:57:56 UTC 2025
4970Passing page size 3 when there are 20 messagesWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
4980should add event listeners to libp2pNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
4990should chunk queries when time window exceeds maxTimeLimitStoreTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025queryGenerator
5003same cluster, static sharding: nodes connectMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025static sharding
5010Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
5020Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5031should handle peer disconnect event when no connections remainNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer connection events
5040udp ip6 addressMultiaddr from fieldsTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025
5051Fields are not droppedto proto messageTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
5061isConnected should return false after all peers disconnectConnection stateTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
50713should handle complete peer lifecycleKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025integration
5080Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: falseTue Sep 02 22:40:46 UTC 2025passedTue Sep 02 22:40:46 UTC 2025
5090should add received message to localHistory with retrievalHintMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
5100Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5110Nwaku publishesWaku Relay, InteropTue Sep 02 22:43:04 UTC 2025passedTue Sep 02 22:43:04 UTC 2025
5121should handle zero lastSuccessfulQuery (never queried before)calculateTimeRangeTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
5130should increase lamport timestampMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025sending a message
5144should add and check entries correctlyTTLSetTue Sep 02 22:39:46 UTC 2025passedTue Sep 02 22:39:46 UTC 2025
5150Passing invalid cursorWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
5160should query peer with peer exchange protocolPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025runQuery
5171Decoder throws on empty string content topicEnsures content topic is definedTue Sep 02 22:39:37 UTC 2025passedTue Sep 02 22:39:37 UTC 2025
5180should return false when pubsub topic parsing failsShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnTopic
5190should allow redial after cooldown periodDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
5201should handle ping failures gracefullyKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025ping timer management
5210Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
5220should clear dial history on stopDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
5231peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
5241Init the array if not presentpushOrInitMapSetTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:01 UTC 2025
5251Query generator for multiple messages with multiple decodersWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
5260ignores unrecognized TXT record formatsDNS Node DiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
5270Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5281should work with stubbed waku event emitterQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025mock validation
5291Get NodesFetch nodesTue Sep 02 22:39:26 UTC 2025passedTue Sep 02 22:39:26 UTC 2025
5301should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Tue Sep 02 22:39:27 UTC 2025skippedTue Sep 02 22:39:27 UTC 2025
5310Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
5320Round trip binary encryption [ecies, signature]Ecies EncryptionTue Sep 02 22:39:39 UTC 2025passedTue Sep 02 22:39:39 UTC 2025
5330should transition to Unhealthy when no connectionsHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
5340Check publish message containing shell commandWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
5350should emit message when store reconnect event occurs and last query was over max time thresholdQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025end-to-end message emission tests
5360Js publishes, other Js receivesWaku Relay, InteropTue Sep 02 22:43:04 UTC 2025passedTue Sep 02 22:43:04 UTC 2025
5376should reject if Filter is requested but not mountedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
5380should hash "test123" with n=1 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
5390should set field with only FILTER enabledENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025waku2 key round trip
5405should not create relay timers when relay is not providedKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025relay timer management
5410should hang up with PeerId and return true on successConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025hangUp
5421Generator, 2 different shardsWaku Store, different static shardsTue Sep 02 22:45:12 UTC 2025passedTue Sep 02 22:45:12 UTC 2025
5430should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
5440should create QueryOnConnect instance with all required parametersQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025constructor
5451should start and stop interval correctlyRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
5460Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
5470Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
5480Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5490Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5500should throw error - no idENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Txt codec
5511same cluster: nodes connectMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025auto sharding
5520Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5530Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5543ENRTree (tree): should error if DNS tree entry is misformattedENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
5550Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
5561should successfully unsubscribe from an existing subscriptionFilter SDKTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
5570should handle dial errors gracefullyConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dialPeersFromStore
5580should be able to decode the field with only STORE set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
5590Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
5600ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
5611Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5626Default pageSizeWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
5630PeerStore has remote peer's shard info after successful connectionMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025auto sharding
5640should have no discoveries enabled by defaultDefault Peer DiscoveriesTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
5650should handle errors when getting connectionsNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025error handling
5661rejects content-filtered query with only contentTopicsStoreQueryRequest validationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
5670should retrieve all multiaddrs when several ENR Tree URLs are passedDNS Node Discovery [live data]Tue Sep 02 22:40:27 UTC 2025skippedTue Sep 02 22:40:27 UTC 2025
5681should handle peer store errors gracefullyConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025getPeer
5690should drop only non-locked connections when over maxConnectionsConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025maintainConnectionsCount
5700Publish without waiting for remote peerWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
5710should return false when peer is on different clusterShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnShard
5721should handle multiple peers with different shard configurationsDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025integration
5730Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5741groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
5751should not receive a peer event after stopDNS Discovery: Compliance TestTue Sep 02 22:40:27 UTC 2025passedTue Sep 02 22:40:27 UTC 2025interface-peer-discovery compliance tests
5760should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
5770Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
5780Query Generator sorting by timestamp while page direction is falseWaku Store, sortingTue Sep 02 22:45:59 UTC 2025passedTue Sep 02 22:45:59 UTC 2025
5790Push messages througth V2 and V3 from 2 js-waku and receivesWaku Light Push V2 and V3 interopTue Sep 02 22:41:38 UTC 2025passedTue Sep 02 22:41:38 UTC 2025
5800LightPushWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
5810Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5820Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
5831should dial peers from store when no connections remainConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025onDisconnectedEvent
5840should be safe to call multiple timesKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
5851should add peer to queue when queue is not emptyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
5860should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
5870Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
5880random auto sharding 4 - Cluster ID: 10, Content Topic: /app8/8/topic847/jsonAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
5891should return false when peer has no shard infoShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnNetwork
5900should set field with only RELAY enabledENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025waku2 key round trip
5911should start the dialing intervalDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
5928should create dialer with libp2p and shardReaderDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
5931should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesTue Sep 02 22:40:00 UTC 2025passedTue Sep 02 22:40:00 UTC 2025
5941should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
5950AllENR Interop: ServiceNodeTue Sep 02 22:40:28 UTC 2025passedTue Sep 02 22:40:28 UTC 2025
5960should mark a message as irretrievably lost if timeout is exceededMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
5970Check meta is set [symmetric]Symmetric EncryptionTue Sep 02 22:39:37 UTC 2025passedTue Sep 02 22:39:37 UTC 2025
5981should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
5991Callback on promise, aborts when callback returns trueWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
6000should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
6010should handle all zero keep alive optionsKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025edge cases
6020should return HistoryEntry with retrievalHint from sweepIncomingBufferMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
6030should send relay ping messages on timerKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025relay timer management
6040Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
6051should successfully subscribe to supported pubsub topicFilter SDKTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
6060Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6071Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6081throws on content topic with non-number generation fieldensureValidContentTopicTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:01 UTC 2025
6090Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6100should skip peer when dialed recentlyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
6110Timestamp too far from node time: -20000 ms from nowWaku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
6120should handle retrieve function with query parametersQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025async generator retrieve function mock
6130Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
6140Push message with custom timestamp: 1756856446397Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6151`waku:online` between 2 js-waku relay nodesConnection stateTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
6160should properly create location multiaddrs - tcpENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Location multiaddr
6174should dial second nwaku node that was discoveredDiscoveryDialerTue Sep 02 22:40:21 UTC 2025skippedTue Sep 02 22:40:21 UTC 2025
6180should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
6191should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
6201should create ConnectionManager with required optionsConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025constructor
6211should retry on complete failure if specifiedLightPush SDKTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
6220Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6230should hash "hello" with n=1 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
6240should handle task timeoutsRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
6250should emit a peer event after startPeer ExchangeTue Sep 02 22:44:21 UTC 2025passedTue Sep 02 22:44:21 UTC 2025interface-peer-discovery compliance testsCompliance Test
6260should maintain chronological order of messages in localHistoryMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
6271should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
6281should not process empty queueDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025queue processing
6290should allow redial after failed dial cooldown expiresDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
6300Relay - times outWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
6310Check received message with timestamp: 1756852821735 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
6320Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6330Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
6340Query with Promise Callback, No message returnedWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
6350should properly start and stop event listeningHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
6361retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
6371Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
6381should register libp2p event listeners when start is calledPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
6390should decode valid enr with tcp successfullyENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Txt codec
6400Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6410Promise Callback - falseWaku Store, orderTue Sep 02 22:45:53 UTC 2025passedTue Sep 02 22:45:53 UTC 2025
6420should properly create location multiaddrs - tcp6ENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Location multiaddr
6431Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
6440should handle complete discovery-to-dial flowDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025integration
6450Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6460Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
6470Push message with custom timestamp: 1756856446396Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6480should not mark messages in causal history as acknowledged if it's our own messageMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025reviewing ack status
6490Relay - dialed afterWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
6500should hash "" with n=5 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
6510Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
6520Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6530Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
6541Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
6551should keep entries that haven't expired yetTTLSetTue Sep 02 22:39:46 UTC 2025passedTue Sep 02 22:39:46 UTC 2025
6561Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6570should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
6581Correctly serialized argumentsnwakuTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025
65913 nodes on /waku/2/rs/3/1 topicWaku Relay, static sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
6601should not receive a peer event after stopPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025interface-peer-discovery compliance testsCompliance Tests
6610should properly create location multiaddrs - udp4ENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Location multiaddr
6621should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
6630should be sent with empty contentMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sync messages
6640Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6650should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
6661should remove messages without delivering if timeout is exceededMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
6671should not create multiple intervals when called multiple timesDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
6680should dial peer when peer is discoveredDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer discovery handling
6697should return false when navigator.onLine is falseNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isConnected
6700should dispatch network event when browser goes offlineNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025browser online/offline events
6717Passing page size 110 when there are 120 messagesWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
6721Query generator for multiple messagesWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
6730should use DNS peer discovery with light clientDNS Node Discovery [live data]Tue Sep 02 22:40:27 UTC 2025skippedTue Sep 02 22:40:27 UTC 2025
6740should not fail to stop the service if it was not startedDNS Discovery: Compliance TestTue Sep 02 22:40:27 UTC 2025passedTue Sep 02 22:40:27 UTC 2025interface-peer-discovery compliance tests
6753should properly clean up resources when disposedTTLSetTue Sep 02 22:39:46 UTC 2025passedTue Sep 02 22:39:46 UTC 2025
6761uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
6771Check publish message containing RussianWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
6780Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
6791topics with same application and version share the same shardcontentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
6805returns all values when wanted number matches available valuesDiscoveryTue Sep 02 22:39:26 UTC 2025passedTue Sep 02 22:39:26 UTC 2025
6811should create RPC request with correct parametersPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
6820random static sharding 6 - Cluster ID: 331, Shard ID: 728Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
6831should dial with multiaddr and return streamConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025dial
6840should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
6851Symmetric encrypt & DecryptWaku EncryptionTue Sep 02 22:39:38 UTC 2025passedTue Sep 02 22:39:38 UTC 2025
6861Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6870should drop connection to one peer on hangUpDialingTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025
6881should stop ping timers on peer disconnectKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer disconnect event handling
6890should maintain desired error rateBloomFilterTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
6900Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
6910Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
6920should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
6930should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
6940should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
6951should return falseENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Verify
6960should handle case with all peers already connectedConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dialPeersFromStore
6971should return EMPTY_PAYLOAD when response field is missingPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
6980should hash "test123" with n=2 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
6991should hash "" with n=5 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
7001accepts valid content-filtered queryStoreQueryRequest validationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
7011should process tasks in queueRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
7020Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7038should return true when peer is on the pubsub topic shardShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnTopic
7040should partition messages based on acknowledgement statusMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping outgoing buffer
7050should throw error - invalid idENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Verify
7061should return false when peer shard info is not foundShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnShard
7070Non TWN ClusterAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
7081Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
7090Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
7100peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
7110should handle network check errors gracefullyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025shard reader integration
7121should hash "" with n=0 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
7130should request peer renewal on specific errorsRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
7140should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
7150should properly create location multiaddrs - udp6ENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Location multiaddr
7161Push to array if already presentpushOrInitMapSetTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:01 UTC 2025
7172Query Generator, Multiple PubsubTopicsWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
7180should not allow unachievable error rateProbabilitiesTue Sep 02 22:40:00 UTC 2025passedTue Sep 02 22:40:00 UTC 2025
7190should return false when peer is not on the specified shardShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnShard
7204Passing page size 10 when there are 10 messagesWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
7211should hash "test123" with n=2 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
7220should drop connection to all peers on hangUpDialingTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025
7230should check connected peers if present and suitablewaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
7241Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
7251Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
7261Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7271Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7281yields decoded messagesStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
7291throws if decoders don't match content topicsStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
7300Push message with custom timestamp: 1756849246397Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7310Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7321Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7330should handle malformed response dataPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
7341should send to specified number of peers of used peersLightPush SDKTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
7350should return false when unsubscribing from a non-existing subscriptionFilter SDKTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
7360should successfully stopFilter SDKTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
7370Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
7380Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7391should continually clean up expired entries at intervalsTTLSetTue Sep 02 22:39:46 UTC 2025passedTue Sep 02 22:39:46 UTC 2025
7400Check publish message containing shortWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
7410should filter out already connected peersConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dialPeersFromStore
7421should start and setup intervals and event listenersFilter SubscriptionTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
7430should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
7440should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
7451should reject on timeout if it was setwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
7460should handle retrieve errors gracefully without emitting messagesQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025end-to-end message emission tests
7470should enable only peerCache when dns and peerExchange are disabledDefault Peer DiscoveriesTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
7480should emit a peer event after startPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025interface-peer-discovery compliance testsCompliance Tests
7493can start the servicePeer ExchangeTue Sep 02 22:44:21 UTC 2025passedTue Sep 02 22:44:21 UTC 2025interface-peer-discovery compliance testsCompliance Test
7500connects to nwakuWaku Dial [node only]Tue Sep 02 22:46:10 UTC 2025passedTue Sep 02 22:46:10 UTC 2025Interop: ServiceNode
7510Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
7520should skip peers without ENRPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
7531Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
7540First message is missed, then re-sent, should be ack'dMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025reviewing ack status
7551recovers when dns.resolve returns emptyDNS Node DiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
7560Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingTue Sep 02 22:45:59 UTC 2025passedTue Sep 02 22:45:59 UTC 2025
7570Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7580Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
7591should handle dial errors gracefullyDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer discovery handling
7601Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7611Stops search when maxGet is reachedFetch nodesTue Sep 02 22:39:26 UTC 2025passedTue Sep 02 22:39:26 UTC 2025
7620should hash "" with n=0 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
7630Decoder throws on undefined content topicEnsures content topic is definedTue Sep 02 22:39:39 UTC 2025passedTue Sep 02 22:39:39 UTC 2025
7640should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
7650Encoder throws on empty string content topicEnsures content topic is definedTue Sep 02 22:39:37 UTC 2025passedTue Sep 02 22:39:37 UTC 2025
7661Used by Waku RelayDecryption KeysTue Sep 02 22:46:10 UTC 2025passedTue Sep 02 22:46:10 UTC 2025
7670should not dial peers from store when browser is not connectedConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025onWakuConnectionEvent
7680should return false when peer is on different clusterShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnNetwork
76912should invoke callbacks only when newly receiving message is givenFilter SubscriptionTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
7700should not fail to stop the service if it was not startedPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025interface-peer-discovery compliance testsCompliance Tests
7710should return false when peer is not foundShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnTopic
7720throws if store query response has error statusStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
7731Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
7740Subscribe 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: falseTue Sep 02 22:48:16 UTC 2025skippedTue Sep 02 22:48:16 UTC 2025
7750Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7760Using a functionWaku Dial [node only]Tue Sep 02 22:46:10 UTC 2025passedTue Sep 02 22:46:10 UTC 2025Bootstrap
7770should handle multiple peer connectionsKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer connect event handling
7780should start periodic discovery on startPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025continuous discovery interval
7790msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
7800should hash "" with n=1 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
7811should drop excess bootstrap peers if over maxBootstrapPeersConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025maintainBootstrapConnections
7822should return NO_PEER_AVAILABLE when peer is not in peer storePeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
7831Subscribe 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: trueTue Sep 02 22:48:16 UTC 2025skippedTue Sep 02 22:48:16 UTC 2025
7840Query Generator, No message returnedWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
7850Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
7860should dial peer immediately when queue is emptyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
7870Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
7880should stop all internal componentsConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025stop
7890should hash "hello" with n=2 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
7900should successfully query peers and return peer infosPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
7911should not be empty after adding a subscriptionFilter SubscriptionTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
7920should not modify tags of connections for different peersPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
7930SampleENR multiaddrs codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025
7940should handle errors when removing globalThis listenersNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
7951random auto sharding 2 - Cluster ID: 10, Content Topic: /app72/6/topic403/utf8Autosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
7963should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesTue Sep 02 22:40:00 UTC 2025passedTue Sep 02 22:40:00 UTC 2025
7971should create relay timers when relay exists and relayKeepAlive > 0KeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025relay timer management
7981should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
7990Subscribe to topic containing long and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
8002should check false positive rateBloomFilter with special patternsTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
8010should hash "hello" with n=0 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
8020Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
8030should skip already querying peersPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025runQuery
8045should create KeepAliveManager with relayKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
8050should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
8060should encodeTxt and decodeTxtENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Txt codec
8076should handle peer store update failures gracefullyKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025ping timer management
8080Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025skippedTue Sep 02 22:57:56 UTC 2025
8090Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8100should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Tue Sep 02 22:39:27 UTC 2025skippedTue Sep 02 22:39:27 UTC 2025
8111Ordered callback, aborts when callback returns trueWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
8120should stop peer exchange discoveryPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025stop
8131should skip peer when failed to dial recentlyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
8140should handle empty pubsub topicsKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025edge cases
8150should not dispatch event when already connectedNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer connection events
8160should attach causal history and bloom filter to each messageMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025sending a message
8173should be online or offline if network state changedwaku:connectionTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
8180should hash "test123" with n=1 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
8190Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
8200Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8210Check received message with timestamp: 1756852821735000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
8221Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8230Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
8240Store - dialed firstWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
8250Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8260n1 and n2 uses relay shard 1, n3 uses relay shard 2Waku Relay, static sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
8271should hash "test123" with n=0 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
8280Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8290PeerStore has remote peer's shard info after successful connectionMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025static sharding
8300should clear dial history on startDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
8310Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8320should handle incoming messagesFilter SDKTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
8331should return all connected peers without codec filterConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025getConnectedPeers
8340should be able to decode the field with only FILTER set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
8350should be able to encode the field with only FILTER set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
8360Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
8370throws on content topic with empty topic name fieldensureValidContentTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
8380Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
8391should emit a peer event after startDNS Discovery: Compliance TestTue Sep 02 22:40:27 UTC 2025passedTue Sep 02 22:40:27 UTC 2025interface-peer-discovery compliance tests
8400it tolerates circular branch referencesDNS Node DiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
8410caches peers it previously fetchedDNS Node DiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
8420Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8430Push message with custom timestamp: 1726094446396Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8440Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
8450should handle multiple query options for time rangesStoreTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025queryGenerator
8460Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8470should handle browser offline state overriding peer connectionsNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025integration
8480should not trigger query when a recent query happened under thresholdQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025message retrieval event emission conditions
8490Query Generator - falseWaku Store, orderTue Sep 02 22:45:53 UTC 2025passedTue Sep 02 22:45:53 UTC 2025
8501should not create ping timers when pingKeepAlive = 0KeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025ping timer management
8511Ordered Callback - trueWaku Store, orderTue Sep 02 22:45:53 UTC 2025passedTue Sep 02 22:45:53 UTC 2025
8520should not emit message when conditions are not met (recent query, no offline)QueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025end-to-end message emission tests
8530Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8544should process up to 3 peers at onceDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025queue processing
8551should throw error - no idENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Verify
8561Asymmetric encrypt & decryptWaku EncryptionTue Sep 02 22:39:38 UTC 2025passedTue Sep 02 22:39:38 UTC 2025
8571throws on empty content topicensureValidContentTopicTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:01 UTC 2025
8580Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
8591Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
8600should remove event listenersConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
8611should insert message id into causal historyMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025sending a message
8621should invoke callbacks when receiving a messageFilter SubscriptionTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
8630Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8640Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025skippedTue Sep 02 22:57:56 UTC 2025
8650should wait for LightPush peer to be connectedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
8660Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8671should update peer store before dialingDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025peer discovery handling
8681should return peer for existing peerConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025getPeer
8691should wait for Filter peer to be connectedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
8701Query with Ordered Callback, No DecoderWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
8710Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8720Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8730Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
87410should be safe to call multiple timesKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
8750Subscribe to topic containing Script and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
8760messageHashStr produces different results for different inputsmessageHash and messageHashStrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
8771should decode valid ENR with multiaddrs successfully [shared test vector]ENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Txt codec
8780Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8791should hash "test123" with n=5 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
8801should create QueryOnConnect instance without optionsQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025constructor
8811should handle peer identify eventPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025handleDiscoveredPeer
8820Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8830Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
8840Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8851should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
8860Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8870Check publish message containing ArabicWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
8881Check publish message after service node is restartedWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025skippedTue Sep 02 22:43:14 UTC 2025
8891Fails to publish message with empty textWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
8900Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
8910Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
8921should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
8930should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
8940does not throw on valid casesensureValidContentTopicTue Sep 02 22:39:01 UTC 2025passedTue Sep 02 22:39:01 UTC 2025
8950should hash "test123" with n=5 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
8961should save new peer to storeDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025updatePeerStore
8971should get / set TCP multiaddrENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Multiaddr getters and setters
8981Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
8990Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
9000random auto sharding 3 - Cluster ID: 10, Content Topic: /app10/8/topic654/test.jsAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
9010should clear all timersKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
9021should not discard bootstrap peers if under the limitConnection LimiterTue Sep 02 22:41:05 UTC 2025passedTue Sep 02 22:41:05 UTC 2025
9030random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/5/topic762/jsonAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
9040Check publish message containing emojiWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
9051Query generator for multiple messages with different message text formatWaku Store, generalTue Sep 02 22:45:51 UTC 2025passedTue Sep 02 22:45:51 UTC 2025
9061messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
9070Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9081should create KeepAliveManager with required optionsKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025constructor
9090should work with stubbed retrieve functionQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025mock validation
91012Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
9111Subscribe and receive messages on 2 different pubsubtopics with v3 protocolWaku Light Push (Autosharding): Multiple ShardsTue Sep 02 22:41:30 UTC 2025passedTue Sep 02 22:41:30 UTC 2025
9120Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
9130should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
9140Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9150returns a subset of values when wanted number is lesser than available valuesDiscoveryTue Sep 02 22:39:26 UTC 2025passedTue Sep 02 22:39:26 UTC 2025
9161should be safe to call multiple timesConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
9170handles different networkShards values correctlycontentTopicsByPubsubTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
9180Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9191should initialize with default optionsPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025constructor
9201should emit `waku:online` event only when first peer is connectedConnection stateTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
9210Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9221Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9237should get all peers from storeConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dialPeersFromStore
9240Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
9250should clear interval on stopPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025continuous discovery interval
9260Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9270Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9281should return cached hash on subsequent accessDecodedMessage lazy hash initializationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
9291Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
9301should process queue every 500msDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025queue processing
9311ENRTree (tree): should parse a DNS tree entryENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
9320Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9330Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9340isConnected between 2 js-waku relay nodesConnection stateTue Sep 02 22:40:42 UTC 2025passedTue Sep 02 22:40:42 UTC 2025
9350Light Node - default protocolsWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
9361should set field with all protocols disabledENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025waku2 key round trip
9370Check received message with timestamp: 1756852821735000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9387should return true even if peer has no overlapping shardsShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isPeerOnNetwork
9390Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9401should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
9410Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9420throws on content topic with empty encoding fieldensureValidContentTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
9430Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
9440Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
9450should update ack status of messages in outgoing bufferMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sync messages
9460should dial peer when no shard info availableDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
9470should dial peers from store on startConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
9480should handle dial errorsConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025dial
9490should be able to decode the field with ALL protocols set to falseENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
9500ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
9510accepts valid message hash queryStoreQueryRequest validationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
9520should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
9530Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9541should throw error when no peers are availableStoreTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025queryGenerator
9550throws if time range exceeds MAX_TIME_RANGEStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
9560Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9570Delete observerWaku RelayTue Sep 02 22:42:52 UTC 2025passedTue Sep 02 22:42:52 UTC 2025
9581should transition to MinimallyHealthy with one compatible peerHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
9590should return exactly numPeersToUse peers when enough are availablePeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
9601Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9610can query messages by message hashWaku Store, message hash queryTue Sep 02 22:45:45 UTC 2025passedTue Sep 02 22:45:45 UTC 2025
9620Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
9630should handle queue overflow by adding peers to queueDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
9640Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9650Passing page size 11 when there are 10 messagesWaku Store, page sizeTue Sep 02 22:46:04 UTC 2025passedTue Sep 02 22:46:04 UTC 2025
9660returns nothing if no connections presentselectOpenConnectionTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
9670should dispatch CustomEvent with correct type and detailNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dispatchNetworkEvent
9681should be safe to call multiple timesDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
9690Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
9700Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
9710Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9720should handle queue processing errors gracefullyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025queue processing
9730should not return the same peer twice in consecutive getPeers calls without renewPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
9740should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
9759should not allow k > 12ProbabilitiesTue Sep 02 22:40:00 UTC 2025passedTue Sep 02 22:40:00 UTC 2025
9760Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9770Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9780should work with mixed v2 and v3 peersLightPush SDKTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025v3 protocol support
9791should handle empty peer infos gracefullyPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
9800Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9811should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesTue Sep 02 22:40:00 UTC 2025passedTue Sep 02 22:40:00 UTC 2025
9820should create all internal componentsConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025constructor
9831should dial all remaining peersConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dialPeersFromStore
9840Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
9851should handle v3 RLN errorsLightPush SDKTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025v3 protocol support
9861Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
9870Reusing cursor across nodesWaku Store, cursorTue Sep 02 22:45:06 UTC 2025passedTue Sep 02 22:45:06 UTC 2025
9880should remove event listeners when stoppedQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025start and stop
9890Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9901Query with Ordered Callback, No message returnedWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
9911should hash "hello" with n=5 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
9920should handle errors when accessing navigatorNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025error handling
9930should properly create peer info with all multiaddrsENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Location multiaddr
9940should enable only peerExchange and peerCache when dns is disabledDefault Peer DiscoveriesTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
9951rejects content-filtered query with only pubsubTopicStoreQueryRequest validationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
9962should not fail to start the service if it is already startedPeer ExchangeTue Sep 02 22:44:21 UTC 2025passedTue Sep 02 22:44:21 UTC 2025interface-peer-discovery compliance testsCompliance Test
9970Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
9981should add event listeners for waku:connection and peer:disconnectConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
9992should handle large number of peers requestPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
10000should support chaining for add methodTTLSetTue Sep 02 22:39:46 UTC 2025passedTue Sep 02 22:39:46 UTC 2025
10011Encoder throws on undefined content topicEnsures content topic is definedTue Sep 02 22:39:39 UTC 2025passedTue Sep 02 22:39:39 UTC 2025
10020should process successful peer exchange queryPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
10030Query with Promise Callback, No DecoderWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
10041n1 and n2 uses first shard, n3 uses the second shardWaku Relay auto-sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
10050Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
10061should not trigger query if health event is healthy since last successful queryQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025message retrieval event emission conditions
10071msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
10080Wrong topicAutosharding: Running NodesTue Sep 02 22:44:55 UTC 2025passedTue Sep 02 22:44:55 UTC 2025
10091Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
10100ends if stream creation failsStoreCoreTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025queryPerPage
10111Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
10121should reassess health immediately when peer disconnectsHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
10130Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
10140Ephemeral field set to trueWaku Message version 0Tue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
10150Overlapping topic subscriptionWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025skippedTue Sep 02 22:43:21 UTC 2025
10161should not execute task if max attempts is 0RetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
10172msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
10181should handle missing messages with undefined retrievalHintMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
10192should handle special patterns correctlyBloomFilter with special patternsTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
10200should hash "test123" with n=0 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
10210should not be added to outgoing buffer, bloom filter, or local logMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sync messages
10220should handle corrupted shard info gracefullyShardReaderTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025error handling
10230should detect messages with missing dependenciesMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Sweeping incoming buffer
10240Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
10250should be able to encode the field with only RELAY set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
10260should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
10271Ephemeral messages are not storedWaku Message Ephemeral fieldTue Sep 02 22:40:28 UTC 2025passedTue Sep 02 22:40:28 UTC 2025
10280should successfully query store with valid decoders and optionsStoreTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025queryGenerator
10290Encoder throws on undefined content topicEnsures content topic is definedTue Sep 02 22:39:37 UTC 2025passedTue Sep 02 22:39:37 UTC 2025
10300Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
10310should not receive a peer event before startPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025interface-peer-discovery compliance testsCompliance Tests
10320Encoder throws on empty string content topicEnsures content topic is definedTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
10330should delegate to shardReader.isPeerOnTopic()ConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025isPeerOnTopic
10340should initialize with custom TTLPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025constructor
10350Check publish message containing special charsWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
10360Push message with custom timestamp: 1726094446397Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10370Ordered Callback - falseWaku Store, orderTue Sep 02 22:45:53 UTC 2025passedTue Sep 02 22:45:53 UTC 2025
10380should work with stubbed peer manager event emitterQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025mock validation
10390should insert elements correctlyBloomFilterTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
10400should retry failed tasksRetryManagerTue Sep 02 22:39:47 UTC 2025passedTue Sep 02 22:39:47 UTC 2025
10410Subscribe and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
10420should never report false negativesBloomFilterTue Sep 02 22:40:05 UTC 2025passedTue Sep 02 22:40:05 UTC 2025
10430should throw error - no public keyENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025Verify
10440should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
10450Check publish message after client node is restartedWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025skippedTue Sep 02 22:43:14 UTC 2025
10460should hash "" with n=5 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
10470should mark all messages in causal history as acknowledgedMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025reviewing ack status
10480should skip peers without peer exchange protocolPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025runQuery
10490Subscribe to topic containing XML and publish messageWaku Relay, SubscribeTue Sep 02 22:43:21 UTC 2025passedTue Sep 02 22:43:21 UTC 2025
10501should be able to encode the field with only STORE set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Encoding
10510should be delivered immediately if receivedMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Ephemeral messages
10520should return empty array when no peers connectedConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025getConnectedPeers
10530Query Generator sorting by timestamp while page direction is trueWaku Store, sortingTue Sep 02 22:45:59 UTC 2025passedTue Sep 02 22:45:59 UTC 2025
10540random static sharding 9 - Cluster ID: 735, Shard ID: 724Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
10551should enable only dns and peerExchange when peerCache is disabledDefault Peer DiscoveriesTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
10561tcp ip4 addressMultiaddr from fieldsTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025
10570Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10580should dial one peer on dialDialingTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025
10591should monitor connected peers and store them into cachePeer Cache DiscoveryTue Sep 02 22:41:58 UTC 2025passedTue Sep 02 22:41:58 UTC 2025
10600should not fail to start the service if it is already startedPeer Cache DiscoveryTue Sep 02 22:39:31 UTC 2025passedTue Sep 02 22:39:31 UTC 2025interface-peer-discovery compliance testsCompliance Tests
10610should not receive a peer event before startDNS Discovery: Compliance TestTue Sep 02 22:40:27 UTC 2025passedTue Sep 02 22:40:27 UTC 2025interface-peer-discovery compliance tests
10620Nodes with multiple pubsub topicWaku Relay auto-sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
10630should initialize with custom number of peersPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
10640Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10650Check received message with timestamp: 1756852821735 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
10661Decoder throws on empty string content topicEnsures content topic is definedTue Sep 02 22:39:39 UTC 2025passedTue Sep 02 22:39:39 UTC 2025
10671should be able to decode the field with only RELAY set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
10680Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
10690rejects hash query with time filterStoreQueryRequest validationTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
10700should hash "" with n=2 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
10710Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldTue Sep 02 22:40:28 UTC 2025passedTue Sep 02 22:40:28 UTC 2025
10720Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10731should add event listeners to globalThisNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025start
10740should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
10751receiving a ping from a peer does not overwrite shard infoMetadata ProtocolTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025static sharding
10760Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
10770Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10780Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10791should increase lamport timestampMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025receiving a message
10800Decoder throws on undefined content topicEnsures content topic is definedTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
10810Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10820should be safe to call multiple timesConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025stop
10830Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
10840Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldTue Sep 02 22:40:28 UTC 2025passedTue Sep 02 22:40:28 UTC 2025
10851Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
10860Check publish message containing unicode special charactersWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
10870should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
10881Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Sep 02 22:47:48 UTC 2025passedTue Sep 02 22:47:48 UTC 2025
10890should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Tue Sep 02 22:40:27 UTC 2025skippedTue Sep 02 22:40:27 UTC 2025
10901messageHashStr works with IProtoMessagemessageHash and messageHashStrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
10910Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
109210should handle case when navigator is not availableNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025isConnected
10930should reject if Relay is requested but not mountedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
10940should handle disconnect when peer has no timersKeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025timer cleanup
10950should remove expired entries after TTL has passedTTLSetTue Sep 02 22:39:46 UTC 2025passedTue Sep 02 22:39:46 UTC 2025
10960should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
10971should track probabilistic acknowledgements of messages received in bloom filterMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025reviewing ack status
10980Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
10990Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11000Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
11010should dial more peers if under maxConnectionsConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025maintainConnectionsCount
11020random static sharding 5 - Cluster ID: 154, Shard ID: 876Static Sharding: Running NodesTue Sep 02 22:45:49 UTC 2025passedTue Sep 02 22:45:49 UTC 2025
11030should emit message when we went offline since last successful query and store reconnect event occursQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025end-to-end message emission tests
11041Stops search when 2 null results are returnedFetch nodesTue Sep 02 22:39:26 UTC 2025passedTue Sep 02 22:39:26 UTC 2025
11050should delegate to networkMonitor.isConnected()ConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025isConnected
11060should return available peers with correct protocol and pubsub topicPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
11070Generator, one shardWaku Store, different static shardsTue Sep 02 22:45:12 UTC 2025passedTue Sep 02 22:45:12 UTC 2025
11080should sort by messageId when timestamps are equalContentMessage comparison with < operatorTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025
11090should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
11101should be safe to call multiple timesDiscoveryDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025stop
11111should be sent without a timestamp, causal history, or bloom filterMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025Ephemeral messages
11121Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11130Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Sep 02 22:42:51 UTC 2025passedTue Sep 02 22:42:51 UTC 2025
11140Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingTue Sep 02 22:45:21 UTC 2025passedTue Sep 02 22:45:21 UTC 2025
11150FilterWait for remote peerTue Sep 02 22:46:15 UTC 2025passedTue Sep 02 22:46:15 UTC 2025
11160Fails to publish message with wrong pubsubtopicWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
11170RelayENR Interop: ServiceNodeTue Sep 02 22:40:28 UTC 2025passedTue Sep 02 22:40:28 UTC 2025
11180should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
11190should respect custom numPeersToUse configurationPeerManagerTue Sep 02 22:39:48 UTC 2025passedTue Sep 02 22:39:48 UTC 2025
11200msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterTue Sep 02 22:46:08 UTC 2025passedTue Sep 02 22:46:08 UTC 2025
11210should hash "hello" with n=0 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
11220should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
11230should dispatch network event when browser goes onlineNetworkMonitorTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025browser online/offline events
11240Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11251should return different streams if requested simultaniouslyStreamManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025
11260should skip peers that don't support peer exchangePeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025handlePeriodicDiscovery
11271should drop connection via multiaddr with hangUpDialingTue Sep 02 22:41:53 UTC 2025passedTue Sep 02 22:41:53 UTC 2025
11281Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Sep 02 22:48:16 UTC 2025passedTue Sep 02 22:48:16 UTC 2025
11290Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11300throws on content topic with empty version fieldensureValidContentTopicTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
11310should push the message to the outgoing bufferMessageChannelTue Sep 02 22:40:07 UTC 2025passedTue Sep 02 22:40:07 UTC 2025sending a message
11320Check publish message containing SQL InjectionWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
11330should return Multiaddr when Multiaddr input is providedmapToPeerIdOrMultiaddrTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025
11340should return null for non-existent peerConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025getPeer
11350should handle shard reader errors gracefullyDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025shard reader integration
11361should do nothing when connections still existConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025onDisconnectedEvent
11375should wait for Store peer to be connectedwaitForRemotePeerTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
11380should skip peer when not on same clusterDialerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dial
11390should emit message when we just started and store connect event occursQueryOnConnectTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025end-to-end message emission tests
11400should handle query errors gracefullyPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025runQuery
11417should create ping timers when pingKeepAlive > 0KeepAliveManagerTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025ping timer management
11420should prioritize bootstrap, then peer exchange, then local peersConnectionLimiterTue Sep 02 22:39:17 UTC 2025passedTue Sep 02 22:39:17 UTC 2025dialPeersFromStore prioritization
11430should set field with all protocols enabledENRTue Sep 02 22:39:08 UTC 2025passedTue Sep 02 22:39:08 UTC 2025waku2 key round trip
11440should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Sep 02 22:39:07 UTC 2025passedTue Sep 02 22:39:07 UTC 2025Decoding
11450should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025
11460should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
11470should handle mixed protocol support correctlyHealthIndicatorTue Sep 02 22:39:49 UTC 2025passedTue Sep 02 22:39:49 UTC 2025
11480Round trip binary encryption [ecies, no signature]Ecies EncryptionTue Sep 02 22:39:39 UTC 2025passedTue Sep 02 22:39:39 UTC 2025
11490Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11501should return DECODE_FAILED when RPC decode failsPeerExchangeTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025query
11510should hash "hello" with n=5 and maxValue=10000 correctlyhashNTue Sep 02 22:40:01 UTC 2025passedTue Sep 02 22:40:01 UTC 2025
115203 nodes on /waku/2/rs/3/2 topicWaku Relay, static sharding, multiple pubsub topicsTue Sep 02 22:43:07 UTC 2025passedTue Sep 02 22:43:07 UTC 2025
11530Fails to publish duplicate messageWaku Relay, PublishTue Sep 02 22:43:14 UTC 2025passedTue Sep 02 22:43:14 UTC 2025
11540should sort peers by ping valueConnectionManagerTue Sep 02 22:39:18 UTC 2025passedTue Sep 02 22:39:18 UTC 2025getConnectedPeers
11551Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11560Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11570Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11580Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Sep 02 22:57:56 UTC 2025passedTue Sep 02 22:57:56 UTC 2025
11591should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsTue Sep 02 22:39:02 UTC 2025passedTue Sep 02 22:39:02 UTC 2025
11601should handle peer store errors gracefullyPeerExchangeDiscoveryTue Sep 02 22:39:27 UTC 2025passedTue Sep 02 22:39:27 UTC 2025handlePeriodicDiscovery