2025-02-11 12:00:10 +00:00

53 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
20should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
30should hash "test123" with n=2 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
40should hash "" with n=0 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
53should properly compute the node idENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Static tests
61Relay + StoreENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Waku2 key: decode
70ENRTree (root): should error if DNS root entry signature is invalidENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
80should aggregate SingleShardInfos into a ShardInfosingleShardInfosToShardInfoTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
91throws on content topic with too few or too many fieldsensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
100should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
110throws on content topic with empty application fieldensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
121should hash "test123" with n=0 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
130should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
140should hash "test123" with n=2 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1501 Relay, 1 Filter, gives upFetch nodes until capabilities are fulfilledTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
160should initialize with Unhealthy statusHealthIndicatorTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
170should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
181returns a subset of values when wanted number is lesser than available valuesDiscoveryTue Feb 11 11:59:12 GMT 2025passedTue Feb 11 11:59:12 GMT 2025
190should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
201Encoder throws on empty string content topicEnsures content topic is definedTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
210should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
220should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
230should be able to encode the field with only FILTER set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
241should be able to decode the field with only STORE set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Decoding
251returns all values when wanted number is greater than available valuesDiscoveryTue Feb 11 11:59:12 GMT 2025passedTue Feb 11 11:59:12 GMT 2025
261should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
270tcp ip4 addressMultiaddr from fieldsTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025
280should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
290should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
301should hash "hello" with n=5 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
311Round trip binary encryption [ecies, signature]Ecies EncryptionTue Feb 11 11:59:25 GMT 2025passedTue Feb 11 11:59:25 GMT 2025
320should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
330should decode valid ENR with multiaddrs successfully [shared test vector]ENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Txt codec
340should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
350should wait for Filter peer to be connectedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
360Decoder throws on undefined content topicEnsures content topic is definedTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
370udp ip6 addressMultiaddr from fieldsTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025
381should create a new stream if no existing for protocol foundStreamManagerTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
3901 Store, 2 relays, 2 fetchesFetch nodes until capabilities are fulfilledTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
400should be able to decode the field with ALL protocols set to trueENR waku2 codecTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Decoding
411ignores unrecognized TXT record formatsDNS Node DiscoveryTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
420should only return 1 node with store capabilityDNS Node Discovery w/ capabilitiesTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
430peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
440pre and post cipherWaku EncryptionTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
450throws on content topic with non-number generation fieldensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
460should be able to decode the field with only FILTER set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Decoding
470retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
481should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
490Encoder throws on undefined content topicEnsures content topic is definedTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
501ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
510should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
520retrieves a single peerDNS Node DiscoveryTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
531should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
541should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
550should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
561Decoder throws on empty string content topicEnsures content topic is definedTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
570should return empty list for no shardshardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
580should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
590Check meta is set [ecies]Ecies EncryptionTue Feb 11 11:59:25 GMT 2025passedTue Feb 11 11:59:25 GMT 2025
601should decode valid enr successfullyENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Txt codec
610should handle clusterId, application and version for autosharding with cluster iD 0shardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
620should hash "" with n=1 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
635throws on content topic with empty topic name fieldensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
641should hash "hello" with n=0 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
651should be able to encode the field with only STORE set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
660should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
670should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
681should set field with all protocols disabledENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025waku2 key round trip
690topics with same application and version share the same shardcontentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
701should be able to decode the field with only RELAY set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Decoding
711retrieves all peers (2) when cannot fulfill all requirementsDNS Node Discovery w/ capabilitiesTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
720should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
731should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
741should not throw an error when the topic is within a list of configured topicsensurePubsubTopicIsConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
751ENRTree (root): should parse and verify and DNS root entryENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
761should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
771ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
780should not fail to start the service if it is already startedLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025interface-peer-discovery compliance testsCompliance Tests
790Decoder throws on empty string content topicEnsures content topic is definedTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
800ENRTree (tree): should parse a DNS tree entryENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
810should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
820Waku message hash computation (payload length 0)RFC Test VectorsTue Feb 11 11:58:53 GMT 2025passedTue Feb 11 11:58:53 GMT 2025
830should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
840ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
850should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterIddeterminePubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
860should hash "" with n=2 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
870should encodeTxt and decodeTxtENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Txt codec
881ENRTree (tree): should error if DNS tree entry is misformattedENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
890should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
900should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
910should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
921Round trip binary encryption [symmetric, signature]Symmetric EncryptionTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
931should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
942should initialize with default number of peersPeerManagerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
950should hash "hello" with n=1 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
960Check meta is set [symmetric]Symmetric EncryptionTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
970should properly create location multiaddrs - tcpENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Location multiaddr
980should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesTue Feb 11 11:59:38 GMT 2025passedTue Feb 11 11:59:38 GMT 2025
990should hash "hello" with n=0 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1000should throw an error for an unconfigured topicensurePubsubTopicIsConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1010Asymmetric encrypt & decryptWaku EncryptionTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
1021should insert elements correctlyBloomFilterTue Feb 11 11:59:40 GMT 2025passedTue Feb 11 11:59:40 GMT 2025
1032should get locked peersPeerManagerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1040should properly start and stop event listeningHealthIndicatorTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1051should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
10601 Relay, 1 fetchFetch nodes until capabilities are fulfilledTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
1070Encoder throws on empty string content topicEnsures content topic is definedTue Feb 11 11:59:25 GMT 2025passedTue Feb 11 11:59:25 GMT 2025
10801 Store, 2 fetchesFetch nodes until capabilities are fulfilledTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
1091does not throw on valid casesensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1100throws an error for improperly formatted content topicscontentTopicsByPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1110should select older connection if presentselectOpenConnectionTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
1121should throw an error for missing required configurationshardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1130should encode/decode to text encodingENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Static tests
1140should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1151should be able to encode the field with ALL protocols set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
1160should reject on timeout if it was setwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1170should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1181should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1190handles empty shards array correctlyensureShardingConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1200should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesTue Feb 11 11:59:38 GMT 2025passedTue Feb 11 11:59:38 GMT 2025
1210should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1221should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
1231should set field with only STORE enabledENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025waku2 key round trip
1241should properly create location multiaddrs - udpENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Location multiaddr
1252should request renew when peer disconnectsPeerManagerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1260should check false positive rateBloomFilter with special patternsTue Feb 11 11:59:40 GMT 2025passedTue Feb 11 11:59:40 GMT 2025
1270should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1281can start the serviceLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1291should transition to Unhealthy when no connectionsHealthIndicatorTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1300should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1312should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Decoding
1321should hash "" with n=2 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1330should transition to MinimallyHealthy with one compatible peerHealthIndicatorTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1340should hash "test123" with n=0 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1355should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1361Encoder throws on undefined content topicEnsures content topic is definedTue Feb 11 11:59:25 GMT 2025passedTue Feb 11 11:59:25 GMT 2025
1370should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1380should hash "test123" with n=5 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1391SampleENR multiaddrs codecTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025
1401should emit a peer event after startLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1411should hash "" with n=1 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1420should set field with only LIGHTPUSH enabledENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025waku2 key round trip
1430should be able to decode the field with ALL protocols set to falseENR waku2 codecTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Decoding
1440should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1450should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1460should get / set TCP multiaddrENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Multiaddr getters and setters
1470should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1480should return falseENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Verify
1491should hash "hello" with n=5 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1500should reject if Relay is requested but not mountedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1511should not receive a peer event after stopLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1520uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
1530should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1540should properly create location multiaddrs - udp4ENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Location multiaddr
1550should wait for Store peer to be connectedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1561should handle clusterId, application and version for autosharding with cluster iD 6shardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1570should reject if Filter is requested but not mountedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1581should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1590should set field with all protocols enabledENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025waku2 key round trip
1601should throw error - no idENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Verify
1610groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1621should hash "test123" with n=5 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1630should initialize bloom filter with correct parametersBloomFilterTue Feb 11 11:59:40 GMT 2025passedTue Feb 11 11:59:40 GMT 2025
1640should hash "" with n=0 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1650handles different clusterIds correctlycontentTopicsByPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1661should encode/decode to RLP encodingENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Static tests
1671should hash "test123" with n=1 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1680should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1690Waku message hash computation (meta attribute not present)RFC Test VectorsTue Feb 11 11:58:53 GMT 2025passedTue Feb 11 11:58:53 GMT 2025
1701should hash "test123" with n=2 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1710should properly create peer info with all multiaddrsENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Location multiaddr
1720Round trip binary encryption [ecies, no signature]Ecies EncryptionTue Feb 11 11:59:25 GMT 2025passedTue Feb 11 11:59:25 GMT 2025
1730should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1741Waku message hash computation (no timestamp)RFC Test VectorsTue Feb 11 11:58:53 GMT 2025passedTue Feb 11 11:58:53 GMT 2025
1750should hash "" with n=5 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1761Waku message hash computation (meta size of 12 bytes)RFC Test VectorsTue Feb 11 11:58:53 GMT 2025passedTue Feb 11 11:58:53 GMT 2025
1770should handle connection eventsPeerManagerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1781handles empty contentTopics array correctlyensureShardingConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1792Round trip binary encryption [symmetric, no signature]Symmetric EncryptionTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
1800can start and stop the serviceLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025interface-peer-discovery compliance testsCompliance Tests
1810should get / set UDP multiaddrENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Multiaddr getters and setters
1820Ephemeral field set to trueWaku Message version 0Tue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
1830should properly create location multiaddrs - tcp4ENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Location multiaddr
1841should hash "hello" with n=2 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1850throws on content topic with generation field greater than 0ensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1860should throw error - no public keyENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Txt codec
1871peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
1881ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
1890should return no connections if no open connection providedselectOpenConnectionTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
1900should handle general insertion and lookup correctlyBloomFilter with special patternsTue Feb 11 11:59:40 GMT 2025passedTue Feb 11 11:59:40 GMT 2025
1910should hash "" with n=5 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
1921Accepts a valid Waku MessageMessage ValidatorTue Feb 11 11:59:34 GMT 2025passedTue Feb 11 11:59:34 GMT 2025
1931should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1940should update peers in local storage on 'peer:identify' eventLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025Unit Tests
1951should process correctly when SingleShardInfo has no clusterId but has a sharddeterminePubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
1960should decode valid enr with tcp successfullyENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Txt codec
1971should add and remove event listeners correctlyLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025Unit Tests
1980should wait for LightPush peer to be connectedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
1990should not receive a peer event before startLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025interface-peer-discovery compliance testsCompliance Tests
2000should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2011should throw error - no idENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Txt codec
2020should hash "test123" with n=1 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2031should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2041Sign & RecoverWaku EncryptionTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
2051should hash "" with n=5 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2060should throw an error for insufficient dataRelay Shard codecTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2070should convert content topics to PubsubTopics for autoshardingshardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2081should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2090should fall back to default pubsub topic when pubsubTopicShardInfo is not provideddeterminePubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2101Meta field set when metaSetter is specifiedWaku Message version 0Tue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2110should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2121should return usable stream attached to connectionStreamManagerTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2130should retry on failure if specifiedLightPush SDKTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
2141returns only open connection if one presentselectOpenConnectionTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2151should hash "" with n=1 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2161should handle a minimal index listRelay Shard codecTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2170throws on empty content topicensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2180should never report false negativesBloomFilterTue Feb 11 11:59:40 GMT 2025passedTue Feb 11 11:59:40 GMT 2025
2191should not allow unachievable error rateProbabilitiesTue Feb 11 11:59:38 GMT 2025passedTue Feb 11 11:59:38 GMT 2025
2200should hash "hello" with n=5 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2210should throw an error if shards are undefined for static shardingshardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2220should fail to send if no connected peers foundLightPush SDKTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
2230should hash "hello" with n=1 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2241should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
22510returns all values when wanted number matches available valuesDiscoveryTue Feb 11 11:59:12 GMT 2025passedTue Feb 11 11:59:12 GMT 2025
2260should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
2270should hash "test123" with n=0 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2280Rejects garbageMessage ValidatorTue Feb 11 11:59:34 GMT 2025passedTue Feb 11 11:59:34 GMT 2025
2290should be able to encode the field with ALL protocols set to falseENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
2300should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Decoding
2310should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2321should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Tue Feb 11 11:59:13 GMT 2025skippedTue Feb 11 11:59:13 GMT 2025
2330should handle clusterId, application and version for autosharding with cluster iD 1shardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2342should not allow k > 12ProbabilitiesTue Feb 11 11:59:38 GMT 2025passedTue Feb 11 11:59:38 GMT 2025
2352should be able to encode the field with only RELAY set to trueENR waku2 codecTue Feb 11 11:58:58 GMT 2025passedTue Feb 11 11:58:58 GMT 2025Encoding
2360Decoder throws on undefined content topicEnsures content topic is definedTue Feb 11 11:59:25 GMT 2025passedTue Feb 11 11:59:25 GMT 2025
2370should throw error - no public keyENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Verify
2380groups content topics by expected pubsub topiccontentTopicsByPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2391throws on content topic with empty version fieldensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2400should return different streams if requested simultaniouslyStreamManagerTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2411should return valid sharding parameters for content topics autoshardingensureShardingConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2420should set field with only RELAY enabledENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025waku2 key round trip
2430should hash "" with n=2 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2440should hash "test123" with n=5 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2450should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2460throws on content topic with empty encoding fieldensureValidContentTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2470Decoder throws on empty string content topicEnsures content topic is definedTue Feb 11 11:59:25 GMT 2025passedTue Feb 11 11:59:25 GMT 2025
2480ENRTree (root): should error if DNS root entry is malformedENRTreeTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
2491should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2500caches peers it previously fetchedDNS Node DiscoveryTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
2510should handle corrupted local storage data gracefullyLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025Unit Tests
2521should return unique PubsubTopics for static shardingshardInfoToPubsubTopicsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2530should throw an error for empty SingleShardInfos arraysingleShardInfosToShardInfoTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2540Push to array if already presentpushOrInitMapSetTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2551should throw if no connection providedStreamManagerTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2560recovers when dns.resolve returns emptyDNS Node DiscoveryTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
2570should convert a SingleShardInfo object to the correct PubsubTopicsingleShardInfoToPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2580should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Tue Feb 11 11:59:13 GMT 2025skippedTue Feb 11 11:59:13 GMT 2025
2591should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesTue Feb 11 11:59:38 GMT 2025passedTue Feb 11 11:59:38 GMT 2025
2601should hash "hello" with n=2 and maxValue=10000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2610should hash "" with n=0 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2620ignores domain fetching errorsDNS Node DiscoveryTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
2630should throw an error for missing sharding configurationensureShardingConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2640should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2651it tolerates circular branch referencesDNS Node DiscoveryTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
2660Round trip binary serializationWaku Message version 0Tue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2670should properly create location multiaddrs - tcp6ENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Location multiaddr
2680should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2691should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2700should check connected peers if present and suitablewaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
2710should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Decoding
2721should send to specified number of peers of used peersLightPush SDKTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
2730should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2741Symmetric encrypt & DecryptWaku EncryptionTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
2750should properly create location multiaddrs - udp6ENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Location multiaddr
2761should map different content topics to different pubsub topics based on shard indexcontentTopicToPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2773Fields are not droppedto proto messageTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2780should handle special patterns correctlyBloomFilter with special patternsTue Feb 11 11:59:40 GMT 2025passedTue Feb 11 11:59:40 GMT 2025
2790should not throw an error for a single configured topicensurePubsubTopicIsConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2800should not fail to stop the service if it was not startedLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025interface-peer-discovery compliance testsCompliance Tests
2810returns nothing if no connections presentselectOpenConnectionTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2821should reject if WakuNode is not startedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
2831should return the pubsub topic directly if a string is provideddeterminePubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2840should load peers from local storage and dispatch eventsLocal Storage DiscoveryTue Feb 11 11:59:17 GMT 2025passedTue Feb 11 11:59:17 GMT 2025Unit Tests
2851Encoder throws on empty string content topicEnsures content topic is definedTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
2860should maintain desired error rateBloomFilterTue Feb 11 11:59:40 GMT 2025passedTue Feb 11 11:59:40 GMT 2025
2870should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2882Init the array if not presentpushOrInitMapSetTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2890Decoder throws on undefined content topicEnsures content topic is definedTue Feb 11 11:59:23 GMT 2025passedTue Feb 11 11:59:23 GMT 2025
2900should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2910should use the provided clusterId for the pubsub topiccontentTopicToPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2920should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2931should hash "hello" with n=2 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2940should set field with only FILTER enabledENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025waku2 key round trip
2950should initialize with custom number of peersPeerManagerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
2960should reject if Store is requested but not mountedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
2970should hash "hello" with n=0 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
2980should correctly map a content topic to a pubsub topic for different network shard sizescontentTopicToPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
2990Waku message hash computation (message is IDecodedMessage)RFC Test VectorsTue Feb 11 11:58:53 GMT 2025passedTue Feb 11 11:58:53 GMT 2025
3001should throw an error for SingleShardInfos with different clusterIdssingleShardInfosToShardInfoTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
3010should call waitForPeer on RelaywaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
3020should correctly map a content topic to a pubsub topiccontentTopicToPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
3030handles different networkShards values correctlycontentTopicsByPubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
3040Encoder throws on undefined content topicEnsures content topic is definedTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
3050should return a calculated topic if SingleShardInfo is provideddeterminePubsubTopicTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
3061should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
3070should return valid sharding parameters for static shardingensureShardingConfiguredTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
3080should fail to send if pubsub topics are misconfiguredLightPush SDKTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
3090should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025
3100should throw error - invalid idENRTue Feb 11 11:58:59 GMT 2025passedTue Feb 11 11:58:59 GMT 2025Verify
3111should hash "hello" with n=1 and maxValue=1000 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
3120should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesTue Feb 11 11:59:13 GMT 2025passedTue Feb 11 11:59:13 GMT 2025
3130should hash "test123" with n=1 and maxValue=100 correctlyhashNTue Feb 11 11:59:39 GMT 2025passedTue Feb 11 11:59:39 GMT 2025
3140should reject if LightPush is requested but not mountedwaitForRemotePeerTue Feb 11 11:59:31 GMT 2025passedTue Feb 11 11:59:31 GMT 2025
3150Waku message hash computation (meta size of 64 bytes)RFC Test VectorsTue Feb 11 11:58:53 GMT 2025passedTue Feb 11 11:58:53 GMT 2025
3160peer:update - should do nothing if another protocol hitStreamManagerTue Feb 11 11:59:05 GMT 2025passedTue Feb 11 11:59:05 GMT 2025
3170should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsTue Feb 11 11:58:51 GMT 2025passedTue Feb 11 11:58:51 GMT 2025