2025-11-11 20:01:10 +00:00

214 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
20should add event listeners to libp2pNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
30should partition messages based on acknowledgement statusMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping outgoing buffer
40should initialize with isNetworkConnected as falseNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
50should handle case when globalThis is not availableNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isConnected
60Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
77ENRTree (root): should error if DNS root entry is malformedENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
81should not dispatch event when already disconnectedNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer connection events
91throws on content topic with empty application fieldensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
100Encoder error raises irrecoverable errorReliable Channel: EncryptionTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
110Check publish message containing XMLWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
120yields undefined for messages without content topicStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
130should return falseENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Verify
140should be able to encode the field with only STORE set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
150Passing page size 10 when there are 10 messagesWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
161can start and stop the serviceDNS Discovery: Compliance TestTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025interface-peer-discovery compliance tests
170Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
181Passing page size 0 when there are 110 messagesWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
190should lock peers when selectedPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
202Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
210Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
220should be safe to call multiple timesConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
231should hash "test123" with n=2 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
240Check received message with timestamp: 1762890167255 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
250Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
261Check received message with timestamp: 1762890167255 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
271Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
280should emit multiple messages when query returns multiple messagesQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025end-to-end message emission tests
290should add to incoming buffer if dependencies are not metMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025receiving a message
301Fails to publish message with size larger than 1 MBWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
310should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
321Check publish message containing ArabicWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
330Rejects garbageMessage ValidatorTue Nov 11 19:42:32 UTC 2025passedTue Nov 11 19:42:32 UTC 2025
340should ensure monotonic increaselamportTimestampIncrementTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
351Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
360Store - dialed firstWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
370should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
380msgTime: 0 ms from now, startTime: 1762631261774, endTime: 1762890461774Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
390Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
400Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
410should call waitForPeer on RelaywaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
420Non TWN ClusterAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
431should handle ping failures gracefullyKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025ping timer management
440should maintain chronological order of messages in localHistoryMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025receiving a message
450Passing invalid cursorWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
461should return NO_PEER_AVAILABLE when peer is not in peer storePeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
471Push messages througth V2 and V3 from 2 js-waku and receivesWaku Light Push V2 and V3 interopTue Nov 11 19:44:03 UTC 2025passedTue Nov 11 19:44:03 UTC 2025
480should maintain proper timestamps if all messages receivedMessageChannelTue Nov 11 19:42:10 UTC 2025skippedTue Nov 11 19:42:10 UTC 2025receiving a message
490should return false when peer is not foundShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnTopic
504should return false when unsubscribing from a non-existing subscriptionFilter SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
510Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
521should create relay timers when relay exists and relayKeepAlive > 0KeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025relay timer management
530Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
540Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025skippedTue Nov 11 20:00:25 UTC 2025
551should keep entries that haven't expired yetTTLSetTue Nov 11 19:42:18 UTC 2025passedTue Nov 11 19:42:18 UTC 2025
560should dial with PeerId and return streamConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dial
570should return different streams if requested simultaniouslyStreamManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
580should throw error - no idENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Verify
590should handle missing messages with undefined retrievalHintMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
600should dispatch connect and disconnect eventsPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
611Passing page size 110 when there are 120 messagesWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
620Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
630Decoder throws on undefined content topicEnsures content topic is definedTue Nov 11 19:41:53 UTC 2025passedTue Nov 11 19:41:53 UTC 2025
640should dial all known peers when reached zero connectionsConnection LimiterTue Nov 11 19:43:31 UTC 2025passedTue Nov 11 19:43:31 UTC 2025
651should skip peer when dialed recentlyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
660should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
671should return start time to match max rangecalculateTimeRangeTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
680Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
690should hash "test123" with n=2 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
701ENRTree (tree): should parse a DNS tree entryENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
711should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
720Incoming message is emitted as receivedReliable Channel: EncryptionTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
734Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
740Push message with custom timestamp: 1762886592581Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
750throws on content topic with empty version fieldensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
760Round trip binary encryption [ecies, no signature]Ecies EncryptionTue Nov 11 19:41:53 UTC 2025passedTue Nov 11 19:41:53 UTC 2025
770Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
780Query with Ordered Callback, No message returnedWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
790should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
801Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
810should return false when peer is on different clusterShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnNetwork
821should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
830Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
841Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
850FilterWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
861should populate queue if has active dialDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
870should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
880Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
890Round trip binary encryption [symmetric, signature]Symmetric EncryptionTue Nov 11 19:41:51 UTC 2025passedTue Nov 11 19:41:51 UTC 2025
900should drop excess bootstrap peers if over maxBootstrapPeersConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025maintainBootstrapConnections
916should add and check entries correctlyTTLSetTue Nov 11 19:42:18 UTC 2025passedTue Nov 11 19:42:18 UTC 2025
920Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
930Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
940Subscribe to topic containing Script and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
951isConnected should return true after first peer connectsConnection stateTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
960should hash "" with n=2 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
970should return Multiaddr when Multiaddr input is providedmapToPeerIdOrMultiaddrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
980should skip peers that don't support peer exchangePeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025handlePeriodicDiscovery
991should work with v3 peersLightPush SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025v3 protocol support
1000should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1010should set field with only STORE enabledENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025waku2 key round trip
1021should start peer exchange discoveryPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025start
1031Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
1041Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1050should remove event listenersKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
1060passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Tue Nov 11 19:42:53 UTC 2025skippedTue Nov 11 19:42:53 UTC 2025
1070should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
1081random static sharding 1 - Cluster ID: 720, Shard ID: 508Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
1094should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
1102Ephemeral messages are not storedWaku Message Ephemeral fieldTue Nov 11 19:42:54 UTC 2025passedTue Nov 11 19:42:54 UTC 2025
1110should properly create location multiaddrs - tcpENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Location multiaddr
1121Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1130Sync message is not sent if another sync message was just sentReliable Channel: SyncTue Nov 11 19:42:28 UTC 2025passedTue Nov 11 19:42:28 UTC 2025
1141should use DNS peer discovery with light clientDNS Node Discovery [live data]Tue Nov 11 19:42:53 UTC 2025skippedTue Nov 11 19:42:53 UTC 2025
1150connects to nwakuWaku Dial [node only]Tue Nov 11 19:47:55 UTC 2025passedTue Nov 11 19:47:55 UTC 2025Interop: ServiceNode
1160should sort peers by ping valueConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getConnectedPeers
1170should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1181should respect maxRequests limitOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
1190Encoder error raises irrecoverable errorReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025
1200Does not throw an exception when node disconnectsWaku Dial [node only]Tue Nov 11 19:47:55 UTC 2025passedTue Nov 11 19:47:55 UTC 2025Interop: ServiceNode
1211should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1221should throw error - invalid idENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Verify
1230should emit `waku:online` event only when first peer is connectedConnection stateTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
1241should not return locked peers if enough unlocked are availablePeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
1250should be safe to call multiple timesConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
1260should clear the dialing intervalDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025stop
1270should encode/decode to RLP encodingENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Static tests
1280Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1291should properly compute the node idENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Static tests
1300Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1310should dial peers from store when no connections remainConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025onDisconnectedEvent
1320should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Tue Nov 11 19:42:53 UTC 2025skippedTue Nov 11 19:42:53 UTC 2025
1330should allow redial after cooldown periodDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
1340Round trip binary encryption [ecies, signature]Ecies EncryptionTue Nov 11 19:41:53 UTC 2025passedTue Nov 11 19:41:53 UTC 2025
1351should serialize and deserialize correctlyBloomFilterTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
1361rejects content-filtered query with only contentTopicsStoreQueryRequest validationTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
1371should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1380should return no connections if no open connection providedselectOpenConnectionTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
1391should handle special patterns correctlyBloomFilter with special patternsTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
1400messageHashStr produces different results for different inputsmessageHash and messageHashStrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
1410should return only peers supporting the requested protocol and pubsub topicPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
1421Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
1430Check publish message containing ScriptWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
1441same cluster: nodes connectMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025auto sharding
1450should not retry if at least one successLightPush SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
1460Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1470should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1480Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1490Check publish message containing SQL InjectionWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
1500Ordered callback, aborts when callback returns trueWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
1510Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
1520Sync message are not sent excessively within sync frequencyReliable Channel: SyncTue Nov 11 19:42:28 UTC 2025passedTue Nov 11 19:42:28 UTC 2025
1530should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
1540should capture event listeners for testingQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025event handling simulation
1555Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldTue Nov 11 19:42:54 UTC 2025passedTue Nov 11 19:42:54 UTC 2025
1561should return false when peer is on different clusterShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnShard
1570should insert elements correctlyBloomFilterTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
1580Query generator for multiple messages with multiple decodersWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
1590should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1600Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
1611SampleENR multiaddrs codecTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025
1621returns all values when wanted number is greater than available valuesDiscoveryTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
1630should return true for message with causal historyReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025isChannelMessageWithCausalHistory predicate
1640Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1650should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
1660should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1671should return false and handle errors gracefullyConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025hangUp
1682should clear timers for specific peer on disconnectKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025timer cleanup
1691should return true even if peer has no overlapping shardsShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnNetwork
1700peer exchange sets tagPeer ExchangeTue Nov 11 19:45:43 UTC 2025passedTue Nov 11 19:45:43 UTC 2025
1710should create KeepAliveManager with required optionsKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
1720should not receive a peer event after stopPeer ExchangeTue Nov 11 19:46:14 UTC 2025passedTue Nov 11 19:46:14 UTC 2025interface-peer-discovery compliance testsCompliance Test
1730Push message with custom timestamp: 1732131792581Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1740should trigger query when it went offline since the last successful queryQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025message retrieval event emission conditions
1751should create RPC request with correct parametersPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
1760Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1771Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
1780Outgoing message is not emitted as acknowledged from own outgoing messagesReliable Channel: EncryptionTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
1791Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
1800should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Tue Nov 11 19:41:42 UTC 2025skippedTue Nov 11 19:41:42 UTC 2025
1810should accept empty decoders arrayQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025constructor
1820Check received message with timestamp: 1762890167255000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
1830Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1840Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
1851Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
1861Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
1871should unregister libp2p event listeners when stop is calledPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
1880should handle empty pubsub topicsKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025edge cases
1890should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
1901should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
1910should not discard bootstrap peers if under the limitConnection LimiterTue Nov 11 19:43:31 UTC 2025passedTue Nov 11 19:43:31 UTC 2025
1921should evict furthest entry when buffer is fullOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
1930Publish message with rate limitWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
1940should trigger QueryOnConnect when going offline and store peer reconnectsReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025Query On Connect Integration E2E Tests
1950Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldTue Nov 11 19:42:54 UTC 2025passedTue Nov 11 19:42:54 UTC 2025
1961should be safe to call multiple timesDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025stop
1971should increment timestamp by 1 when current time is not greaterlamportTimestampIncrementTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
1980messageHashStr returns a hex stringmessageHash and messageHashStrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
1991should hash "" with n=2 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2000should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2010ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
2020Fails to publish message with empty textWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
2030Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2040Outgoing message is retried until acknowledgedReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025Retries
2050should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2060Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2070Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2080Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2090Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2101should attach causal history and bloom filter to each messageMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025sending a message
2110Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2120should handle hash queries without validationStoreTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025queryGenerator
2130Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2140Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2150should filter peers by codecConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getConnectedPeers
2160should handle complete peer lifecycleKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025integration
2170should hash "" with n=1 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2180should use peerId from options when provided to queryGeneratorStoreTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025queryGenerator
2191all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementTue Nov 11 19:46:27 UTC 2025passedTue Nov 11 19:46:27 UTC 2025Peer Exchange
2200Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2211should handle case when navigator is not availableNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isConnected
2220should properly create location multiaddrs - udpENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Location multiaddr
2230Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2241Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2251n1 and n2 uses first shard, n3 uses the second shardWaku Relay auto-sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
2260Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2270Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2281should start connection monitor interval and dial on waku:connection if enableAutoRecovery is trueConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025autoRecovery flag
2295Query Generator sorting by timestamp while page direction is falseWaku Store, sortingTue Nov 11 19:47:41 UTC 2025passedTue Nov 11 19:47:41 UTC 2025
2300should properly clean up resources when disposedTTLSetTue Nov 11 19:42:18 UTC 2025passedTue Nov 11 19:42:18 UTC 2025
2310should handle shard reader errors gracefullyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025shard reader integration
2320Check publish message containing emojiWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
2331Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
2340should add entries and maintain sorted orderIncomingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
2351Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
2361should stop all internal componentsConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
2371Publish without waiting for remote peerWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
2380Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
2390Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2400should stop on first message of a page if stopIfTrue matchesQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025stopIfTrue predicate
2410should clear all timersKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
2420should not be added to outgoing buffer, bloom filter, or local logMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sync messages
2430Fails to publish duplicate messageWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
2440messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
2451should return NO_STREAM_AVAILABLE when stream creation failsPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
2460Retrieval HintMessage serializationTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
2470Incoming message is emitted as receivedReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025
2481should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2490Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2500Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
2510Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
2521should emit InMessageMissing event with retrievalHintMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
2530should clear interval on stopPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025continuous discovery interval
2540Check publish message containing special charsWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
2550Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2561Re-sent message is acknowledged once other parties join.Reliable Channel: AcksTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
2570Query Generator, No DecoderWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
2580Publishes to nwakuWaku Relay, InteropTue Nov 11 19:45:57 UTC 2025passedTue Nov 11 19:45:57 UTC 2025
2590should handle peer connect eventNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer connection events
2601should allow redial after failed dial cooldown expiresDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
2611should drop connection to all peers on hangUpDialingTue Nov 11 19:44:18 UTC 2025passedTue Nov 11 19:44:18 UTC 2025
2621should handle general insertion and lookup correctlyBloomFilter with special patternsTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
2630Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2640Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2650should return undefined if no connection providedStreamManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
2661msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
2670Using a functionWaku Dial [node only]Tue Nov 11 19:47:55 UTC 2025passedTue Nov 11 19:47:55 UTC 2025Bootstrap
2680Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2690should handle peer identify eventPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025handleDiscoveredPeer
2700n1 and n2 uses relay shard 1, n3 uses relay shard 2Waku Relay, static sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
2710Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2721should get and remove ready entriesIncomingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
2730random static sharding 5 - Cluster ID: 782, Shard ID: 950Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
2740Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2750Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
2760should handle dial errors gracefullyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
2770should set field with all protocols disabledENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025waku2 key round trip
2785should retry on complete failure if specifiedLightPush SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
2790should not be sent when there is no historyMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sync messages
2800should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2810should hash "test123" with n=0 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2820Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2831should hash "" with n=1 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2842Generator, 2 nwaku nodes each with different shardsWaku Store, different static shardsTue Nov 11 19:46:44 UTC 2025passedTue Nov 11 19:46:44 UTC 2025
2853should hash "hello" with n=5 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
2860Promise Callback - falseWaku Store, orderTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
2871should handle peer store errors gracefullyConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getPeer
2881Delete observerWaku RelayTue Nov 11 19:45:45 UTC 2025passedTue Nov 11 19:45:45 UTC 2025
2891should requeue task if no peer is availableRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
2900should emit InMessageLost event with retrievalHint when timeout is exceededMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
2910Push message with custom timestamp: 1732131792581Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
2920accepts valid message hash queryStoreQueryRequest validationTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
2930should return false when network is not connectedConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isConnected
2940Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
2950should return true for sync message with causal historyReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025isChannelMessageWithCausalHistory predicate
2960should perform ping and update peer store on timerKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025ping timer management
2970Default pageSizeWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
2980should emit message when we went offline since last successful query and store reconnect event occursQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025end-to-end message emission tests
2990should be able to decode the field with ALL protocols set to falseENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
3000should skip peer when failed to dial recentlyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
3011Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
3020Push message with custom timestamp: 1762886592581Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3033should successfully query peers and return peer infosPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
3040should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelTue Nov 11 19:42:10 UTC 2025skippedTue Nov 11 19:42:10 UTC 2025receiving a message
3050Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
3060should handle multiple peer connectionsKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer connect event handling
3070should add event listeners for peer connect and disconnectKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
3081Push message with custom timestamp: 1732131792580Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3090peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeTue Nov 11 19:45:43 UTC 2025passedTue Nov 11 19:45:43 UTC 2025
3100udp ip6 addressMultiaddr from fieldsTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025
3110should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
3120should hang up with multiaddr and return true on successConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025hangUp
3130should evict furthest entry when buffer is fullIncomingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
3140should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
3150should be safe to call multiple timesDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025stop
3160should emit events and transition isConnected state when has peers or no peerswaku:connectionTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
3170Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
3180Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3191should get eligible entries based on current timeOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
3201LightPushWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
3210Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
3221Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
3230Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3241should dial peer when no shard info availableDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
3250should encodeTxt and decodeTxtENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Txt codec
3260should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
3270Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
3280Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3291should handle complete discovery-to-dial flowDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025integration
3300should be sent without a timestamp, causal history, or bloom filterMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Ephemeral messages
3310Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3320Sync message is sent within sync frequencyReliable Channel: SyncTue Nov 11 19:42:28 UTC 2025passedTue Nov 11 19:42:28 UTC 2025
3330yields undefined for messages without decoderStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
3340should remove entriesIncomingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
3351Callback on promise, aborts when callback returns trueWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
3361should compute hash only when first accessedDecodedMessage lazy hash initializationTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025
3371should add received message to localHistory with retrievalHintMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025receiving a message
3380Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3395ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
3400Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: trueTue Nov 11 19:43:12 UTC 2025passedTue Nov 11 19:43:12 UTC 2025
3410Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3420Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingTue Nov 11 19:47:41 UTC 2025passedTue Nov 11 19:47:41 UTC 2025
3431should skip peers without ENRPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
3441should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
3450should stop query when sync message from same channel is foundReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025stopIfTrue Integration with QueryOnConnect
3462Round trip binary encryption [symmetric, no signature]Symmetric EncryptionTue Nov 11 19:41:51 UTC 2025passedTue Nov 11 19:41:51 UTC 2025
3470Encoder throws on empty string content topicEnsures content topic is definedTue Nov 11 19:41:51 UTC 2025passedTue Nov 11 19:41:51 UTC 2025
3480Subscribe and receive messages on 2 different pubsubtopics with v3 protocolWaku Light Push (Autosharding): Multiple ShardsTue Nov 11 19:43:55 UTC 2025passedTue Nov 11 19:43:55 UTC 2025
3490should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
3500should be safe to call multiple timesDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025start
3512Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
3521should process up to 3 peers at onceDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025queue processing
3530Passing page size 1 when there are 4 messagesWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
3541Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
3550Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3561should handle ENR without shardInfoPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
3571should increase lamport timestampMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025sending a message
3580should hash "hello" with n=2 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
3590should dial all peers on dialDialingTue Nov 11 19:44:18 UTC 2025passedTue Nov 11 19:44:18 UTC 2025
3600Decoder throws on empty string content topicEnsures content topic is definedTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025
3610should insert message into bloom filterMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025sending a message
3620should load peers from local storage and dispatch eventsPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025Unit Tests
3630Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
3641should set field with all protocols enabledENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025waku2 key round trip
3650should not trigger query when a recent query happened under thresholdQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025message retrieval event emission conditions
3661nwaku subscribesWaku Relay, InteropTue Nov 11 19:45:57 UTC 2025passedTue Nov 11 19:45:57 UTC 2025
3671Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
3680Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3690should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
3701Automatically retrieves missing messageReliable ChannelTue Nov 11 19:42:24 UTC 2025skippedTue Nov 11 19:42:24 UTC 2025Missing Message Retrieval
3710should reject if WakuNode is not startedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
3720Decrypt messagesWaku RelayTue Nov 11 19:45:45 UTC 2025passedTue Nov 11 19:45:45 UTC 2025
3731should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
3741should delegate to shardReader.isPeerOnTopic()ConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnTopic
3751should return EMPTY_PAYLOAD when response field is missingPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
3760Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3770Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
3781Relay + StoreENR Interop: ServiceNodeTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025
3790should emit a peer event after startPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025interface-peer-discovery compliance testsCompliance Tests
3800should handle disconnect when peer has no timersKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025timer cleanup
3810Query generator for 2000 messagesWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
3820should not return the same peer twice in consecutive getPeers calls without renewPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
3831Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: falseTue Nov 11 19:43:12 UTC 2025passedTue Nov 11 19:43:12 UTC 2025
3843should handle mixed protocol support correctlyHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
3850should not be empty after adding a subscriptionFilter SubscriptionTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
3864should return false when navigator.onLine is falseNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isConnected
3871should start periodic discovery on startPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025continuous discovery interval
3880should throw error - no public keyENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Verify
3890should not receive a peer event before startDNS Discovery: Compliance TestTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025interface-peer-discovery compliance tests
3901should not stop if not startedPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025stop
3911should chunk queries when time window exceeds maxTimeLimitStoreTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025queryGenerator
39215should remove event listener for peer:discoveryDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025stop
3930should properly create peer info with all multiaddrsENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Location multiaddr
3941should handle dial errors gracefullyConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dialPeersFromStore
3950should not be deliveredMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sync messages
3960should throw an error for insufficient dataRelay Shard codecTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
3970Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
3982can start the serviceDNS Discovery: Compliance TestTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025interface-peer-discovery compliance tests
3991Check publish message containing Basic HTML tagWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
4000should get multiple eligible entries at later timeOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
4010Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
4020should decode valid ENR with multiaddrs successfully [shared test vector]ENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Txt codec
4030should set field with only RELAY enabledENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025waku2 key round trip
4041Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4051return first retrieved peers without further DNS queriesDNS Node Discovery w/ capabilitiesTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
4060Query with Promise Callback, No DecoderWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
4070should handle errors when globalThis is not availableNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
4081Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
4090receiving a ping from a peer does not overwrite shard infoMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025auto sharding
4101should emit `waku:offline` event only when all peers disconnectConnection stateTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
4110should return DECODE_FAILED when RPC decode failsPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
4120Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4130should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
4141should not fail to start the service if it is already startedPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025interface-peer-discovery compliance testsCompliance Tests
4151Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4161should add event listeners for waku:connection and peer:disconnectConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
4170should return HistoryEntry with retrievalHint from sweepIncomingBufferMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
4180Push message with custom timestamp: 1732131792581Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4190should hash "" with n=0 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
4200Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
4210should add and remove event listeners correctlyPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025Unit Tests
4222should create an instance with libp2p and dialerDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025constructor
4231should initialize with Unhealthy statusHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
4240Timestamp too far from node time: 40000 ms from nowWaku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
4250should start the dialing intervalDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025start
4262should handle case with no peers in storeConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dialPeersFromStore
4270should sort by messageId when timestamps are equalContentMessage comparison with < operatorTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
4280ends after yielding if response size indicates endStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
4290should track probabilistic acknowledgements of messages received in bloom filterMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025reviewing ack status
4300Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
4311Subscribe to topic containing short and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
4324should retry failed tasksRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
4330should return true when peer is on the specified shardShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnShard
4341should return true when peer is on the same clusterShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnNetwork
4350should drop connection to one peer on hangUpDialingTue Nov 11 19:44:18 UTC 2025passedTue Nov 11 19:44:18 UTC 2025
4360Outgoing message is emitted as sentReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025
4371Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
4381should create NetworkMonitor with libp2p and eventsNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
4391should emit message when we just started and store connect event occursQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025end-to-end message emission tests
4400Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4411should not fail to stop the service if it was not startedDNS Discovery: Compliance TestTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025interface-peer-discovery compliance tests
4420Outgoing message is not emitted as acknowledged from own outgoing messagesReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025
4431A testThisTue Nov 11 19:44:03 UTC 2025passedTue Nov 11 19:44:03 UTC 2025Is also
4440should enable all discoveries when explicitly setDefault Peer DiscoveriesTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
4450should handle relay send failures gracefullyKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025relay timer management
4460should throw error when no peers are availableStoreTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025queryGenerator
4470should not dial on waku:connection if enableAutoRecovery is false, but should dial on startConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025autoRecovery flag
4481should handle peer store errors gracefullyDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025peer discovery handling
4490yields decoded messagesStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
4502random auto sharding 6 - Cluster ID: 10, Content Topic: /app68/2/topic430/jsonAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
4511PeerStore has remote peer's shard info after successful connectionMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025auto sharding
4521Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4530Relay + StoreENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Waku2 key: decode
4540Wait given interval before re-tryingRetry ManagerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
4551should add entries and maintain sorted orderOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
4560should be able to decode the field with ALL protocols set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
4570Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
4588should dial one peer on dialDialingTue Nov 11 19:44:18 UTC 2025passedTue Nov 11 19:44:18 UTC 2025
4590Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4601should allow a peer to be returned again after renewPeer is calledPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
4610Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4620Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4631Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
46413 nodes on /waku/2/rs/3/2 topicWaku Relay, static sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
4653Mutual subscriptionWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
4660Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
4671should enable only peerExchange and peerCache when dns is disabledDefault Peer DiscoveriesTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
4680should properly create location multiaddrs - tcp4ENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Location multiaddr
4690Encoder throws on empty string content topicEnsures content topic is definedTue Nov 11 19:41:53 UTC 2025passedTue Nov 11 19:41:53 UTC 2025
4700should hash "test123" with n=5 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
4711Stops search when maxGet is reachedFetch nodesTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
4721should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
4730should remove event listeners when stoppedQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025start and stop
4740Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
4751should handle errors gracefully when getting peer infoShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025error handling
4761new peer added after a peer was already foundPeer ExchangeTue Nov 11 19:45:43 UTC 2025passedTue Nov 11 19:45:43 UTC 2025
4770should reject if Filter is requested but not mountedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
4780should be able to encode the field with only FILTER set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
4791Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4800should dial peer when on same shardDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
4810should process successful peer exchange queryPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
4821should save new peer to storeDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025updatePeerStore
4830Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
4840Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4850should set field with only FILTER enabledENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025waku2 key round trip
4860Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4871Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025skippedTue Nov 11 20:00:25 UTC 2025
4880should properly setup health event callbackQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025event handling simulation
4894should invoke callbacks only when newly receiving message is givenFilter SubscriptionTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
4901same cluster, static sharding: nodes connectMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025static sharding
4910Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4920AllENR Interop: ServiceNodeTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025
4930Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4941should handle queue processing errors gracefullyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025queue processing
4950rejects content-filtered query with only pubsubTopicStoreQueryRequest validationTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
4961should be able to decode the field with only RELAY set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
4971Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
4981Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
4991Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5001random static sharding 8 - Cluster ID: 593, Shard ID: 394Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
5010should handle corrupted shard info gracefullyShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025error handling
5021Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
5030Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5040Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
5050should return available peers with correct protocol and pubsub topicPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
5060should not process empty queueDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025queue processing
5070should not modify tags of connections for different peersPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
5081should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
5091Query Generator - falseWaku Store, orderTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
5100Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5110should monitor connected peers and store them into cachePeer Cache DiscoveryTue Nov 11 19:44:23 UTC 2025passedTue Nov 11 19:44:23 UTC 2025
5120should increase lamport timestampMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025receiving a message
5130throws on content topic with empty topic name fieldensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5141Publish message with custom timestamp: Tue Nov 11 2025 20:45:52 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
5150should hash "hello" with n=1 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
5160should return PeerId when PeerId is providedmapToPeerIdOrMultiaddrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
5170Asymmetric encrypt & decryptWaku EncryptionTue Nov 11 19:41:52 UTC 2025passedTue Nov 11 19:41:52 UTC 2025
5181should do nothing if no non-locked connections to dropConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025maintainConnectionsCount
5191should dispatch network event when browser goes onlineNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025browser online/offline events
5200random static sharding 6 - Cluster ID: 544, Shard ID: 394Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
5210can start the servicePeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025interface-peer-discovery compliance testsCompliance Tests
5221Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5231Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
5240Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
5250Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5260Outgoing message is acknowledgedReliable Channel: AcksTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
5271Query generator for multiple messages with different content topic formatWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
5280should handle a minimal index listRelay Shard codecTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5290Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5304should set up event listeners when startedQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025start and stop
5310Check publish message containing RussianWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
5320should add sent message to localHistory with retrievalHintMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025sending a message
5331messageHash returns a Uint8ArraymessageHash and messageHashStrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
5340Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5350Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5361should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5370should handle errors when removing globalThis listenersNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
5380Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
5390Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
5401Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5410should return false for different channelIdReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025isChannelMessageWithCausalHistory predicate
5420should be able to encode the field with ALL protocols set to falseENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
5430should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
5440should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5450Check publish message containing JSONWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
5460should throw error - no public keyENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Txt codec
54713 nodes on /waku/2/rs/7/1 topicWaku Relay auto-sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
5480Check received message with timestamp: 1762890167255000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5494should hash "hello" with n=0 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
5500Subscribe and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
5511should return exactly numPeersToUse peers when enough are availablePeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
5520receiving a ping from a peer does not overwrite shard infoMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025static sharding
5531should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5541First message is missed, then re-sent, should be ack'dMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025reviewing ack status
5550Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
5561should be able to dial TLS multiaddrsDialingTue Nov 11 19:44:18 UTC 2025passedTue Nov 11 19:44:18 UTC 2025
5570should handle query errorsPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
5580Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5590Fails to publish message with wrong pubsubtopicWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
5600Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5610Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5621Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5631should remove event listeners from globalThisNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
5640should wait for Filter peer to be connectedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
5652should request peer renewal on specific errorsRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
5660ends if response has no messagesStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
5670Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5680accepts time-filtered query with content filterStoreQueryRequest validationTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
5690does not throw on valid casesensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5700should return start time to last successful query since last query is less than max rangecalculateTimeRangeTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
5710should create PeerExchangeDiscovery with default optionsPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025wakuPeerExchangeDiscovery factory
5721should return false for sync message without causal historyReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025isChannelMessageWithCausalHistory predicate
5730groups content topics by expected pubsub topiccontentTopicsByPubsubTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5740should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
5750Outgoing message is emitted as sendingReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025
5760Sign & RecoverWaku EncryptionTue Nov 11 19:41:52 UTC 2025passedTue Nov 11 19:41:52 UTC 2025
5770Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5780should work with stubbed retrieve functionQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025mock validation
5790Decoder throws on undefined content topicEnsures content topic is definedTue Nov 11 19:41:51 UTC 2025passedTue Nov 11 19:41:51 UTC 2025
5800Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
5810Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5821should dial peer immediately when queue is emptyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
5830should properly create location multiaddrs - udp6ENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Location multiaddr
5840Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5851px service nodes in same cluster, no matter the shard, should be dialedStatic Sharding: Peer ManagementTue Nov 11 19:46:27 UTC 2025passedTue Nov 11 19:46:27 UTC 2025Peer Exchange
5860Retries within maximum given attemptsRetry ManagerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
5871should trigger query when time since last query exceeds thresholdQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025message retrieval event emission conditions
5880should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
5890should add peer to queue when queue is not emptyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
5900msgTime: 0 ms from now, startTime: 1762804061774, endTime: 1762890461774Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
5910Push message with custom timestamp: 1762886592581Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5921should initialize with libp2p componentsPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025constructor
5931Correctly serialized argumentsnwakuTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025
5940random static sharding 7 - Cluster ID: 450, Shard ID: 886Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
5950Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5962should handle peer store errors gracefullyHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
5971Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
5980Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
5994should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6001Relay - times outWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
6010Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
6020Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
6031should work with mock decodersQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025mock validation
6040should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6050should remove entriesOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
6060throws if decoders don't match content topicsStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
6070random static sharding 2 - Cluster ID: 429, Shard ID: 514Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
6080Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6090msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
6100Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6110should handle very large timestampslamportTimestampIncrementTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
6121Check publish message containing numericWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
6130should not retry if at least one successRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
6140throws on content topic with too few or too many fieldsensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6150should not create relay timers when relay is not providedKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025relay timer management
6160Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6170Outgoing message is emitted as sendingReliable Channel: EncryptionTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
6180Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
6190should handle peer disconnect event when no connections remainNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer connection events
6202should handle large number of peers requestPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
6210Ordered Callback - falseWaku Store, orderTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
6220should handle peer store update failures gracefullyKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025ping timer management
6230should fail to send if no connected peers foundLightPush SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
6241should dial peers from store on startConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
6251should create a new stream if no existing for protocol foundStreamManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
6260should reject if LightPush is requested but not mountedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
6274ENRTree (tree): should error if DNS tree entry is misformattedENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
6280Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
6291should return peer for existing peerConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getPeer
6300Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
6311Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
6320Bloom filterMessage serializationTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
6334should send to specified number of peers of used peersLightPush SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
6340should start ping timers on peer connectKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer connect event handling
6351should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6360should initialize with default number of peersPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
6371can query messages normallyWaku Store, message hash queryTue Nov 11 19:47:28 UTC 2025passedTue Nov 11 19:47:28 UTC 2025
6380Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
6391tcp ip4 addressMultiaddr from fieldsTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025
6400should be safe to call multiple timesConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
6411Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6420Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
6430Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
6441Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
6450Push to array if already presentpushOrInitMapSetTue Nov 11 19:41:18 UTC 2025passedTue Nov 11 19:41:18 UTC 2025
6460should handle multiple query options for time rangesStoreTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025queryGenerator
6470Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6481Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
6490should handle complete connection lifecycleNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025integration
6500can start and stop the servicePeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025interface-peer-discovery compliance testsCompliance Tests
6510Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
6521should handle errors when accessing navigatorNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025error handling
6530should return PeerId when PeerId is providedmapToPeerIdTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
6543should successfully unsubscribe from an existing subscriptionFilter SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
6550Used by Waku RelayDecryption KeysTue Nov 11 19:47:55 UTC 2025passedTue Nov 11 19:47:55 UTC 2025
6561Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6571should not change state when connections remain after disconnectNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer connection events
6580Publish message with large metaWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
6590should dispatch network event when browser goes offlineNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025browser online/offline events
6600ignores domain fetching errorsDNS Node DiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
6610handles different clusterIds correctlycontentTopicsByPubsubTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6621random auto sharding 5 - Cluster ID: 10, Content Topic: /app29/8/topic784/xmlAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
6630should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6641should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6650should hash "test123" with n=1 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
6660should trigger QueryOnConnect when time threshold is exceededReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025Query On Connect Integration E2E Tests
6670Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
6680should create all internal componentsConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
6690Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
6701random static sharding 3 - Cluster ID: 985, Shard ID: 881Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
6710should not fail to stop the service if it was not startedPeer ExchangeTue Nov 11 19:46:14 UTC 2025passedTue Nov 11 19:46:14 UTC 2025interface-peer-discovery compliance testsCompliance Test
6720should create ConnectionManager with required optionsConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
6730Subscribe and receive messages on 2 different pubsubtopics with v2 protocolWaku Light Push (Autosharding): Multiple ShardsTue Nov 11 19:43:55 UTC 2025passedTue Nov 11 19:43:55 UTC 2025
6741should create ConnectionManager with relayConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
6752should emit a peer event after startPeer ExchangeTue Nov 11 19:46:14 UTC 2025passedTue Nov 11 19:46:14 UTC 2025interface-peer-discovery compliance testsCompliance Test
6761should start all internal componentsConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
6770Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6780Relay - dialed afterWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
6790Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
6800should handle retrieve errors gracefully without emitting messagesQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025end-to-end message emission tests
6811should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
6820Passing page size 3 when there are 20 messagesWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
6830should return false when peer has no shard infoShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnNetwork
6841Accepts a valid Waku MessageMessage ValidatorTue Nov 11 19:42:32 UTC 2025passedTue Nov 11 19:42:32 UTC 2025
6851should skip peers that were recently queriedPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025handlePeriodicDiscovery
6861Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
6870should dial more peers if under maxConnectionsConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025maintainConnectionsCount
6880should update ack status of messages in outgoing bufferMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sync messages
6890Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
6901Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
6911should throw error - no idENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Txt codec
6920random static sharding 4 - Cluster ID: 835, Shard ID: 221Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
6931Query generator for multiple messagesWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
6941should add CONNECTION_LOCKED_TAG to peer connections when lockingPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
6950Meta field set when metaSetter is specifiedWaku Message version 0Tue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
6960Generator, 2 different shardsWaku Store, different static shardsTue Nov 11 19:46:44 UTC 2025passedTue Nov 11 19:46:44 UTC 2025
6971ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
6980throws if time range exceeds MAX_TIME_RANGEStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
6994should be safe to call multiple timesKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
7001random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/1/topic994/utf8Autosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
7010should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
7020should clear existing timers before creating new onesKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025timer cleanup
7030Nodes with multiple pubsub topicWaku Relay, static sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
7041should be sent with empty contentMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sync messages
7050should handle malformed response dataPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
7060Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
7071should handle network check errors gracefullyDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025shard reader integration
7080Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
7092should not create relay timers when relayKeepAlive = 0KeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025relay timer management
7100Decoder throws on empty string content topicEnsures content topic is definedTue Nov 11 19:41:51 UTC 2025passedTue Nov 11 19:41:51 UTC 2025
7111should dispatch CustomEvent with correct type and detailNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dispatchNetworkEvent
7120should send relay ping messages on timerKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025relay timer management
7131should handle different types of entriesTTLSetTue Nov 11 19:42:18 UTC 2025passedTue Nov 11 19:42:18 UTC 2025
7141should not fail to start the service if it is already startedDNS Discovery: Compliance TestTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025interface-peer-discovery compliance tests
7150should handle errors when getting connectionsNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025error handling
7161should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
7170should return false for content message without causal historyReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025isChannelMessageWithCausalHistory predicate
7181Encoder throws on undefined content topicEnsures content topic is definedTue Nov 11 19:41:51 UTC 2025passedTue Nov 11 19:41:51 UTC 2025
7190Push message with custom timestamp: 1762893792581Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7200should clear dial history on startDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025start
7211Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
7220Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7230should handle complete dial lifecycleDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025integration
7240throws if store query response has error statusStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
7250Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7261Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7270should not fail to stop the service if it was not startedPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025interface-peer-discovery compliance testsCompliance Tests
7281Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7290should not update T_req if message already existsOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
7300should create dialer with libp2p and shardReaderDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025constructor
7311Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
7320Retries within given intervalRetry ManagerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
7330should handle dial errorsConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dial
7340should remove messages without delivering if timeout is exceededMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
7351Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7361messageHashStr produces consistent results for the same inputmessageHash and messageHashStrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
7370Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7381messageHashStr works with IProtoMessagemessageHash and messageHashStrTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
7390should query peer with peer exchange protocolPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025runQuery
7400Overlapping topic subscriptionWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025skippedTue Nov 11 19:46:05 UTC 2025
7410should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
7421should discover peers from provided peer cachePeer Cache DiscoveryTue Nov 11 19:44:23 UTC 2025passedTue Nov 11 19:44:23 UTC 2025
7430Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
7440Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
7450Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7460Check publish message containing escaped charactersWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
7470Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7481throws on content topic with non-number generation fieldensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
7490should properly create location multiaddrs - tcp6ENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Location multiaddr
7500should create ShardReader with auto sharding network configShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
7510Push message with custom timestamp: 1762893792581Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7520should stop query on content message from same channelReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025stopIfTrue Integration with QueryOnConnect
7530should return usable stream attached to connectionStreamManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
7540Sync message is not sent if another non-ephemeral message was just sentReliable Channel: SyncTue Nov 11 19:42:28 UTC 2025passedTue Nov 11 19:42:28 UTC 2025
7551Encoder throws on empty string content topicEnsures content topic is definedTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025
7560should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
7570Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7580random auto sharding 10 - Cluster ID: 10, Content Topic: /app46/4/topic104/protoAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
7591should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
7600should get / set TCP multiaddrENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Multiaddr getters and setters
7610Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7620Check publish message after service node is restartedWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025skippedTue Nov 11 19:45:58 UTC 2025
7630Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
7640should return empty array when no peers connectedConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getConnectedPeers
7651Check publish message containing unicode special charactersWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
7661should maintain desired error rateBloomFilterTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
7670should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
7680Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
7691should not create multiple intervals when called multiple timesDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025start
7701should work with stubbed peer manager event emitterQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025mock validation
7711random auto sharding 4 - Cluster ID: 10, Content Topic: /app35/4/topic167/jsonAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
7720Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
7730should handle task timeoutsRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
7740should add event listeners to globalThisNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
7751peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
7760A testThisTue Nov 11 19:44:03 UTC 2025passedTue Nov 11 19:44:03 UTC 2025Is
7771groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
7780Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
7790Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7800should return false when peer is not on topicConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnTopic
7810Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7821Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
7831Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7840Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7850Check meta is set [ecies]Ecies EncryptionTue Nov 11 19:41:53 UTC 2025passedTue Nov 11 19:41:53 UTC 2025
7860should remove event listeners from libp2pNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
7870Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
7881uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025
7890should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
7900Push message with custom timestamp: 1762893792580Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7910should delegate to networkMonitor.isConnected()ConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isConnected
7920Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025skippedTue Nov 11 20:00:25 UTC 2025
7930Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
7940should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
7950should set field with only LIGHTPUSH enabledENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025waku2 key round trip
79631Sync message is not sent if another non-ephemeral message was just receivedReliable Channel: SyncTue Nov 11 19:42:28 UTC 2025passedTue Nov 11 19:42:28 UTC 2025
7970retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
7980Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
7991Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8001Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8010Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
8020should not allow unachievable error rateProbabilitiesTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
8033should handle v3 RLN errorsLightPush SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025v3 protocol support
8041Query with Ordered Callback, No DecoderWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
8051Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
8060Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8070Promise Callback - trueWaku Store, orderTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
8081should stop ping timers on peer disconnectKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer disconnect event handling
8090should hash "test123" with n=0 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
8100Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8111should respect custom numPeersToUse configurationPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
8120Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8130should add event listener for peer:discoveryDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025start
8140should handle query errors gracefullyPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025runQuery
8150should get / set UDP multiaddrENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Multiaddr getters and setters
8161should initialize bloom filter with correct parametersBloomFilterTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
8170Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
8180should return false for malformed SDS messagesReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025isChannelMessageWithCausalHistory predicate
8191Timestamp too far from node time: -20000 ms from nowWaku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
8200should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
8210Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8220should hash "test123" with n=1 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
8230Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
8241Query Generator sorting by timestamp while page direction is trueWaku Store, sortingTue Nov 11 19:47:41 UTC 2025passedTue Nov 11 19:47:41 UTC 2025
8254should create QueryOnConnect instance without optionsQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025constructor
8265rejects hash query with content filter parametersStoreQueryRequest validationTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
8270Decoder throws on empty string content topicEnsures content topic is definedTue Nov 11 19:41:53 UTC 2025passedTue Nov 11 19:41:53 UTC 2025
8280Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
8293should not create ping timers when pingKeepAlive = 0KeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025ping timer management
8301should select older connection if presentselectOpenConnectionTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
8311Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8321should process all pages when stopIfTrue never returns trueQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025stopIfTrue predicate
8331Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8340Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8350isConnected should return false after all peers disconnectConnection stateTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
8360Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8370should skip peers without peer exchange protocolPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025handleDiscoveredPeer
8380should sort by lamportTimestamp when timestamps differContentMessage comparison with < operatorTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
8390should work with async generator that yields promisesQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025async generator retrieve function mock
8401Passing page size 19 when there are 20 messagesWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
8410recovers when dns.resolve returns emptyDNS Node DiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
8421Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8431Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8440Register correct protocolsWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
8450does not validate decoders for hash queriesStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
8461should return all connected peers without codec filterConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getConnectedPeers
8470Sync message is not sent if another sync message was just receivedReliable Channel: SyncTue Nov 11 19:42:28 UTC 2025passedTue Nov 11 19:42:28 UTC 2025
8484returns only open connection if one presentselectOpenConnectionTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
8491Outgoing message is possibly acknowledgedReliable Channel: EncryptionTue Nov 11 19:42:22 UTC 2025skippedTue Nov 11 19:42:22 UTC 2025
8500Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8511Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8520should unlock peer and allow reuse after renewPeerPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
8530Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8540Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
8550Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
8560should handle dial errors gracefullyDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025peer discovery handling
8573should stop and cleanup resourcesFilter SubscriptionTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
8582msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
8591Js publishes, other Js receivesWaku Relay, InteropTue Nov 11 19:45:57 UTC 2025passedTue Nov 11 19:45:57 UTC 2025
8601should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
8611Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8628Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
8631should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
8641Query with Promise Callback, No message returnedWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
8650it tolerates circular branch referencesDNS Node DiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
8661Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
8670should return true when peer is on the pubsub topic shardShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnTopic
8681caches peers it previously fetchedDNS Node DiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
8690should add received messages to bloom filterMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025receiving a message
8701should prioritize bootstrap, then peer exchange, then local peersConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dialPeersFromStore prioritization
8711should enable only dns and peerExchange when peerCache is disabledDefault Peer DiscoveriesTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
8720Cluster ID 0, shard 1Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
8731Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
8740Subscribe to topic containing long and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
8750should skip updating peer store if peer has same addressesDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025updatePeerStore
8760Push message with custom timestamp: 1762886592580Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8770Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
8781Check publish message containing longWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
8790should use configured peers when availableStoreTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025queryGenerator
8800should reject on timeout if it was setwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
8811should emit message when store reconnect event occurs and last query was over max time thresholdQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025end-to-end message emission tests
8821should successfully stopFilter SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
8830Encoder throws on undefined content topicEnsures content topic is definedTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025
8840Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8850Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
8869should clear dial history on stopDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025stop
8870Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
8880Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
8890Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
8901Outgoing message is emitted as sentReliable Channel: EncryptionTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
8910Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8920random static sharding 9 - Cluster ID: 166, Shard ID: 625Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
8932Sets default value correctlyUser AgentTue Nov 11 19:47:55 UTC 2025passedTue Nov 11 19:47:55 UTC 2025
8940Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
8951should not trigger query if health event is healthy since last successful queryQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025message retrieval event emission conditions
8960should get all peers from storeConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dialPeersFromStore
8970should return false when peer is not on the specified shardShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnShard
8980Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025skippedTue Nov 11 19:50:48 UTC 2025
8991should wait for LightPush peer to be connectedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
9001should update peers in cache on 'peer:identify' eventPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025Unit Tests
90103 nodes on /waku/2/rs/3/1 topicWaku Relay, static sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
9020Store - dialed after - with timeoutWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
9030random auto sharding 1 - Cluster ID: 10, Content Topic: /app91/7/topic250/utf8Autosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
9040msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
9050Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
9067should hash "hello" with n=2 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9071should not execute task if max attempts is 0RetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
9080Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
9090should hash "" with n=1 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9102should dial second nwaku node that was discoveredDiscoveryDialerTue Nov 11 19:42:47 UTC 2025skippedTue Nov 11 19:42:47 UTC 2025
9110Round trip binary serializationWaku Message version 0Tue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
9120Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
9130should not create timers for topics where peer is not in meshKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025relay timer management
9141accepts valid content-filtered queryStoreQueryRequest validationTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
9151Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
9160should initialize with default optionsPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025constructor
9170should not fail to start the service if it is already startedPeer ExchangeTue Nov 11 19:46:14 UTC 2025passedTue Nov 11 19:46:14 UTC 2025interface-peer-discovery compliance testsCompliance Test
9181Relay - dialed firstWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
9190should hash "test123" with n=2 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9202Check publish message containing shortWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
9210Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
9221should create timers for each pubsub topic where peer is in meshKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025relay timer management
9230should set default options when no config providedConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
9240should stop peer exchange discoveryPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025stop
9250should detect messages with missing dependenciesMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
9260Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
9270should deliver messages after dependencies are metMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
9281should hash "test123" with n=1 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9290should wait for Store peer to be connectedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
9300should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9310Fields are not droppedto proto messageTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
9320should return cached hash on subsequent accessDecodedMessage lazy hash initializationTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025
9330should not receive a peer event before startPeer ExchangeTue Nov 11 19:46:14 UTC 2025passedTue Nov 11 19:46:14 UTC 2025interface-peer-discovery compliance testsCompliance Test
9340should handle messages with same timestamp ordered by messageIdMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025receiving a message
9351Reusing cursor across nodesWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
9363Get NodesFetch nodesTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
9371Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
9381should handle empty peer infos gracefullyPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
9390Cluster id 0, shard 0Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
9400should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9410Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
9420should handle peer not in mesh for all topicsKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025edge cases
9431Repair RequestMessage serializationTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
9440should start and stop interval correctlyRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
9451should be empty after removing the only subscriptionFilter SubscriptionTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
9460should dial peers from store when browser is connectedConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025onWakuConnectionEvent
9471should perform initial health assessment on startHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
9480should not allow k > 12ProbabilitiesTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9490should not receive a peer event before startPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025interface-peer-discovery compliance testsCompliance Tests
9500should hash "hello" with n=2 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9510should decode valid enr with tcp successfullyENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Txt codec
9520should successfully subscribe to supported pubsub topicFilter SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
9533should start and setup intervals and event listenersFilter SubscriptionTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
9545should return false when peer shard info is not foundShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnShard
9550Stops search when 2 null results are returnedFetch nodesTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
9560should not mark messages in causal history as acknowledged if it's our own messageMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025reviewing ack status
9574Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
9580ignores unrecognized TXT record formatsDNS Node DiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
9596Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsTue Nov 11 19:43:55 UTC 2025passedTue Nov 11 19:43:55 UTC 2025
9600retrieves a single peerDNS Node DiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025
9610throws on empty content topicensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
9620should never report false negativesBloomFilterTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
9630Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
9641should properly start and stop event listeningHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
9650Encoder throws on undefined content topicEnsures content topic is definedTue Nov 11 19:41:53 UTC 2025passedTue Nov 11 19:41:53 UTC 2025
9660Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
9670should hash "hello" with n=1 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9680Own sync message does not acknowledge own messagesReliable Channel: SyncTue Nov 11 19:42:28 UTC 2025passedTue Nov 11 19:42:28 UTC 2025
9691should handle case with all peers already connectedConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dialPeersFromStore
9702should be able to encode the field with only RELAY set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
9711should not receive a peer event after stopPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025interface-peer-discovery compliance testsCompliance Tests
9721Query Generator, No message returnedWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
9730should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9743should have no discoveries enabled by defaultDefault Peer DiscoveriesTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
9754Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
9760Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
9776should remove expired entries after TTL has passedTTLSetTue Nov 11 19:42:18 UTC 2025passedTue Nov 11 19:42:18 UTC 2025
9781Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025skippedTue Nov 11 20:00:25 UTC 2025
9791Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
9801should be able to decode the field with only FILTER set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
9810Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
9821should return false when peer is not on the pubsub topic shardShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnTopic
9830should handle timestamp equal to current timelamportTimestampIncrementTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
9848should return false when peer is not foundShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnNetwork
9850Wrong topicAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
9860Query Generator, Multiple PubsubTopicsWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
9870rejects hash query with time filterStoreQueryRequest validationTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
9881Generator, one shardWaku Store, different static shardsTue Nov 11 19:46:44 UTC 2025passedTue Nov 11 19:46:44 UTC 2025
9891should filter out undefined ENRsPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
9900Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
9910should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9920should hash "" with n=5 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
9932Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
9940should emit a peer event after startDNS Discovery: Compliance TestTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025interface-peer-discovery compliance tests
9951throws an error for improperly formatted content topicscontentTopicsByPubsubTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
9960Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
9970Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
9980msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
9990Outgoing message is possibly acknowledgedReliable ChannelTue Nov 11 19:42:24 UTC 2025skippedTue Nov 11 19:42:24 UTC 2025
10001should handle peerStore errors gracefullyConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getConnectedPeers
10011random auto sharding 3 - Cluster ID: 10, Content Topic: /app40/2/topic56/jsonAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
10021should hash "" with n=0 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10030should not dispatch event when already connectedNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025peer connection events
10040Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
10050Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
10060Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10071ends if stream creation failsStoreCoreTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025queryPerPage
10080peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
10090Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025skippedTue Nov 11 19:50:48 UTC 2025
10100should enable only peerCache when dns and peerExchange are disabledDefault Peer DiscoveriesTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
10111should dial with multiaddr and return streamConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dial
10120Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10130should return PeerId when Multiaddr input is providedmapToPeerIdTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
10141Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
10150Publish message with custom timestamp: Tue Nov 11 2025 18:45:52 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
10160should return false when pubsub topic parsing failsShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnTopic
10170should not start if already startedPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025start
10180should handle queue overflow by adding peers to queueDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
10190throws on content topic with generation field greater than 0ensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
10200should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10211Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10221should do nothing when connections still existConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025onDisconnectedEvent
10230should be online or offline if network state changedwaku:connectionTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
10241should filter out already connected peersConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dialPeersFromStore
10250ENRTree (root): should error if DNS root entry signature is invalidENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
10260should handle incoming messagesFilter SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
10270Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10282should hash "hello" with n=0 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10290should hash "test123" with n=0 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10301should create PeerExchangeDiscovery instancePeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025wakuPeerExchangeDiscovery factory
10310should push the message to the outgoing bufferMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025sending a message
10322should drop connection via multiaddr with hangUpDialingTue Nov 11 19:44:18 UTC 2025passedTue Nov 11 19:44:18 UTC 2025
10330should be delivered immediately if receivedMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Ephemeral messages
10340should use current time when it's greater than incremented timestamplamportTimestampIncrementTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
10351should retrieve all multiaddrs when several ENR Tree URLs are passedDNS Node Discovery [live data]Tue Nov 11 19:42:53 UTC 2025skippedTue Nov 11 19:42:53 UTC 2025
10360Nodes with multiple pubsub topicWaku Relay auto-sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
10370Check meta is set [symmetric]Symmetric EncryptionTue Nov 11 19:41:51 UTC 2025passedTue Nov 11 19:41:51 UTC 2025
10381should handle zero peers requestPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
10391Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
10401different cluster: nodes don't connectMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025auto sharding
10411Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
10421should decode valid enr successfullyENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Txt codec
10430should handle zero lastSuccessfulQuery (never queried before)calculateTimeRangeTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
10440should work with mixed v2 and v3 peersLightPush SDKTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025v3 protocol support
10454should hash "" with n=0 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10460returns a subset of values when wanted number is lesser than available valuesDiscoveryTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
10474should create KeepAliveManager with relayKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
10480pre and post cipherWaku EncryptionTue Nov 11 19:41:52 UTC 2025passedTue Nov 11 19:41:52 UTC 2025
10494should remove CONNECTION_LOCKED_TAG from peer connections when unlockingPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
10500should do nothing if at or below maxBootstrapPeersConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025maintainBootstrapConnections
10510Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorTue Nov 11 19:46:38 UTC 2025passedTue Nov 11 19:46:38 UTC 2025
10521peer:update - should do nothing if another protocol hitStreamManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
10531should not dial peers from store when browser is not connectedConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025onWakuConnectionEvent
10540should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
10550should encode/decode to text encodingENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Static tests
10561should hash "hello" with n=5 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10572Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldTue Nov 11 19:42:54 UTC 2025passedTue Nov 11 19:42:54 UTC 2025
10580should handle cache.get errors gracefullyPeer Cache DiscoveryTue Nov 11 19:41:46 UTC 2025passedTue Nov 11 19:41:46 UTC 2025Unit Tests
10590Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10600should reject if Store is requested but not mountedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
10612Query generator for multiple messages with different message text formatWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
10620should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
10630Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
10640Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10651Check publish message after client node is restartedWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025skippedTue Nov 11 19:45:58 UTC 2025
10660should not track probabilistic acknowledgements of messages received in bloom filter of own messagesMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025reviewing ack status
10670should check false positive rateBloomFilter with special patternsTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
10680returns nothing if no connections presentselectOpenConnectionTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
10691should initialize with custom number of peersPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
10701should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
10710should handle retrieval hint and sender_idOutgoingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
10721should insert message id into causal historyMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025sending a message
10730handles different networkShards values correctlycontentTopicsByPubsubTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
10740Ordered Callback - trueWaku Store, orderTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
10750Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
10760should hash "" with n=5 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10771should not receive a peer event after stopDNS Discovery: Compliance TestTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025interface-peer-discovery compliance tests
10780Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10790Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10801should return DECODE_FAILED when ENR decoding failsPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
10810Callback on promiseWaku Store, generalTue Nov 11 19:47:25 UTC 2025passedTue Nov 11 19:47:25 UTC 2025
10820should return false when navigator.onLine is true but network is not connectedNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isConnected
10830Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10841Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10851should handle multiple peers with different shard configurationsDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025integration
10860Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10870should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
10881should merge provided config with defaultsConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
10891should remove event listenersConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025stop
10901Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
10910Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
10920should reject if Relay is requested but not mountedwaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
10930Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
10940should hash "test123" with n=5 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10950should continually clean up expired entries at intervalsTTLSetTue Nov 11 19:42:18 UTC 2025passedTue Nov 11 19:42:18 UTC 2025
10961should hash "" with n=2 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
10971can query messages by message hashWaku Store, message hash queryTue Nov 11 19:47:28 UTC 2025passedTue Nov 11 19:47:28 UTC 2025
10988Query Generator - trueWaku Store, orderTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
10990should drop only non-locked connections when over maxConnectionsConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025maintainConnectionsCount
11001Push message with custom timestamp: 1762893792581Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
11011Refresh subscriptionWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025skippedTue Nov 11 19:46:05 UTC 2025
11021Check publish message containing ChineseWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
11031PeerStore has remote peer's shard info after successful connectionMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025static sharding
11040should stop query iteration when stopIfTrue returns trueQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025stopIfTrue predicate
11059should skip peer when already connectedDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
11061should retry if all attempts failRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
11070should skip peer when not on same clusterDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025dial
11080should be safe to call multiple timesConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
11091should hash "hello" with n=5 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11100Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
11111msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
11120all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementTue Nov 11 19:46:27 UTC 2025passedTue Nov 11 19:46:27 UTC 2025Peer Exchange
11131random auto sharding 8 - Cluster ID: 10, Content Topic: /app54/7/topic454/test.jsAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
11142should transition to MinimallyHealthy with one compatible peerHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
11151throws on content topic with empty encoding fieldensureValidContentTopicTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
11161should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11170should reassess health immediately when peer disconnectsHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
11180Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
11190should skip peers without peerInfo in ENRPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
11200can start and stop the servicePeer ExchangeTue Nov 11 19:46:14 UTC 2025passedTue Nov 11 19:46:14 UTC 2025interface-peer-discovery compliance testsCompliance Test
11210should mark all messages in causal history as acknowledgedMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025reviewing ack status
11220should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
11230Decoder throws on undefined content topicEnsures content topic is definedTue Nov 11 19:41:34 UTC 2025passedTue Nov 11 19:41:34 UTC 2025
11240Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingTue Nov 11 19:46:54 UTC 2025passedTue Nov 11 19:46:54 UTC 2025
11251should be safe to call multiple timesKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025start
11261should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
11270`waku:online` between 2 js-waku relay nodesConnection stateTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
11281configure the node with multiple content topicsAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
11290Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingTue Nov 11 19:47:41 UTC 2025passedTue Nov 11 19:47:41 UTC 2025
11300should transition to Unhealthy when no connectionsHealthIndicatorTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
11310should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11321Init the array if not presentpushOrInitMapSetTue Nov 11 19:41:18 UTC 2025passedTue Nov 11 19:41:18 UTC 2025
11330Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
11340should successfully query store with valid decoders and optionsStoreTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025queryGenerator
11350Outgoing message is acknowledgedReliable Channel: EncryptionTue Nov 11 19:42:22 UTC 2025passedTue Nov 11 19:42:22 UTC 2025
11360Symmetric encrypt & DecryptWaku EncryptionTue Nov 11 19:41:52 UTC 2025passedTue Nov 11 19:41:52 UTC 2025
11370should query peers that support peer exchangePeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025handlePeriodicDiscovery
11381different cluster: nodes don't connectMetadata ProtocolTue Nov 11 19:44:17 UTC 2025passedTue Nov 11 19:44:17 UTC 2025static sharding
11391should hash "test123" with n=5 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11401can start the servicePeer ExchangeTue Nov 11 19:46:14 UTC 2025passedTue Nov 11 19:46:14 UTC 2025interface-peer-discovery compliance testsCompliance Test
11410should be able to encode the field with ALL protocols set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
11420Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
11435random auto sharding 2 - Cluster ID: 10, Content Topic: /app52/4/topic942/test.jsAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
11441should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
11450Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
11460should initialize with custom TTLPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025constructor
11475should create ShardReader with static shards network configShardReaderTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025constructor
114813should update peer store before dialingDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025peer discovery handling
11498should process queue every 500msDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025queue processing
11500Relay Node - default protocolWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
11513RelayENR Interop: ServiceNodeTue Nov 11 19:42:53 UTC 2025passedTue Nov 11 19:42:53 UTC 2025
11521topics with same application and version share the same shardcontentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
11531random static sharding 10 - Cluster ID: 533, Shard ID: 161Static Sharding: Running NodesTue Nov 11 19:47:44 UTC 2025passedTue Nov 11 19:47:44 UTC 2025
11541Check publish message containing shell commandWaku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
11551should skip already querying peersPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025runQuery
11561should handle onConnected and onDisconnectedPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
11570Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
11582Subscribe to topic containing XML and publish messageWaku Relay, SubscribeTue Nov 11 19:46:05 UTC 2025passedTue Nov 11 19:46:05 UTC 2025
11596ENRTree (root): should parse and verify and DNS root entryENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
11601should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Tue Nov 11 19:41:42 UTC 2025skippedTue Nov 11 19:41:42 UTC 2025
11610should hash "hello" with n=1 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11620should handle shardReader errorsConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025isPeerOnTopic
11630should create ping timers when pingKeepAlive > 0KeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025ping timer management
11641Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
11651Nwaku publishesWaku Relay, InteropTue Nov 11 19:45:57 UTC 2025passedTue Nov 11 19:45:57 UTC 2025
11660returns all values when wanted number matches available valuesDiscoveryTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
11671should dial all remaining peersConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025dialPeersFromStore
11680should ignore duplicate entriesIncomingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
11690Passing page size 11 when there are 10 messagesWaku Store, page sizeTue Nov 11 19:47:48 UTC 2025passedTue Nov 11 19:47:48 UTC 2025
11701should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11710Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
11721should handle browser offline state overriding peer connectionsNetworkMonitorTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025integration
11730Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
11740should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
11750should handle all zero keep alive optionsKeepAliveManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025edge cases
11761should hash "" with n=5 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11779should merge peer addresses if peer exists with different addressesDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025updatePeerStore
11781Publish message with custom timestamp: Wed Nov 20 2024 19:45:52 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Nov 11 19:45:58 UTC 2025passedTue Nov 11 19:45:58 UTC 2025
11792should be empty when createdFilter SubscriptionTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
11800isConnected between 2 js-waku relay nodesConnection stateTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025
11818ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeTue Nov 11 19:41:41 UTC 2025passedTue Nov 11 19:41:41 UTC 2025
11820should continue query when messages are from different channelsReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025stopIfTrue Integration with QueryOnConnect
11830should be able to decode the field with only STORE set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Decoding
118413 nodes on /waku/2/rs/7/0 topicWaku Relay auto-sharding, multiple pubsub topicsTue Nov 11 19:45:51 UTC 2025passedTue Nov 11 19:45:51 UTC 2025
11851Outgoing message is acknowledgedReliable ChannelTue Nov 11 19:42:24 UTC 2025passedTue Nov 11 19:42:24 UTC 2025
11860should handle peer store errors gracefullyPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025handlePeriodicDiscovery
11870Light Node - default protocolsWait for remote peerTue Nov 11 19:47:59 UTC 2025passedTue Nov 11 19:47:59 UTC 2025
11880Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
11890should properly create location multiaddrs - udp4ENRTue Nov 11 19:41:24 UTC 2025passedTue Nov 11 19:41:24 UTC 2025Location multiaddr
11900should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
11910should discard bootstrap peers when has more than set limitConnection LimiterTue Nov 11 19:43:31 UTC 2025passedTue Nov 11 19:43:31 UTC 2025
11920should check connected peers if present and suitablewaitForRemotePeerTue Nov 11 19:42:21 UTC 2025passedTue Nov 11 19:42:21 UTC 2025
11931Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Nov 11 19:50:12 UTC 2025passedTue Nov 11 19:50:12 UTC 2025
11941should jump to current time when timestamp is far in the pastlamportTimestampIncrementTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025
11951should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecTue Nov 11 19:41:23 UTC 2025passedTue Nov 11 19:41:23 UTC 2025Encoding
11960should create QueryOnConnect instance with all required parametersQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025constructor
11974should support chaining for add methodTTLSetTue Nov 11 19:42:18 UTC 2025passedTue Nov 11 19:42:18 UTC 2025
11980Ephemeral field set to trueWaku Message version 0Tue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
11991should mark a message as irretrievably lost if timeout is exceededMessageChannelTue Nov 11 19:42:10 UTC 2025passedTue Nov 11 19:42:10 UTC 2025Sweeping incoming buffer
12000Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
12015should clear all entriesIncomingRepairBufferTue Nov 11 19:42:07 UTC 2025passedTue Nov 11 19:42:07 UTC 2025
12027should hash "hello" with n=0 and maxValue=100 correctlyhashNTue Nov 11 19:42:02 UTC 2025passedTue Nov 11 19:42:02 UTC 2025
12031Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025
12040should register libp2p event listeners when start is calledPeerManagerTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025
12050should invoke callbacks when receiving a messageFilter SubscriptionTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
12061Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
12071should hang up with PeerId and return true on successConnectionManagerTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025hangUp
12081should create PeerExchange instance with componentsPeerExchangeTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025query
12091should handle retrieve function with query parametersQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025async generator retrieve function mock
12100Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Nov 11 19:45:47 UTC 2025passedTue Nov 11 19:45:47 UTC 2025
12110should dial peer when peer is discoveredDiscoveryDialerTue Nov 11 19:41:32 UTC 2025passedTue Nov 11 19:41:32 UTC 2025peer discovery handling
12120Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
12130should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexTue Nov 11 19:41:19 UTC 2025passedTue Nov 11 19:41:19 UTC 2025
12140Passing an arrayWaku Dial [node only]Tue Nov 11 19:47:55 UTC 2025passedTue Nov 11 19:47:55 UTC 2025Bootstrap
12150should return null for non-existent peerConnectionLimiterTue Nov 11 19:41:33 UTC 2025passedTue Nov 11 19:41:33 UTC 2025getPeer
12160random auto sharding 9 - Cluster ID: 10, Content Topic: /app27/2/topic458/test.jsAutosharding: Running NodesTue Nov 11 19:47:35 UTC 2025passedTue Nov 11 19:47:35 UTC 2025
12170Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Nov 11 19:50:48 UTC 2025passedTue Nov 11 19:50:48 UTC 2025
12187should process tasks in queueRetryManagerTue Nov 11 19:42:19 UTC 2025passedTue Nov 11 19:42:19 UTC 2025
12191should skip peers without peer exchange protocolPeerExchangeDiscoveryTue Nov 11 19:41:42 UTC 2025passedTue Nov 11 19:41:42 UTC 2025runQuery
12201msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterTue Nov 11 19:47:54 UTC 2025passedTue Nov 11 19:47:54 UTC 2025
12213should work with stubbed waku event emitterQueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025mock validation
12220should not emit message when conditions are not met (recent query, no offline)QueryOnConnectTue Nov 11 19:42:20 UTC 2025passedTue Nov 11 19:42:20 UTC 2025end-to-end message emission tests
12230Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Nov 11 20:00:25 UTC 2025passedTue Nov 11 20:00:25 UTC 2025
12241isConnected return false after peer stopsConnection stateTue Nov 11 19:43:08 UTC 2025passedTue Nov 11 19:43:08 UTC 2025