2025-05-23 05:47:03 +00:00

77 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
21should disable multiple discoveries when specifiedDefault Peer DiscoveriesFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
30should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
40should set field with only STORE enabledENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025waku2 key round trip
50should not receive a peer event after stopLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025interface-peer-discovery compliance testsCompliance Tests
60should decode valid enr with tcp successfullyENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Txt codec
70should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
81should hash "hello" with n=0 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
91Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
100should be able to decode the field with ALL protocols set to falseENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
111peer:update - should do nothing if another protocol hitStreamManagerFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
120should check connected peers if present and suitablewaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
130Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
141should use provided shard info when availableIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025decoderParamsToShardInfo
151should be able to decode the field with only STORE set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
160should not throw an error for a single configured topicensurePubsubTopicIsConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
170Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
180should return Multiaddr when Multiaddr input is providedIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025mapToPeerIdOrMultiaddr
196should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
201should process tasks in queueRetryManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
210Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
220Check meta is set [symmetric]Symmetric EncryptionFri May 23 05:36:46 GMT 2025passedFri May 23 05:36:46 GMT 2025
230should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
241should be able to encode the field with only FILTER set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
250should throw an error for empty SingleShardInfos arraysingleShardInfosToShardInfoFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
261should throw an error for SingleShardInfos with different clusterIdssingleShardInfosToShardInfoFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
271should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
281should calculate shard index from content topic when shard is not providedIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025decoderParamsToShardInfo
291should return different streams if requested simultaniouslyStreamManagerFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
300Waku message hash computation (payload length 0)RFC Test VectorsFri May 23 05:36:16 GMT 2025passedFri May 23 05:36:16 GMT 2025
311should fall back to default pubsub topic when pubsubTopicShardInfo is not provideddeterminePubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
321ENRTree (root): should error if DNS root entry is malformedENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
331should add received messages to bloom filterMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025receiving a message
341should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025receiving a message
351should be able to encode the field with ALL protocols set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
360should wait for Filter peer to be connectedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
370should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
380Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
391handles multiple messagesUtil: toAsyncIterator: FilterFri May 23 05:37:31 GMT 2025passedFri May 23 05:37:31 GMT 2025
401should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
410ignores domain fetching errorsDNS Node DiscoveryFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
420should handle corrupted local storage data gracefullyLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025Unit Tests
430Push message with content topic containing Basic HTML tagWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
441should use the provided clusterId for the pubsub topiccontentTopicToPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
450Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
460should encode/decode to text encodingENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Static tests
470Push message with custom timestamp: 1747975044465Waku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
480Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
490Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
500should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
510Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
521should be sent without a timestamp, causal history, or bloom filterMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Ephemeral messages
530should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
541should hash "" with n=0 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
550should track probabilistic acknowledgements of messages received in bloom filterMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025reviewing ack status
560Push to array if already presentpushOrInitMapSetFri May 23 05:36:13 GMT 2025passedFri May 23 05:36:13 GMT 2025
571should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
580should detect messages with missing dependenciesMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sweeping incoming buffer
590should reject if Relay is requested but not mountedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
600unsubscribesUtil: toAsyncIterator: FilterFri May 23 05:37:31 GMT 2025passedFri May 23 05:37:31 GMT 2025
611should start and stop interval correctlyRetryManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
620should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterIddeterminePubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
631should return no connections if no open connection providedselectOpenConnectionFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
644should return PeerId when PeerId is providedIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025mapToPeerIdOrMultiaddr
650should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
660should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
670Waku message hash computation (message is IDecodedMessage)RFC Test VectorsFri May 23 05:36:16 GMT 2025passedFri May 23 05:36:16 GMT 2025
680should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
690Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
700should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
713should hash "hello" with n=0 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
720should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Fri May 23 05:36:36 GMT 2025skippedFri May 23 05:36:36 GMT 2025
731should increase lamport timestampMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025sending a message
740should aggregate SingleShardInfos into a ShardInfosingleShardInfosToShardInfoFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
751should throw error - no idENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Txt codec
760Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
770throws on content topic with generation field greater than 0ensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
780Subscribe and receive messages on 2 different pubsubtopicsWaku Light Push (Autosharding): Multiple PubsubTopicsFri May 23 05:37:41 GMT 2025passedFri May 23 05:37:41 GMT 2025
790Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
801Init the array if not presentpushOrInitMapSetFri May 23 05:36:13 GMT 2025passedFri May 23 05:36:13 GMT 2025
811Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
820Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
830Correctly serialized argumentsnwakuFri May 23 05:37:25 GMT 2025passedFri May 23 05:37:25 GMT 2025
840retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
851Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
861ENRTree (root): should error if DNS root entry signature is invalidENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
871should not allow k > 12ProbabilitiesFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
880should set field with only RELAY enabledENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025waku2 key round trip
891throws on content topic with empty version fieldensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
901should throw error - invalid idENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Verify
911it tolerates circular branch referencesDNS Node DiscoveryFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
920should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
931should be able to decode the field with only RELAY set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
940should map different content topics to different pubsub topics based on shard indexcontentTopicToPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
950should request peer renewal on specific errorsRetryManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
960should be sent with empty contentMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sync messages
970should hash "test123" with n=1 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
981should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
990Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1000should deliver messages after dependencies are metMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sweeping incoming buffer
1010should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1020Push message with content topic containing XMLWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1030should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
1040should mark all messages in causal history as acknowledgedMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025reviewing ack status
1051ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
1060ENRTree (tree): should parse a DNS tree entryENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
1071ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
1080should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1092returns only open connection if one presentselectOpenConnectionFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
1100should return valid sharding parameters for static shardingensureShardingConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1110Waku message hash computation (meta size of 64 bytes)RFC Test VectorsFri May 23 05:36:16 GMT 2025passedFri May 23 05:36:16 GMT 2025
1120should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
1130Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1140should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1150should add and remove event listeners correctlyLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025Unit Tests
1160should properly create location multiaddrs - udp4ENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Location multiaddr
1170should handle task timeoutsRetryManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1180Decoder throws on undefined content topicEnsures content topic is definedFri May 23 05:36:48 GMT 2025passedFri May 23 05:36:48 GMT 2025
1190Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1200Encoder throws on undefined content topicEnsures content topic is definedFri May 23 05:36:46 GMT 2025passedFri May 23 05:36:46 GMT 2025
1216should fail to send if no connected peers foundLightPush SDKFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1221should push the message to the outgoing bufferMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025sending a message
12301 Relay, 1 fetchFetch nodes until capabilities are fulfilledFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
1241should handle special patterns correctlyBloomFilter with special patternsFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
1251should not receive a peer event before startLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1261Push message with content topic containing shell commandWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1270should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
1281should create a new stream if no existing for protocol foundStreamManagerFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
1291Encoder throws on empty string content topicEnsures content topic is definedFri May 23 05:36:46 GMT 2025passedFri May 23 05:36:46 GMT 2025
1301should hash "test123" with n=2 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1310should update ack status of messages in outgoing bufferMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sync messages
1321peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
1330should maintain desired error rateBloomFilterFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
1341Decoder throws on undefined content topicEnsures content topic is definedFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
1350Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1360should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Fri May 23 05:36:36 GMT 2025skippedFri May 23 05:36:36 GMT 2025
1370Round trip binary encryption [ecies, no signature]Ecies EncryptionFri May 23 05:36:48 GMT 2025passedFri May 23 05:36:48 GMT 2025
1381should encode/decode to RLP encodingENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Static tests
1391Sign & RecoverWaku EncryptionFri May 23 05:36:47 GMT 2025passedFri May 23 05:36:47 GMT 2025
1400should hash "" with n=1 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1411should hash "" with n=1 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1420Push message with content topic containing XMLWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1431should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1440Encoder throws on undefined content topicEnsures content topic is definedFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
1450should transition to MinimallyHealthy with one compatible peerHealthIndicatorFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1460should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1471should get / set UDP multiaddrENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Multiaddr getters and setters
1480should remove messages without delivering if timeout is exceededMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sweeping incoming buffer
1491should return true when clusterId matches and shard is included in network shardsIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025isShardCompatible
1500should emit a peer event after startLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1510should hash "test123" with n=0 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1520should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1530should throw error - no idENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Verify
1540should throw if no connection providedStreamManagerFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
1550Asymmetric encrypt & decryptWaku EncryptionFri May 23 05:36:47 GMT 2025passedFri May 23 05:36:47 GMT 2025
1560should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
1571should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1580should add to incoming buffer if dependencies are not metMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025receiving a message
1590should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1600should hash "test123" with n=5 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1610should hash "hello" with n=5 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1620should disable Local Peer Cache discovery when specifiedDefault Peer DiscoveriesFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1630should disable Peer Exchange discovery when specifiedDefault Peer DiscoveriesFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1640should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1650should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1661Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1670Push message with metaWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1680Decoder throws on empty string content topicEnsures content topic is definedFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
1690should throw error - no public keyENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Verify
1700should decode valid ENR with multiaddrs successfully [shared test vector]ENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Txt codec
1710Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1720Encoder throws on empty string content topicEnsures content topic is definedFri May 23 05:36:48 GMT 2025passedFri May 23 05:36:48 GMT 2025
1731should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1740Push message with custom timestamp: 1747982244468Waku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1750should not allow unachievable error rateProbabilitiesFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1760should hash "" with n=5 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1770Round trip binary encryption [symmetric, signature]Symmetric EncryptionFri May 23 05:36:46 GMT 2025passedFri May 23 05:36:46 GMT 2025
1780should check false positive rateBloomFilter with special patternsFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
1791should properly create location multiaddrs - tcp4ENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Location multiaddr
1800should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1811retrieves all peers (2) when cannot fulfill all requirementsDNS Node Discovery w/ capabilitiesFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
1821should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1830should respect max attempts limitRetryManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1840should not throw an error when the topic is within a list of configured topicsensurePubsubTopicIsConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1851creates an iteratorUtil: toAsyncIterator: FilterFri May 23 05:37:31 GMT 2025passedFri May 23 05:37:31 GMT 2025
1860should correctly map a content topic to a pubsub topiccontentTopicToPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1871should hash "hello" with n=5 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1880should hash "test123" with n=2 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
1891should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1900Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1910Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1920Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1930Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1941Round trip binary encryption [ecies, signature]Ecies EncryptionFri May 23 05:36:48 GMT 2025passedFri May 23 05:36:48 GMT 2025
1950Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1960Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
1971should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
1980should retry failed tasksRetryManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
1990should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2000Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2011should hash "hello" with n=1 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2020retrieves a single peerDNS Node DiscoveryFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2031should select older connection if presentselectOpenConnectionFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
2041ignores unrecognized TXT record formatsDNS Node DiscoveryFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2051should load peers from local storage and dispatch eventsLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025Unit Tests
2061should be able to decode the field with ALL protocols set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
2070should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2080should return valid sharding parameters for content topics autoshardingensureShardingConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2091Accepts a valid Waku MessageMessage ValidatorFri May 23 05:37:01 GMT 2025passedFri May 23 05:37:01 GMT 2025
2101Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2111should handle clusterId, application and version for autosharding with cluster iD 6shardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2121should use shardsUnderCluster when providedIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025decoderParamsToShardInfo
2130should retry on complete failure if specifiedLightPush SDKFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2141should return a calculated topic if SingleShardInfo is provideddeterminePubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2151should hash "hello" with n=2 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2161should throw an error if shards are undefined for static shardingshardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2170Fields are not droppedto proto messageFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
2180should reject if LightPush is requested but not mountedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2190should properly create location multiaddrs - tcp6ENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Location multiaddr
2201should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2211should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2221Round trip binary serializationWaku Message version 0Fri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
2230ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2240should reject if Filter is requested but not mountedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2250should correctly map a content topic to a pubsub topic for different network shard sizescontentTopicToPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2261should call waitForPeer on RelaywaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2270should be delivered immediately if receivedMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Ephemeral messages
2280returns all values when wanted number is greater than available valuesDiscoveryFri May 23 05:36:35 GMT 2025passedFri May 23 05:36:35 GMT 2025
2290should not fail to start the service if it is already startedLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025interface-peer-discovery compliance testsCompliance Tests
2300should serialize and deserialize correctlyBloomFilterFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
2310should set field with only FILTER enabledENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025waku2 key round trip
2320Push message with metaWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2330should maintain proper timestamps if all messages receivedMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025receiving a message
2341should be able to encode the field with only RELAY set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
2350Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2361should throw an error for missing sharding configurationensureShardingConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2370Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2380Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2390Push message with custom timestamp: 1747975044468Waku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2401should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2410Waku message hash computation (meta attribute not present)RFC Test VectorsFri May 23 05:36:16 GMT 2025passedFri May 23 05:36:16 GMT 2025
2420throws on content topic with empty application fieldensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2430should hash "test123" with n=0 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2441should fail to send if pubsub topics are misconfiguredLightPush SDKFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2454should return false when shard is not included in network shardsIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025isShardCompatible
2460should set field with only LIGHTPUSH enabledENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025waku2 key round trip
2471Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2480should throw an error for insufficient dataRelay Shard codecFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2490Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2500should attach causal history and bloom filter to each messageMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025sending a message
2511should transition to Unhealthy when no connectionsHealthIndicatorFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2520Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2530ENRTree (root): should parse and verify and DNS root entryENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2540can start the serviceLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025interface-peer-discovery compliance testsCompliance Tests
2551should reject if WakuNode is not startedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2560should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2570should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2580should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2590Push message with content topic containing ScriptWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2600Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2611should hash "" with n=5 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2621should enable all discoveries by defaultDefault Peer DiscoveriesFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2630Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2640should hash "hello" with n=1 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2650should hash "hello" with n=2 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2660should hash "" with n=0 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2670peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
2680should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2690Push message with custom timestamp: 1717220244465Waku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
27011 Store, 2 fetchesFetch nodes until capabilities are fulfilledFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2710uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
2720should increase lamport timestampMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025receiving a message
2730should be able to encode the field with ALL protocols set to falseENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
2740should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2750should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2760Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2770recovers when dns.resolve returns emptyDNS Node DiscoveryFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2780should request renew when peer disconnectsPeerManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
2790should properly create peer info with all multiaddrsENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Location multiaddr
2800should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2810Waku message hash computation (no timestamp)RFC Test VectorsFri May 23 05:36:16 GMT 2025passedFri May 23 05:36:16 GMT 2025
2820Ephemeral field set to trueWaku Message version 0Fri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
2831tcp ip4 addressMultiaddr from fieldsFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025
2840should update peers in local storage on 'peer:identify' eventLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025Unit Tests
2850should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2860Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2871returns nothing if no connections presentselectOpenConnectionFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
2880Push message with content topic containing ScriptWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2891ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
2900should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2911should not fail to stop the service if it was not startedLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025interface-peer-discovery compliance testsCompliance Tests
2921Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
2930should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2940should not be added to outgoing buffer, bloom filter, or local logMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sync messages
2950should hash "" with n=1 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
2960handles empty contentTopics array correctlyensureShardingConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2970should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
2980should handle general insertion and lookup correctlyBloomFilter with special patternsFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
2990should insert message id into causal historyMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025sending a message
3000groups content topics by expected pubsub topiccontentTopicsByPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3010should hash "hello" with n=1 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3020Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3030throws on content topic with empty encoding fieldensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3046should return false when clusterId doesn't matchIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025isShardCompatible
3050throws on content topic with too few or too many fieldsensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3061Waku message hash computation (meta size of 12 bytes)RFC Test VectorsFri May 23 05:36:16 GMT 2025passedFri May 23 05:36:16 GMT 2025
3071should hash "test123" with n=5 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3081Push message with custom timestamp: 1747982244465Waku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3090should initialize with custom number of peersPeerManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
3100handles different networkShards values correctlycontentTopicsByPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3111does not throw on valid casesensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3127returns all values when wanted number matches available valuesDiscoveryFri May 23 05:36:35 GMT 2025passedFri May 23 05:36:35 GMT 2025
3130can start and stop the serviceLocal Storage DiscoveryFri May 23 05:36:40 GMT 2025passedFri May 23 05:36:40 GMT 2025interface-peer-discovery compliance testsCompliance Tests
3141should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3150Decoder throws on undefined content topicEnsures content topic is definedFri May 23 05:36:46 GMT 2025passedFri May 23 05:36:46 GMT 2025
3160Push message with content topic containing shell commandWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3171Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025skippedFri May 23 05:46:40 GMT 2025
3180should decode valid enr successfullyENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Txt codec
3190should properly create location multiaddrs - tcpENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Location multiaddr
3201should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3210Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3224A testThisFri May 23 05:37:24 GMT 2025passedFri May 23 05:37:24 GMT 2025Is
3230should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3240should convert content topics to PubsubTopics for autoshardingshardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3251Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3260should process correctly when SingleShardInfo has no clusterId but has a sharddeterminePubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3270Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3280should be able to decode the field with only FILTER set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
3297should hash "test123" with n=2 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3300should insert elements correctlyBloomFilterFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
3310should handle clusterId, application and version for autosharding with cluster iD 1shardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3321Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3331should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3341Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025skippedFri May 23 05:46:40 GMT 2025
3351should handle connection eventsPeerManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
3360should hash "test123" with n=0 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3370Push message with custom timestamp: 1717220244468Waku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3380should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3390Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
34001 Relay, 1 Filter, gives upFetch nodes until capabilities are fulfilledFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
3410handles different clusterIds correctlycontentTopicsByPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3420should never report false negativesBloomFilterFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
3430should throw an error for missing required configurationshardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3440should return falseENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Verify
3450Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3460Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3470should hash "" with n=5 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3481should hash "hello" with n=0 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3490Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3501should wait for LightPush peer to be connectedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
3510should throw error - no public keyENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Txt codec
3521returns a subset of values when wanted number is lesser than available valuesDiscoveryFri May 23 05:36:35 GMT 2025passedFri May 23 05:36:35 GMT 2025
3531Push message with content topic containing Basic HTML tagWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3542Round trip binary encryption [symmetric, no signature]Symmetric EncryptionFri May 23 05:36:46 GMT 2025passedFri May 23 05:36:46 GMT 2025
3550should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3560should hash "hello" with n=5 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3571should initialize bloom filter with correct parametersBloomFilterFri May 23 05:37:08 GMT 2025passedFri May 23 05:37:08 GMT 2025
3580Check meta is set [ecies]Ecies EncryptionFri May 23 05:36:48 GMT 2025passedFri May 23 05:36:48 GMT 2025
3590should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3600should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3611should hash "" with n=2 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3620Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3631should hash "hello" with n=2 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3640should hash "test123" with n=1 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3650throws on content topic with empty topic name fieldensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3661should properly create location multiaddrs - udpENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Location multiaddr
3673should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3680should set field with all protocols disabledENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025waku2 key round trip
3690should hash "test123" with n=5 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3700Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3710Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3720should get / set TCP multiaddrENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Multiaddr getters and setters
3730Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3740Encoder throws on undefined content topicEnsures content topic is definedFri May 23 05:36:48 GMT 2025passedFri May 23 05:36:48 GMT 2025
3750should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3761should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3775A testThisFri May 23 05:37:24 GMT 2025passedFri May 23 05:37:24 GMT 2025Is also
3781should be able to encode the field with only STORE set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Encoding
3790should disable DNS discovery when specifiedDefault Peer DiscoveriesFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
3800should properly start and stop event listeningHealthIndicatorFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
3810should reject if Store is requested but not mountedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
3820Decoder throws on empty string content topicEnsures content topic is definedFri May 23 05:36:48 GMT 2025passedFri May 23 05:36:48 GMT 2025
3830should throw an error for an unconfigured topicensurePubsubTopicIsConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3840Rejects garbageMessage ValidatorFri May 23 05:37:01 GMT 2025passedFri May 23 05:37:01 GMT 2025
3850Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
3861should hash "test123" with n=1 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3871should hash "" with n=0 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3880should handle clusterId, application and version for autosharding with cluster iD 0shardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3890should properly create location multiaddrs - udp6ENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Location multiaddr
3900should not retry if at least one successLightPush SDKFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
3911should be delivered but not added to local log or bloom filterMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sync messages
3920should return unique PubsubTopics for static shardingshardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3930should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Decoding
3940caches peers it previously fetchedDNS Node DiscoveryFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
3952should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
3960should set field with all protocols enabledENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025waku2 key round trip
3970Relay + StoreENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Waku2 key: decode
3981should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
3990Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4001should return usable stream attached to connectionStreamManagerFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
4011Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4021should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4030topics with same application and version share the same shardcontentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4040should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
4050should use network config clusterId when shard info clusterId is not providedIWaku utilsFri May 23 05:36:56 GMT 2025passedFri May 23 05:36:56 GMT 2025decoderParamsToShardInfo
4061Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4071should send to specified number of peers of used peersLightPush SDKFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
4080should partition messages based on acknowledgement statusMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025Sweeping outgoing buffer
4090should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4100Meta field set when metaSetter is specifiedWaku Message version 0Fri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
4110should wait for Store peer to be connectedwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
4120Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4133SampleENR multiaddrs codecFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025
4141Decoder throws on empty string content topicEnsures content topic is definedFri May 23 05:36:46 GMT 2025passedFri May 23 05:36:46 GMT 2025
4150pre and post cipherWaku EncryptionFri May 23 05:36:47 GMT 2025passedFri May 23 05:36:47 GMT 2025
41601 Store, 2 relays, 2 fetchesFetch nodes until capabilities are fulfilledFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
4171Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4181groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4191should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
4200should hash "" with n=2 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
4211Symmetric encrypt & DecryptWaku EncryptionFri May 23 05:36:47 GMT 2025passedFri May 23 05:36:47 GMT 2025
4220should return the pubsub topic directly if a string is provideddeterminePubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4230should properly compute the node idENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Static tests
4240should hash "" with n=2 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
4250Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4265should initialize with default number of peersPeerManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
4270Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4280should only return 1 node with store capabilityDNS Node Discovery w/ capabilitiesFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
4290should encodeTxt and decodeTxtENRFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025Txt codec
4300should convert a SingleShardInfo object to the correct PubsubTopicsingleShardInfoToPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4311should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4320should return empty list for no shardshardInfoToPubsubTopicsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4330Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4340should initialize with Unhealthy statusHealthIndicatorFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
4350Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4361ENRTree (tree): should error if DNS tree entry is misformattedENRTreeFri May 23 05:36:36 GMT 2025passedFri May 23 05:36:36 GMT 2025
4370should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4380should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
4390handles empty shards array correctlyensureShardingConfiguredFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4401should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNFri May 23 05:37:06 GMT 2025passedFri May 23 05:37:06 GMT 2025
4410should insert message into bloom filterMessageChannelFri May 23 05:37:07 GMT 2025passedFri May 23 05:37:07 GMT 2025sending a message
4420throws on content topic with non-number generation fieldensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4430should handle a minimal index listRelay Shard codecFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4441throws an error for improperly formatted content topicscontentTopicsByPubsubTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4450Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: falseFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4460Encoder throws on empty string content topicEnsures content topic is definedFri May 23 05:36:28 GMT 2025passedFri May 23 05:36:28 GMT 2025
4470Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4480should reject on timeout if it was setwaitForRemotePeerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
4490Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: trueFri May 23 05:46:40 GMT 2025passedFri May 23 05:46:40 GMT 2025
4501should get locked peersPeerManagerFri May 23 05:36:57 GMT 2025passedFri May 23 05:36:57 GMT 2025
4511throws on empty content topicensureValidContentTopicFri May 23 05:36:14 GMT 2025passedFri May 23 05:36:14 GMT 2025
4521Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple PubsubTopicsFri May 23 05:37:41 GMT 2025passedFri May 23 05:37:41 GMT 2025
4530udp ip6 addressMultiaddr from fieldsFri May 23 05:36:22 GMT 2025passedFri May 23 05:36:22 GMT 2025