2025-05-31 14:22:41 +00:00

109 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
21should throw an error for insufficient dataRelay Shard codecSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
30should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
40pre and post cipherWaku EncryptionSat May 31 14:11:59 GMT 2025passedSat May 31 14:11:59 GMT 2025
51should hash "hello" with n=1 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
60should handle a minimal index listRelay Shard codecSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
71random static sharding 5 - Cluster ID: 502, Shard ID: 679Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
811 Store, 2 relays, 2 fetchesFetch nodes until capabilities are fulfilledSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
90should emit `peer:discovery:peer-exchange` event when a peer is discoveredEventsSat May 31 14:12:36 GMT 2025passedSat May 31 14:12:36 GMT 2025peer:discovery
100should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
110should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
120throws an error for improperly formatted content topicscontentTopicsByPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
130Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
141Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
150should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
161should hash "hello" with n=1 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
170Generator, custom pubsub topicWaku Store (named sharding), custom pubsub topicSat May 31 14:14:02 GMT 2025passedSat May 31 14:14:02 GMT 2025
181should hash "test123" with n=0 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
191new peer added after a peer was already foundPeer ExchangeSat May 31 14:13:46 GMT 2025skippedSat May 31 14:13:46 GMT 2025
200configure the node with multiple content topicsAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
210using a protocol with unconfigured pubsub topic should failAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
221udp ip6 addressMultiaddr from fieldsSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025
231should update ack status of messages in outgoing bufferMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sync messages
241Passing page size 0 when there are 110 messagesWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
251should not fail to stop the service if it was not startedPeer ExchangeSat May 31 14:13:23 GMT 2025passedSat May 31 14:13:23 GMT 2025interface-peer-discovery compliance testsCompliance Test
260using a protocol with unconfigured pubsub topic should failStatic Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025Others
270Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingSat May 31 14:14:13 GMT 2025passedSat May 31 14:14:13 GMT 2025
280should handle clusterId, application and version for autosharding with cluster iD 6shardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
290should hash "test123" with n=5 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
301Query Generator - falseWaku Store, orderSat May 31 14:14:06 GMT 2025passedSat May 31 14:14:06 GMT 2025
310Reusing cursor across nodesWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
321should handle corrupted local storage data gracefullyLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025Unit Tests
330should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
341should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
350should increase lamport timestampMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025receiving a message
360Ephemeral field set to trueWaku Message version 0Sat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
371should create a new stream if no existing for protocol foundStreamManagerSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
381Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
390random static sharding 7 - Cluster ID: 476, Shard ID: 990Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
401messageHash returns a Uint8ArraymessageHash and messageHashStrSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
410Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
421through manual discoverymultiaddr: dialingSat May 31 14:12:46 GMT 2025passedSat May 31 14:12:46 GMT 2025does not attempt the same peer discovered multiple times more than once
430should be able to decode the field with only FILTER set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
441Generator, 2 nwaku nodes each with different pubsubtopicsWaku Store (Autosharding), custom pubsub topicSat May 31 14:14:02 GMT 2025skippedSat May 31 14:14:02 GMT 2025
454should handle task timeoutsRetryManagerSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
460should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
470should throw if no connection providedStreamManagerSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
481Rejects garbageMessage ValidatorSat May 31 14:12:12 GMT 2025passedSat May 31 14:12:12 GMT 2025
490Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
501Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
510should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
520all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementSat May 31 14:13:56 GMT 2025passedSat May 31 14:13:56 GMT 2025Peer Exchange
531Push message with custom timestamp: 1748697158426Waku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
540Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
551Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
561topics with same application and version share the same shardcontentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
570Push message with custom timestamp: 1748697158426Waku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
580Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
590should not receive a peer event after stopLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025interface-peer-discovery compliance testsCompliance Tests
600should hash "" with n=2 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
610Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
621should be able to encode the field with ALL protocols set to trueENR waku2 codecSat May 31 14:11:32 GMT 2025passedSat May 31 14:11:33 GMT 2025Encoding
630should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
640should retry on complete failure if specifiedLightPush SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
651Store - dialed after - with timeoutWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
660should get locked peersPeerManagerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
670should request peer renewal on specific errorsRetryManagerSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
681should increase lamport timestampMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025sending a message
690should emit `waku:offline` event only when all peers disconnectConnection stateSat May 31 14:12:56 GMT 2025passedSat May 31 14:12:56 GMT 2025
702PeerStore has remote peer's shard info after successful connectionMetadata ProtocolSat May 31 14:12:51 GMT 2025passedSat May 31 14:12:51 GMT 2025
710Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
720peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
731peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
740Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
750should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
761can start the serviceDNS Discovery: Compliance TestSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025interface-peer-discovery compliance tests
775returns all values when wanted number matches available valuesDiscoverySat May 31 14:11:48 GMT 2025passedSat May 31 14:11:48 GMT 2025
780should throw error - invalid idENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Verify
791Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
801removeEventListener with wrong eventPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
811Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
821Query generator for multiple messages with different content topic formatWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
837should hash "hello" with n=0 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
840start node with empty shard should failStatic Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025Others
850should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
861should not receive a peer event before startLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025interface-peer-discovery compliance testsCompliance Tests
871peer:update - should do nothing if another protocol hitStreamManagerSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
881should hash "hello" with n=0 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
891should never report false negativesBloomFilterSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
900should hash "hello" with n=2 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
910Passing cursor with wrong pubsubTopicWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
920Push message with custom timestamp: 1717942358426Waku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
931should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
941Encoder throws on empty string content topicEnsures content topic is definedSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
951messageHashStr produces different results for different inputsmessageHash and messageHashStrSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
960Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
970should decode valid enr with tcp successfullyENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Txt codec
980should serialize and deserialize correctlyBloomFilterSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
990should convert a SingleShardInfo object to the correct PubsubTopicsingleShardInfoToPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1000Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
1011Accepts a valid Waku MessageMessage ValidatorSat May 31 14:12:12 GMT 2025passedSat May 31 14:12:12 GMT 2025
1020should set field with only RELAY enabledENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025waku2 key round trip
1030should set field with all protocols enabledENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025waku2 key round trip
1040Push message with metaWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1050Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1060should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1070Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1080Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
1091stopPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
1100groups content topics by expected pubsub topiccontentTopicsByPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1110Should update shard infoPeer Exchange Continuous DiscoverySat May 31 14:12:52 GMT 2025passedSat May 31 14:12:52 GMT 2025
1121should hash "hello" with n=5 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
1130should emit a peer event after startDNS Discovery: Compliance TestSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025interface-peer-discovery compliance tests
1141should be able to encode the field with only STORE set to trueENR waku2 codecSat May 31 14:11:32 GMT 2025passedSat May 31 14:11:32 GMT 2025Encoding
1150should enable only localPeerCache when dns and peerExchange are disabledDefault Peer DiscoveriesSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
1160should add and remove event listeners correctlyLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025Unit Tests
1170Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1180should mark all messages in causal history as acknowledgedMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025reviewing ack status
1191should track probabilistic acknowledgements of messages received in bloom filterMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025reviewing ack status
1200should encode/decode to text encodingENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Static tests
1210should handle different types of entriesTTLSetSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
1221Subscribe and receive messages on 2 different pubsubtopicsWaku Light Push (Autosharding): Multiple PubsubTopicsSat May 31 14:12:58 GMT 2025passedSat May 31 14:12:58 GMT 2025
1231throws on content topic with empty topic name fieldensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1240should update peers in local storage on 'peer:identify' eventLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025Unit Tests
1250Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1261should not retry if at least one successLightPush SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
1270should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1281isConnected should return false after all peers disconnectConnection stateSat May 31 14:12:56 GMT 2025passedSat May 31 14:12:56 GMT 2025
1290Timestamp too far from node time: -20000 ms from nowWaku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
1300Push message with custom timestamp: 1748704358426Waku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1310should not fail to stop the service if it was not startedLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1320tcp ip4 addressMultiaddr from fieldsSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025
1330should have no discoveries enabled by defaultDefault Peer DiscoveriesSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
1340Relay - dialed afterWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
1352should not allow k > 12ProbabilitiesSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
1360should be called for peers with PEER_EXCHANGE tagsDialsSat May 31 14:12:44 GMT 2025passedSat May 31 14:12:44 GMT 2025For peer-exchange peersdialPeer method
1370Query with Ordered Callback, Wrong PubsubTopicWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
1380should handle special patterns correctlyBloomFilter with special patternsSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
1391Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1401throws on content topic with empty application fieldensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1410should hash "hello" with n=0 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
1420should throw error - no idENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Txt codec
1432Init the array if not presentpushOrInitMapSetSat May 31 14:11:26 GMT 2025passedSat May 31 14:11:26 GMT 2025
1440Promise Callback - falseWaku Store, orderSat May 31 14:14:06 GMT 2025passedSat May 31 14:14:06 GMT 2025
1451should be able to decode the field with ALL protocols set to falseENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
1460Ordered Callback - falseWaku Store, orderSat May 31 14:14:06 GMT 2025passedSat May 31 14:14:06 GMT 2025
1470Encoder throws on undefined content topicEnsures content topic is definedSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
1481retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
1491Query Generator, Multiple PubsubTopicsWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
1501can dial TLS multiaddrsmultiaddr: dialingSat May 31 14:12:46 GMT 2025passedSat May 31 14:12:46 GMT 2025
1510should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
1520should emit a peer event after startLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1531Relay - times outWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
1541should keep entries that haven't expired yetTTLSetSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
1550should throw an error for empty SingleShardInfos arraysingleShardInfosToShardInfoSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1560Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1572should return true when clusterId matches and shard is included in network shardsIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025isShardCompatible
1581should throw an error for SingleShardInfos with different clusterIdssingleShardInfosToShardInfoSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1590px service nodes not subscribed to the shard should not be dialedAutosharding: Peer ManagementSat May 31 14:13:56 GMT 2025passedSat May 31 14:13:56 GMT 2025Peer Exchange
16021 Relay, 1 fetchFetch nodes until capabilities are fulfilledSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
1610Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1621all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementSat May 31 14:13:56 GMT 2025passedSat May 31 14:13:56 GMT 2025Peer Exchange
1630Push message with content topic containing Basic HTML tagWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1642should be able to decode the field with only STORE set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
1650Push message with metaWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1661should invoke callbacks only when newly receiving message is givenFilter SubscriptionSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
1670addEventListener with wrong eventPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
1680should be able to encode the field with only FILTER set to trueENR waku2 codecSat May 31 14:11:32 GMT 2025passedSat May 31 14:11:32 GMT 2025Encoding
1690Promise Callback - trueWaku Store, orderSat May 31 14:14:06 GMT 2025passedSat May 31 14:14:06 GMT 2025
1700should not throw an error when the topic is within a list of configured topicsensurePubsubTopicIsConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1711Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1721unsubscribesUtil: toAsyncIterator: FilterSat May 31 14:14:24 GMT 2025passedSat May 31 14:14:24 GMT 2025
1730should properly create location multiaddrs - tcp6ENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Location multiaddr
1741should return false when unsubscribing from a non-existing subscriptionFilter SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
1750should throw error when unsubscribing with unsupported pubsub topicFilter SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
1760ignores unrecognized TXT record formatsDNS Node DiscoverySat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
1770Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1780Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1791ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
1801should not fail to start the service if it is already startedLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1810should return the pubsub topic directly if a string is provideddeterminePubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1820handles empty contentTopics array correctlyensureShardingConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1830Symmetric encrypt & DecryptWaku EncryptionSat May 31 14:11:59 GMT 2025passedSat May 31 14:11:59 GMT 2025
1840should be empty after removing the only subscriptionFilter SubscriptionSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
1850should use shardsUnderCluster when providedIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025decoderParamsToShardInfo
1860different cluster, different shard: nodes don't connectMetadata ProtocolSat May 31 14:12:51 GMT 2025passedSat May 31 14:12:51 GMT 2025connections
1871Push message with content topic containing shell commandWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1880Push message with content topic containing XMLWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
1891Default pageSizeWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
1901isConnected between 2 js-waku relay nodesConnection stateSat May 31 14:12:56 GMT 2025passedSat May 31 14:12:56 GMT 2025
1911should partition messages based on acknowledgement statusMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sweeping outgoing buffer
1920should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
1931Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
1940Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple PubsubTopicsSat May 31 14:12:58 GMT 2025passedSat May 31 14:12:58 GMT 2025
1951Query Generator sorting by timestamp while page direction is falseWaku Store, sortingSat May 31 14:14:13 GMT 2025passedSat May 31 14:14:13 GMT 2025
1961should be called at least once on all `peer:discovery` eventsDialsSat May 31 14:12:44 GMT 2025passedSat May 31 14:12:44 GMT 2025attemptDial method
1970msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
1980should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
1990Sign & RecoverWaku EncryptionSat May 31 14:11:59 GMT 2025passedSat May 31 14:11:59 GMT 2025
2000should hash "test123" with n=0 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2010Push message with content topic containing shell commandWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2020more peers than existingPeer Exchange QuerySat May 31 14:12:56 GMT 2025skippedSat May 31 14:12:56 GMT 2025
2030Push message with content topic containing ScriptWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2040should be delivered immediately if receivedMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Ephemeral messages
2051Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2060should reject if LightPush is requested but not mountedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2070should load peers from local storage and dispatch eventsLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025Unit Tests
2081Query generator for multiple messages with multiple decodersWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
2090safeDispatchEventPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
2100should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2111should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterIddeterminePubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2120random static sharding 6 - Cluster ID: 374, Shard ID: 656Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
2130Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2140Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025skippedSat May 31 14:22:10 GMT 2025
2150should select older connection if presentselectOpenConnectionSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
2160Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2170should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2181should use provided shard info when availableIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025decoderParamsToShardInfo
2190should hash "test123" with n=5 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2200should throw an error if shards are undefined for static shardingshardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2211Passing page size 10 when there are 10 messagesWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
2220should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2230should handle incoming messagesFilter SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2240should return valid sharding parameters for content topics autoshardingensureShardingConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2250should transition to Unhealthy when no connectionsHealthIndicatorSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2261should emit events and trasition isConnected state when has peers or no peersEventsSat May 31 14:12:37 GMT 2025passedSat May 31 14:12:37 GMT 2025waku:connection
2271Generator, 2 different pubsubtopicsWaku Store, custom pubsub topicSat May 31 14:14:02 GMT 2025passedSat May 31 14:14:02 GMT 2025
2280should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2290should be empty when createdFilter SubscriptionSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2300should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2310should throw error - no public keyENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Txt codec
2321random auto sharding 8 - Cluster ID: 10, Content Topic: /app20/10/topic659/utf8Autosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
2330ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
2340should insert message id into causal historyMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025sending a message
2351should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Encoding
2361should initialize with custom number of peersPeerManagerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2373should hash "hello" with n=2 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2380should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2390groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2400Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2411should maintain proper timestamps if all messages receivedMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025receiving a message
2421should hash "" with n=1 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2430should be called for every peer with PEER_EXCHANGE tagsDialsSat May 31 14:12:44 GMT 2025passedSat May 31 14:12:44 GMT 2025For peer-exchange peersdialPeer method
2441Generator, 2 nwaku nodes each with different pubsubtopicsWaku Store, custom pubsub topicSat May 31 14:14:02 GMT 2025passedSat May 31 14:14:02 GMT 2025
2450should properly create location multiaddrs - tcp4ENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Location multiaddr
2461should not be empty after adding a subscriptionFilter SubscriptionSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2470should correctly map a content topic to a pubsub topic for different network shard sizescontentTopicToPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2480should throw error when subscribing with unsupported pubsub topicFilter SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2490should remove expired entries after TTL has passedTTLSetSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
2501getPeersByDiscoveryPeer ExchangeSat May 31 14:13:46 GMT 2025passedSat May 31 14:13:46 GMT 2025
2510should return usable stream attached to connectionStreamManagerSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
2521can start and stop the serviceLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025interface-peer-discovery compliance testsCompliance Tests
2531should insert elements correctlyBloomFilterSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
2540should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2550should be sent without a timestamp, causal history, or bloom filterMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Ephemeral messages
2560should return empty list for no shardshardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2575should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2580should return valid sharding parameters for static shardingensureShardingConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2590ENRTree (tree): should parse a DNS tree entryENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
2600retrieves all peers (2) when cannot fulfill all requirementsDNS Node Discovery w/ capabilitiesSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
26112should add and check entries correctlyTTLSetSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
2620random static sharding 9 - Cluster ID: 45, Shard ID: 386Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
2630Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
2641should successfully stopFilter SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2651should hash "" with n=2 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2661handles different networkShards values correctlycontentTopicsByPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2670should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Sat May 31 14:11:49 GMT 2025skippedSat May 31 14:11:49 GMT 2025
2681should set field with only STORE enabledENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025waku2 key round trip
2690different cluster, same shard: nodes don't connectMetadata ProtocolSat May 31 14:12:51 GMT 2025passedSat May 31 14:12:51 GMT 2025connections
2700should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peersDialsSat May 31 14:12:44 GMT 2025passedSat May 31 14:12:44 GMT 2025For bootstrap peersdialPeer method
2710should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2721`waku:online` between 2 js-waku relay nodesConnection stateSat May 31 14:12:56 GMT 2025passedSat May 31 14:12:56 GMT 2025
2731should fail to send if pubsub topics are misconfiguredLightPush SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2741Passing page size 3 when there are 20 messagesWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
2750Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2761random static sharding 8 - Cluster ID: 763, Shard ID: 331Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
2771msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
2781Query Generator, No message returnedWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
2791Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2801Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
2810should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2821should not be added to outgoing buffer, bloom filter, or local logMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sync messages
2831Generator, custom pubsub topicWaku Store, custom pubsub topicSat May 31 14:14:02 GMT 2025passedSat May 31 14:14:02 GMT 2025
2841should hash "" with n=1 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2850Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2860Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2870Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
2881throws on empty content topicensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2890Callback on promise, aborts when callback returns trueWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
2900should transition to MinimallyHealthy with one compatible peerHealthIndicatorSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
2910should insert message into bloom filterMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025sending a message
2920should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
2930should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
2940should properly create location multiaddrs - tcpENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Location multiaddr
2950connected peers and dialPeer Exchange QuerySat May 31 14:12:56 GMT 2025skippedSat May 31 14:12:56 GMT 2025
2960retrieves a single peerDNS Node DiscoverySat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
2970Ordered callback, aborts when callback returns trueWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
2980Query Generator sorting by timestamp while page direction is trueWaku Store, sortingSat May 31 14:14:13 GMT 2025passedSat May 31 14:14:13 GMT 2025
2990throws on content topic with non-number generation fieldensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3001getPeersByDiscoveryPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
3010Cluster ID 0 - Default/Global ClusterStatic Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
3021Callback on promiseWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
3030throws on content topic with empty version fieldensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3041should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3050should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Sat May 31 14:11:49 GMT 2025skippedSat May 31 14:11:49 GMT 2025
3060should initialize with default number of peersPeerManagerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
3070random auto sharding 10 - Cluster ID: 10, Content Topic: /app95/5/topic424/test.jsAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
3080handles empty shards array correctlyensureShardingConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3090should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
3100should hash "hello" with n=2 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3110should set field with only FILTER enabledENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025waku2 key round trip
3120should return falseENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Verify
3130should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3140removeEventListener with correct eventPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
3150should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3160should wait for Store peer to be connectedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
3170should properly start and stop event listeningHealthIndicatorSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
3180should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3190should return PeerId when PeerId is providedIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025mapToPeerIdOrMultiaddr
3200should hash "test123" with n=1 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3210random static sharding 4 - Cluster ID: 496, Shard ID: 429Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
3220Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3231should retry failed tasksRetryManagerSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
3241should use DNS peer discovery with light clientDNS Node Discovery [live data]Sat May 31 14:12:41 GMT 2025skippedSat May 31 14:12:41 GMT 2025
3251Query generator for multiple messagesWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
3261peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeSat May 31 14:13:46 GMT 2025passedSat May 31 14:13:46 GMT 2025
3271should throw error - no public keyENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Verify
3280Push message with custom timestamp: 1748704358426Waku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3290Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3302Passing invalid cursorWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
3311Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
3320recovers when dns.resolve returns emptyDNS Node DiscoverySat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
3331should hash "" with n=5 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3341should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3350Generator, 2 different pubsubtopicsWaku Store (Autosharding), custom pubsub topicSat May 31 14:14:02 GMT 2025skippedSat May 31 14:14:02 GMT 2025
3361random static sharding 3 - Cluster ID: 511, Shard ID: 230Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
3370should hash "test123" with n=2 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3381shard 0Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
3390Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3400ENRTree (tree): should error if DNS tree entry is misformattedENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
3410Ordered Callback - trueWaku Store, orderSat May 31 14:14:06 GMT 2025passedSat May 31 14:14:06 GMT 2025
3420Timestamp too far from node time: 40000 ms from nowWaku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
3430should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecSat May 31 14:11:32 GMT 2025passedSat May 31 14:11:32 GMT 2025Encoding
3440should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3450should handle general insertion and lookup correctlyBloomFilter with special patternsSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
3460isConnected should return true after first peer connectsConnection stateSat May 31 14:12:56 GMT 2025passedSat May 31 14:12:56 GMT 2025
3470should be able to decode the field with ALL protocols set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
3480Relay - dialed firstWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
3491does not throw on valid casesensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3500Query generator for 2000 messagesWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
3512should emit `peer:discovery:bootstrap` event when a peer is discoveredEventsSat May 31 14:12:36 GMT 2025passedSat May 31 14:12:36 GMT 2025peer:discovery
3521Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3530msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
3540Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3551should start and stop interval correctlyRetryManagerSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
3560should enable all discoveries when explicitly setDefault Peer DiscoveriesSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
3573should respect max attempts limitRetryManagerSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
3580handles different clusterIds correctlycontentTopicsByPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3598handles multiple messagesUtil: toAsyncIterator: FilterSat May 31 14:14:24 GMT 2025passedSat May 31 14:14:24 GMT 2025
3600should hash "" with n=2 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3610should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Encoding
3620returns nothing if no connections presentselectOpenConnectionSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
3630should fail to send if no connected peers foundLightPush SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
3640should process correctly when SingleShardInfo has no clusterId but has a sharddeterminePubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3650passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Sat May 31 14:12:41 GMT 2025skippedSat May 31 14:12:41 GMT 2025
3660should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3670messageHashStr works with IDecodedMessagemessageHash and messageHashStrSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
3680Passing page size 110 when there are 120 messagesWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
3691ENRTree (root): should error if DNS root entry is malformedENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
3702should emit `peer:connected:bootstrap` event when a peer is connectedEventsSat May 31 14:12:36 GMT 2025passedSat May 31 14:12:36 GMT 2025peer:connect
3710should hash "" with n=0 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3721should not receive a peer event after stopPeer ExchangeSat May 31 14:13:23 GMT 2025passedSat May 31 14:13:23 GMT 2025interface-peer-discovery compliance testsCompliance Test
3731receiving a ping from a peer does not overwrite shard infoMetadata ProtocolSat May 31 14:12:51 GMT 2025passedSat May 31 14:12:51 GMT 2025
3740Light Node - default protocolsWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
3750throws on content topic with generation field greater than 0ensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
3760should not fail to stop the service if it was not startedDNS Discovery: Compliance TestSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025interface-peer-discovery compliance tests
3779should properly clean up resources when disposedTTLSetSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
3780should call waitForPeer on RelaywaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
3796should return false when clusterId doesn't matchIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025isShardCompatible
3801should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3811should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3820should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3831Asymmetric encrypt & decryptWaku EncryptionSat May 31 14:11:59 GMT 2025passedSat May 31 14:11:59 GMT 2025
3840listenerCountPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
3850px service nodes not subscribed to the shard should not be dialedStatic Sharding: Peer ManagementSat May 31 14:13:56 GMT 2025passedSat May 31 14:13:56 GMT 2025Peer Exchange
3860should hash "test123" with n=1 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3870Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3880should check connected peers if present and suitablewaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
3890should not fail to start the service if it is already startedPeer ExchangeSat May 31 14:13:23 GMT 2025passedSat May 31 14:13:23 GMT 2025interface-peer-discovery compliance testsCompliance Test
3900should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
3911should hash "" with n=0 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
3923returns all values when wanted number is greater than available valuesDiscoverySat May 31 14:11:48 GMT 2025passedSat May 31 14:11:48 GMT 2025
3930Decoder throws on undefined content topicEnsures content topic is definedSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
3940Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
3950should reject on timeout if it was setwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
3960should return false when shard is not included in network shardsIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025isShardCompatible
3971random auto sharding 2 - Cluster ID: 10, Content Topic: /app46/9/topic445/xmlAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
3981Relay + StoreENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Waku2 key: decode
3991Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4000should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4010should check false positive rateBloomFilter with special patternsSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
4021should throw error - no idENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Verify
4031can start the servicePeer ExchangeSat May 31 14:13:23 GMT 2025passedSat May 31 14:13:23 GMT 2025interface-peer-discovery compliance testsCompliance Test
4040should decode valid ENR with multiaddrs successfully [shared test vector]ENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Txt codec
4050Non TWN ClusterAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
4060should handle clusterId, application and version for autosharding with cluster iD 0shardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4070uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlySat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
4081Passing page size 1 when there are 4 messagesWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
4093should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4100should push the message to the outgoing bufferMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025sending a message
4110Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4120random auto sharding 6 - Cluster ID: 10, Content Topic: /app14/4/topic960/test.jsAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
4133should enable only dns and peerExchange when localPeerCache is disabledDefault Peer DiscoveriesSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
4141Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
4151creates an iteratorUtil: toAsyncIterator: FilterSat May 31 14:14:24 GMT 2025passedSat May 31 14:14:24 GMT 2025
4160should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025receiving a message
4170should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4180should remove messages without delivering if timeout is exceededMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sweeping incoming buffer
4190A testThisSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025Is also
4200Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4210Query Generator, No DecoderWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
4220msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
4230should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
4240Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4250Round trip binary serializationWaku Message version 0Sat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
4260should use network config clusterId when shard info clusterId is not providedIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025decoderParamsToShardInfo
4270should handle connection eventsPeerManagerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
4281returns a subset of values when wanted number is lesser than available valuesDiscoverySat May 31 14:11:48 GMT 2025passedSat May 31 14:11:48 GMT 2025
4290should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4300should add received messages to bloom filterMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025receiving a message
4310Query with Ordered Callback, No DecoderWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
4321should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
4331Generator, 2 different pubsubtopicsWaku Store (named sharding), custom pubsub topicSat May 31 14:14:02 GMT 2025passedSat May 31 14:14:02 GMT 2025
4340should start and setup intervals and event listenersFilter SubscriptionSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
4350Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4360should emit `waku:online` event only when first peer is connectedConnection stateSat May 31 14:12:56 GMT 2025passedSat May 31 14:12:56 GMT 2025
4370messageHashStr produces consistent results for the same inputmessageHash and messageHashStrSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
4381Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4392Query with Promise Callback, No message returnedWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
4401should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4411should add to incoming buffer if dependencies are not metMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025receiving a message
4421should not receive a peer event before startPeer ExchangeSat May 31 14:13:23 GMT 2025passedSat May 31 14:13:23 GMT 2025interface-peer-discovery compliance testsCompliance Test
4430Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4440should maintain desired error rateBloomFilterSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
4453AllENR Interop: ServiceNodeSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025
4460should set field with only LIGHTPUSH enabledENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025waku2 key round trip
4470Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4480should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4490should return a calculated topic if SingleShardInfo is provideddeterminePubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4501messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
4511should reject if WakuNode is not startedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
4521should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4530random auto sharding 3 - Cluster ID: 10, Content Topic: /app81/6/topic725/protoAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
4541should successfully unsubscribe from an existing subscriptionFilter SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
4550should hash "" with n=5 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4560should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4570Passing page size 11 when there are 10 messagesWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
4580should not throw an error for a single configured topicensurePubsubTopicIsConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4590should detect messages with missing dependenciesMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sweeping incoming buffer
4601Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4611Generator, custom pubsub topicWaku Store (Autosharding), custom pubsub topicSat May 31 14:14:02 GMT 2025skippedSat May 31 14:14:02 GMT 2025
4621should hash "hello" with n=5 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4631should properly create location multiaddrs - udp6ENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Location multiaddr
4641Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4650should hash "test123" with n=1 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4660Query with Promise Callback, Wrong PubsubTopicWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
4670can start and stop the serviceDNS Discovery: Compliance TestSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025interface-peer-discovery compliance tests
4680random auto sharding 4 - Cluster ID: 10, Content Topic: /app24/3/topic910/protoAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
4691should set field with all protocols disabledENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025waku2 key round trip
4701should be called for bootstrap peersDialsSat May 31 14:12:44 GMT 2025passedSat May 31 14:12:44 GMT 2025For bootstrap peersdialPeer method
4711Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4722A testThisSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025Is
4730should wait for Filter peer to be connectedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
4740Push message with content topic containing XMLWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4751should hash "test123" with n=5 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4760Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4771should calculate shard index from content topic when shard is not providedIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025decoderParamsToShardInfo
4780should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4790Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
4800should be sent with empty contentMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sync messages
4811should enable only peerExchange and localPeerCache when dns is disabledDefault Peer DiscoveriesSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
4820ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
4830Decoder throws on empty string content topicEnsures content topic is definedSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
4841Waku message hash computation (message is IDecodedMessage)Message Hash: RFC Test VectorsSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
4850configure the node with multiple pubsub topicsStatic Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025Others
4860Correctly serialized argumentsnwakuSat May 31 14:12:46 GMT 2025passedSat May 31 14:12:46 GMT 2025
4871should throw an error for missing sharding configurationensureShardingConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4880Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
4891Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
4900should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
4911wrong wakuPeerExchangeDiscovery pubsub topicPeer ExchangeSat May 31 14:13:46 GMT 2025skippedSat May 31 14:13:46 GMT 2025
4920same cluster, same shard: nodes connectMetadata ProtocolSat May 31 14:12:51 GMT 2025passedSat May 31 14:12:51 GMT 2025connections
4930caches peers it previously fetchedDNS Node DiscoverySat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
4940should continually clean up expired entries at intervalsTTLSetSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
4951should return unique PubsubTopics for static shardingshardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4961Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
4970should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
4980RelayENR Interop: ServiceNodeSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025
4990Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorSat May 31 14:13:37 GMT 2025passedSat May 31 14:13:37 GMT 2025
5000should decode valid enr successfullyENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Txt codec
5014should support chaining for add methodTTLSetSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
5020returns only open connection if one presentselectOpenConnectionSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
5030should aggregate SingleShardInfos into a ShardInfosingleShardInfosToShardInfoSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5041should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5050should hash "hello" with n=1 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5063should be able to encode the field with only RELAY set to trueENR waku2 codecSat May 31 14:11:32 GMT 2025passedSat May 31 14:11:32 GMT 2025Encoding
5071should encodeTxt and decodeTxtENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Txt codec
5080should request renew when peer disconnectsPeerManagerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
5090start node with empty content topicAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
5100should return no connections if no open connection providedselectOpenConnectionSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
5110should correctly map a content topic to a pubsub topiccontentTopicToPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5121should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5131should emit a peer event after startPeer ExchangeSat May 31 14:13:23 GMT 2025passedSat May 31 14:13:23 GMT 2025interface-peer-discovery compliance testsCompliance Test
5140Query with Promise Callback, No DecoderWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
5150should use the provided clusterId for the pubsub topiccontentTopicToPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5161should process tasks in queueRetryManagerSat May 31 14:12:08 GMT 2025passedSat May 31 14:12:08 GMT 2025
5170Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5180should fall back to default pubsub topic when pubsubTopicShardInfo is not provideddeterminePubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5190LightPushWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
5201should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5211should properly compute the node idENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Static tests
5220random auto sharding 7 - Cluster ID: 10, Content Topic: /app66/2/topic999/xmlAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
5231should reject if Store is requested but not mountedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
5240should hash "" with n=1 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5250should successfully subscribe to supported pubsub topicFilter SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
5260Query generator for multiple messages with different message text formatWaku Store, generalSat May 31 14:14:26 GMT 2025passedSat May 31 14:14:26 GMT 2025
5270Should update multiaddrsPeer Exchange Continuous DiscoverySat May 31 14:12:52 GMT 2025passedSat May 31 14:12:52 GMT 2025
5280should properly create peer info with all multiaddrsENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Location multiaddr
5290throws on content topic with empty encoding fieldensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5300should convert content topics to PubsubTopics for autoshardingshardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5311should throw an error for an unconfigured topicensurePubsubTopicIsConfiguredSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5320Meta field set when metaSetter is specifiedWaku Message version 0Sat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
53311 Store, 2 fetchesFetch nodes until capabilities are fulfilledSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
5341random static sharding 10 - Cluster ID: 888, Shard ID: 761Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
5351ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
5360msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
5370should hash "" with n=5 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5381Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5391Push message with content topic containing Basic HTML tagWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5401Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5410less peers than existingPeer Exchange QuerySat May 31 14:12:56 GMT 2025skippedSat May 31 14:12:56 GMT 2025
5421same cluster, different shard: nodes connectMetadata ProtocolSat May 31 14:12:51 GMT 2025passedSat May 31 14:12:51 GMT 2025connections
5430should get / set TCP multiaddrENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Multiaddr getters and setters
5441ENRTree (root): should parse and verify and DNS root entryENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
5450Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5460random auto sharding 1 - Cluster ID: 10, Content Topic: /app30/7/topic374/utf8Autosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
5470should get / set UDP multiaddrENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Multiaddr getters and setters
5481should be able to decode the field with only RELAY set to trueENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Decoding
5490should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Sat May 31 14:12:41 GMT 2025skippedSat May 31 14:12:41 GMT 2025
5501should hash "test123" with n=0 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5510random auto sharding 9 - Cluster ID: 10, Content Topic: /app61/3/topic4/jsonAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
5520random static sharding 2 - Cluster ID: 580, Shard ID: 587Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
5530should initialize with Unhealthy statusHealthIndicatorSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
5540should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5550FilterWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
5561should not receive a peer event after stopDNS Discovery: Compliance TestSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025interface-peer-discovery compliance tests
5571should only return 1 node with store capabilityDNS Node Discovery w/ capabilitiesSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
5581Wrong topicAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
5590Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5600isConnected return false after peer stopsConnection stateSat May 31 14:12:56 GMT 2025passedSat May 31 14:12:56 GMT 2025
5611should not allow unachievable error rateProbabilitiesSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5620should throw an error for missing required configurationshardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5630Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
56411 Relay, 1 Filter, gives upFetch nodes until capabilities are fulfilledSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
5650Push message with content topic containing ScriptWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5660Push to array if already presentpushOrInitMapSetSat May 31 14:11:26 GMT 2025passedSat May 31 14:11:26 GMT 2025
5671should not receive a peer event before startDNS Discovery: Compliance TestSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025interface-peer-discovery compliance tests
5680should attach causal history and bloom filter to each messageMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025sending a message
5690should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5700should stop and cleanup resourcesFilter SubscriptionSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
5711should hash "hello" with n=5 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5727should hash "test123" with n=2 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5730addEventListener with correct eventPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
5740should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5752Fields are not droppedto proto messageSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
5760non connected peersPeer Exchange QuerySat May 31 14:12:56 GMT 2025skippedSat May 31 14:12:56 GMT 2025
5771should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5781dispatchEvent via connectionManagerPublic methodsSat May 31 14:13:16 GMT 2025passedSat May 31 14:13:16 GMT 2025
5791msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025
5800should properly create location multiaddrs - udpENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Location multiaddr
5810should handle clusterId, application and version for autosharding with cluster iD 1shardInfoToPubsubTopicsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5820Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5830Store - dialed firstWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
5840should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
5850should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
5860Passing page size 19 when there are 20 messagesWaku Store, page sizeSat May 31 14:14:18 GMT 2025passedSat May 31 14:14:18 GMT 2025
5874should encode/decode to RLP encodingENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Static tests
5880Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025skippedSat May 31 14:22:10 GMT 2025
5890Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
5901should send to specified number of peers of used peersLightPush SDKSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
5910Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
5921it tolerates circular branch referencesDNS Node DiscoverySat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
5931random static sharding 1 - Cluster ID: 98, Shard ID: 217Static Sharding: Running NodesSat May 31 14:15:08 GMT 2025passedSat May 31 14:15:08 GMT 2025
5940should properly create location multiaddrs - udp4ENRSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Location multiaddr
5951should be able to encode the field with ALL protocols set to falseENR waku2 codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025Encoding
5961SampleENR multiaddrs codecSat May 31 14:11:33 GMT 2025passedSat May 31 14:11:33 GMT 2025
5970messageHashStr returns a hex stringmessageHash and messageHashStrSat May 31 14:11:40 GMT 2025passedSat May 31 14:11:40 GMT 2025
5980should be delivered but not added to local log or bloom filterMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sync messages
5990should reject if Filter is requested but not mountedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
6003should emit `peer:connected:peer-exchange` event when a peer is connectedEventsSat May 31 14:12:36 GMT 2025passedSat May 31 14:12:37 GMT 2025peer:connect
6010should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
6020should map different content topics to different pubsub topics based on shard indexcontentTopicToPubsubTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
6031should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
6041Query with Ordered Callback, No message returnedWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
6050ignores domain fetching errorsDNS Node DiscoverySat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
6063Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
6070Query Generator - trueWaku Store, orderSat May 31 14:14:06 GMT 2025passedSat May 31 14:14:06 GMT 2025
6081random auto sharding 5 - Cluster ID: 10, Content Topic: /app45/6/topic955/jsonAutosharding: Running NodesSat May 31 14:14:42 GMT 2025passedSat May 31 14:14:42 GMT 2025
6090should be online or offline if network state changedEventsSat May 31 14:12:37 GMT 2025passedSat May 31 14:12:37 GMT 2025waku:connection
6102Query Generator, Wrong PubsubTopicWaku Store, error handlingSat May 31 14:13:49 GMT 2025passedSat May 31 14:13:49 GMT 2025
6110ENRTree (root): should error if DNS root entry signature is invalidENRTreeSat May 31 14:11:49 GMT 2025passedSat May 31 14:11:49 GMT 2025
6120Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
6130can start and stop the servicePeer ExchangeSat May 31 14:13:23 GMT 2025passedSat May 31 14:13:23 GMT 2025interface-peer-discovery compliance testsCompliance Test
6141should deliver messages after dependencies are metMessageChannelSat May 31 14:12:19 GMT 2025passedSat May 31 14:12:19 GMT 2025Sweeping incoming buffer
6150should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
6160should reject if Relay is requested but not mountedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
6171should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
6180Privacy Node - default protocolWait for remote peerSat May 31 14:14:37 GMT 2025passedSat May 31 14:14:37 GMT 2025
6190should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
6201should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
6210Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
6220Generator, 2 nwaku nodes each with different pubsubtopicsWaku Store (named sharding), custom pubsub topicSat May 31 14:14:02 GMT 2025passedSat May 31 14:14:02 GMT 2025
6231Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
6240should return different streams if requested simultaniouslyStreamManagerSat May 31 14:11:41 GMT 2025passedSat May 31 14:11:41 GMT 2025
6250Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
6261should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
6270should wait for LightPush peer to be connectedwaitForRemotePeerSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
6281Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingSat May 31 14:14:13 GMT 2025passedSat May 31 14:14:13 GMT 2025
6291Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
6302Relay + StoreENR Interop: ServiceNodeSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025
6310should hash "" with n=0 and maxValue=10000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
6321should invoke callbacks when receiving a messageFilter SubscriptionSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025
6330should hash "test123" with n=2 and maxValue=100 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
6341should not fail to start the service if it is already startedDNS Discovery: Compliance TestSat May 31 14:12:41 GMT 2025passedSat May 31 14:12:41 GMT 2025interface-peer-discovery compliance tests
6350should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNSat May 31 14:12:18 GMT 2025passedSat May 31 14:12:18 GMT 2025
6362should return Multiaddr when Multiaddr input is providedIWaku utilsSat May 31 14:12:09 GMT 2025passedSat May 31 14:12:09 GMT 2025mapToPeerIdOrMultiaddr
6370should initialize bloom filter with correct parametersBloomFilterSat May 31 14:12:20 GMT 2025passedSat May 31 14:12:20 GMT 2025
6380throws on content topic with too few or too many fieldsensureValidContentTopicSat May 31 14:11:27 GMT 2025passedSat May 31 14:11:27 GMT 2025
6390Push message with custom timestamp: 1717942358426Waku Light Push: Multiple Nodes: Strict Check: falseSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
6400Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: trueSat May 31 14:22:10 GMT 2025passedSat May 31 14:22:10 GMT 2025
6411can start the serviceLocal Storage DiscoverySat May 31 14:11:53 GMT 2025passedSat May 31 14:11:53 GMT 2025interface-peer-discovery compliance testsCompliance Tests
6420msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterSat May 31 14:14:27 GMT 2025passedSat May 31 14:14:27 GMT 2025