allure-jswaku/9316/data/suites.csv
2025-10-28 10:24:11 +00:00

214 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
20should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
31should handle multiple query options for time rangesStoreTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025queryGenerator
40should return false for malformed SDS messagesReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025isChannelMessageWithCausalHistory predicate
51Round trip binary encryption [symmetric, no signature]Symmetric EncryptionTue Oct 28 10:04:37 UTC 2025passedTue Oct 28 10:04:37 UTC 2025
61peer:update - should do nothing if another protocol hitStreamManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
74Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
80Outgoing message is emitted as sendingReliable Channel: EncryptionTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
90Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
100should return usable stream attached to connectionStreamManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
111messageHash returns a Uint8ArraymessageHash and messageHashStrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
120Encoder throws on undefined content topicEnsures content topic is definedTue Oct 28 10:04:39 UTC 2025passedTue Oct 28 10:04:39 UTC 2025
130Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
140Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
150should handle hash queries without validationStoreTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025queryGenerator
161should handle peer store update failures gracefullyKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025ping timer management
171should work with v3 peersLightPush SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025v3 protocol support
181should not receive a peer event after stopPeer ExchangeTue Oct 28 10:09:30 UTC 2025passedTue Oct 28 10:09:30 UTC 2025interface-peer-discovery compliance testsCompliance Test
190accepts valid message hash queryStoreQueryRequest validationTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
200should sort by lamportTimestamp when timestamps differContentMessage comparison with < operatorTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
210Query Generator sorting by timestamp while page direction is trueWaku Store, sortingTue Oct 28 10:10:30 UTC 2025passedTue Oct 28 10:10:30 UTC 2025
220should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
231Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
243should dial peer immediately when queue is emptyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
251should drop connection to all peers on hangUpDialingTue Oct 28 10:07:02 UTC 2025passedTue Oct 28 10:07:02 UTC 2025
260should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
270Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
287should handle retrieve errors gracefully without emitting messagesQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025end-to-end message emission tests
290Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
300should stop query on content message from same channelReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025stopIfTrue Integration with QueryOnConnect
310msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
320should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
332should allow a peer to be returned again after renewPeer is calledPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
340random auto sharding 6 - Cluster ID: 10, Content Topic: /app58/4/topic363/utf8Autosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
351Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingTue Oct 28 10:10:30 UTC 2025passedTue Oct 28 10:10:30 UTC 2025
361should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
370Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
380Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
390should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
400should trigger QueryOnConnect when time threshold is exceededReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025Query On Connect Integration E2E Tests
410random auto sharding 2 - Cluster ID: 10, Content Topic: /app99/4/topic941/utf8Autosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
421same cluster: nodes connectMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025auto sharding
430should stop query when sync message from same channel is foundReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025stopIfTrue Integration with QueryOnConnect
440Subscribe 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 Oct 28 10:13:28 UTC 2025skippedTue Oct 28 10:13:28 UTC 2025
450Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
461should not create multiple intervals when called multiple timesDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
470should hash "test123" with n=1 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
480Decoder throws on undefined content topicEnsures content topic is definedTue Oct 28 10:04:37 UTC 2025passedTue Oct 28 10:04:37 UTC 2025
490throws on content topic with non-number generation fieldensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
500Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
510should drop connection to one peer on hangUpDialingTue Oct 28 10:07:02 UTC 2025passedTue Oct 28 10:07:02 UTC 2025
520should handle complete peer lifecycleKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025integration
531should handle network check errors gracefullyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025shard reader integration
540should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
550topics with same application and version share the same shardcontentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
560Decoder throws on undefined content topicEnsures content topic is definedTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
570Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
580Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
590Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
600Outgoing message is emitted as sentReliable Channel: EncryptionTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
610Outgoing message is acknowledgedReliable Channel: EncryptionTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
620should not retry if at least one successRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
630Sync message is not sent if another non-ephemeral message was just sentReliable Channel: SyncTue Oct 28 10:05:15 UTC 2025passedTue Oct 28 10:05:15 UTC 2025
640msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
651Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
660should throw error - no public keyENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Verify
670Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025skippedTue Oct 28 10:23:20 UTC 2025
681Check publish message containing XMLWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
690should retrieve all multiaddrs when several ENR Tree URLs are passedDNS Node Discovery [live data]Tue Oct 28 10:05:37 UTC 2025skippedTue Oct 28 10:05:37 UTC 2025
700Nwaku publishesWaku Relay, InteropTue Oct 28 10:08:15 UTC 2025passedTue Oct 28 10:08:15 UTC 2025
710should handle query errors gracefullyPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025runQuery
723should increment timestamp by 1 when current time is not greaterlamportTimestampIncrementTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
730Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
740Mutual subscriptionWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
751Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
760Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
770Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
780should dial all remaining peersConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dialPeersFromStore
790Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
800should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
810Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
820nwaku subscribesWaku Relay, InteropTue Oct 28 10:08:15 UTC 2025passedTue Oct 28 10:08:15 UTC 2025
830Ordered callback, aborts when callback returns trueWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
840should wait for Filter peer to be connectedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
850should be able to encode the field with ALL protocols set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
860should hash "" with n=1 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
870Check publish message containing Basic HTML tagWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
881should skip peers that don't support peer exchangePeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025handlePeriodicDiscovery
891should properly create location multiaddrs - udpENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Location multiaddr
900Incoming message is emitted as receivedReliable Channel: EncryptionTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
911should work with async generator that yields promisesQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025async generator retrieve function mock
920Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
932should never report false negativesBloomFilterTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
940should add to incoming buffer if dependencies are not metMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025receiving a message
952different cluster: nodes don't connectMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025auto sharding
960should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
970should not fail to start the service if it is already startedPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025interface-peer-discovery compliance testsCompliance Tests
980random static sharding 5 - Cluster ID: 16, Shard ID: 292Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
990Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1002should handle mixed protocol support correctlyHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
1010should reject if WakuNode is not startedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
1020should process all pages when stopIfTrue never returns trueQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025stopIfTrue predicate
1030messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
1040should hash "" with n=5 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
1050rejects content-filtered query with only pubsubTopicStoreQueryRequest validationTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
1060should clear interval on stopPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025continuous discovery interval
1070should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Tue Oct 28 10:04:28 UTC 2025skippedTue Oct 28 10:04:28 UTC 2025
1080Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1090should handle messages with same timestamp ordered by messageIdMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025receiving a message
1100Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1111should process tasks in queueRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
1120isConnected should return false after all peers disconnectConnection stateTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
1130should hash "test123" with n=5 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
1140Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
1150Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
1160yields undefined for messages without decoderStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
1170ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
1180Asymmetric encrypt & decryptWaku EncryptionTue Oct 28 10:04:38 UTC 2025passedTue Oct 28 10:04:38 UTC 2025
1190random auto sharding 5 - Cluster ID: 10, Content Topic: /app60/3/topic804/xmlAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
1201throws on content topic with empty version fieldensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
1211Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1226should create relay timers when relay exists and relayKeepAlive > 0KeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025relay timer management
1231should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
1241PeerStore has remote peer's shard info after successful connectionMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025auto sharding
1252Store - dialed after - with timeoutWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
1261should merge peer addresses if peer exists with different addressesDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025updatePeerStore
1270Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1281passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Tue Oct 28 10:05:37 UTC 2025skippedTue Oct 28 10:05:37 UTC 2025
1290should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
1300should dial with multiaddr and return streamConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dial
1311Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1320should select older connection if presentselectOpenConnectionTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
1331messageHashStr produces consistent results for the same inputmessageHash and messageHashStrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
1341ignores unrecognized TXT record formatsDNS Node DiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
1351Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
1360Query with Ordered Callback, No message returnedWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
1370throws on content topic with empty application fieldensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
1387should hash "test123" with n=5 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
1392Default pageSizeWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
1400should set field with only FILTER enabledENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025waku2 key round trip
1410Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1420should return true for sync message with causal historyReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025isChannelMessageWithCausalHistory predicate
1430Check received message with timestamp: 1761645932219 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
1440ends if stream creation failsStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
1450Passing invalid cursorWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
1461Check publish message containing longWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
1471should retry if all attempts failRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
1480handles different networkShards values correctlycontentTopicsByPubsubTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
1490Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
1500should emit `waku:online` event only when first peer is connectedConnection stateTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
1510should return cached hash on subsequent accessDecodedMessage lazy hash initializationTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
1521Encoder throws on undefined content topicEnsures content topic is definedTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
1530rejects hash query with time filterStoreQueryRequest validationTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
1541should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
1551should handle disconnect when peer has no timersKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025timer cleanup
1561should initialize with default number of peersPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
1570should handle complete dial lifecycleDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025integration
1581Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
1597should send relay ping messages on timerKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025relay timer management
1601should invoke callbacks only when newly receiving message is givenFilter SubscriptionTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
1611should reject on timeout if it was setwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
1620should set field with only LIGHTPUSH enabledENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025waku2 key round trip
1630Reusing cursor across nodesWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
1640should return only peers supporting the requested protocol and pubsub topicPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
1654should monitor connected peers and store them into cachePeer Cache DiscoveryTue Oct 28 10:07:07 UTC 2025passedTue Oct 28 10:07:07 UTC 2025
1660should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
1670Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1681Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
1691should start the dialing intervalDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
1701throws on content topic with too few or too many fieldsensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
1710should not fail to start the service if it is already startedDNS Discovery: Compliance TestTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025interface-peer-discovery compliance tests
1720should properly create location multiaddrs - tcp6ENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Location multiaddr
1730Outgoing message is not emitted as acknowledged from own outgoing messagesReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025
1741should handle relay send failures gracefullyKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025relay timer management
1750Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1761can start the serviceDNS Discovery: Compliance TestTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025interface-peer-discovery compliance tests
1770Push message with custom timestamp: 1761642356433Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1780Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
1790should mark a message as irretrievably lost if timeout is exceededMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
1800should update peer store before dialingDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer discovery handling
1810Check publish message after service node is restartedWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025skippedTue Oct 28 10:08:25 UTC 2025
1820Query Generator, No message returnedWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
1839should keep entries that haven't expired yetTTLSetTue Oct 28 10:05:04 UTC 2025passedTue Oct 28 10:05:04 UTC 2025
1840retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
1850Publish message with rate limitWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
1860Fails to publish message with empty textWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
1870Round trip binary encryption [ecies, no signature]Ecies EncryptionTue Oct 28 10:04:39 UTC 2025passedTue Oct 28 10:04:39 UTC 2025
1881Push message with custom timestamp: 1761649556434Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1890Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
1900random auto sharding 8 - Cluster ID: 10, Content Topic: /app71/7/topic694/jsonAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
1911Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
1920Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
1930should handle peer store errors gracefullyConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getPeer
1940Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
1951configure the node with multiple content topicsAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
1960Check publish message containing unicode special charactersWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
1970Passing page size 1 when there are 4 messagesWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
1981should return false when peer is not on the pubsub topic shardShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnTopic
1990Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2001Fails to publish message with size larger than 1 MBWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
2010Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
2021should process successful peer exchange queryPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
2030should handle empty peer infos gracefullyPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
2040Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
2051Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
2060should drop connection via multiaddr with hangUpDialingTue Oct 28 10:07:02 UTC 2025passedTue Oct 28 10:07:02 UTC 2025
2071Push message with custom timestamp: 1730887556433Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2080Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
2090Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2100Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2110ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
2123should respect custom numPeersToUse configurationPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
2131Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2140msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
2150should reject if Store is requested but not mountedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
2161should update peers in cache on 'peer:identify' eventPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025Unit Tests
2170Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
2180Outgoing message is acknowledgedReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025
2190should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
2200Outgoing message is acknowledgedReliable Channel: AcksTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
2210Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2221Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
2231Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2241peer exchange sets tagPeer ExchangeTue Oct 28 10:08:29 UTC 2025passedTue Oct 28 10:08:29 UTC 2025
2250Publish message with custom timestamp: Wed Nov 06 2024 10:08:18 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
2260should properly create location multiaddrs - udp6ENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Location multiaddr
2270should return DECODE_FAILED when RPC decode failsPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
2280Correctly serialized argumentsnwakuTue Oct 28 10:07:02 UTC 2025passedTue Oct 28 10:07:02 UTC 2025
2290should merge provided config with defaultsConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025constructor
2300Non TWN ClusterAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
2310Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2321should handle v3 RLN errorsLightPush SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025v3 protocol support
2333should not discard bootstrap peers if under the limitConnection LimiterTue Oct 28 10:06:16 UTC 2025passedTue Oct 28 10:06:16 UTC 2025
2340should create PeerExchange instance with componentsPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
2350Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2362should not fail to stop the service if it was not startedPeer ExchangeTue Oct 28 10:09:29 UTC 2025passedTue Oct 28 10:09:29 UTC 2025interface-peer-discovery compliance testsCompliance Test
2372Round trip binary encryption [symmetric, signature]Symmetric EncryptionTue Oct 28 10:04:37 UTC 2025passedTue Oct 28 10:04:37 UTC 2025
2381A testThisTue Oct 28 10:06:49 UTC 2025passedTue Oct 28 10:06:49 UTC 2025Is
2390Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2400Query generator for multiple messagesWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
2411Ordered Callback - falseWaku Store, orderTue Oct 28 10:10:14 UTC 2025passedTue Oct 28 10:10:14 UTC 2025
2420should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Tue Oct 28 10:04:28 UTC 2025skippedTue Oct 28 10:04:28 UTC 2025
2430should start all internal componentsConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025start
2440should dial peers from store on startConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025start
2452should perform ping and update peer store on timerKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025ping timer management
2460Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
2470Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
2480Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2491should create dialer with libp2p and shardReaderDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025constructor
2501Generator, 2 different shardsWaku Store, different static shardsTue Oct 28 10:09:48 UTC 2025passedTue Oct 28 10:09:48 UTC 2025
2511should handle errors when getting connectionsNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025error handling
2520should handle shardReader errorsConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025isPeerOnTopic
2531should not dial on waku:connection if enableAutoRecovery is false, but should dial on startConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025autoRecovery flag
2540should handle shard reader errors gracefullyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025shard reader integration
2550should handle ping failures gracefullyKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025ping timer management
2561Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
2576random static sharding 2 - Cluster ID: 537, Shard ID: 1000Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
2581Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2591Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
2600should add event listeners for waku:connection and peer:disconnectConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025start
2610should create PeerExchangeDiscovery instancePeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025wakuPeerExchangeDiscovery factory
2620should decode valid enr successfullyENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Txt codec
2632Relay - dialed afterWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
2640should emit message when we went offline since last successful query and store reconnect event occursQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025end-to-end message emission tests
2650should return true when peer is on the pubsub topic shardShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnTopic
2661tcp ip4 addressMultiaddr from fieldsTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025
2670Sets default value correctlyUser AgentTue Oct 28 10:10:37 UTC 2025passedTue Oct 28 10:10:37 UTC 2025
2680should add sent message to localHistory with retrievalHintMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025sending a message
2690msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
2701should create KeepAliveManager with required optionsKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025constructor
2710Encoder error raises irrecoverable errorReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025
2723should clear timers for specific peer on disconnectKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025timer cleanup
2730Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2740should hash "test123" with n=2 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
2750should load peers from local storage and dispatch eventsPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025Unit Tests
2760Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2770should retry failed tasksRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
2780should add received messages to bloom filterMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025receiving a message
2791rejects content-filtered query with only contentTopicsStoreQueryRequest validationTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
2803should discard bootstrap peers when has more than set limitConnection LimiterTue Oct 28 10:06:16 UTC 2025passedTue Oct 28 10:06:16 UTC 2025
2811should return empty array when no peers connectedConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getConnectedPeers
2821returns nothing if no connections presentselectOpenConnectionTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
2830Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
2841should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
2851Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
2861should return false when unsubscribing from a non-existing subscriptionFilter SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
2870should accept empty decoders arrayQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025constructor
2880should reject if LightPush is requested but not mountedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
2891should not create relay timers when relayKeepAlive = 0KeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025relay timer management
2901should add received message to localHistory with retrievalHintMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025receiving a message
2917should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
2921should hash "test123" with n=0 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
2930Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
2940Check publish message after client node is restartedWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025skippedTue Oct 28 10:08:25 UTC 2025
2950should emit InMessageMissing event with retrievalHintMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
2961should be able to dial TLS multiaddrsDialingTue Oct 28 10:07:02 UTC 2025passedTue Oct 28 10:07:02 UTC 2025
2970should skip peers without peerInfo in ENRPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
2981should continue query when messages are from different channelsReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025stopIfTrue Integration with QueryOnConnect
2991should send to specified number of peers of used peersLightPush SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
3001Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
3010Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
3021should be sent with empty contentMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sync messages
3031should create all internal componentsConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025constructor
3041should hash "hello" with n=2 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
3051throws on content topic with empty topic name fieldensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
3060should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
3070Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
3080should emit a peer event after startDNS Discovery: Compliance TestTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025interface-peer-discovery compliance tests
3091should return DECODE_FAILED when ENR decoding failsPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
3101should handle case with all peers already connectedConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dialPeersFromStore
3115should handle errors when globalThis is not availableNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
3121Query with Promise Callback, No message returnedWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
3131Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
3140Repair RequestMessage serializationTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
3152should handle peer disconnect event when no connections remainNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer connection events
3160Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3170should add event listeners for peer connect and disconnectKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025start
3180groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
3191Register correct protocolsWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
3203should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
3211random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/1/topic914/jsonAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
3220Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
3232Query generator for multiple messages with multiple decodersWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
3240random static sharding 9 - Cluster ID: 922, Shard ID: 703Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
3256should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
3262should hash "hello" with n=2 and maxValue=10000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
3271should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
3283should hash "test123" with n=2 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
3295should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
3301it tolerates circular branch referencesDNS Node DiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
3311should not create relay timers when relay is not providedKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025relay timer management
3320Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
3333should add and check entries correctlyTTLSetTue Oct 28 10:05:04 UTC 2025passedTue Oct 28 10:05:04 UTC 2025
3341Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3350should increase lamport timestampMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025receiving a message
3361should delegate to networkMonitor.isConnected()ConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025isConnected
3371Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
3380should not trigger query when a recent query happened under thresholdQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025message retrieval event emission conditions
3390should not be empty after adding a subscriptionFilter SubscriptionTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
3400should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
3410Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
3420Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3435should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
3440Check publish message containing ChineseWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
3451should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Tue Oct 28 10:05:37 UTC 2025skippedTue Oct 28 10:05:37 UTC 2025
3466should add event listener for peer:discoveryDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
3470should stop query iteration when stopIfTrue returns trueQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025stopIfTrue predicate
3481Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3491Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3500should handle general insertion and lookup correctlyBloomFilter with special patternsTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
3510should perform initial health assessment on startHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
3521Encoder throws on empty string content topicEnsures content topic is definedTue Oct 28 10:04:37 UTC 2025passedTue Oct 28 10:04:37 UTC 2025
3530Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
3541should dial second nwaku node that was discoveredDiscoveryDialerTue Oct 28 10:05:32 UTC 2025skippedTue Oct 28 10:05:32 UTC 2025
3550should add event listeners to libp2pNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
3561Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3570should enable only dns and peerExchange when peerCache is disabledDefault Peer DiscoveriesTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
3581Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3590Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3601should not be deliveredMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sync messages
3611should set up event listeners when startedQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025start and stop
3621Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3630Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
3640Outgoing message is possibly acknowledgedReliable ChannelTue Oct 28 10:05:10 UTC 2025skippedTue Oct 28 10:05:10 UTC 2025
3650Subscribe to topic containing long and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
3662should create ShardReader with auto sharding network configShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025constructor
3671should dial all peers on dialDialingTue Oct 28 10:07:02 UTC 2025passedTue Oct 28 10:07:02 UTC 2025
3680should discover peers from provided peer cachePeer Cache DiscoveryTue Oct 28 10:07:07 UTC 2025passedTue Oct 28 10:07:07 UTC 2025
3690should get / set UDP multiaddrENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Multiaddr getters and setters
3707should clear existing timers before creating new onesKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025timer cleanup
3711Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3720should start connection monitor interval and dial on waku:connection if enableAutoRecovery is trueConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025autoRecovery flag
3730Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
3741should be able to decode the field with only STORE set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
3750Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
3760Encoder throws on empty string content topicEnsures content topic is definedTue Oct 28 10:04:39 UTC 2025passedTue Oct 28 10:04:39 UTC 2025
3771should handle zero lastSuccessfulQuery (never queried before)calculateTimeRangeTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
3781should be sent without a timestamp, causal history, or bloom filterMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Ephemeral messages
3791should not stop if not startedPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025stop
3800Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3810Check publish message containing ScriptWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
3820Publish message with custom timestamp: Tue Oct 28 2025 09:08:18 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
3830Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3840Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3850Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3860should not return locked peers if enough unlocked are availablePeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
3872random static sharding 3 - Cluster ID: 167, Shard ID: 83Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
3880should handle very large timestampslamportTimestampIncrementTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
3890should return false when peer is not on the specified shardShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnShard
3901Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
3911should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
3921Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3930Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
3941Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldTue Oct 28 10:05:39 UTC 2025passedTue Oct 28 10:05:39 UTC 2025
3951receiving a ping from a peer does not overwrite shard infoMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025static sharding
3960should work with mock decodersQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025mock validation
3970Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
3980should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
3990should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
4001should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
4011Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
4020should attach causal history and bloom filter to each messageMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025sending a message
4030Incoming message is emitted as receivedReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025
4041should handle errors when removing globalThis listenersNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
4050Does not throw an exception when node disconnectsWaku Dial [node only]Tue Oct 28 10:10:37 UTC 2025passedTue Oct 28 10:10:37 UTC 2025Interop: ServiceNode
4060returns a subset of values when wanted number is lesser than available valuesDiscoveryTue Oct 28 10:04:27 UTC 2025passedTue Oct 28 10:04:27 UTC 2025
4070should unlock peer and allow reuse after renewPeerPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
4080can start and stop the servicePeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025interface-peer-discovery compliance testsCompliance Tests
4090Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingTue Oct 28 10:10:30 UTC 2025passedTue Oct 28 10:10:30 UTC 2025
4100should hang up with multiaddr and return true on successConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025hangUp
4113should hash "" with n=2 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
4121should filter peers by codecConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getConnectedPeers
4130Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
4140should skip peer when not on same clusterDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
4150ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
4161should work with stubbed retrieve functionQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025mock validation
4170should handle dial errorsConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dial
4180FilterWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
4193returns all values when wanted number is greater than available valuesDiscoveryTue Oct 28 10:04:27 UTC 2025passedTue Oct 28 10:04:27 UTC 2025
4200Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
4211should return PeerId when Multiaddr input is providedmapToPeerIdTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
4220Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
4234Query generator for multiple messages with different message text formatWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
4244should handle browser offline state overriding peer connectionsNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025integration
4254should emit a peer event after startPeer ExchangeTue Oct 28 10:09:30 UTC 2025passedTue Oct 28 10:09:30 UTC 2025interface-peer-discovery compliance testsCompliance Test
4261Nodes with multiple pubsub topicWaku Relay auto-sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
4271Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
4281random auto sharding 9 - Cluster ID: 10, Content Topic: /app92/6/topic99/utf8Autosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
4290should return false when peer is not on topicConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025isPeerOnTopic
4300Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
4310should query peer with peer exchange protocolPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025runQuery
4320should hash "test123" with n=0 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
4330should successfully stopFilter SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
4341Subscribe and receive messages on 2 different pubsubtopics with v2 protocolWaku Light Push (Autosharding): Multiple ShardsTue Oct 28 10:06:41 UTC 2025passedTue Oct 28 10:06:41 UTC 2025
4350Get NodesFetch nodesTue Oct 28 10:04:27 UTC 2025passedTue Oct 28 10:04:27 UTC 2025
4361Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
4371LightPushWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
4380should not receive a peer event after stopPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025interface-peer-discovery compliance testsCompliance Tests
4391should decode valid enr with tcp successfullyENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Txt codec
4400should save new peer to storeDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025updatePeerStore
4410should handle zero peers requestPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
4421Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
4431does not validate decoders for hash queriesStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
4446returns all values when wanted number matches available valuesDiscoveryTue Oct 28 10:04:27 UTC 2025passedTue Oct 28 10:04:27 UTC 2025
4451Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
4460Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
4471should clear all timersKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025stop
4480should handle peer connect eventNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer connection events
4491random auto sharding 7 - Cluster ID: 10, Content Topic: /app68/8/topic696/utf8Autosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
4501should hash "hello" with n=5 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
4510Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
4520Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
4530Query Generator, Multiple PubsubTopicsWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
4542should create ShardReader with static shards network configShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025constructor
4551Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
4561should dial all known peers when reached zero connectionsConnection LimiterTue Oct 28 10:06:16 UTC 2025passedTue Oct 28 10:06:16 UTC 2025
4570should emit a peer event after startPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025interface-peer-discovery compliance testsCompliance Tests
4581Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
4591should be safe to call multiple timesConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025stop
4600can start and stop the serviceDNS Discovery: Compliance TestTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025interface-peer-discovery compliance tests
4610RelayENR Interop: ServiceNodeTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025
4621should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
4633should not modify tags of connections for different peersPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
4644should not allow k > 12ProbabilitiesTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
4650Retries within given intervalRetry ManagerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
4667should not execute task if max attempts is 0RetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
4671ENRTree (root): should error if DNS root entry is malformedENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
4680random static sharding 8 - Cluster ID: 62, Shard ID: 73Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
4690should dial peers from store when browser is connectedConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025onWakuConnectionEvent
4700A testThisTue Oct 28 10:06:49 UTC 2025passedTue Oct 28 10:06:49 UTC 2025Is also
4710should work with mixed v2 and v3 peersLightPush SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025v3 protocol support
4720Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
4730should properly create location multiaddrs - tcpENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Location multiaddr
4740Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
4750should remove entriesIncomingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
4760should have no discoveries enabled by defaultDefault Peer DiscoveriesTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
4770Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
4780should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
4790Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
4803messageHashStr works with IProtoMessagemessageHash and messageHashStrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
4810should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
4821should hash "" with n=2 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
4831should capture event listeners for testingQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025event handling simulation
4841Light Node - default protocolsWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
4850Publish without waiting for remote peerWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
4860should reject if Relay is requested but not mountedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
4871Timestamp too far from node time: 40000 ms from nowWaku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
4881Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
4895should register libp2p event listeners when start is calledPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
4900messageHashStr produces different results for different inputsmessageHash and messageHashStrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
4911Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
4928should requeue task if no peer is availableRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
4930Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
4941Sync message are not sent excessively within sync frequencyReliable Channel: SyncTue Oct 28 10:05:15 UTC 2025passedTue Oct 28 10:05:15 UTC 2025
4950should increase lamport timestampMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025sending a message
4961Query with Ordered Callback, No DecoderWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
4971PeerStore has remote peer's shard info after successful connectionMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025static sharding
4981should skip peers without ENRPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
4990should check connected peers if present and suitablewaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
5001should hash "hello" with n=0 and maxValue=10000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
5010should hash "" with n=1 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
5021should handle missing messages with undefined retrievalHintMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
5030should skip peer when already connectedDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
5041Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5050Sync message is not sent if another sync message was just receivedReliable Channel: SyncTue Oct 28 10:05:15 UTC 2025passedTue Oct 28 10:05:15 UTC 2025
5061Check publish message containing SQL InjectionWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
5070recovers when dns.resolve returns emptyDNS Node DiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
5081Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5090Push message with custom timestamp: 1761642356434Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5100should return all connected peers without codec filterConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getConnectedPeers
5110should set field with only RELAY enabledENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025waku2 key round trip
5120should hang up with PeerId and return true on successConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025hangUp
5131Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5142all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementTue Oct 28 10:08:54 UTC 2025passedTue Oct 28 10:08:54 UTC 2025Peer Exchange
5150should not emit message when conditions are not met (recent query, no offline)QueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025end-to-end message emission tests
5161Passing page size 0 when there are 110 messagesWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
5170Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldTue Oct 28 10:05:39 UTC 2025passedTue Oct 28 10:05:39 UTC 2025
5180Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
5190Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5200should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
5212should successfully query store with valid decoders and optionsStoreTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025queryGenerator
5220msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
5230should hash "" with n=5 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
5241Symmetric encrypt & DecryptWaku EncryptionTue Oct 28 10:04:38 UTC 2025passedTue Oct 28 10:04:38 UTC 2025
5250Push message with custom timestamp: 1761642356433Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5260should hash "test123" with n=1 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
5271msgTime: 0 ms from now, startTime: 1761387030108, endTime: 1761646230108Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
5282should hash "" with n=5 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
5291should get eligible entries based on current timeOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
5301should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
5311should chunk queries when time window exceeds maxTimeLimitStoreTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025queryGenerator
5320Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5332should remove event listener for peer:discoveryDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
5340should create RPC request with correct parametersPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
5351should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
5360Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5371should be empty after removing the only subscriptionFilter SubscriptionTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
5380Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
5390should insert message id into causal historyMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025sending a message
5401should wait for Store peer to be connectedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
5410should trigger QueryOnConnect when going offline and store peer reconnectsReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025Query On Connect Integration E2E Tests
5421should set default options when no config providedConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025constructor
5431should hash "" with n=0 and maxValue=10000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
5440Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5451should handle large number of peers requestPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
5461random static sharding 6 - Cluster ID: 743, Shard ID: 730Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
5470should return NO_STREAM_AVAILABLE when stream creation failsPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
5480should properly start and stop event listeningHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
5490should wait for LightPush peer to be connectedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
5500Wait given interval before re-tryingRetry ManagerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
5510Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5521should return false when peer is not foundShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnNetwork
5530Relay Node - default protocolWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
5540should dispatch CustomEvent with correct type and detailNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dispatchNetworkEvent
5550should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
5563should handle errors gracefully when getting peer infoShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025error handling
5571should get all peers from storeConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dialPeersFromStore
5581Decoder throws on empty string content topicEnsures content topic is definedTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
5590SampleENR multiaddrs codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025
5601should encodeTxt and decodeTxtENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Txt codec
5610should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
5620Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5630should hash "test123" with n=1 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
5641should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
5650should trigger query when time since last query exceeds thresholdQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025message retrieval event emission conditions
5660Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5671should ensure monotonic increaselamportTimestampIncrementTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
5681Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5691should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
5700should return HistoryEntry with retrievalHint from sweepIncomingBufferMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
5710should maintain chronological order of messages in localHistoryMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025receiving a message
5720Check publish message containing emojiWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
5730Round trip binary encryption [ecies, signature]Ecies EncryptionTue Oct 28 10:04:39 UTC 2025passedTue Oct 28 10:04:39 UTC 2025
5741should do nothing if no non-locked connections to dropConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025maintainConnectionsCount
5750should be able to decode the field with only RELAY set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
5760should return start time to match max rangecalculateTimeRangeTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
5771Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
5780Check publish message containing ArabicWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
5791should filter out already connected peersConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dialPeersFromStore
5801isConnected should return true after first peer connectsConnection stateTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
5810messageHashStr returns a hex stringmessageHash and messageHashStrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
5821Stops search when maxGet is reachedFetch nodesTue Oct 28 10:04:27 UTC 2025passedTue Oct 28 10:04:27 UTC 2025
5830should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
5841should successfully query peers and return peer infosPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
5850Push message with custom timestamp: 1730887556434Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5860Round trip binary serializationWaku Message version 0Tue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
5870should detect messages with missing dependenciesMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
5880should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
5890should request peer renewal on specific errorsRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
5900Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
5910Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
5921Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
5930should remove event listenersConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025stop
5940should handle onConnected and onDisconnectedPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
5951should handle peer identify eventPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025handleDiscoveredPeer
5960should skip peers without peer exchange protocolPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025runQuery
5970Refresh subscriptionWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025skippedTue Oct 28 10:08:32 UTC 2025
5981peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeTue Oct 28 10:08:29 UTC 2025passedTue Oct 28 10:08:29 UTC 2025
5990Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6000should create ConnectionManager with relayConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025constructor
6010should decode valid ENR with multiaddrs successfully [shared test vector]ENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Txt codec
6022Callback on promise, aborts when callback returns trueWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
6030throws if decoders don't match content topicsStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
6040should jump to current time when timestamp is far in the pastlamportTimestampIncrementTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
6050Passing an arrayWaku Dial [node only]Tue Oct 28 10:10:37 UTC 2025passedTue Oct 28 10:10:37 UTC 2025Bootstrap
6060Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6070should properly create peer info with all multiaddrsENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Location multiaddr
6080should handle case when globalThis is not availableNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isConnected
6090Subscribe to topic containing Script and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
6100Query with Promise Callback, No DecoderWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
6110should dial with PeerId and return streamConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dial
6121should ignore duplicate entriesIncomingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
6130Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6141should return true when peer is on the specified shardShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnShard
6150should compute hash only when first accessedDecodedMessage lazy hash initializationTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
6160Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
6171should not process empty queueDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025queue processing
6180should emit message when store reconnect event occurs and last query was over max time thresholdQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025end-to-end message emission tests
6197should dial peer when peer is discoveredDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer discovery handling
6200should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
6210should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
6221should return false when pubsub topic parsing failsShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnTopic
6231should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
6241throws if time range exceeds MAX_TIME_RANGEStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
6257should hash "hello" with n=0 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
62611should handle peer store errors gracefullyDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer discovery handling
6271should not change state when connections remain after disconnectNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer connection events
6281random static sharding 4 - Cluster ID: 613, Shard ID: 560Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
6290should properly create location multiaddrs - udp4ENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Location multiaddr
6300Passing page size 110 when there are 120 messagesWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
6310should handle timestamp equal to current timelamportTimestampIncrementTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
6320should initialize with default optionsPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025constructor
6331should maintain proper timestamps if all messages receivedMessageChannelTue Oct 28 10:04:56 UTC 2025skippedTue Oct 28 10:04:56 UTC 2025receiving a message
6340does not throw on valid casesensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
6350Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
6361should initialize with libp2p componentsPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025constructor
6370Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6380Fails to publish message with wrong pubsubtopicWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
6391should create ConnectionManager with required optionsConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025constructor
6401should sort by messageId when timestamps are equalContentMessage comparison with < operatorTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
6410should create QueryOnConnect instance with all required parametersQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025constructor
6420Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6430Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6441Check publish message containing JSONWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
6451Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
6460Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
6471should initialize with Unhealthy statusHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
6480Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6491should set field with only STORE enabledENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025waku2 key round trip
6500Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6510Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
6520returns only open connection if one presentselectOpenConnectionTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
6530Ephemeral messages are not storedWaku Message Ephemeral fieldTue Oct 28 10:05:39 UTC 2025passedTue Oct 28 10:05:39 UTC 2025
6541should handle dial errors gracefullyDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer discovery handling
6550Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6560random auto sharding 1 - Cluster ID: 10, Content Topic: /app53/8/topic232/test.jsAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
6570Used by Waku RelayDecryption KeysTue Oct 28 10:10:37 UTC 2025passedTue Oct 28 10:10:37 UTC 2025
6581random static sharding 10 - Cluster ID: 734, Shard ID: 877Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
6590should not be sent when there is no historyMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sync messages
6600should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
6618should continually clean up expired entries at intervalsTTLSetTue Oct 28 10:05:04 UTC 2025passedTue Oct 28 10:05:04 UTC 2025
6620Relay + StoreENR Interop: ServiceNodeTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025
6630should deliver messages after dependencies are metMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
6640should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
6653peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
6661yields decoded messagesStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
6671Check publish message containing numericWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
6681should be able to encode the field with only RELAY set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
6690should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
6700Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
6710Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6721Query Generator, No DecoderWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
6730should create a new stream if no existing for protocol foundStreamManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
6740Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6750should not receive a peer event after stopDNS Discovery: Compliance TestTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025interface-peer-discovery compliance tests
6761Check received message with timestamp: 1761645932219 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6770Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6780Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6791should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
6800Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6810Subscribe and receive messages on 2 different pubsubtopics with v3 protocolWaku Light Push (Autosharding): Multiple ShardsTue Oct 28 10:06:41 UTC 2025passedTue Oct 28 10:06:41 UTC 2025
6821Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6830Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
6840should return false for sync message without causal historyReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025isChannelMessageWithCausalHistory predicate
6851Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: trueTue Oct 28 10:05:55 UTC 2025passedTue Oct 28 10:05:55 UTC 2025
6860Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
6873should handle empty pubsub topicsKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025edge cases
6880Query generator for 2000 messagesWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
6891Push message with custom timestamp: 1730887556433Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6901should be safe to call multiple timesKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025start
6911should be safe to call multiple timesConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025start
6921px service nodes in same cluster, no matter the shard, should be dialedStatic Sharding: Peer ManagementTue Oct 28 10:08:54 UTC 2025passedTue Oct 28 10:08:54 UTC 2025Peer Exchange
6931should hash "hello" with n=0 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
6940Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6952should hash "hello" with n=5 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
6960Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6971Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
6980should be online or offline if network state changedwaku:connectionTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
6991should not fail to stop the service if it was not startedPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025interface-peer-discovery compliance testsCompliance Tests
7000should use peerId from options when provided to queryGeneratorStoreTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025queryGenerator
7010Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
7020Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
7031should hash "" with n=0 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
7040Check received message with timestamp: 1761645932219000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
7051should encode/decode to RLP encodingENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Static tests
7060should handle a minimal index listRelay Shard codecTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
7070Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
7083should create an instance with libp2p and dialerDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025constructor
7090isConnected return false after peer stopsConnection stateTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
7100Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
71113 nodes on /waku/2/rs/3/1 topicWaku Relay, static sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
7120should skip peers that were recently queriedPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025handlePeriodicDiscovery
7131should do nothing if at or below maxBootstrapPeersConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025maintainBootstrapConnections
7141should hash "hello" with n=1 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
7150Generator, 2 nwaku nodes each with different shardsWaku Store, different static shardsTue Oct 28 10:09:48 UTC 2025passedTue Oct 28 10:09:48 UTC 2025
7160Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7170Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
7180Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
7191Relay - times outWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
7200Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7211should not dispatch event when already connectedNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer connection events
7220Push message with custom timestamp: 1761649556434Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7230Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
7240ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
7250should return peer for existing peerConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getPeer
7260Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025skippedTue Oct 28 10:23:20 UTC 2025
7270should prioritize bootstrap, then peer exchange, then local peersConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dialPeersFromStore prioritization
7281Check meta is set [ecies]Ecies EncryptionTue Oct 28 10:04:39 UTC 2025passedTue Oct 28 10:04:39 UTC 2025
7291should be able to encode the field with ALL protocols set to falseENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
7300Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025skippedTue Oct 28 10:23:20 UTC 2025
7313should not fail to start the service if it is already startedPeer ExchangeTue Oct 28 10:09:29 UTC 2025passedTue Oct 28 10:09:30 UTC 2025interface-peer-discovery compliance testsCompliance Test
7321should return false for different channelIdReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025isChannelMessageWithCausalHistory predicate
7330should return false when peer shard info is not foundShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnShard
7340should invoke callbacks when receiving a messageFilter SubscriptionTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
7350Decrypt messagesWaku RelayTue Oct 28 10:08:03 UTC 2025passedTue Oct 28 10:08:03 UTC 2025
7360Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
7370should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
7380should mark all messages in causal history as acknowledgedMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025reviewing ack status
7391groups content topics by expected pubsub topiccontentTopicsByPubsubTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
7401random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/4/topic355/utf8Autosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
7410should not dispatch event when already disconnectedNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025peer connection events
7420should not dial peers from store when browser is not connectedConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025onWakuConnectionEvent
7430Encoder error raises irrecoverable errorReliable Channel: EncryptionTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
7440should not be added to outgoing buffer, bloom filter, or local logMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sync messages
7450should handle cache.get errors gracefullyPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025Unit Tests
7460Check publish message containing shell commandWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
7470should clear dial history on stopDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
7481should support chaining for add methodTTLSetTue Oct 28 10:05:04 UTC 2025passedTue Oct 28 10:05:04 UTC 2025
7492can start the servicePeer ExchangeTue Oct 28 10:09:29 UTC 2025passedTue Oct 28 10:09:29 UTC 2025interface-peer-discovery compliance testsCompliance Test
7501should be able to decode the field with ALL protocols set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
7511should not track probabilistic acknowledgements of messages received in bloom filter of own messagesMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025reviewing ack status
7520Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7530should properly compute the node idENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Static tests
7541should remove CONNECTION_LOCKED_TAG from peer connections when unlockingPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
7550should handle dial errors gracefullyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
7560should throw error - no idENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Txt codec
7571should serialize and deserialize correctlyBloomFilterTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
7581should hash "" with n=2 and maxValue=100 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
7590should be safe to call multiple timesDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
7600Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
7610ignores domain fetching errorsDNS Node DiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
7620Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
7630should do nothing when connections still existConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025onDisconnectedEvent
7640should filter out undefined ENRsPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
7653different cluster: nodes don't connectMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025static sharding
7661Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7671should add peer to queue when queue is not emptyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
7681should return null for non-existent peerConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getPeer
7696should be safe to call multiple timesKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025stop
7700Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7711should return undefined if no connection providedStreamManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
7721should emit multiple messages when query returns multiple messagesQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025end-to-end message emission tests
7731should successfully subscribe to supported pubsub topicFilter SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
7740Bloom filterMessage serializationTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
7751Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7760Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7770should dial one peer on dialDialingTue Oct 28 10:07:02 UTC 2025passedTue Oct 28 10:07:02 UTC 2025
7780should maintain desired error rateBloomFilterTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
7791should delegate to shardReader.isPeerOnTopic()ConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025isPeerOnTopic
7801should return false when peer has no shard infoShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnNetwork
7810Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
7821should enable all discoveries when explicitly setDefault Peer DiscoveriesTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
7831n1 and n2 uses relay shard 1, n3 uses relay shard 2Waku Relay, static sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
7840ENRTree (root): should parse and verify and DNS root entryENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
7850Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7860Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
7870should return NO_PEER_AVAILABLE when peer is not in peer storePeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
7881Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
7890should stop all internal componentsConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025stop
7900Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
7915should create KeepAliveManager with relayKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025constructor
7920Check publish message containing RussianWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
7930Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
7943should create NetworkMonitor with libp2p and eventsNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025constructor
7951should initialize with isNetworkConnected as falseNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025constructor
7960Outgoing message is emitted as sentReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025
7975can query messages by message hashWaku Store, message hash queryTue Oct 28 10:10:05 UTC 2025passedTue Oct 28 10:10:05 UTC 2025
7980Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
7990should use configured peers when availableStoreTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025queryGenerator
8000Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8011should be safe to call multiple timesDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
8020Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8032yields undefined for messages without content topicStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
8040should handle multiple peer connectionsKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025peer connect event handling
8051Generator, one shardWaku Store, different static shardsTue Oct 28 10:09:48 UTC 2025passedTue Oct 28 10:09:48 UTC 2025
8060should partition messages based on acknowledgement statusMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping outgoing buffer
8071new peer added after a peer was already foundPeer ExchangeTue Oct 28 10:08:29 UTC 2025passedTue Oct 28 10:08:29 UTC 2025
8081should return false when peer is on different clusterShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnNetwork
8097should handle queue overflow by adding peers to queueDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
8100Wrong topicAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
8110Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025skippedTue Oct 28 10:23:20 UTC 2025
8121Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
8130pre and post cipherWaku EncryptionTue Oct 28 10:04:38 UTC 2025passedTue Oct 28 10:04:38 UTC 2025
8140should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelTue Oct 28 10:04:56 UTC 2025skippedTue Oct 28 10:04:56 UTC 2025receiving a message
8150should throw error when no peers are availableStoreTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025queryGenerator
8160Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8171should not fail to stop the service if it was not startedDNS Discovery: Compliance TestTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025interface-peer-discovery compliance tests
8183should be safe to call multiple timesDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
8190should clear the dialing intervalDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
8200Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
8210Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8220should return false when navigator.onLine is falseNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isConnected
8231should return start time to last successful query since last query is less than max rangecalculateTimeRangeTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
8240should handle peer not in mesh for all topicsKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025edge cases
8250should handle query errorsPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
8261Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
8270Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
8280should reject if Filter is requested but not mountedwaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
8291Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
8301Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: falseTue Oct 28 10:05:55 UTC 2025passedTue Oct 28 10:05:55 UTC 2025
8310Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8320Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8330Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
8340Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
8350peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
8360should process up to 3 peers at onceDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025queue processing
8371Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldTue Oct 28 10:05:39 UTC 2025passedTue Oct 28 10:05:39 UTC 2025
8380should skip peer when failed to dial recentlyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
8390should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
8401should return EMPTY_PAYLOAD when response field is missingPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
8410Timestamp too far from node time: -20000 ms from nowWaku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
8421should return available peers with correct protocol and pubsub topicPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
8430should properly setup health event callbackQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025event handling simulation
8440should return false when navigator.onLine is true but network is not connectedNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isConnected
8451should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
8461Automatically retrieves missing messageReliable ChannelTue Oct 28 10:05:10 UTC 2025skippedTue Oct 28 10:05:10 UTC 2025Missing Message Retrieval
8471Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
8480should return falseENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Verify
8490Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
8500Check publish message containing special charsWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
8511Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8521Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8530Push message with custom timestamp: 1761649556433Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8541should start and stop interval correctlyRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
8550should sort peers by ping valueConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getConnectedPeers
8560throws on content topic with empty encoding fieldensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
8570Check publish message containing escaped charactersWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
8580n1 and n2 uses first shard, n3 uses the second shardWaku Relay auto-sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
8590isConnected between 2 js-waku relay nodesConnection stateTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
8600should dial peer when on same shardDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
8610Overlapping topic subscriptionWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025skippedTue Oct 28 10:08:32 UTC 2025
8620Stops search when 2 null results are returnedFetch nodesTue Oct 28 10:04:27 UTC 2025passedTue Oct 28 10:04:27 UTC 2025
8631Rejects garbageMessage ValidatorTue Oct 28 10:05:18 UTC 2025passedTue Oct 28 10:05:18 UTC 2025
8642should handle different types of entriesTTLSetTue Oct 28 10:05:04 UTC 2025passedTue Oct 28 10:05:04 UTC 2025
8650should handle malformed response dataPeerExchangeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
8661should return true even if peer has no overlapping shardsShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnNetwork
8671Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
8681Check received message with timestamp: 1761645932219000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
8691handles different clusterIds correctlycontentTopicsByPubsubTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
8701should return PeerId when PeerId is providedmapToPeerIdTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
8711Subscribe and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
8721should be able to decode the field with only FILTER set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
8731Decoder throws on empty string content topicEnsures content topic is definedTue Oct 28 10:04:37 UTC 2025passedTue Oct 28 10:04:37 UTC 2025
8740Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
8750Query generator for multiple messages with different content topic formatWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
8761msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
8771should return PeerId when PeerId is providedmapToPeerIdOrMultiaddrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
8780Push message with custom timestamp: 1761649556433Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
8790Outgoing message is emitted as sendingReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025
8800should throw an error for insufficient dataRelay Shard codecTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
8811should skip already querying peersPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025runQuery
8820should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
8830Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
8840should clear dial history on startDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
8850Push to array if already presentpushOrInitMapSetTue Oct 28 10:04:05 UTC 2025passedTue Oct 28 10:04:05 UTC 2025
8864Query Generator - falseWaku Store, orderTue Oct 28 10:10:14 UTC 2025passedTue Oct 28 10:10:14 UTC 2025
8870Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
8880should encode/decode to text encodingENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Static tests
8891should return true for message with causal historyReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025isChannelMessageWithCausalHistory predicate
8900Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
8910should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
8920should evict furthest entry when buffer is fullOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
8931Cluster id 0, shard 0Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
8941should emit `waku:offline` event only when all peers disconnectConnection stateTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
8950Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
8963should create timers for each pubsub topic where peer is in meshKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025relay timer management
8970Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
8980Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
8991should not start if already startedPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025start
9000Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
9012Init the array if not presentpushOrInitMapSetTue Oct 28 10:04:05 UTC 2025passedTue Oct 28 10:04:05 UTC 2025
9020Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
9030Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
9040should hash "" with n=1 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
9050Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
9061should properly clean up resources when disposedTTLSetTue Oct 28 10:05:04 UTC 2025passedTue Oct 28 10:05:04 UTC 2025
9071Promise Callback - falseWaku Store, orderTue Oct 28 10:10:14 UTC 2025passedTue Oct 28 10:10:14 UTC 2025
9081Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9090should not mark messages in causal history as acknowledged if it's our own messageMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025reviewing ack status
9102should handle peer store errors gracefullyHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
9111should dial more peers if under maxConnectionsConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025maintainConnectionsCount
9120should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
9131should transition to Unhealthy when no connectionsHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
9140should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
9150msgTime: 0 ms from now, startTime: 1761559830108, endTime: 1761646230108Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
9160Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
9170Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
9181ENRTree (tree): should parse a DNS tree entryENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
91903 nodes on /waku/2/rs/3/2 topicWaku Relay, static sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
9201should handle ENR without shardInfoPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025query
9210should hash "hello" with n=5 and maxValue=10000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
9220can start the servicePeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025interface-peer-discovery compliance testsCompliance Tests
9230Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
9240should update ack status of messages in outgoing bufferMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sync messages
9250should enable only peerExchange and peerCache when dns is disabledDefault Peer DiscoveriesTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
9260should start and setup intervals and event listenersFilter SubscriptionTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
9275Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
9280Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9290should get / set TCP multiaddrENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Multiaddr getters and setters
9306should not create ping timers when pingKeepAlive = 0KeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025ping timer management
9310Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9320First message is missed, then re-sent, should be ack'dMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025reviewing ack status
93316should not update T_req if message already existsOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
9340should drop only non-locked connections when over maxConnectionsConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025maintainConnectionsCount
9350Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
9366should not trigger query if health event is healthy since last successful queryQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025message retrieval event emission conditions
9370Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
9381Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9391Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
9401Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
9410Sync message is not sent if another sync message was just sentReliable Channel: SyncTue Oct 28 10:05:15 UTC 2025passedTue Oct 28 10:05:15 UTC 2025
9420should call waitForPeer on RelaywaitForRemotePeerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
9430should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
9441should remove expired entries after TTL has passedTTLSetTue Oct 28 10:05:04 UTC 2025passedTue Oct 28 10:05:04 UTC 2025
9450`waku:online` between 2 js-waku relay nodesConnection stateTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
9460Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
9474should return different streams if requested simultaniouslyStreamManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
9480should handle dial errors gracefullyConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dialPeersFromStore
9491should create QueryOnConnect instance without optionsQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025constructor
9500Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9510Subscribe to topic containing XML and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
9520should use DNS peer discovery with light clientDNS Node Discovery [live data]Tue Oct 28 10:05:37 UTC 2025skippedTue Oct 28 10:05:37 UTC 2025
9532should not create timers for topics where peer is not in meshKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025relay timer management
9541Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9553should hash "test123" with n=5 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
9562Promise Callback - trueWaku Store, orderTue Oct 28 10:10:14 UTC 2025passedTue Oct 28 10:10:14 UTC 2025
9576should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
9580should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
9590should dial peer when no shard info availableDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
9604should be able to encode the field with only STORE set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
9610Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9620Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9630Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
9641Sign & RecoverWaku EncryptionTue Oct 28 10:04:38 UTC 2025passedTue Oct 28 10:04:38 UTC 2025
9650should add CONNECTION_LOCKED_TAG to peer connections when lockingPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
9660should successfully unsubscribe from an existing subscriptionFilter SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
9670should skip updating peer store if peer has same addressesDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025updatePeerStore
9680Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9690Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
9700should unregister libp2p event listeners when stop is calledPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
9710should return false when peer is not foundShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnTopic
9721should initialize with custom TTLPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025constructor
9730should create ping timers when pingKeepAlive > 0KeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025ping timer management
9740Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
9751Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
9761should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
9770Encoder throws on undefined content topicEnsures content topic is definedTue Oct 28 10:04:37 UTC 2025passedTue Oct 28 10:04:37 UTC 2025
9780should stop peer exchange discoveryPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025stop
9791Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
9801Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingTue Oct 28 10:09:58 UTC 2025passedTue Oct 28 10:09:58 UTC 2025
9810should populate queue if has active dialDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
9820should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
9830udp ip6 addressMultiaddr from fieldsTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025
9840Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9850Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9860should handle complete connection lifecycleNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025integration
9871should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
9880caches peers it previously fetchedDNS Node DiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
9890Check meta is set [symmetric]Symmetric EncryptionTue Oct 28 10:04:37 UTC 2025passedTue Oct 28 10:04:37 UTC 2025
9900should handle retrieve function with query parametersQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025async generator retrieve function mock
9910should handle special patterns correctlyBloomFilter with special patternsTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
9920should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
9930should remove event listeners when stoppedQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025start and stop
9941Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
9951should add entries and maintain sorted orderOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
9967should stop on first message of a page if stopIfTrue matchesQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025stopIfTrue predicate
9971should return Multiaddr when Multiaddr input is providedmapToPeerIdOrMultiaddrTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
9985rejects hash query with content filter parametersStoreQueryRequest validationTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
9991Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10000Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10010should throw error - invalid idENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Verify
10020should allow redial after failed dial cooldown expiresDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
10031Decoder throws on undefined content topicEnsures content topic is definedTue Oct 28 10:04:39 UTC 2025passedTue Oct 28 10:04:39 UTC 2025
10041throws on empty content topicensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
10050Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10060should be delivered immediately if receivedMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Ephemeral messages
10070should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
10082should trigger query when it went offline since the last successful queryQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025message retrieval event emission conditions
10090Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueTue Oct 28 10:08:01 UTC 2025passedTue Oct 28 10:08:01 UTC 2025
10101should get and remove ready entriesIncomingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
10111should be empty when createdFilter SubscriptionTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
10120Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10131Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
10140should reassess health immediately when peer disconnectsHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
10150should be able to encode the field with only FILTER set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
10160Outgoing message is retried until acknowledgedReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025Retries
10171Passing page size 11 when there are 10 messagesWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
10180Publish message with custom timestamp: Tue Oct 28 2025 11:08:18 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
10190should add event listeners to globalThisNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025start
10200should be safe to call multiple timesConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025stop
10210should be safe to call multiple timesConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025start
10220should handle errors when accessing navigatorNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025error handling
10231should initialize bloom filter with correct parametersBloomFilterTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
10241Check publish message containing shortWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
10251should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
10261Retries within maximum given attemptsRetry ManagerTue Oct 28 10:05:07 UTC 2025passedTue Oct 28 10:05:07 UTC 2025
10270Re-sent message is acknowledged once other parties join.Reliable Channel: AcksTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
10280should remove messages without delivering if timeout is exceededMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
10290Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10300Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10310receiving a ping from a peer does not overwrite shard infoMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025auto sharding
103203 nodes on /waku/2/rs/7/0 topicWaku Relay auto-sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
10331should lock peers when selectedPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
10340should return false for content message without causal historyReliable ChannelTue Oct 28 10:05:10 UTC 2025passedTue Oct 28 10:05:10 UTC 2025isChannelMessageWithCausalHistory predicate
10350should remove event listeners from globalThisNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
10361Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10370uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
10380can query messages normallyWaku Store, message hash queryTue Oct 28 10:10:05 UTC 2025passedTue Oct 28 10:10:05 UTC 2025
10390should stop and cleanup resourcesFilter SubscriptionTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
10400should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
10410Subscribe to topic containing short and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
10422Cluster ID 0, shard 1Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
10431should start peer exchange discoveryPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025start
10441Passing page size 3 when there are 20 messagesWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
10450should set field with all protocols enabledENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025waku2 key round trip
10461can start and stop the servicePeer ExchangeTue Oct 28 10:09:29 UTC 2025passedTue Oct 28 10:09:29 UTC 2025interface-peer-discovery compliance testsCompliance Test
10471should handle case when navigator is not availableNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isConnected
10480should query peers that support peer exchangePeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025handlePeriodicDiscovery
10490Ephemeral field set to trueWaku Message version 0Tue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
10500should be able to decode the field with ALL protocols set to falseENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Decoding
10510should create PeerExchangeDiscovery with default optionsPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025wakuPeerExchangeDiscovery factory
10521AllENR Interop: ServiceNodeTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025
10530Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10540should check false positive rateBloomFilter with special patternsTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
10551Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10560should skip peers without peer exchange protocolPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025handleDiscoveredPeer
10570Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10581Publishes to nwakuWaku Relay, InteropTue Oct 28 10:08:15 UTC 2025passedTue Oct 28 10:08:15 UTC 2025
10590Push messages througth V2 and V3 from 2 js-waku and receivesWaku Light Push V2 and V3 interopTue Oct 28 10:06:49 UTC 2025passedTue Oct 28 10:06:49 UTC 2025
10600Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10611should return true when peer is on the same clusterShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnNetwork
10620should clear all entriesIncomingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
10630Passing page size 10 when there are 10 messagesWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
10641throws on content topic with generation field greater than 0ensureValidContentTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
10650Relay + StoreENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Waku2 key: decode
10660should track probabilistic acknowledgements of messages received in bloom filterMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025reviewing ack status
10671should hash "test123" with n=2 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
10680should evict furthest entry when buffer is fullIncomingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
10691Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10701should not receive a peer event before startPeer ExchangeTue Oct 28 10:09:30 UTC 2025passedTue Oct 28 10:09:30 UTC 2025interface-peer-discovery compliance testsCompliance Test
10710should not allow unachievable error rateProbabilitiesTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
10723random static sharding 1 - Cluster ID: 807, Shard ID: 581Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
10731should properly create location multiaddrs - tcp4ENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Location multiaddr
10741Delete observerWaku RelayTue Oct 28 10:08:03 UTC 2025passedTue Oct 28 10:08:03 UTC 2025
10751should work with stubbed waku event emitterQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025mock validation
10761Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10771Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
10782should remove event listenersKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025stop
10790should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecTue Oct 28 10:04:10 UTC 2025passedTue Oct 28 10:04:10 UTC 2025Encoding
10803should handle all zero keep alive optionsKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025edge cases
10811throws if store query response has error statusStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
10820should add and remove event listeners correctlyPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025Unit Tests
10830Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
10840should transition to MinimallyHealthy with one compatible peerHealthIndicatorTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
10850should start ping timers on peer connectKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025peer connect event handling
10860msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterTue Oct 28 10:10:47 UTC 2025passedTue Oct 28 10:10:47 UTC 2025
10870Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10882should handle retrieval hint and sender_idOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
10890should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
10901should handle corrupted shard info gracefullyShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025error handling
10911Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
10920ends if response has no messagesStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
10930should remove entriesOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
10940should start periodic discovery on startPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025continuous discovery interval
10950Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
10961should dispatch network event when browser goes offlineNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025browser online/offline events
10978should handle multiple peers with different shard configurationsDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025integration
10981ENRTree (root): should error if DNS root entry signature is invalidENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
10990Using a functionWaku Dial [node only]Tue Oct 28 10:10:37 UTC 2025passedTue Oct 28 10:10:37 UTC 2025Bootstrap
11000Callback on promiseWaku Store, generalTue Oct 28 10:10:31 UTC 2025passedTue Oct 28 10:10:31 UTC 2025
11010should drop excess bootstrap peers if over maxBootstrapPeersConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025maintainBootstrapConnections
11020should handle complete discovery-to-dial flowDiscoveryDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025integration
11031should emit events and transition isConnected state when has peers or no peerswaku:connectionTue Oct 28 10:05:51 UTC 2025passedTue Oct 28 10:05:51 UTC 2025
11041should skip peer when dialed recentlyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
11050should hash "hello" with n=2 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
11060retrieves a single peerDNS Node DiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
11070should get multiple eligible entries at later timeOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
11080should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
11090should retry on complete failure if specifiedLightPush SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
11101should set field with all protocols disabledENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025waku2 key round trip
11110should insert message into bloom filterMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025sending a message
11120Fails to publish duplicate messageWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
11130Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11141Js publishes, other Js receivesWaku Relay, InteropTue Oct 28 10:08:15 UTC 2025passedTue Oct 28 10:08:15 UTC 2025
11154Query Generator - trueWaku Store, orderTue Oct 28 10:10:14 UTC 2025passedTue Oct 28 10:10:14 UTC 2025
11160should initialize with custom number of peersPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
11171Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
11180should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
11191Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11200should use current time when it's greater than incremented timestamplamportTimestampIncrementTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
11211ENRTree (tree): should error if DNS tree entry is misformattedENRTreeTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
11221Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
11230should emit InMessageLost event with retrievalHint when timeout is exceededMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025Sweeping incoming buffer
11241should hash "hello" with n=1 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
11250should return false when peer is on different clusterShardReaderTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025isPeerOnShard
11260should throw error - no public keyENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Txt codec
11270should enable only peerCache when dns and peerExchange are disabledDefault Peer DiscoveriesTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
11280Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11290Ordered Callback - trueWaku Store, orderTue Oct 28 10:10:14 UTC 2025passedTue Oct 28 10:10:14 UTC 2025
11300Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11312all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementTue Oct 28 10:08:54 UTC 2025passedTue Oct 28 10:08:54 UTC 2025Peer Exchange
11320Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11330Passing page size 19 when there are 20 messagesWaku Store, page sizeTue Oct 28 10:10:29 UTC 2025passedTue Oct 28 10:10:29 UTC 2025
11340Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11351should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
11360should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
11371should work with stubbed peer manager event emitterQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025mock validation
11381should stop ping timers on peer disconnectKeepAliveManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025peer disconnect event handling
11390Subscribe 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 Oct 28 10:13:28 UTC 2025skippedTue Oct 28 10:13:28 UTC 2025
11401should fail to send if no connected peers foundLightPush SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
11415should insert elements correctlyBloomFilterTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
11420Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
11434should process queue every 500msDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025queue processing
11441should dial peers from store when no connections remainConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025onDisconnectedEvent
11454should emit message when we just started and store connect event occursQueryOnConnectTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025end-to-end message emission tests
11460connects to nwakuWaku Dial [node only]Tue Oct 28 10:10:37 UTC 2025passedTue Oct 28 10:10:37 UTC 2025Interop: ServiceNode
11470random static sharding 7 - Cluster ID: 873, Shard ID: 840Static Sharding: Running NodesTue Oct 28 10:10:22 UTC 2025passedTue Oct 28 10:10:22 UTC 2025
11481should handle incoming messagesFilter SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
11490should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
11500should handle queue processing errors gracefullyDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025queue processing
11511Publish message with large metaWaku Relay, PublishTue Oct 28 10:08:25 UTC 2025passedTue Oct 28 10:08:25 UTC 2025
11521Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11530should throw error - no idENRTue Oct 28 10:04:11 UTC 2025passedTue Oct 28 10:04:11 UTC 2025Verify
11540should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
11550Meta field set when metaSetter is specifiedWaku Message version 0Tue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
11561Push message with custom timestamp: 1761642356434Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11571Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorTue Oct 28 10:09:42 UTC 2025passedTue Oct 28 10:09:42 UTC 2025
11581Own sync message does not acknowledge own messagesReliable Channel: SyncTue Oct 28 10:05:15 UTC 2025passedTue Oct 28 10:05:15 UTC 2025
11591ends after yielding if response size indicates endStoreCoreTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025queryPerPage
11601should hash "" with n=0 and maxValue=1000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
11610should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
11621Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
11630return first retrieved peers without further DNS queriesDNS Node Discovery w/ capabilitiesTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025
11640should return no connections if no open connection providedselectOpenConnectionTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
11650should hash "test123" with n=0 and maxValue=100 correctlyhashNTue Oct 28 10:04:49 UTC 2025passedTue Oct 28 10:04:49 UTC 2025
11660Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11670should handle task timeoutsRetryManagerTue Oct 28 10:05:05 UTC 2025passedTue Oct 28 10:05:05 UTC 2025
11681should hash "hello" with n=1 and maxValue=10000 correctlyhashNTue Oct 28 10:04:48 UTC 2025passedTue Oct 28 10:04:48 UTC 2025
11691Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11701Relay - dialed firstWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
11711Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11721accepts valid content-filtered queryStoreQueryRequest validationTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
11731should remove event listeners from libp2pNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025stop
11740should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
11750Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11761should handle case with no peers in storeConnectionLimiterTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025dialPeersFromStore
11770should handle peerStore errors gracefullyConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025getConnectedPeers
11780Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
11792Nodes with multiple pubsub topicWaku Relay, static sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
11803should allow redial after cooldown periodDialerTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025dial
11810Decoder throws on empty string content topicEnsures content topic is definedTue Oct 28 10:04:39 UTC 2025passedTue Oct 28 10:04:39 UTC 2025
11821should push the message to the outgoing bufferMessageChannelTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025sending a message
11830Retrieval HintMessage serializationTue Oct 28 10:04:56 UTC 2025passedTue Oct 28 10:04:56 UTC 2025
11848should return exactly numPeersToUse peers when enough are availablePeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
11850Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
11860Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
11870Store - dialed firstWait for remote peerTue Oct 28 10:10:46 UTC 2025passedTue Oct 28 10:10:46 UTC 2025
11881should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
11890Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseTue Oct 28 10:13:28 UTC 2025passedTue Oct 28 10:13:28 UTC 2025
11900should return false and handle errors gracefullyConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025hangUp
11911should not receive a peer event before startPeer Cache DiscoveryTue Oct 28 10:04:32 UTC 2025passedTue Oct 28 10:04:32 UTC 2025interface-peer-discovery compliance testsCompliance Tests
11920should handle peer store errors gracefullyPeerExchangeDiscoveryTue Oct 28 10:04:28 UTC 2025passedTue Oct 28 10:04:28 UTC 2025handlePeriodicDiscovery
11930Outgoing message is not emitted as acknowledged from own outgoing messagesReliable Channel: EncryptionTue Oct 28 10:05:08 UTC 2025passedTue Oct 28 10:05:08 UTC 2025
119403 nodes on /waku/2/rs/7/1 topicWaku Relay auto-sharding, multiple pubsub topicsTue Oct 28 10:08:18 UTC 2025passedTue Oct 28 10:08:18 UTC 2025
11951Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsTue Oct 28 10:06:41 UTC 2025passedTue Oct 28 10:06:41 UTC 2025
11961Accepts a valid Waku MessageMessage ValidatorTue Oct 28 10:05:18 UTC 2025passedTue Oct 28 10:05:18 UTC 2025
11971should respect maxRequests limitOutgoingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
11981should not receive a peer event before startDNS Discovery: Compliance TestTue Oct 28 10:05:37 UTC 2025passedTue Oct 28 10:05:37 UTC 2025interface-peer-discovery compliance tests
11990Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
12000should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
12010should dispatch connect and disconnect eventsPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
12021accepts time-filtered query with content filterStoreQueryRequest validationTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025
12031should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
12040should dispatch network event when browser goes onlineNetworkMonitorTue Oct 28 10:04:19 UTC 2025passedTue Oct 28 10:04:19 UTC 2025browser online/offline events
12051random auto sharding 3 - Cluster ID: 10, Content Topic: /app37/8/topic306/xmlAutosharding: Running NodesTue Oct 28 10:10:02 UTC 2025passedTue Oct 28 10:10:02 UTC 2025
12063Sync message is not sent if another non-ephemeral message was just receivedReliable Channel: SyncTue Oct 28 10:05:15 UTC 2025passedTue Oct 28 10:05:15 UTC 2025
12070Encoder throws on empty string content topicEnsures content topic is definedTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025
12081same cluster, static sharding: nodes connectMetadata ProtocolTue Oct 28 10:07:04 UTC 2025passedTue Oct 28 10:07:04 UTC 2025static sharding
12090Query Generator sorting by timestamp while page direction is falseWaku Store, sortingTue Oct 28 10:10:30 UTC 2025passedTue Oct 28 10:10:30 UTC 2025
12101Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
12110Push message with custom timestamp: 1730887556434Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
12120should add entries and maintain sorted orderIncomingRepairBufferTue Oct 28 10:04:54 UTC 2025passedTue Oct 28 10:04:54 UTC 2025
12130Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeTue Oct 28 10:08:32 UTC 2025passedTue Oct 28 10:08:32 UTC 2025
12140Outgoing message is possibly acknowledgedReliable Channel: EncryptionTue Oct 28 10:05:08 UTC 2025skippedTue Oct 28 10:05:08 UTC 2025
12150should return false when network is not connectedConnectionManagerTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025isConnected
12160throws an error for improperly formatted content topicscontentTopicsByPubsubTopicTue Oct 28 10:04:06 UTC 2025passedTue Oct 28 10:04:06 UTC 2025
12170Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
12180Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
12190Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueTue Oct 28 10:13:02 UTC 2025passedTue Oct 28 10:13:02 UTC 2025
12200should not retry if at least one successLightPush SDKTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
12210Sync message is sent within sync frequencyReliable Channel: SyncTue Oct 28 10:05:15 UTC 2025passedTue Oct 28 10:05:15 UTC 2025
12221Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueTue Oct 28 10:23:20 UTC 2025passedTue Oct 28 10:23:20 UTC 2025
12230should not return the same peer twice in consecutive getPeers calls without renewPeerManagerTue Oct 28 10:05:06 UTC 2025passedTue Oct 28 10:05:06 UTC 2025
12240Fields are not droppedto proto messageTue Oct 28 10:04:20 UTC 2025passedTue Oct 28 10:04:20 UTC 2025