2025-07-03 12:12:42 +00:00

154 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
20should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
31Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
40random auto sharding 2 - Cluster ID: 10, Content Topic: /app74/1/topic151/test.jsAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
50msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
61Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple PubsubTopicsThu Jul 03 12:02:55 GMT 2025passedThu Jul 03 12:02:55 GMT 2025
70should return false when unsubscribing from a non-existing subscriptionFilter SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
80Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
90should hash "hello" with n=0 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
102Subscribe to topic containing Script and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
111should unregister libp2p event listeners when stop is calledPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
121Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
130msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
140Fails to publish message with size larger than 1 MBWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
151should properly create peer info with all multiaddrsENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Location multiaddr
160Publish message with custom timestamp: Thu Jul 03 2025 13:03:57 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
171Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
1801 Store, 2 fetchesFetch nodes until capabilities are fulfilledThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
191less peers than existingPeer Exchange QueryThu Jul 03 12:03:39 GMT 2025skippedThu Jul 03 12:03:39 GMT 2025
200should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
211should retry on complete failure if specifiedLightPush SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
220should hash "test123" with n=5 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
231Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorThu Jul 03 12:05:22 GMT 2025passedThu Jul 03 12:05:22 GMT 2025
240should fail to send if pubsub topics are misconfiguredLightPush SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
250Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
261should emit events and trasition isConnected state when has peers or no peersEventsThu Jul 03 12:02:19 GMT 2025passedThu Jul 03 12:02:19 GMT 2025waku:connection
270should increase lamport timestampMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025sending a message
283Publishes to nwakuWaku Relay, InteropThu Jul 03 12:03:53 GMT 2025passedThu Jul 03 12:03:53 GMT 2025
290should be online or offline if network state changedEventsThu Jul 03 12:02:19 GMT 2025passedThu Jul 03 12:02:19 GMT 2025waku:connection
305should handle task timeoutsRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
311Nodes with multiple pubsub topicWaku Relay (Autosharding), multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
320random auto sharding 4 - Cluster ID: 10, Content Topic: /app56/4/topic979/xmlAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
331Check publish message containing ArabicWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
340should properly clean up resources when disposedTTLSetThu Jul 03 12:01:46 GMT 2025passedThu Jul 03 12:01:46 GMT 2025
350Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
360should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
370Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
381should return falseENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Verify
390should not be added to outgoing buffer, bloom filter, or local logMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sync messages
400should hash "test123" with n=0 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
411Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
421should map different content topics to different pubsub topics based on shard indexcontentTopicToPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
430Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
441Query Generator, Multiple PubsubTopicsWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
450Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldThu Jul 03 12:02:25 GMT 2025passedThu Jul 03 12:02:25 GMT 2025
460Generator, custom pubsub topicWaku Store (Autosharding), custom pubsub topicThu Jul 03 12:06:04 GMT 2025skippedThu Jul 03 12:06:04 GMT 2025
470Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
481Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
490Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
500Encoder throws on empty string content topicEnsures content topic is definedThu Jul 03 12:01:38 GMT 2025passedThu Jul 03 12:01:38 GMT 2025
510random static sharding 2 - Cluster ID: 444, Shard ID: 817Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
520Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
530Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
541should not retry if at least one successRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
550Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
560should attach causal history and bloom filter to each messageMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025sending a message
570should handle onConnected and onDisconnectedPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
580Publish message with rate limitWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
591should not receive a peer event after stopDNS Discovery: Compliance TestThu Jul 03 12:02:23 GMT 2025passedThu Jul 03 12:02:23 GMT 2025interface-peer-discovery compliance tests
600all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementThu Jul 03 12:05:09 GMT 2025passedThu Jul 03 12:05:09 GMT 2025Peer Exchange
610should throw error - no public keyENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Verify
620throws on content topic with empty topic name fieldensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
630Store - dialed after - with timeoutWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
640messageHashStr produces consistent results for the same inputmessageHash and messageHashStrThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
650should return only peers supporting the requested protocol and pubsub topicPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
661messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
671should allow a peer to be returned again after renewPeer is calledPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
680Push message with content topic containing XMLWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
690configure the node with multiple content topicsAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
701Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
710Correctly serialized argumentsnwakuThu Jul 03 12:03:02 GMT 2025passedThu Jul 03 12:03:02 GMT 2025
720Push message with metaWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
730Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
741should insert elements correctlyBloomFilterThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
750should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
760Subscribe 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: trueThu Jul 03 12:10:30 GMT 2025skippedThu Jul 03 12:10:30 GMT 2025
770should hash "test123" with n=1 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
780should properly create location multiaddrs - tcpENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Location multiaddr
790should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
800Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
810Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
820Check received message with timestamp: 1751544138538000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
830should throw an error for SingleShardInfos with different clusterIdssingleShardInfosToShardInfoThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
840Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
850should reject if Filter is requested but not mountedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
862random static sharding 9 - Cluster ID: 859, Shard ID: 137Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
870should return unique PubsubTopics for static shardingshardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
880should not fail to start the service if it is already startedPeer ExchangeThu Jul 03 12:03:39 GMT 2025passedThu Jul 03 12:03:39 GMT 2025interface-peer-discovery compliance testsCompliance Test
890should use provided shard info when availableIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025decoderParamsToShardInfo
900should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
911Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
920Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
930addEventListener with wrong eventPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
941Check publish message containing Basic HTML tagWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
952should emit `waku:online` event only when first peer is connectedConnection stateThu Jul 03 12:02:38 GMT 2025passedThu Jul 03 12:02:38 GMT 2025
960Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
970Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
981should hash "hello" with n=0 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
990Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
1000Decoder throws on undefined content topicEnsures content topic is definedThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
1011A testThisThu Jul 03 12:02:55 GMT 2025passedThu Jul 03 12:02:55 GMT 2025Is
1020Push message with content topic containing ScriptWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1030should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1040Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1051should hash "test123" with n=2 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
1060rejects hash query with time filterStoreQueryRequest validationThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
10711Fields are not droppedto proto messageThu Jul 03 12:01:18 GMT 2025passedThu Jul 03 12:01:18 GMT 2025
1081Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1091accepts time-filtered query with content filterStoreQueryRequest validationThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
1100Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1111throws on content topic with empty encoding fieldensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1120Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
1131Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
1141should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
1150should use DNS peer discovery with light clientDNS Node Discovery [live data]Thu Jul 03 12:02:23 GMT 2025skippedThu Jul 03 12:02:23 GMT 2025
1160removeEventListener with correct eventPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
1170peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeThu Jul 03 12:04:01 GMT 2025passedThu Jul 03 12:04:01 GMT 2025
1181should add and remove event listeners correctlyLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025Unit Tests
1191returns only open connection if one presentselectOpenConnectionThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
1201Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1210rejects hash query with content filter parametersStoreQueryRequest validationThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
1220should be empty after removing the only subscriptionFilter SubscriptionThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
1230should successfully subscribe to supported pubsub topicFilter SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
12401 Store, 2 relays, 2 fetchesFetch nodes until capabilities are fulfilledThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
1251Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1260Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
1270Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
1280should hash "hello" with n=2 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
1291Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1300Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1310should return the pubsub topic directly if a string is provideddeterminePubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1320Callback on promise, aborts when callback returns trueWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
1330same cluster, same shard: nodes connectMetadata ProtocolThu Jul 03 12:03:04 GMT 2025passedThu Jul 03 12:03:04 GMT 2025connections
1340Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1351Subscribe to topic containing long and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
1360Check meta is set [symmetric]Symmetric EncryptionThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
1371Timestamp too far from node time: 40000 ms from nowWaku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
1381Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1391Nwaku publishesWaku Relay, InteropThu Jul 03 12:03:53 GMT 2025passedThu Jul 03 12:03:53 GMT 2025
1400Passing cursor with wrong pubsubTopic for nwaku > 0.35.1Waku Store, cursorThu Jul 03 12:05:22 GMT 2025skippedThu Jul 03 12:05:22 GMT 2025
1410Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1420Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
1431Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
1440should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1450configure the node with multiple pubsub topicsStatic Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025Others
1460Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1470should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1481should stop and cleanup resourcesFilter SubscriptionThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
1491should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
1500Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
1510Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1520Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1530throws on content topic with generation field greater than 0ensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1541Push message with content topic containing shell commandWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1550Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
1561Check publish message containing special charsWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
1570should push the message to the outgoing bufferMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025sending a message
1580Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1591A testThisThu Jul 03 12:02:55 GMT 2025passedThu Jul 03 12:02:55 GMT 2025Is also
1600Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1610Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
1621msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
1630should set field with only RELAY enabledENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025waku2 key round trip
1640Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
1650Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1660Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1670Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorThu Jul 03 12:05:22 GMT 2025passedThu Jul 03 12:05:22 GMT 2025
1680should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peersDialsThu Jul 03 12:02:26 GMT 2025passedThu Jul 03 12:02:26 GMT 2025For bootstrap peersdialPeer method
1690should not fail to stop the service if it was not startedLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1700should set field with only LIGHTPUSH enabledENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025waku2 key round trip
1710retrieves all peers (2) when cannot fulfill all requirementsDNS Node Discovery w/ capabilitiesThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
1721Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1730should decode valid ENR with multiaddrs successfully [shared test vector]ENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Txt codec
1740should never report false negativesBloomFilterThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
1750Push message with content topic containing shell commandWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1760should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1770should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1780should hash "" with n=0 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
1791Query Generator, No DecoderWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
1801should update peers in local storage on 'peer:identify' eventLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025Unit Tests
1811should be able to encode the field with only FILTER set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
18203 nodes on /waku/2/rs/3/1 topicWaku Relay, multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
1830Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1840should return valid sharding parameters for content topics autoshardingensureShardingConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1851should throw error when subscribing with unsupported pubsub topicFilter SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
1860should hash "hello" with n=2 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
1870should process correctly when SingleShardInfo has no clusterId but has a sharddeterminePubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
1880Delete observerWaku RelayThu Jul 03 12:03:41 GMT 2025passedThu Jul 03 12:03:41 GMT 2025
1890Push message with content topic containing Basic HTML tagWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1900Passing an arrayWaku Dial [node only]Thu Jul 03 12:06:28 GMT 2025passedThu Jul 03 12:06:28 GMT 2025Bootstrap
1910should hash "" with n=1 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
1920Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1932Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
1940should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
1950should handle general insertion and lookup correctlyBloomFilter with special patternsThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
1961same cluster, different shard: nodes connectMetadata ProtocolThu Jul 03 12:03:04 GMT 2025passedThu Jul 03 12:03:04 GMT 2025connections
1970Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
1980Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
1990Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
2000SampleENR multiaddrs codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025
2010Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
2020PeerStore has remote peer's shard info after successful connectionMetadata ProtocolThu Jul 03 12:03:04 GMT 2025passedThu Jul 03 12:03:04 GMT 2025
2031ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
2040Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
2051Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2061should check connected peers if present and suitablewaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
2071should only return 1 node with store capabilityDNS Node Discovery w/ capabilitiesThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
2081Cluster ID 0 - Default/Global ClusterStatic Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
2090should be called for bootstrap peersDialsThu Jul 03 12:02:26 GMT 2025passedThu Jul 03 12:02:26 GMT 2025For bootstrap peersdialPeer method
2100Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2111Passing page size 19 when there are 20 messagesWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
2120should handle incoming messagesFilter SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
2131msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
2141should hash "hello" with n=1 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2152isConnected between 2 js-waku relay nodesConnection stateThu Jul 03 12:02:38 GMT 2025passedThu Jul 03 12:02:38 GMT 2025
2160should hash "hello" with n=2 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2170should correctly map a content topic to a pubsub topic for different network shard sizescontentTopicToPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
2181can start the servicePeer ExchangeThu Jul 03 12:03:39 GMT 2025passedThu Jul 03 12:03:39 GMT 2025interface-peer-discovery compliance testsCompliance Test
2192should requeue task if no peer is availableRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
2200Fails to publish duplicate messageWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
2210random auto sharding 3 - Cluster ID: 10, Content Topic: /app48/4/topic672/test.jsAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
2220Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
2230should reject if LightPush is requested but not mountedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
2240Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
2250should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
2260Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
2271Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
2280non connected peersPeer Exchange QueryThu Jul 03 12:03:39 GMT 2025skippedThu Jul 03 12:03:39 GMT 2025
2291returns a subset of values when wanted number is lesser than available valuesDiscoveryThu Jul 03 12:01:26 GMT 2025passedThu Jul 03 12:01:26 GMT 2025
2300should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2311should reject if WakuNode is not startedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
2321Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
2331Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2340should throw error - no public keyENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Txt codec
2351Decoder throws on empty string content topicEnsures content topic is definedThu Jul 03 12:01:38 GMT 2025passedThu Jul 03 12:01:38 GMT 2025
2360Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
2371passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Thu Jul 03 12:02:23 GMT 2025skippedThu Jul 03 12:02:23 GMT 2025
2380Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
2390Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2401Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2410Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
2421Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2430should properly create location multiaddrs - udp6ENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Location multiaddr
2440Subscribe 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: falseThu Jul 03 12:10:30 GMT 2025skippedThu Jul 03 12:10:30 GMT 2025
2450Publish message with custom timestamp: Thu Jul 03 2025 11:03:57 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
2460should correctly map a content topic to a pubsub topiccontentTopicToPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
2470Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
2480Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
2491should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
2501should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
2510px service nodes not subscribed to the shard should not be dialedStatic Sharding: Peer ManagementThu Jul 03 12:05:09 GMT 2025passedThu Jul 03 12:05:09 GMT 2025Peer Exchange
2520Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2530should throw an error for insufficient dataRelay Shard codecThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
2540Asymmetric encrypt & decryptWaku EncryptionThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
2550returns nothing if no connections presentselectOpenConnectionThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
2560should properly compute the node idENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Static tests
2570should lock peers when selectedPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
2580AllENR Interop: ServiceNodeThu Jul 03 12:02:25 GMT 2025passedThu Jul 03 12:02:25 GMT 2025
2590Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
2603start node with empty content topicAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
2610Promise Callback - trueWaku Store, orderThu Jul 03 12:06:12 GMT 2025passedThu Jul 03 12:06:12 GMT 2025
2620should partition messages based on acknowledgement statusMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sweeping outgoing buffer
2630Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2640Publish message with custom timestamp: Fri Jul 12 2024 12:03:57 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
2650Refresh subscriptionWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025skippedThu Jul 03 12:04:10 GMT 2025
2661Decoder throws on empty string content topicEnsures content topic is definedThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
2670should hash "" with n=5 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2680Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
2691Non TWN ClusterAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
2701should throw an error for missing required configurationshardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
2710getPeersByDiscoveryPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
2720Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
2731should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2740should emit `peer:connected:bootstrap` event when a peer is connectedEventsThu Jul 03 12:02:19 GMT 2025passedThu Jul 03 12:02:19 GMT 2025peer:connect
2750Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
2760should hash "" with n=2 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2771Passing page size 10 when there are 10 messagesWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
2780Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldThu Jul 03 12:02:25 GMT 2025passedThu Jul 03 12:02:25 GMT 2025
2791should serialize and deserialize correctlyBloomFilterThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
2800Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
2810accepts valid content-filtered queryStoreQueryRequest validationThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
2820Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
2830msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
2841should be able to decode the field with only FILTER set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
2850should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2868should add and check entries correctlyTTLSetThu Jul 03 12:01:46 GMT 2025passedThu Jul 03 12:01:46 GMT 2025
2870should return different streams if requested simultaniouslyStreamManagerThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
2880Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
2890should decode valid enr with tcp successfullyENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Txt codec
2900should retry if all attempts failRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
2911should be able to decode the field with only RELAY set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
2921retrieves a single peerDNS Node DiscoveryThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
2930Passing invalid cursor for nwaku > 0.35.1Waku Store, cursorThu Jul 03 12:05:22 GMT 2025skippedThu Jul 03 12:05:22 GMT 2025
2940should be delivered immediately if receivedMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Ephemeral messages
2950should remove messages without delivering if timeout is exceededMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sweeping incoming buffer
2961should hash "hello" with n=0 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2970should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
2980should hash "" with n=0 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
2990should throw if no connection providedStreamManagerThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
3000random auto sharding 1 - Cluster ID: 10, Content Topic: /app62/1/topic876/xmlAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
3011should hash "test123" with n=2 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
3020Check publish message containing XMLWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
3031Subscribe and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
3040udp ip6 addressMultiaddr from fieldsThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025
3050Check received message with timestamp: 1751544138538000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
3061should be called for every peer with PEER_EXCHANGE tagsDialsThu Jul 03 12:02:26 GMT 2025passedThu Jul 03 12:02:26 GMT 2025For peer-exchange peersdialPeer method
3070Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3081should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
3091should hash "" with n=5 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
3100pre and post cipherWaku EncryptionThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
3110Register correct protocolsWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
3121should transition to Unhealthy when no connectionsHealthIndicatorThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
3130should emit `peer:connected:peer-exchange` event when a peer is connectedEventsThu Jul 03 12:02:19 GMT 2025passedThu Jul 03 12:02:19 GMT 2025peer:connect
3140should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3151should select older connection if presentselectOpenConnectionThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
3160should not retry if at least one successLightPush SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
3170should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3180Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3190Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3201Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
3212Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingThu Jul 03 12:06:18 GMT 2025passedThu Jul 03 12:06:18 GMT 2025
3221`waku:online` between 2 js-waku relay nodesConnection stateThu Jul 03 12:02:38 GMT 2025passedThu Jul 03 12:02:38 GMT 2025
3230removeEventListener with wrong eventPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
3240Query with Promise Callback, Wrong PubsubTopicWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
3251should handle clusterId, application and version for autosharding with cluster iD 0shardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3260Relay - times outWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
3270ignores unrecognized TXT record formatsDNS Node DiscoveryThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
3280n1 and n2 uses a custom pubsub, n3 uses the default pubsubWaku Relay (Autosharding), multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
3291Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
3301Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
3311should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3320Check publish message after client node is restartedWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025skippedThu Jul 03 12:04:04 GMT 2025
3331should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Thu Jul 03 12:01:27 GMT 2025skippedThu Jul 03 12:01:27 GMT 2025
3340should be able to encode the field with ALL protocols set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
3350should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3361should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3370Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3380Query with Promise Callback, No message returnedWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
3390Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
3400Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3410Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
3421Should fail to subscribe with decoder with wrong shardWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
3431random static sharding 10 - Cluster ID: 842, Shard ID: 630Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
3441Check publish message containing longWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
3451should handle special patterns correctlyBloomFilter with special patternsThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
3460should handle clusterId, application and version for autosharding with cluster iD 6shardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3471ENRTree (tree): should error if DNS tree entry is misformattedENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
34801 Relay, 1 fetchFetch nodes until capabilities are fulfilledThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
3490groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3501RelayENR Interop: ServiceNodeThu Jul 03 12:02:25 GMT 2025passedThu Jul 03 12:02:25 GMT 2025
3510Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
3520should handle a minimal index listRelay Shard codecThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3531should be called for peers with PEER_EXCHANGE tagsDialsThu Jul 03 12:02:26 GMT 2025passedThu Jul 03 12:02:26 GMT 2025For peer-exchange peersdialPeer method
3540should start and stop interval correctlyRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
3550Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
3560should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3570Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
3580Does not throw an exception when node disconnectsWaku Dial [node only]Thu Jul 03 12:06:28 GMT 2025passedThu Jul 03 12:06:28 GMT 2025Interop: ServiceNode
3590should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3600Push message with custom timestamp: 1751547746942Waku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3612should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
3620Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorThu Jul 03 12:05:22 GMT 2025passedThu Jul 03 12:05:22 GMT 2025
3630should not receive a peer event after stopLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025interface-peer-discovery compliance testsCompliance Tests
3640should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3650should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3660Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3671should hash "test123" with n=0 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
3680should respect custom numPeersToUse configurationPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
3691Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
3700Decoder throws on undefined content topicEnsures content topic is definedThu Jul 03 12:01:38 GMT 2025passedThu Jul 03 12:01:38 GMT 2025
3710should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
3720Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
3730Subscribe to topic containing XML and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
3740should successfully unsubscribe from an existing subscriptionFilter SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
3750Query Generator - falseWaku Store, orderThu Jul 03 12:06:12 GMT 2025passedThu Jul 03 12:06:12 GMT 2025
3760should reject on timeout if it was setwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
3770Overlapping topic subscriptionWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025skippedThu Jul 03 12:04:10 GMT 2025
3780Fails to publish message with wrong pubsubtopicWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
3790Encoder throws on empty string content topicEnsures content topic is definedThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
3800caches peers it previously fetchedDNS Node DiscoveryThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
3810Default pageSizeWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
3820Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
3830should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Thu Jul 03 12:01:27 GMT 2025skippedThu Jul 03 12:01:27 GMT 2025
3840should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
3851groups content topics by expected pubsub topiccontentTopicsByPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3861should emit a peer event after startPeer ExchangeThu Jul 03 12:03:39 GMT 2025passedThu Jul 03 12:03:39 GMT 2025interface-peer-discovery compliance testsCompliance Test
3870Js publishes, other Js receivesWaku Relay, InteropThu Jul 03 12:03:53 GMT 2025passedThu Jul 03 12:03:53 GMT 2025
3882should initialize bloom filter with correct parametersBloomFilterThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
3890Relay + StoreENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Waku2 key: decode
3901Query Generator - trueWaku Store, orderThu Jul 03 12:06:12 GMT 2025passedThu Jul 03 12:06:12 GMT 2025
3910should use shardsUnderCluster when providedIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025decoderParamsToShardInfo
3920different cluster, same shard: nodes don't connectMetadata ProtocolThu Jul 03 12:03:04 GMT 2025passedThu Jul 03 12:03:04 GMT 2025connections
3931should return valid sharding parameters for static shardingensureShardingConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
3941should wait for Store peer to be connectedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
3952should emit `peer:discovery:bootstrap` event when a peer is discoveredEventsThu Jul 03 12:02:19 GMT 2025passedThu Jul 03 12:02:19 GMT 2025peer:discovery
3960should retry failed tasksRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
3970Check publish message containing ScriptWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
3983should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
3993Query with Ordered Callback, No message returnedWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
4000Fails to publish message with wrong content topicWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
4011msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
4020Light Node - default protocolsWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
4030should return exactly numPeersToUse peers when enough are availablePeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
4041Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
4051safeDispatchEventPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
4061ENRTree (root): should error if DNS root entry is malformedENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
4070Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
4080should reject if Relay is requested but not mountedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
4090Relay + StoreENR Interop: ServiceNodeThu Jul 03 12:02:25 GMT 2025passedThu Jul 03 12:02:25 GMT 2025
4101random static sharding 8 - Cluster ID: 859, Shard ID: 564Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
4110Wrong topicAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
4121Check received message with timestamp: 1751544138538 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
4130can start and stop the serviceDNS Discovery: Compliance TestThu Jul 03 12:02:23 GMT 2025passedThu Jul 03 12:02:23 GMT 2025interface-peer-discovery compliance tests
4140should throw an error for missing sharding configurationensureShardingConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
4151Relay - dialed firstWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
4161isConnected should return false after all peers disconnectConnection stateThu Jul 03 12:02:38 GMT 2025passedThu Jul 03 12:02:38 GMT 2025
4170rejects content-filtered query with only contentTopicsStoreQueryRequest validationThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
4180should get / set TCP multiaddrENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Multiaddr getters and setters
4190messageHash returns a Uint8ArraymessageHash and messageHashStrThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
4200Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
4210should hash "test123" with n=2 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4221can start and stop the serviceLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025interface-peer-discovery compliance testsCompliance Tests
4230rejects content-filtered query with only pubsubTopicStoreQueryRequest validationThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
4241should hash "" with n=2 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4251should hash "hello" with n=1 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4260Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4270Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
4280should return available peers with correct protocol and pubsub topicPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
4291should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
4300should load peers from local storage and dispatch eventsLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025Unit Tests
4310should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
4320should set field with only STORE enabledENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025waku2 key round trip
4331should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4341accepts valid message hash queryStoreQueryRequest validationThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
4350should not throw an error when the topic is within a list of configured topicsensurePubsubTopicIsConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
4360all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementThu Jul 03 12:05:09 GMT 2025passedThu Jul 03 12:05:09 GMT 2025Peer Exchange
4370should hash "test123" with n=1 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4380px service nodes not subscribed to the shard should not be dialedAutosharding: Peer ManagementThu Jul 03 12:05:09 GMT 2025passedThu Jul 03 12:05:09 GMT 2025Peer Exchange
4390Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4401Subscribe and receive messages on 2 different pubsubtopicsWaku Light Push (Autosharding): Multiple PubsubTopicsThu Jul 03 12:02:55 GMT 2025passedThu Jul 03 12:02:55 GMT 2025
4410Check publish message containing escaped charactersWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
4420Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4430should call waitForPeer on RelaywaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
4440should maintain proper timestamps if all messages receivedMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025receiving a message
4450Encoder throws on undefined content topicEnsures content topic is definedThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
4460Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
4471handles empty shards array correctlyensureShardingConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
4480Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4490Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
4500Check publish message containing shell commandWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
4510Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4521Query generator for multiple messages with different content topic formatWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
4530should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4541Push to array if already presentpushOrInitMapSetThu Jul 03 12:01:04 GMT 2025passedThu Jul 03 12:01:04 GMT 2025
4550throws an error for improperly formatted content topicscontentTopicsByPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
4560Check publish message containing unicode special charactersWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
4570Ordered Callback - trueWaku Store, orderThu Jul 03 12:06:12 GMT 2025passedThu Jul 03 12:06:12 GMT 2025
4580should return Multiaddr when Multiaddr input is providedIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025mapToPeerIdOrMultiaddr
4590Query Generator, No message returnedWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
4601ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
4610random auto sharding 9 - Cluster ID: 10, Content Topic: /app31/9/topic180/xmlAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
4620should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
4630new peer added after a peer was already foundPeer ExchangeThu Jul 03 12:04:01 GMT 2025skippedThu Jul 03 12:04:01 GMT 2025
4640Generator, 2 nwaku nodes each with different pubsubtopicsWaku Store (named sharding), custom pubsub topicThu Jul 03 12:06:04 GMT 2025passedThu Jul 03 12:06:04 GMT 2025
4650Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
4660should detect messages with missing dependenciesMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sweeping incoming buffer
4670should hash "test123" with n=1 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4681should be able to encode the field with only RELAY set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
4690Query Generator, Wrong PubsubTopicWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
4700should register libp2p event listeners when start is calledPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
4710Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4720Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4731wrong wakuPeerExchangeDiscovery pubsub topicPeer ExchangeThu Jul 03 12:04:01 GMT 2025skippedThu Jul 03 12:04:01 GMT 2025
4740Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4751connects to nwakuWaku Dial [node only]Thu Jul 03 12:06:28 GMT 2025passedThu Jul 03 12:06:28 GMT 2025Interop: ServiceNode
4761should mark all messages in causal history as acknowledgedMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025reviewing ack status
4770should properly create location multiaddrs - udpENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Location multiaddr
4780Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
4791Round trip binary encryption [symmetric, signature]Symmetric EncryptionThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
4802should enable only peerExchange and localPeerCache when dns is disabledDefault Peer DiscoveriesThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
4810Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
4820Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
4830random static sharding 5 - Cluster ID: 765, Shard ID: 463Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
4840should emit a peer event after startLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025interface-peer-discovery compliance testsCompliance Tests
4850should track probabilistic acknowledgements of messages received in bloom filterMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025reviewing ack status
4860should transition to MinimallyHealthy with one compatible peerHealthIndicatorThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
4871dispatchEvent via connectionManagerPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
4880Query with Ordered Callback, Wrong PubsubTopicWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
4890Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
4900ENRTree (tree): should parse a DNS tree entryENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
4911Privacy Node - default protocolWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
4920Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4930should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4940should not allow unachievable error rateProbabilitiesThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
4950should be delivered but not added to local log or bloom filterMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sync messages
4960Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
4972Init the array if not presentpushOrInitMapSetThu Jul 03 12:01:04 GMT 2025passedThu Jul 03 12:01:04 GMT 2025
4980Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
4990should be able to decode the field with ALL protocols set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
5000should add to incoming buffer if dependencies are not metMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025receiving a message
5010should throw error - no idENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Txt codec
5020Decoder throws on undefined content topicEnsures content topic is definedThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
5031listenerCountPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
5040should be sent with empty contentMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sync messages
5051LightPushWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
5061peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
5071Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
5080should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Thu Jul 03 12:02:23 GMT 2025skippedThu Jul 03 12:02:23 GMT 2025
5090should hash "" with n=5 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
5101should dispatch connect and disconnect eventsPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5110should be able to encode the field with ALL protocols set to falseENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
5120should handle corrupted local storage data gracefullyLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025Unit Tests
5130Relay - dialed afterWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
5140should insert message into bloom filterMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025sending a message
5150Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
5160should throw error when unsubscribing with unsupported pubsub topicFilter SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5172should hash "hello" with n=1 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
5180Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
5190msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
5201Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
5210Sets default value correctlyUser AgentThu Jul 03 12:06:28 GMT 2025passedThu Jul 03 12:06:28 GMT 2025
5220n1 and n2 uses a custom pubsub, n3 uses the default pubsubWaku Relay, multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
5230Ephemeral field set to trueWaku Message version 0Thu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
5240ENRTree (root): should error if DNS root entry signature is invalidENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
5250Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
5260Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025skippedThu Jul 03 12:12:06 GMT 2025
5272should not return the same peer twice in consecutive getPeers calls without renewPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5280can start and stop the servicePeer ExchangeThu Jul 03 12:03:39 GMT 2025passedThu Jul 03 12:03:39 GMT 2025interface-peer-discovery compliance testsCompliance Test
5290Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
5301should initialize with custom number of peersPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5310Timestamp too far from node time: -20000 ms from nowWaku Store, time filterThu Jul 03 12:06:30 GMT 2025passedThu Jul 03 12:06:30 GMT 2025
5321should check false positive rateBloomFilter with special patternsThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
5330should not fail to start the service if it is already startedLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025interface-peer-discovery compliance testsCompliance Tests
5340should be able to decode the field with only STORE set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
5357should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5361Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
5371ignores domain fetching errorsDNS Node DiscoveryThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
5380should deliver messages after dependencies are metMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sweeping incoming buffer
5391should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5400Passing page size 110 when there are 120 messagesWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
5411Fails to publish message with empty textWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
5420should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5430Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorThu Jul 03 12:05:22 GMT 2025passedThu Jul 03 12:05:22 GMT 2025
5440should initialize with Unhealthy statusHealthIndicatorThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5450should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterIddeterminePubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5460Publish message with large metaWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
5470random auto sharding 8 - Cluster ID: 10, Content Topic: /app58/8/topic159/protoAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
5480Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
5491Ordered callback, aborts when callback returns trueWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
5500Push message with content topic containing XMLWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
5511retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
5521should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
5530Meta field set when metaSetter is specifiedWaku Message version 0Thu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
5540Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
5550should not be empty after adding a subscriptionFilter SubscriptionThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5561can query messages normallyWaku Store, message hash queryThu Jul 03 12:05:51 GMT 2025passedThu Jul 03 12:05:51 GMT 2025
5571should send to specified number of peers of used peersLightPush SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5580Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
5590Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
5600Push message with content topic containing ScriptWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
5610Round trip binary encryption [ecies, signature]Ecies EncryptionThu Jul 03 12:01:38 GMT 2025passedThu Jul 03 12:01:38 GMT 2025
5620should invoke callbacks only when newly receiving message is givenFilter SubscriptionThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5631should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
5640Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorThu Jul 03 12:05:22 GMT 2025passedThu Jul 03 12:05:22 GMT 2025
5651should successfully stopFilter SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5660can start the serviceDNS Discovery: Compliance TestThu Jul 03 12:02:23 GMT 2025passedThu Jul 03 12:02:23 GMT 2025interface-peer-discovery compliance tests
5670should use the provided clusterId for the pubsub topiccontentTopicToPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5683should not fail to stop the service if it was not startedDNS Discovery: Compliance TestThu Jul 03 12:02:23 GMT 2025passedThu Jul 03 12:02:23 GMT 2025interface-peer-discovery compliance tests
5691throws on empty content topicensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5700Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
5710Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
5720Decrypt messagesWaku RelayThu Jul 03 12:03:41 GMT 2025passedThu Jul 03 12:03:41 GMT 2025
5731isConnected should return true after first peer connectsConnection stateThu Jul 03 12:02:38 GMT 2025passedThu Jul 03 12:02:38 GMT 2025
5740should remove expired entries after TTL has passedTTLSetThu Jul 03 12:01:46 GMT 2025passedThu Jul 03 12:01:46 GMT 2025
5750Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
5760should properly create location multiaddrs - tcp4ENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Location multiaddr
5770should unlock peer and allow reuse after renewPeerPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5781Accepts a valid Waku MessageMessage ValidatorThu Jul 03 12:01:51 GMT 2025passedThu Jul 03 12:01:51 GMT 2025
5792Round trip binary encryption [symmetric, no signature]Symmetric EncryptionThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
5801should hash "hello" with n=5 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
5810does not throw on valid casesensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5821random auto sharding 5 - Cluster ID: 10, Content Topic: /app24/5/topic666/jsonAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
5830Passing page size 11 when there are 10 messagesWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
5840should start and setup intervals and event listenersFilter SubscriptionThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
5850messageHashStr returns a hex stringmessageHash and messageHashStrThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
5860Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
5870Generator, 2 different pubsubtopicsWaku Store (named sharding), custom pubsub topicThu Jul 03 12:06:04 GMT 2025passedThu Jul 03 12:06:04 GMT 2025
5881more peers than existingPeer Exchange QueryThu Jul 03 12:03:39 GMT 2025skippedThu Jul 03 12:03:39 GMT 2025
5890random static sharding 4 - Cluster ID: 412, Shard ID: 446Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
5900Generator, custom pubsub topicWaku Store, custom pubsub topicThu Jul 03 12:06:04 GMT 2025passedThu Jul 03 12:06:04 GMT 2025
5911should not receive a peer event before startDNS Discovery: Compliance TestThu Jul 03 12:02:23 GMT 2025passedThu Jul 03 12:02:23 GMT 2025interface-peer-discovery compliance tests
5920throws on content topic with non-number generation fieldensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5930should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5940Query generator for multiple messages with multiple decodersWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
5950random static sharding 6 - Cluster ID: 587, Shard ID: 424Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
5960should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
5971Subscribe to topic containing short and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
5980Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
5991should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6000Check publish message containing shortWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
6011Encoder throws on undefined content topicEnsures content topic is definedThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
6020uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
6030should have no discoveries enabled by defaultDefault Peer DiscoveriesThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
6040should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6050peer:update - should do nothing if another protocol hitStreamManagerThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
6060Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6070Should fail to subscribe with decoder with wrong shardWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
6081handles different networkShards values correctlycontentTopicsByPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6090should properly create location multiaddrs - udp4ENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Location multiaddr
6101should properly create location multiaddrs - tcp6ENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Location multiaddr
6110should hash "" with n=0 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6120should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6130should convert content topics to PubsubTopics for autoshardingshardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6141should be able to decode the field with ALL protocols set to falseENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
6151should insert message id into causal historyMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025sending a message
6160Using a functionWaku Dial [node only]Thu Jul 03 12:06:28 GMT 2025passedThu Jul 03 12:06:28 GMT 2025Bootstrap
6171should hash "test123" with n=5 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6180Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
6190should hash "" with n=1 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6200Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
6211should calculate shard index from content topic when shard is not providedIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025decoderParamsToShardInfo
6220should fail to send if no connected peers foundLightPush SDKThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
6230Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6240Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
6250should convert a SingleShardInfo object to the correct PubsubTopicsingleShardInfoToPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6260should not receive a peer event before startLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025interface-peer-discovery compliance testsCompliance Tests
6270should throw an error if shards are undefined for static shardingshardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6281Push message with custom timestamp: 1751547746943Waku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6291Query with Promise Callback, No DecoderWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
6301using a protocol with unconfigured pubsub topic should failStatic Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025Others
6310Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6320should invoke callbacks when receiving a messageFilter SubscriptionThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
6330should return false when clusterId doesn't matchIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025isShardCompatible
6345should hash "" with n=1 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6350should return PeerId when PeerId is providedIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025mapToPeerIdOrMultiaddr
6360Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6370Promise Callback - falseWaku Store, orderThu Jul 03 12:06:12 GMT 2025passedThu Jul 03 12:06:12 GMT 2025
6380should wait for Filter peer to be connectedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
6394returns all values when wanted number matches available valuesDiscoveryThu Jul 03 12:01:26 GMT 2025passedThu Jul 03 12:01:26 GMT 2025
6400can dial TLS multiaddrsmultiaddr: dialingThu Jul 03 12:03:01 GMT 2025passedThu Jul 03 12:03:01 GMT 2025
6410Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6420Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6430Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6441Check publish message containing emojiWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
6453should hash "" with n=2 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6460Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6470Push message with custom timestamp: 1751540546942Waku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6482using a protocol with unconfigured pubsub topic should failAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
6490Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6501Generator, 2 different pubsubtopicsWaku Store, custom pubsub topicThu Jul 03 12:06:04 GMT 2025passedThu Jul 03 12:06:04 GMT 2025
6511should enable all discoveries when explicitly setDefault Peer DiscoveriesThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
6520Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6531should set field with only FILTER enabledENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025waku2 key round trip
6541shard 0Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
6550Publish without waiting for remote peerWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
6560Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6570Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorThu Jul 03 12:05:22 GMT 2025passedThu Jul 03 12:05:22 GMT 2025
6581Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6591Query Generator sorting by timestamp while page direction is trueWaku Store, sortingThu Jul 03 12:06:18 GMT 2025passedThu Jul 03 12:06:18 GMT 2025
6601Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6610should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6620Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
6631should encode/decode to RLP encodingENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Static tests
6640Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
6650ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
6661Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6670Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6680random static sharding 1 - Cluster ID: 903, Shard ID: 821Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
6690Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6700Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6711Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Jul 03 12:04:28 GMT 2025passedThu Jul 03 12:04:28 GMT 2025
6720Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6731Symmetric encrypt & DecryptWaku EncryptionThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
6741Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
6750should return a calculated topic if SingleShardInfo is provideddeterminePubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6761should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6770Check meta is set [ecies]Ecies EncryptionThu Jul 03 12:01:38 GMT 2025passedThu Jul 03 12:01:38 GMT 2025
6780different cluster, different shard: nodes don't connectMetadata ProtocolThu Jul 03 12:03:04 GMT 2025passedThu Jul 03 12:03:04 GMT 2025connections
6790Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6801Ephemeral messages are not storedWaku Message Ephemeral fieldThu Jul 03 12:02:25 GMT 2025passedThu Jul 03 12:02:25 GMT 2025
6810Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
6820Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
6830Query with Ordered Callback, No DecoderWaku Store, error handlingThu Jul 03 12:05:34 GMT 2025passedThu Jul 03 12:05:34 GMT 2025
6840Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
68511 Relay, 1 Filter, gives upFetch nodes until capabilities are fulfilledThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
6860Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
6870should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6880stopPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
68903 nodes on /waku/2/rs/7/0 topicWaku Relay (Autosharding), multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
6900should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
6911should get / set UDP multiaddrENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Multiaddr getters and setters
6920throws on content topic with too few or too many fieldsensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
6930Rejects garbageMessage ValidatorThu Jul 03 12:01:51 GMT 2025passedThu Jul 03 12:01:51 GMT 2025
6941should continually clean up expired entries at intervalsTTLSetThu Jul 03 12:01:46 GMT 2025passedThu Jul 03 12:01:46 GMT 2025
6950Check publish message containing JSONWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
6960Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
6971should process tasks in queueRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
6981returns all values when wanted number is greater than available valuesDiscoveryThu Jul 03 12:01:26 GMT 2025passedThu Jul 03 12:01:26 GMT 2025
6991should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7001ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
7010Query generator for 2000 messagesWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
7020Passing page size 0 when there are 110 messagesWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
7030Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025skippedThu Jul 03 12:12:06 GMT 2025
7041messageHashStr produces different results for different inputsmessageHash and messageHashStrThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
7050Nodes with multiple pubsub topicWaku Relay, multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
7061Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
7070should return no connections if no open connection providedselectOpenConnectionThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
7080should set field with all protocols enabledENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025waku2 key round trip
7090Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7100Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7110should return true when clusterId matches and shard is included in network shardsIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025isShardCompatible
7120Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7131should hash "test123" with n=0 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7140recovers when dns.resolve returns emptyDNS Node DiscoveryThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
7151should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7161Ordered Callback - falseWaku Store, orderThu Jul 03 12:06:12 GMT 2025passedThu Jul 03 12:06:12 GMT 2025
7171Round trip binary encryption [ecies, no signature]Ecies EncryptionThu Jul 03 12:01:38 GMT 2025passedThu Jul 03 12:01:38 GMT 2025
7180Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
7190should throw an error for empty SingleShardInfos arraysingleShardInfosToShardInfoThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7200Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7210should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7220should set field with all protocols disabledENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025waku2 key round trip
7230should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7240should wait for LightPush peer to be connectedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
7250Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7260Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
7270should support chaining for add methodTTLSetThu Jul 03 12:01:46 GMT 2025passedThu Jul 03 12:01:46 GMT 2025
7280Push message with metaWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7290Check publish message containing RussianWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
7300Should update multiaddrsPeer Exchange Continuous DiscoveryThu Jul 03 12:03:05 GMT 2025passedThu Jul 03 12:03:05 GMT 2025
7312tcp ip4 addressMultiaddr from fieldsThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025
7320Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7330can start the serviceLocal Storage DiscoveryThu Jul 03 12:01:31 GMT 2025passedThu Jul 03 12:01:31 GMT 2025interface-peer-discovery compliance testsCompliance Tests
7340Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7350Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
7361should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7370Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7381Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldThu Jul 03 12:02:25 GMT 2025passedThu Jul 03 12:02:25 GMT 2025
7393should not return locked peers if enough unlocked are availablePeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
7401should update ack status of messages in outgoing bufferMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Sync messages
7410handles different clusterIds correctlycontentTopicsByPubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7420Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
7431isConnected return false after peer stopsConnection stateThu Jul 03 12:02:38 GMT 2025passedThu Jul 03 12:02:38 GMT 2025
7440throws on content topic with empty version fieldensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7450should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7461should create a new stream if no existing for protocol foundStreamManagerThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
7471connected peers and dialPeer Exchange QueryThu Jul 03 12:03:39 GMT 2025skippedThu Jul 03 12:03:39 GMT 2025
7480should be empty when createdFilter SubscriptionThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
7491should reject if Store is requested but not mountedwaitForRemotePeerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
7501should not receive a peer event after stopPeer ExchangeThu Jul 03 12:03:39 GMT 2025passedThu Jul 03 12:03:39 GMT 2025interface-peer-discovery compliance testsCompliance Test
7510Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7520FilterWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
7531should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
7540should return empty list for no shardshardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7550Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7560throws on content topic with empty application fieldensureValidContentTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7570should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7581Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingThu Jul 03 12:06:18 GMT 2025passedThu Jul 03 12:06:18 GMT 2025
7590should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7600random static sharding 3 - Cluster ID: 147, Shard ID: 280Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
7610Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7620can query messages by message hashWaku Store, message hash queryThu Jul 03 12:05:51 GMT 2025passedThu Jul 03 12:05:51 GMT 2025
7630should enable only localPeerCache when dns and peerExchange are disabledDefault Peer DiscoveriesThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
7644random auto sharding 7 - Cluster ID: 10, Content Topic: /app32/1/topic340/utf8Autosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
7650should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
7660Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
7670should add received messages to bloom filterMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025receiving a message
7680should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7690Generator, 2 different pubsubtopicsWaku Store (Autosharding), custom pubsub topicThu Jul 03 12:06:04 GMT 2025skippedThu Jul 03 12:06:04 GMT 2025
7700it tolerates circular branch referencesDNS Node DiscoveryThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
7711Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7722should not allow k > 12ProbabilitiesThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7730Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
7740Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
7751Encoder throws on empty string content topicEnsures content topic is definedThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
7760through manual discoverymultiaddr: dialingThu Jul 03 12:03:01 GMT 2025passedThu Jul 03 12:03:01 GMT 2025does not attempt the same peer discovered multiple times more than once
7770should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7781Sign & RecoverWaku EncryptionThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
7790Generator, 2 nwaku nodes each with different pubsubtopicsWaku Store, custom pubsub topicThu Jul 03 12:06:04 GMT 2025passedThu Jul 03 12:06:04 GMT 2025
7801should increase lamport timestampMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025receiving a message
7812should initialize with default number of peersPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
7820Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7831Passing page size 1 when there are 4 messagesWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
7841should not fail to start the service if it is already startedDNS Discovery: Compliance TestThu Jul 03 12:02:23 GMT 2025passedThu Jul 03 12:02:23 GMT 2025interface-peer-discovery compliance tests
7850should hash "hello" with n=5 and maxValue=1000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7860Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7870should request peer renewal on specific errorsRetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
7881should not execute task if max attempts is 0RetryManagerThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
7890topics with same application and version share the same shardcontentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
7900Used by Waku RelayDecryption KeysThu Jul 03 12:06:28 GMT 2025passedThu Jul 03 12:06:28 GMT 2025
79103 nodes on /waku/2/rs/7/1 topicWaku Relay (Autosharding), multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
7920messageHashStr works with IProtoMessagemessageHash and messageHashStrThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
7931should be called at least once on all `peer:discovery` eventsDialsThu Jul 03 12:02:26 GMT 2025passedThu Jul 03 12:02:26 GMT 2025attemptDial method
7940Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7950Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
7961Push message with custom timestamp: 1720785746942Waku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
7970should hash "test123" with n=5 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
7981should handle different types of entriesTTLSetThu Jul 03 12:01:46 GMT 2025passedThu Jul 03 12:01:46 GMT 2025
7990Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8000should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8010Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
8020should throw error - invalid idENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Verify
8033receiving a ping from a peer does not overwrite shard infoMetadata ProtocolThu Jul 03 12:03:04 GMT 2025passedThu Jul 03 12:03:04 GMT 2025
8040Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8051should be able to encode the field with only STORE set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
8061should maintain desired error rateBloomFilterThu Jul 03 12:01:59 GMT 2025passedThu Jul 03 12:01:59 GMT 2025
8070should not throw an error for a single configured topicensurePubsubTopicIsConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8080Check received message with timestamp: 1751544138538 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
8090should emit a peer event after startDNS Discovery: Compliance TestThu Jul 03 12:02:23 GMT 2025passedThu Jul 03 12:02:23 GMT 2025interface-peer-discovery compliance tests
8100Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
8111should emit `waku:offline` event only when all peers disconnectConnection stateThu Jul 03 12:02:38 GMT 2025passedThu Jul 03 12:02:38 GMT 2025
8121Generator, custom pubsub topicWaku Store (named sharding), custom pubsub topicThu Jul 03 12:06:04 GMT 2025passedThu Jul 03 12:06:04 GMT 2025
8130random auto sharding 10 - Cluster ID: 10, Content Topic: /app32/10/topic350/utf8Autosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
8141Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8152Passing page size 3 when there are 20 messagesWaku Store, page sizeThu Jul 03 12:06:20 GMT 2025passedThu Jul 03 12:06:20 GMT 2025
8161should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Encoding
8170should emit `peer:discovery:peer-exchange` event when a peer is discoveredEventsThu Jul 03 12:02:19 GMT 2025passedThu Jul 03 12:02:19 GMT 2025peer:discovery
8181Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
8190Check publish message containing SQL InjectionWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
8204should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
8210Push message with custom timestamp: 1720785746943Waku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8221should return false when shard is not included in network shardsIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025isShardCompatible
8230Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
8240should aggregate SingleShardInfos into a ShardInfosingleShardInfosToShardInfoThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8251Query generator for multiple messagesWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
8261Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
8270should handle clusterId, application and version for autosharding with cluster iD 1shardInfoToPubsubTopicsThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8280Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
8291Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8300should fall back to default pubsub topic when pubsubTopicShardInfo is not provideddeterminePubsubTopicThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8310Generator, 2 nwaku nodes each with different pubsubtopicsWaku Store (Autosharding), custom pubsub topicThu Jul 03 12:06:04 GMT 2025skippedThu Jul 03 12:06:04 GMT 2025
8320random static sharding 7 - Cluster ID: 602, Shard ID: 861Static Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025
8330should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
8340Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
8351Store - dialed firstWait for remote peerThu Jul 03 12:06:34 GMT 2025passedThu Jul 03 12:06:34 GMT 2025
8360should properly start and stop event listeningHealthIndicatorThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
8370Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Jul 03 12:09:35 GMT 2025passedThu Jul 03 12:09:35 GMT 2025
8381should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8390Query Generator sorting by timestamp while page direction is falseWaku Store, sortingThu Jul 03 12:06:18 GMT 2025passedThu Jul 03 12:06:18 GMT 2025
8400should be sent without a timestamp, causal history, or bloom filterMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025Ephemeral messages
8410should use network config clusterId when shard info clusterId is not providedIWaku utilsThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025decoderParamsToShardInfo
8421Mutual subscriptionWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
8430nwaku subscribesWaku Relay, InteropThu Jul 03 12:03:53 GMT 2025passedThu Jul 03 12:03:53 GMT 2025
8441should not fail to stop the service if it was not startedPeer ExchangeThu Jul 03 12:03:39 GMT 2025passedThu Jul 03 12:03:39 GMT 2025interface-peer-discovery compliance testsCompliance Test
8451should return usable stream attached to connectionStreamManagerThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
8460should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelThu Jul 03 12:02:02 GMT 2025passedThu Jul 03 12:02:02 GMT 2025receiving a message
8471should throw error - no idENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Verify
8480Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Jul 03 12:10:30 GMT 2025passedThu Jul 03 12:10:30 GMT 2025
8491Should update shard infoPeer Exchange Continuous DiscoveryThu Jul 03 12:03:05 GMT 2025passedThu Jul 03 12:03:05 GMT 2025
8500should encodeTxt and decodeTxtENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Txt codec
8510Encoder throws on undefined content topicEnsures content topic is definedThu Jul 03 12:01:38 GMT 2025passedThu Jul 03 12:01:38 GMT 2025
8520start node with empty shard should failStatic Sharding: Running NodesThu Jul 03 12:06:21 GMT 2025passedThu Jul 03 12:06:21 GMT 2025Others
8530peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
8541Round trip binary serializationWaku Message version 0Thu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
8550Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: trueThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8560Reusing cursor across nodesWaku Store, cursorThu Jul 03 12:05:22 GMT 2025passedThu Jul 03 12:05:22 GMT 2025
8570Callback on promiseWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
8583should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerThu Jul 03 12:01:48 GMT 2025passedThu Jul 03 12:01:48 GMT 2025
8590should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
8600Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8610Push message with custom timestamp: 1751540546943Waku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8620Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8630should enable only dns and peerExchange when localPeerCache is disabledDefault Peer DiscoveriesThu Jul 03 12:01:47 GMT 2025passedThu Jul 03 12:01:47 GMT 2025
8640Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsThu Jul 03 12:01:19 GMT 2025passedThu Jul 03 12:01:19 GMT 2025
8651should hash "hello" with n=5 and maxValue=100 correctlyhashNThu Jul 03 12:01:57 GMT 2025passedThu Jul 03 12:01:57 GMT 2025
8660Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8670should decode valid enr successfullyENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Txt codec
8680random auto sharding 6 - Cluster ID: 10, Content Topic: /app47/6/topic455/xmlAutosharding: Running NodesThu Jul 03 12:05:48 GMT 2025passedThu Jul 03 12:05:48 GMT 2025
8693Query generator for multiple messages with different message text formatWaku Store, generalThu Jul 03 12:06:06 GMT 2025passedThu Jul 03 12:06:06 GMT 2025
8701should throw an error for an unconfigured topicensurePubsubTopicIsConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8710Check publish message after service node is restartedWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025skippedThu Jul 03 12:04:04 GMT 2025
8720Push message with content topic containing Basic HTML tagWaku Light Push: Multiple Nodes: Strict Check: falseThu Jul 03 12:12:06 GMT 2025passedThu Jul 03 12:12:06 GMT 2025
8731ENRTree (root): should parse and verify and DNS root entryENRTreeThu Jul 03 12:01:27 GMT 2025passedThu Jul 03 12:01:27 GMT 2025
8740should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8750should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecThu Jul 03 12:01:10 GMT 2025passedThu Jul 03 12:01:10 GMT 2025Decoding
8764should keep entries that haven't expired yetTTLSetThu Jul 03 12:01:46 GMT 2025passedThu Jul 03 12:01:46 GMT 2025
8771addEventListener with correct eventPublic methodsThu Jul 03 12:02:59 GMT 2025passedThu Jul 03 12:02:59 GMT 2025
8781Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeThu Jul 03 12:04:10 GMT 2025passedThu Jul 03 12:04:10 GMT 2025
8790should encode/decode to text encodingENRThu Jul 03 12:01:11 GMT 2025passedThu Jul 03 12:01:11 GMT 2025Static tests
8801should not receive a peer event before startPeer ExchangeThu Jul 03 12:03:39 GMT 2025passedThu Jul 03 12:03:39 GMT 2025interface-peer-discovery compliance testsCompliance Test
8810Check publish message containing numericWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
8820handles empty contentTopics array correctlyensureShardingConfiguredThu Jul 03 12:01:05 GMT 2025passedThu Jul 03 12:01:05 GMT 2025
8830Check publish message containing ChineseWaku Relay, PublishThu Jul 03 12:04:04 GMT 2025passedThu Jul 03 12:04:04 GMT 2025
8841Decoder throws on empty string content topicEnsures content topic is definedThu Jul 03 12:01:37 GMT 2025passedThu Jul 03 12:01:37 GMT 2025
88503 nodes on /waku/2/rs/3/2 topicWaku Relay, multiple pubsub topicsThu Jul 03 12:03:57 GMT 2025passedThu Jul 03 12:03:57 GMT 2025
8861getPeersByDiscoveryPeer ExchangeThu Jul 03 12:04:01 GMT 2025passedThu Jul 03 12:04:01 GMT 2025