allure-jswaku/9408/data/suites.csv
2025-11-27 02:36:25 +00:00

218 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
20n1 and n2 uses relay shard 1, n3 uses relay shard 2Waku Relay, static sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
30Push message with custom timestamp: 1764213507211Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
40Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
50should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
60Store - dialed firstWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
71`waku:online` between 2 js-waku relay nodesConnection stateThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
80should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
90Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
100should work with stubbed retrieve functionQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025mock validation
110can start and stop the servicePeer ExchangeThu Nov 27 02:21:56 UTC 2025passedThu Nov 27 02:21:56 UTC 2025interface-peer-discovery compliance testsCompliance Test
120should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelThu Nov 27 02:17:28 UTC 2025skippedThu Nov 27 02:17:28 UTC 2025receiving a message
131Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
141should trigger query when it went offline since the last successful queryQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025message retrieval event emission conditions
150should partition messages based on acknowledgement statusMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping outgoing buffer
160Push message with custom timestamp: 1764213507211Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
178rejects content-filtered query with only contentTopicsStoreQueryRequest validationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
181throws on content topic with generation field greater than 0ensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
192Init the array if not presentpushOrInitMapSetThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
205should remove event listener for peer:discoveryDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
213should add event listener for peer:discoveryDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
220should be safe to call multiple timesConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025start
230Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
241should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
250should handle errors when removing globalThis listenersNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
261should handle different types of entriesTTLSetThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
276should merge peer addresses if peer exists with different addressesDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025updatePeerStore
281should return false for malformed SDS messagesReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025isChannelMessageWithCausalHistory predicate
290should not create relay timers when relayKeepAlive = 0KeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025relay timer management
301should emit `waku:online` event only when first peer is connectedConnection stateThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
310should skip peers without ENRPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
320should prioritize bootstrap, then peer exchange, then local peersConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dialPeersFromStore prioritization
331Encoder throws on undefined content topicEnsures content topic is definedThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
341Push messages througth V2 and V3 from 2 js-waku and receivesWaku Light Push V2 and V3 interopThu Nov 27 02:19:16 UTC 2025passedThu Nov 27 02:19:16 UTC 2025
350should encodeTxt and decodeTxtENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Txt codec
360Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
370should remove event listeners when stoppedQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025start and stop
380should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
390should handle large number of peers requestPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
400should handle task timeoutsRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
410should not be sent when there is no historyMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sync messages
420Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
430Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
441returns all values when wanted number is greater than available valuesDiscoveryThu Nov 27 02:16:55 UTC 2025passedThu Nov 27 02:16:55 UTC 2025
451Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
461should successfully stopFilter SDKThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
470Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
480should ensure monotonic increaselamportTimestampIncrementThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
492should hash "test123" with n=1 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
501Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
510should properly create location multiaddrs - tcp4ENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Location multiaddr
522should support chaining for add methodTTLSetThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
531Passing page size 0 when there are 110 messagesWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
540should remove messages without delivering if timeout is exceededMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
551Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
561should create ShardReader with static shards network configShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025constructor
570should create QueryOnConnect instance with all required parametersQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025constructor
581should enable only peerCache when dns and peerExchange are disabledDefault Peer DiscoveriesThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
590should handle dial errorsConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dial
600Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
610should check false positive rateBloomFilter with special patternsThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
620should get / set UDP multiaddrENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Multiaddr getters and setters
631Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
640Push message with custom timestamp: 1764213507211Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
650should retry failed tasksRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
660should drop connection to one peer on hangUpDialingThu Nov 27 02:19:29 UTC 2025passedThu Nov 27 02:19:29 UTC 2025
670should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
681Fails to publish duplicate messageWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
690msgTime: 0 ms from now, startTime: 1763950995823, endTime: 1764210195823Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
700should handle errors when accessing navigatorNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025error handling
711handles corrupt data in storage gracefullyPersistentStorageThu Nov 27 02:17:26 UTC 2025passedThu Nov 27 02:17:26 UTC 2025Explicit storage
720messageHashStr produces consistent results for the same inputmessageHash and messageHashStrThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
730Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
741Sends ack once message is marked as irretrievably lostReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025Irretrievably lost messages
751n1 and n2 uses first shard, n3 uses the second shardWaku Relay auto-sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
765should monitor connected peers and store them into cachePeer Cache DiscoveryThu Nov 27 02:19:35 UTC 2025passedThu Nov 27 02:19:35 UTC 2025
771Retries within maximum given attemptsRetry ManagerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
780Check received message with timestamp: 1764209881404000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
791should lock peers when selectedPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
801should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
810should clear all timersKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025stop
821should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
830Publish without waiting for remote peerWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
840should work with stubbed peer manager event emitterQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025mock validation
850can start and stop the servicePeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025interface-peer-discovery compliance testsCompliance Tests
861Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
871should not receive a peer event before startPeer ExchangeThu Nov 27 02:21:56 UTC 2025passedThu Nov 27 02:21:56 UTC 2025interface-peer-discovery compliance testsCompliance Test
881should not dial on waku:connection if enableAutoRecovery is false, but should dial on startConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025autoRecovery flag
890should create ShardReader with auto sharding network configShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025constructor
900should work with v3 peersLightPush SDKThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025v3 protocol support
910Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
920should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
930should jump to current time when timestamp is far in the pastlamportTimestampIncrementThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
940should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
951should not receive a peer event after stopPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025interface-peer-discovery compliance testsCompliance Tests
960should be able to decode the field with only RELAY set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
970should handle zero lastSuccessfulQuery (never queried before)calculateTimeRangeThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
981Check publish message containing emojiWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
990msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
1001should retry if all attempts failRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
1010Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
1021Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
1030should save new peer to storeDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025updatePeerStore
1041should not return locked peers if enough unlocked are availablePeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
1050should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1060Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1070Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
1080should emit a peer event after startPeer ExchangeThu Nov 27 02:21:56 UTC 2025passedThu Nov 27 02:21:56 UTC 2025interface-peer-discovery compliance testsCompliance Test
1090should get multiple eligible entries at later timeOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
1101Check publish message containing XMLWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
1110Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1120Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1133should hash "test123" with n=5 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1140should maintain proper timestamps if all messages receivedMessageChannelThu Nov 27 02:17:28 UTC 2025skippedThu Nov 27 02:17:28 UTC 2025receiving a message
1150should initialize with Unhealthy statusHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
1161Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1170ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
1180Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
1191should return all connected peers without codec filterConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getConnectedPeers
1200Emits 'syncing' then 'synced' when message flagged as missing and then receivedSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
1210Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1220should return empty array when no peers connectedConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getConnectedPeers
1231persists and restores messagesPersistentStorageThu Nov 27 02:17:26 UTC 2025passedThu Nov 27 02:17:26 UTC 2025Explicit storage
1241should add CONNECTION_LOCKED_TAG to peer connections when lockingPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
1250Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1260should skip already querying peersPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025runQuery
1270Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1280Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1290should merge provided config with defaultsConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025constructor
1300should stop on first message of a page if stopIfTrue matchesQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025stopIfTrue predicate
1310should properly create location multiaddrs - tcpENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Location multiaddr
1320Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
1331should create ping timers when pingKeepAlive > 0KeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025ping timer management
1340accepts time-filtered query with content filterStoreQueryRequest validationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
1350should not receive a peer event before startPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025interface-peer-discovery compliance testsCompliance Tests
1361Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
1370rejects hash query with content filter parametersStoreQueryRequest validationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
1381Decrypt messagesWaku RelayThu Nov 27 02:20:57 UTC 2025passedThu Nov 27 02:20:57 UTC 2025
1391should enable all discoveries when explicitly setDefault Peer DiscoveriesThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
1401nwaku subscribesWaku Relay, InteropThu Nov 27 02:21:09 UTC 2025passedThu Nov 27 02:21:09 UTC 2025
1410should initialize with default optionsPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025constructor
1420Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: trueThu Nov 27 02:18:27 UTC 2025passedThu Nov 27 02:18:27 UTC 2025
1430should hash "test123" with n=0 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1445Get NodesFetch nodesThu Nov 27 02:16:55 UTC 2025passedThu Nov 27 02:16:55 UTC 2025
1450Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
1460Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
1470Fields are not droppedto proto messageThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
1485should return true when peer is on the same clusterShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnNetwork
1490Ordered callback, aborts when callback returns trueWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
1500Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
1510Callback on promiseWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
1520should stop query iteration when stopIfTrue returns trueQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025stopIfTrue predicate
15310should return false when peer is not on the pubsub topic shardShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnTopic
1541should hash "test123" with n=5 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1551Passing invalid cursorWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
1560Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1570should be safe to call multiple timesDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
1580Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
1590Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1600should trigger QueryOnConnect when time threshold is exceededQuery On Connect Integration E2E TestsThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
1611should track probabilistic acknowledgements of messages received in bloom filterMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025reviewing ack status
1621should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1630should mark a message as irretrievably lost if timeout is exceededMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
1641Outgoing message is not emitted as acknowledged from own outgoing messagesReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
1650should hash "" with n=2 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1661Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1670Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
1680Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1690should properly start and stop event listeningHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
1701Wrong topicAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
1710Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1720Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
1730should not track probabilistic acknowledgements of messages received in bloom filter of own messagesMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025reviewing ack status
1740Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
1750Encoder throws on undefined content topicEnsures content topic is definedThu Nov 27 02:17:07 UTC 2025passedThu Nov 27 02:17:07 UTC 2025
1760Re-sent message is acknowledged once other parties join.Reliable Channel: AcksThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
1771should insert message into bloom filterMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025sending a message
1781Ephemeral messages are not storedWaku Message Ephemeral fieldThu Nov 27 02:18:08 UTC 2025passedThu Nov 27 02:18:08 UTC 2025
1790should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
1800should handle queue overflow by adding peers to queueDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
1810topics with same application and version share the same shardcontentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
1821Check publish message containing JSONWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
1830Ephemeral field set to trueWaku Message version 0Thu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
1840should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
1850should return HistoryEntry with retrievalHint from sweepIncomingBufferMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
1861should be safe to call multiple timesDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
1870should sort by lamportTimestamp when timestamps differContentMessage comparison with < operatorThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1881should hang up with PeerId and return true on successConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025hangUp
1891Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
1900should evict furthest entry when buffer is fullIncomingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
1910should hash "" with n=0 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
1921configure the node with multiple content topicsAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
1931Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
1940msgTime: 0 ms from now, startTime: 1764123795823, endTime: 1764210195823Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
1951Ordered Callback - falseWaku Store, orderThu Nov 27 02:23:05 UTC 2025passedThu Nov 27 02:23:05 UTC 2025
1962tcp ip4 addressMultiaddr from fieldsThu Nov 27 02:16:38 UTC 2025passedThu Nov 27 02:16:38 UTC 2025
1970should unregister libp2p event listeners when stop is calledPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
1980should handle complete connection lifecycleNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025integration
1991should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
2000Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2011Query generator for 2000 messagesWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
2020Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2030Sync message is sent within sync frequencyReliable Channel: SyncThu Nov 27 02:17:45 UTC 2025passedThu Nov 27 02:17:45 UTC 2025
2040should handle mixed protocol support correctlyHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
2050should not receive a peer event after stopDNS Discovery: Compliance TestThu Nov 27 02:18:06 UTC 2025passedThu Nov 27 02:18:06 UTC 2025interface-peer-discovery compliance tests
2062should remove event listenersConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025stop
2070should not change state when connections remain after disconnectNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer connection events
2081Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2091udp ip6 addressMultiaddr from fieldsThu Nov 27 02:16:38 UTC 2025passedThu Nov 27 02:16:38 UTC 2025
2100should set field with only STORE enabledENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025waku2 key round trip
2110Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
2121Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
2130Push message with custom timestamp: 1733451507211Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2140Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
2150Register correct protocolsWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
2161should handle network check errors gracefullyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025shard reader integration
2171should do nothing if no non-locked connections to dropConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025maintainConnectionsCount
2181should allow redial after cooldown periodDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
2190Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
2200should clear timers for specific peer on disconnectKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025timer cleanup
2210Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2220does not validate decoders for hash queriesStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
2231should handle very large timestampslamportTimestampIncrementThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
2240should emit message when we just started and store connect event occursQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025end-to-end message emission tests
2250Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
2260Query with Promise Callback, No DecoderWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
2270Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
2280Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2290Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
2300should hash "hello" with n=1 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
2310Query with Ordered Callback, No message returnedWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
2320Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
2330should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
2340Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2355should hash "" with n=0 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
2361A testThisThu Nov 27 02:19:16 UTC 2025passedThu Nov 27 02:19:16 UTC 2025Is also
2371should handle dial errors gracefullyDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer discovery handling
2381Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2390should throw error - no public keyENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Txt codec
2400should chunk queries when time window exceeds maxTimeLimitStoreThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025queryGenerator
2410should be safe to call multiple timesConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025stop
24203 nodes on /waku/2/rs/3/2 topicWaku Relay, static sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
2430Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
2440should be safe to call multiple timesKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025start
2451should skip peer when failed to dial recentlyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
2460should handle retrieve errors gracefully without emitting messagesQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025end-to-end message emission tests
2470Round trip binary encryption [ecies, no signature]Ecies EncryptionThu Nov 27 02:17:07 UTC 2025passedThu Nov 27 02:17:07 UTC 2025
2480Query generator for multiple messages with different content topic formatWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
2490should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
2500should handle zero peers requestPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
2511should filter peers by codecConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getConnectedPeers
2520should do nothing if at or below maxBootstrapPeersConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025maintainBootstrapConnections
2530Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2540Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
2552Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
2560should handle case with no peers in storeConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dialPeersFromStore
2571Subscribe to topic containing short and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
2580Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2590ends after yielding if response size indicates endStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
2600should dial with multiaddr and return streamConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dial
2614should keep entries that haven't expired yetTTLSetThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
2620Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2631should handle cache.get errors gracefullyPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025Unit Tests
2641should dial peer immediately when queue is emptyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
2651should return PeerId when PeerId is providedmapToPeerIdOrMultiaddrThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
2661Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2670should dial peers from store on startConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025start
2681random auto sharding 7 - Cluster ID: 10, Content Topic: /app72/6/topic380/xmlAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
2691should hash "test123" with n=0 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
2701should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
2710should query peer with peer exchange protocolPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025runQuery
2720should throw error - no public keyENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Verify
2730should skip peers that don't support peer exchangePeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025handlePeriodicDiscovery
2740isConnected return false after peer stopsConnection stateThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
2750Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
2760caches peers it previously fetchedDNS Node DiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
2770Check meta is set [ecies]Ecies EncryptionThu Nov 27 02:17:07 UTC 2025passedThu Nov 27 02:17:07 UTC 2025
2780Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2791Check publish message containing RussianWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
2800Query with Promise Callback, No message returnedWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
2810should return false for sync message without causal historyReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025isChannelMessageWithCausalHistory predicate
2820Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
2830Query generator for multiple messages with multiple decodersWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
2841should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
2851Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2861should set field with all protocols enabledENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025waku2 key round trip
2870Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
2880should reject if Store is requested but not mountedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
2890peer:update - should do nothing if another protocol hitStreamManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
2900ENRTree (root): should error if DNS root entry signature is invalidENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
2911should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
2920should start connection monitor interval and dial on waku:connection if enableAutoRecovery is trueConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025autoRecovery flag
2930should wait for LightPush peer to be connectedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
2941should handle corrupted shard info gracefullyShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025error handling
2950rejects content-filtered query with only pubsubTopicStoreQueryRequest validationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
2960should invoke callbacks when receiving a messageFilter SubscriptionThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
2970Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
2981Encoder throws on empty string content topicEnsures content topic is definedThu Nov 27 02:17:05 UTC 2025passedThu Nov 27 02:17:05 UTC 2025
2990Emits 'synced' when message flagged as lostSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
3000should maintain desired error rateBloomFilterThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
3011msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
3021should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
3031Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
3040Stops search when 2 null results are returnedFetch nodesThu Nov 27 02:16:55 UTC 2025passedThu Nov 27 02:16:55 UTC 2025
3050random auto sharding 3 - Cluster ID: 10, Content Topic: /app15/5/topic633/utf8Autosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
3061Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3070should reject if WakuNode is not startedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
3080Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3090Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3100should serialize and deserialize correctlyBloomFilterThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
3110isConnected should return true after first peer connectsConnection stateThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
3121Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsThu Nov 27 02:19:08 UTC 2025passedThu Nov 27 02:19:08 UTC 2025
3131Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
3144should handle browser offline state overriding peer connectionsNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025integration
3150should add to incoming buffer if dependencies are not metMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025receiving a message
3160Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3170should handle multiple peer connectionsKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025peer connect event handling
3184should successfully unsubscribe from an existing subscriptionFilter SDKThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
3190Push message with custom timestamp: 1764206307211Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3200Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3210pre and post cipherWaku EncryptionThu Nov 27 02:17:06 UTC 2025passedThu Nov 27 02:17:06 UTC 2025
3220Decoder throws on empty string content topicEnsures content topic is definedThu Nov 27 02:17:07 UTC 2025passedThu Nov 27 02:17:07 UTC 2025
3230receiving a ping from a peer does not overwrite shard infoMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025auto sharding
3240Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3251handles different clusterIds correctlycontentTopicsByPubsubTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
3260Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
3270Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
3281should hash "hello" with n=5 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
3291Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3300ignores domain fetching errorsDNS Node DiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
3311should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
3321Check publish message after service node is restartedWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025skippedThu Nov 27 02:21:21 UTC 2025
3331can start the servicePeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025interface-peer-discovery compliance testsCompliance Tests
3340should encode/decode to text encodingENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Static tests
3350should handle timestamp equal to current timelamportTimestampIncrementThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
3361Publish message with rate limitWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
3370should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
3380should create KeepAliveManager with required optionsKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025constructor
3390return first retrieved peers without further DNS queriesDNS Node Discovery w/ capabilitiesThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
3401should handle case when globalThis is not availableNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isConnected
3411should handle dial errors gracefullyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
3420msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
3430ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
3441Decoder throws on empty string content topicEnsures content topic is definedThu Nov 27 02:17:05 UTC 2025passedThu Nov 27 02:17:05 UTC 2025
3450should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Thu Nov 27 02:18:06 UTC 2025skippedThu Nov 27 02:18:06 UTC 2025
3460should return false when unsubscribing from a non-existing subscriptionFilter SDKThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
3471Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
3480should create QueryOnConnect instance without optionsQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025constructor
3490random static sharding 7 - Cluster ID: 457, Shard ID: 813Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
3500should hash "test123" with n=2 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
3510Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3520Generator, 2 different shardsWaku Store, different static shardsThu Nov 27 02:22:16 UTC 2025passedThu Nov 27 02:22:16 UTC 2025
3531should return true when peer is on the specified shardShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnShard
3541should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
3550Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
3561Query Generator, No DecoderWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
3570should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
3581peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
3591should add event listeners to globalThisNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
3600should add entries and maintain sorted orderIncomingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
3611Emits 'syncing' then 'synced' when message flagged as missing and then lostSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
3620Wait given interval before re-tryingRetry ManagerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
3630should clear existing timers before creating new onesKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025timer cleanup
3642should initialize with custom TTLPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025constructor
3659ends if response has no messagesStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
3660Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
3671should not be empty after adding a subscriptionFilter SubscriptionThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
3681can query messages normallyWaku Store, message hash queryThu Nov 27 02:22:57 UTC 2025passedThu Nov 27 02:22:57 UTC 2025
3691Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
3700should remove entriesIncomingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
3711should return peer for existing peerConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getPeer
3721Passing page size 11 when there are 10 messagesWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
3730Fails to publish message with wrong pubsubtopicWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
3740should throw error - no idENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Txt codec
3750should dial all remaining peersConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dialPeersFromStore
3760should return PeerId when Multiaddr input is providedmapToPeerIdThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
3771Check publish message containing special charsWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
3780Query generator for multiple messagesWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
3791Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
3800should hash "test123" with n=2 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
3811should detect messages with missing dependenciesMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
3820should return exactly numPeersToUse peers when enough are availablePeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
3831should properly create peer info with all multiaddrsENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Location multiaddr
3840Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
3851Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
3860should return EMPTY_PAYLOAD when response field is missingPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
3871should return null for non-existent peerConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getPeer
3881should return false for content message without causal historyReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025isChannelMessageWithCausalHistory predicate
3890accepts valid message hash queryStoreQueryRequest validationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
3900Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
3911should properly compute the node idENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Static tests
3920should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
3930should hash "" with n=2 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
3940should return start time to match max rangecalculateTimeRangeThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
3950should encode/decode to RLP encodingENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Static tests
3961Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
3971should start ping timers on peer connectKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025peer connect event handling
3984Promise Callback - trueWaku Store, orderThu Nov 27 02:23:05 UTC 2025passedThu Nov 27 02:23:05 UTC 2025
3990Sign & RecoverWaku EncryptionThu Nov 27 02:17:06 UTC 2025passedThu Nov 27 02:17:06 UTC 2025
4000Delete observerWaku RelayThu Nov 27 02:20:57 UTC 2025passedThu Nov 27 02:20:57 UTC 2025
4011Relay - dialed firstWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
4020Check publish message containing ChineseWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
4030should process successful peer exchange queryPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
4041should drop excess bootstrap peers if over maxBootstrapPeersConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025maintainBootstrapConnections
4050Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
4060should add received messages to bloom filterMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025receiving a message
4070Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
4083throws on content topic with too few or too many fieldsensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
4091should increase lamport timestampMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025sending a message
4100Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
4110Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
4121should add received message to localHistory with retrievalHintMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025receiving a message
4130should emit events and transition isConnected state when has peers or no peerswaku:connectionThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
4142should dial peer when on same shardDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
4154should return start time to last successful query since last query is less than max rangecalculateTimeRangeThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
4160A testThisThu Nov 27 02:19:16 UTC 2025passedThu Nov 27 02:19:16 UTC 2025Is
4172random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/7/topic183/protoAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
4181ends if stream creation failsStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
4191Cluster ID 0, shard 1Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
4200Query Generator, No message returnedWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
4210should return no connections if no open connection providedselectOpenConnectionThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
4220uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
4231Default pageSizeWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
4240ENRTree (tree): should parse a DNS tree entryENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
4250Refresh subscriptionWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025skippedThu Nov 27 02:21:30 UTC 2025
4260Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025skippedThu Nov 27 02:35:39 UTC 2025
4270Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
4280Emits 'synced' then 'synced' when message flagged as lost and then receivedSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
4290Timestamp too far from node time: 40000 ms from nowWaku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
4301should handle incoming messagesFilter SDKThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
4310Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
4320should wait for Filter peer to be connectedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
4330should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
4340Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
4351Passing page size 19 when there are 20 messagesWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
4361should dial peer when no shard info availableDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
4370should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
4381Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
4391Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
4400should emit a peer event after startPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025interface-peer-discovery compliance testsCompliance Tests
4410should create timers for each pubsub topic where peer is in meshKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025relay timer management
4420should send relay ping messages on timerKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025relay timer management
4431should skip peer when not on same clusterDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
4442should handle onConnected and onDisconnectedPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
4450Incoming message is emitted as receivedReliable Channel: EncryptionThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
4460Sync message is not sent if another non-ephemeral message was just receivedReliable Channel: SyncThu Nov 27 02:17:45 UTC 2025passedThu Nov 27 02:17:45 UTC 2025
4471should clear dial history on startDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
4484Cluster id 0, shard 0Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
4490should process tasks in queueRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
4500should handle messages with same timestamp ordered by messageIdMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025receiving a message
4510should add sent message to localHistory with retrievalHintMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025sending a message
4520Check publish message after client node is restartedWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025skippedThu Nov 27 02:21:21 UTC 2025
4530Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
4543should hash "" with n=5 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
4550msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
4561should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
4570Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
4580should not dial peers from store when browser is not connectedConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025onWakuConnectionEvent
4590should dial one peer on dialDialingThu Nov 27 02:19:29 UTC 2025passedThu Nov 27 02:19:29 UTC 2025
4600Nodes with multiple pubsub topicWaku Relay auto-sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
4610random static sharding 8 - Cluster ID: 383, Shard ID: 116Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
4624should remove event listenersKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025stop
4632should continually clean up expired entries at intervalsTTLSetThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
4641should hash "test123" with n=1 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
4650Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
4660Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
4670random auto sharding 5 - Cluster ID: 10, Content Topic: /app51/6/topic11/protoAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
4680Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
4690should filter out undefined ENRsPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
4700should handle general insertion and lookup correctlyBloomFilter with special patternsThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
4710Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
4720should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
4736should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
4740should return falseENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Verify
4751Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
4760should handle empty peer infos gracefullyPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
4771Mutual subscriptionWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
4780should handle peer store errors gracefullyHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
4791Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
4801Check publish message containing escaped charactersWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
4810should not be added to outgoing buffer, bloom filter, or local logMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sync messages
4821different cluster: nodes don't connectMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025auto sharding
4830should drop only non-locked connections when over maxConnectionsConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025maintainConnectionsCount
4840messageHash returns a Uint8ArraymessageHash and messageHashStrThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
4850should stop ping timers on peer disconnectKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025peer disconnect event handling
4860Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
4871should respect custom numPeersToUse configurationPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
4880Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
4890Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
4900Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
4911should be online or offline if network state changedwaku:connectionThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
4921should wait for Store peer to be connectedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
4930Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
4940should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
4951should create PeerExchangeDiscovery instancePeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025wakuPeerExchangeDiscovery factory
4960Relay - dialed afterWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
4973should hash "" with n=5 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
4981Nodes with multiple pubsub topicWaku Relay, static sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
4990Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5001should not execute task if max attempts is 0RetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
5010should be safe to call multiple timesConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025stop
5021should stop peer exchange discoveryPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025stop
5030Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
5040Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: falseThu Nov 27 02:18:27 UTC 2025passedThu Nov 27 02:18:27 UTC 2025
5051Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
5060should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5070Check publish message containing unicode special charactersWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
5081Check publish message containing numericWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
5090Retries within given intervalRetry ManagerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
5101should allow a peer to be returned again after renewPeer is calledPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
5110should hash "hello" with n=0 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5120Relay + StoreENR Interop: ServiceNodeThu Nov 27 02:18:07 UTC 2025passedThu Nov 27 02:18:07 UTC 2025
5133Check publish message containing ArabicWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
5140should remove event listeners from libp2pNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
5150Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
5160should initialize with default number of peersPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
5170Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
5180should hash "hello" with n=1 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5190should skip peers without peer exchange protocolPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025handleDiscoveredPeer
5201Push message with custom timestamp: 1764206307211Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5210should return DECODE_FAILED when ENR decoding failsPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
5220should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
5230Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
5240Subscribe 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: trueThu Nov 27 02:25:51 UTC 2025skippedThu Nov 27 02:25:51 UTC 2025
5250should handle case when navigator is not availableNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isConnected
5260Encoder error raises irrecoverable errorReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
5272should successfully subscribe to supported pubsub topicFilter SDKThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
5282can start the serviceDNS Discovery: Compliance TestThu Nov 27 02:18:06 UTC 2025passedThu Nov 27 02:18:06 UTC 2025interface-peer-discovery compliance tests
5290Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5302should handle relay send failures gracefullyKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025relay timer management
5310Outgoing message is acknowledgedReliable Channel: AcksThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
5320should reject on timeout if it was setwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
5330should call waitForPeer on RelaywaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
5340should return Multiaddr when Multiaddr input is providedmapToPeerIdOrMultiaddrThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
5351peer exchange sets tagPeer ExchangeThu Nov 27 02:20:56 UTC 2025passedThu Nov 27 02:20:56 UTC 2025
5360Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5372Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingThu Nov 27 02:23:15 UTC 2025passedThu Nov 27 02:23:15 UTC 2025
5380random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/7/topic295/utf8Autosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
5390should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
5400Repair RequestMessage serializationThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5410Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5420Decoder throws on undefined content topicEnsures content topic is definedThu Nov 27 02:17:05 UTC 2025passedThu Nov 27 02:17:05 UTC 2025
5430Outgoing message is not emitted as acknowledged from own outgoing messagesReliable Channel: EncryptionThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
5440should evict furthest entry when buffer is fullOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
5450msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
5461should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5470Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5480Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5490should not create ping timers when pingKeepAlive = 0KeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025ping timer management
5500should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
5511should dial all known peers when reached zero connectionsConnection LimiterThu Nov 27 02:18:44 UTC 2025passedThu Nov 27 02:18:44 UTC 2025
5520Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5530AllENR Interop: ServiceNodeThu Nov 27 02:18:07 UTC 2025passedThu Nov 27 02:18:07 UTC 2025
5540Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5550Subscribe to topic containing long and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
5560Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5570should return false when pubsub topic parsing failsShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnTopic
5580Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5590yields undefined for messages without decoderStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
5600LightPushWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
5610Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
5620Non TWN ClusterAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
5630Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5640should start and setup intervals and event listenersFilter SubscriptionThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
5650Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5661can start the servicePeer ExchangeThu Nov 27 02:21:56 UTC 2025passedThu Nov 27 02:21:56 UTC 2025interface-peer-discovery compliance testsCompliance Test
5670should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
5680Does not throw an exception when node disconnectsWaku Dial [node only]Thu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025Interop: ServiceNode
5690Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5700should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
5710should remove expired entries after TTL has passedTTLSetThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
5720returns nothing if no connections presentselectOpenConnectionThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
5730messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
5740should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
5750should emit `waku:offline` event only when all peers disconnectConnection stateThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
5761Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingThu Nov 27 02:23:15 UTC 2025passedThu Nov 27 02:23:15 UTC 2025
5770Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
5780Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
5790should not fail to stop the service if it was not startedPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025interface-peer-discovery compliance testsCompliance Tests
5800Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5811Nwaku publishesWaku Relay, InteropThu Nov 27 02:21:09 UTC 2025passedThu Nov 27 02:21:09 UTC 2025
5820PeerStore has remote peer's shard info after successful connectionMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025static sharding
5832Passing page size 10 when there are 10 messagesWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
5841Publish message with custom timestamp: Fri Dec 06 2024 02:21:15 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
5850Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
5860should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
5870should be able to decode the field with only STORE set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
5881should attach causal history and bloom filter to each messageMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025sending a message
5890should hash "" with n=2 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5900Retrieval HintMessage serializationThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5911random auto sharding 6 - Cluster ID: 10, Content Topic: /app44/3/topic508/jsonAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
5921Publish message with custom timestamp: Thu Nov 27 2025 01:21:15 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
5931Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5940Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
5950should hash "test123" with n=0 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5960should hash "hello" with n=0 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5970should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
5981Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
5990should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
6000should create PeerExchange instance with componentsPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
6011should remove event listeners from globalThisNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
6021Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6030should handle query errors gracefullyPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025runQuery
6040should throw error when no peers are availableStoreThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025queryGenerator
6050Incoming message is emitted as receivedReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
6061should create dialer with libp2p and shardReaderDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025constructor
6071should not fail to start the service if it is already startedDNS Discovery: Compliance TestThu Nov 27 02:18:06 UTC 2025passedThu Nov 27 02:18:06 UTC 2025interface-peer-discovery compliance tests
6080Check publish message containing Basic HTML tagWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
6090Encoder throws on undefined content topicEnsures content topic is definedThu Nov 27 02:17:05 UTC 2025passedThu Nov 27 02:17:05 UTC 2025
6100Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6110should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
6120should skip peers that were recently queriedPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025handlePeriodicDiscovery
6130should clear all entriesIncomingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
6140Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
6150Decoder throws on undefined content topicEnsures content topic is definedThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
6160messageHashStr works with IProtoMessagemessageHash and messageHashStrThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
6171should stop all internal componentsConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025stop
6181should add event listeners for waku:connection and peer:disconnectConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025start
6190Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
6201Bloom filterMessage serializationThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
6210does not throw on valid casesensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
6221Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6231should invoke callbacks only when newly receiving message is givenFilter SubscriptionThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
6240should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
6250should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
6261returns only open connection if one presentselectOpenConnectionThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
6270new peer added after a peer was already foundPeer ExchangeThu Nov 27 02:20:56 UTC 2025passedThu Nov 27 02:20:56 UTC 2025
6280should emit message when we went offline since last successful query and store reconnect event occursQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025end-to-end message emission tests
6290Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6300Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6311should return PeerId when PeerId is providedmapToPeerIdThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
6320Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6330Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6340should be safe to call multiple timesConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025start
6350SampleENR multiaddrs codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025
6360should maintain chronological order of messages in localHistoryMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025receiving a message
6370should not receive a peer event before startDNS Discovery: Compliance TestThu Nov 27 02:18:06 UTC 2025passedThu Nov 27 02:18:06 UTC 2025interface-peer-discovery compliance tests
6380should dial more peers if under maxConnectionsConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025maintainConnectionsCount
6390FilterWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
6408should add and check entries correctlyTTLSetThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
6410Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6420Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
6430Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6442random auto sharding 10 - Cluster ID: 10, Content Topic: /app71/7/topic721/utf8Autosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
6451Publish message with custom timestamp: Thu Nov 27 2025 03:21:15 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
6461should update ack status of messages in outgoing bufferMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sync messages
6470different cluster: nodes don't connectMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025static sharding
6481Outgoing message is acknowledgedReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
6490msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
6502should process up to 3 peers at onceDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025queue processing
6511should delegate to networkMonitor.isConnected()ConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025isConnected
6520Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6533should discover peers from provided peer cachePeer Cache DiscoveryThu Nov 27 02:19:35 UTC 2025passedThu Nov 27 02:19:35 UTC 2025
6541should reassess health immediately when peer disconnectsHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
6550Using a functionWaku Dial [node only]Thu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025Bootstrap
6560Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
6571loads messages on initializationPersistentStorageThu Nov 27 02:17:26 UTC 2025passedThu Nov 27 02:17:26 UTC 2025Explicit storage
6580Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
6590Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6600Query Generator sorting by timestamp while page direction is trueWaku Store, sortingThu Nov 27 02:23:15 UTC 2025passedThu Nov 27 02:23:15 UTC 2025
6610Cap max size when messages are pushed one at a timeMemLocalHistoryThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
6625should return false when peer is not foundShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnNetwork
6630Emits 'syncing' when message flagged as missedSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
6641Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6650Decoder throws on empty string content topicEnsures content topic is definedThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
6660isConnected between 2 js-waku relay nodesConnection stateThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
6671Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
6681Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6690msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
6701should sort peers by ping valueConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getConnectedPeers
6715should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
6721Outgoing message is emitted as sentReliable Channel: EncryptionThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
6731throws an error for improperly formatted content topicscontentTopicsByPubsubTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
6740RelayENR Interop: ServiceNodeThu Nov 27 02:18:07 UTC 2025passedThu Nov 27 02:18:07 UTC 2025
6751Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
6760Subscribe and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
6771random auto sharding 8 - Cluster ID: 10, Content Topic: /app3/9/topic344/utf8Autosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
6780Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
6791should create all internal componentsConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025constructor
6801should start the dialing intervalDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
6810should add and remove event listeners correctlyPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025Unit Tests
6820Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6831should return false and handle errors gracefullyConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025hangUp
6840should handle retrieve function with query parametersQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025async generator retrieve function mock
6854should return false when navigator.onLine is falseNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isConnected
6860should return false when peer is not foundShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnTopic
6870Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6880random static sharding 5 - Cluster ID: 102, Shard ID: 841Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
6891should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
6900should return false when peer is not on topicConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025isPeerOnTopic
6910returns undefined when no storage is availablePersistentStorageThu Nov 27 02:17:26 UTC 2025passedThu Nov 27 02:17:26 UTC 2025Node.js only (no localStorage)
6920Check publish message containing longWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
6930should return false when peer is on different clusterShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnShard
6940Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
6950Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
6961should be able to decode the field with only FILTER set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
6972should emit a peer event after startDNS Discovery: Compliance TestThu Nov 27 02:18:06 UTC 2025passedThu Nov 27 02:18:06 UTC 2025interface-peer-discovery compliance tests
6980uses in-memory only when no storage is providedPersistentStorageThu Nov 27 02:17:26 UTC 2025passedThu Nov 27 02:17:26 UTC 2025Explicit storage
6990Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
7000Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
7011random static sharding 4 - Cluster ID: 228, Shard ID: 476Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
7021Query with Ordered Callback, No DecoderWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
7031should not fail to stop the service if it was not startedDNS Discovery: Compliance TestThu Nov 27 02:18:06 UTC 2025passedThu Nov 27 02:18:06 UTC 2025interface-peer-discovery compliance tests
7044should return undefined if no connection providedStreamManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
7050should trigger QueryOnConnect when going offline and store peer reconnectsQuery On Connect Integration E2E TestsThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
7061should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7070Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
7081should handle complete dial lifecycleDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025integration
7092Generator, one shardWaku Store, different static shardsThu Nov 27 02:22:16 UTC 2025passedThu Nov 27 02:22:16 UTC 2025
7100should dial with PeerId and return streamConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dial
7110Synced status is emitted when a message is receivedSync StatusThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
7120should return false when network is not connectedConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025isConnected
7130Check publish message containing shell commandWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
7140Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7150should handle hash queries without validationStoreThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025queryGenerator
7160should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7171should hash "hello" with n=0 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7180Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7191should hash "hello" with n=2 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7202throws if decoders don't match content topicsStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
7210Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7220Query generator for multiple messages with different message text formatWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
7230should set field with all protocols disabledENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025waku2 key round trip
7241should be able to encode the field with only RELAY set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
7250Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7260First message is missed, then re-sent, should be ack'dMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025reviewing ack status
7270should use current time when it's greater than incremented timestamplamportTimestampIncrementThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
7280should not fail to start the service if it is already startedPeer ExchangeThu Nov 27 02:21:56 UTC 2025passedThu Nov 27 02:21:56 UTC 2025interface-peer-discovery compliance testsCompliance Test
7290should create a new stream if no existing for protocol foundStreamManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
7300Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7310Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
7320Store - dialed after - with timeoutWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
7330should not stop if not startedPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025stop
7340should return only peers supporting the requested protocol and pubsub topicPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
73503 nodes on /waku/2/rs/3/1 topicWaku Relay, static sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
7361recovers when dns.resolve returns emptyDNS Node DiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
7371should handle malformed response dataPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
7380should select older connection if presentselectOpenConnectionThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
7390should not return the same peer twice in consecutive getPeers calls without renewPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
7400should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
7411Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
7421isConnected should return false after all peers disconnectConnection stateThu Nov 27 02:18:22 UTC 2025passedThu Nov 27 02:18:22 UTC 2025
7430should handle case with all peers already connectedConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dialPeersFromStore
7440Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7454should handle ping failures gracefullyKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025ping timer management
7460should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
7471should not create multiple intervals when called multiple timesDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
7481messageHashStr returns a hex stringmessageHash and messageHashStrThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
7491should be safe to call multiple timesDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
7500Query Generator - trueWaku Store, orderThu Nov 27 02:23:05 UTC 2025passedThu Nov 27 02:23:05 UTC 2025
7511should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
7522Promise Callback - falseWaku Store, orderThu Nov 27 02:23:05 UTC 2025passedThu Nov 27 02:23:05 UTC 2025
7530should decode valid enr with tcp successfullyENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Txt codec
7540Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
7550isolates history by channel IDPersistentStorageThu Nov 27 02:17:26 UTC 2025passedThu Nov 27 02:17:26 UTC 2025Explicit storage
7561should allow redial after failed dial cooldown expiresDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
7572throws on content topic with empty version fieldensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
7580should increment timestamp by 1 when current time is not greaterlamportTimestampIncrementThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
7591should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
7600Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7610should create KeepAliveManager with relayKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025constructor
7620should set field with only LIGHTPUSH enabledENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025waku2 key round trip
7630Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
7641should not trigger query when a recent query happened under thresholdQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025message retrieval event emission conditions
7650should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7660Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
7670Push message with custom timestamp: 1733451507211Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7681Passing page size 1 when there are 4 messagesWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
7691should populate queue if has active dialDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
7700Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
7711should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7720should not update T_req if message already existsOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
7731should properly create location multiaddrs - udp4ENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Location multiaddr
7740Check received message with timestamp: 1764209881404 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
7750Overlapping topic subscriptionWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025skippedThu Nov 27 02:21:30 UTC 2025
7760Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7770can start and stop the serviceDNS Discovery: Compliance TestThu Nov 27 02:18:06 UTC 2025passedThu Nov 27 02:18:06 UTC 2025interface-peer-discovery compliance tests
7780should not discard bootstrap peers if under the limitConnection LimiterThu Nov 27 02:18:44 UTC 2025passedThu Nov 27 02:18:44 UTC 2025
7791should initialize with isNetworkConnected as falseNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025constructor
7800should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
7811should create ConnectionManager with required optionsConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025constructor
7822should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7830Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7840Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
7850should hash "" with n=1 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7860should not dispatch event when already connectedNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer connection events
7870Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7880should not dispatch event when already disconnectedNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer connection events
7890Encoder error raises irrecoverable errorReliable Channel: EncryptionThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
7900retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
7910Subscribe to topic containing Script and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
7920Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
7930Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7940Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7950should create PeerExchangeDiscovery with default optionsPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025wakuPeerExchangeDiscovery factory
7961should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
7970Push message with custom timestamp: 1764206307211Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
7981should stop query when sync message from same channel is foundReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025stopIfTrue Integration with QueryOnConnect
7990should return false when peer shard info is not foundShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnShard
8000should create RPC request with correct parametersPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
8010Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8021Accepts a valid Waku MessageMessage ValidatorThu Nov 27 02:17:48 UTC 2025passedThu Nov 27 02:17:48 UTC 2025
8031Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8042should work with mock decodersQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025mock validation
8051should return false when peer has no shard infoShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnNetwork
8060should stop and cleanup resourcesFilter SubscriptionThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
8071should handle peer store errors gracefullyDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer discovery handling
8080Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8090should throw an error for insufficient dataRelay Shard codecThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
8100should return true for sync message with causal historyReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025isChannelMessageWithCausalHistory predicate
8110Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
8121ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
81303 nodes on /waku/2/rs/7/0 topicWaku Relay auto-sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
8140should be safe to call multiple timesKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025stop
8150Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8160should return cached hash on subsequent accessDecodedMessage lazy hash initializationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
8170Automatically retrieves missing messageReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025Missing Message Retrieval
8181Correctly serialized argumentsnwakuThu Nov 27 02:19:29 UTC 2025passedThu Nov 27 02:19:29 UTC 2025
8190should hash "test123" with n=2 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
8200persists and restores messages with channelIdPersistentStorageThu Nov 27 02:17:26 UTC 2025skippedThu Nov 27 02:17:26 UTC 2025Browser only (localStorage)
8210Round trip binary encryption [ecies, signature]Ecies EncryptionThu Nov 27 02:17:07 UTC 2025passedThu Nov 27 02:17:07 UTC 2025
8220Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldThu Nov 27 02:18:08 UTC 2025passedThu Nov 27 02:18:08 UTC 2025
8230groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
8240Sets default value correctlyUser AgentThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
8250ignores unrecognized TXT record formatsDNS Node DiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
8261should use configured peers when availableStoreThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025queryGenerator
8270should do nothing when connections still existConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025onDisconnectedEvent
8281Push to array if already presentpushOrInitMapSetThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
8290Generator, 2 nwaku nodes each with different shardsWaku Store, different static shardsThu Nov 27 02:22:16 UTC 2025passedThu Nov 27 02:22:16 UTC 2025
8300Callback on promise, aborts when callback returns trueWaku Store, generalThu Nov 27 02:22:55 UTC 2025passedThu Nov 27 02:22:55 UTC 2025
8310should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
8320should not start if already startedPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025start
8330passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Thu Nov 27 02:18:06 UTC 2025skippedThu Nov 27 02:18:06 UTC 2025
8340should compute hash only when first accessedDecodedMessage lazy hash initializationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
8357all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementThu Nov 27 02:21:57 UTC 2025passedThu Nov 27 02:21:57 UTC 2025Peer Exchange
8361should successfully query peers and return peer infosPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
8370should hash "hello" with n=2 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
8381Relay - times outWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
8391should handle retrieval hint and sender_idOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
8402should handle multiple peers with different shard configurationsDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025integration
8410Timestamp too far from node time: -20000 ms from nowWaku Store, time filterThu Nov 27 02:23:29 UTC 2025passedThu Nov 27 02:23:29 UTC 2025
8420should dispatch network event when browser goes onlineNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025browser online/offline events
8431Emits 'synced' when new message receivedSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
8441should drop connection to all peers on hangUpDialingThu Nov 27 02:19:29 UTC 2025passedThu Nov 27 02:19:29 UTC 2025
8450Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
8460Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
8471Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
8481random static sharding 9 - Cluster ID: 570, Shard ID: 541Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
8490should return true when peer is on the pubsub topic shardShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnTopic
8500should not create relay timers when relay is not providedKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025relay timer management
8511should perform ping and update peer store on timerKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025ping timer management
8520should drop connection via multiaddr with hangUpDialingThu Nov 27 02:19:29 UTC 2025passedThu Nov 27 02:19:29 UTC 2025
8530should be empty when createdFilter SubscriptionThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
8540should be able to decode the field with ALL protocols set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
8550Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
8561should not create timers for topics where peer is not in meshKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025relay timer management
8570Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8581rejects hash query with time filterStoreQueryRequest validationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
8590should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Thu Nov 27 02:16:56 UTC 2025skippedThu Nov 27 02:16:56 UTC 2025
8600Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
8611throws on empty content topicensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
8620Decoder throws on undefined content topicEnsures content topic is definedThu Nov 27 02:17:07 UTC 2025passedThu Nov 27 02:17:07 UTC 2025
8633Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldThu Nov 27 02:18:08 UTC 2025passedThu Nov 27 02:18:08 UTC 2025
8640should handle peer not in mesh for all topicsKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025edge cases
8651Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
8661should mark all messages in causal history as acknowledgedMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025reviewing ack status
8670Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8680should throw error - no idENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Verify
8691should dial all peers on dialDialingThu Nov 27 02:19:29 UTC 2025passedThu Nov 27 02:19:29 UTC 2025
8701should transition to Unhealthy when no connectionsHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
8710Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8721should start peer exchange discoveryPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025start
8730Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
8741should set default options when no config providedConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025constructor
8750should push the message to the outgoing bufferMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025sending a message
8760connects to nwakuWaku Dial [node only]Thu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025Interop: ServiceNode
8770should deliver messages after dependencies are metMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
8781throws if time range exceeds MAX_TIME_RANGEStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
8791should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
8801Cap max size when a pushed array is exceeding the capMemLocalHistoryThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
8810should be able to decode the field with ALL protocols set to falseENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
8820should skip peers without peerInfo in ENRPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
8832should emit multiple messages when query returns multiple messagesQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025end-to-end message emission tests
8840should handle queue processing errors gracefullyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025queue processing
8851Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
8860Outgoing message is emitted as sendingReliable Channel: EncryptionThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
8876should hash "" with n=1 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
8880Query Generator, Multiple PubsubTopicsWaku Store, error handlingThu Nov 27 02:22:25 UTC 2025passedThu Nov 27 02:22:25 UTC 2025
8899returns all values when wanted number matches available valuesDiscoveryThu Nov 27 02:16:55 UTC 2025passedThu Nov 27 02:16:55 UTC 2025
8900should dial peers from store when browser is connectedConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025onWakuConnectionEvent
8911Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
8921should delegate to shardReader.isPeerOnTopic()ConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025isPeerOnTopic
8930should return false for different channelIdReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025isChannelMessageWithCausalHistory predicate
8941Used by Waku RelayDecryption KeysThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
8951Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
8960should increase lamport timestampMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025receiving a message
8970throws on content topic with empty encoding fieldensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
8980Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
8990should restore messages from localStorage on channel recreationMessageChannelThu Nov 27 02:17:28 UTC 2025skippedThu Nov 27 02:17:28 UTC 2025localStorage persistence
9002should handle peer identify eventPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025handleDiscoveredPeer
9010Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9023saves messages after each pushPersistentStorageThu Nov 27 02:17:26 UTC 2025passedThu Nov 27 02:17:26 UTC 2025Explicit storage
9030should create ConnectionManager with relayConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025constructor
9040Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
9050should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
9060should use peerId from options when provided to queryGeneratorStoreThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025queryGenerator
9073should skip peer when dialed recentlyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
9086should emit message when store reconnect event occurs and last query was over max time thresholdQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025end-to-end message emission tests
9091Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9101Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9111should handle peer store update failures gracefullyKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025ping timer management
9121should properly clean up resources when disposedTTLSetThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
9131should clear dial history on stopDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
9140Publish message with large metaWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
9150Subscribe and receive messages on 2 different pubsubtopics with v3 protocolWaku Light Push (Autosharding): Multiple ShardsThu Nov 27 02:19:08 UTC 2025passedThu Nov 27 02:19:08 UTC 2025
9161Round trip binary encryption [symmetric, signature]Symmetric EncryptionThu Nov 27 02:17:05 UTC 2025passedThu Nov 27 02:17:05 UTC 2025
9170should update peers in cache on 'peer:identify' eventPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025Unit Tests
9180Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9191Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9201should add entries and maintain sorted orderOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
9211should never report false negativesBloomFilterThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
9221should handle disconnect when peer has no timersKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025timer cleanup
9230Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9240Push message with custom timestamp: 1764206307211Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9250should hash "hello" with n=5 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
9261Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9271Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9280should properly setup health event callbackQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025event handling simulation
9291Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9301should retrieve all multiaddrs when several ENR Tree URLs are passedDNS Node Discovery [live data]Thu Nov 27 02:18:06 UTC 2025skippedThu Nov 27 02:18:06 UTC 2025
9310should be sent without a timestamp, causal history, or bloom filterMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Ephemeral messages
9328should trigger query when time since last query exceeds thresholdQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025message retrieval event emission conditions
9331Round trip binary encryption [symmetric, no signature]Symmetric EncryptionThu Nov 27 02:17:05 UTC 2025passedThu Nov 27 02:17:05 UTC 2025
9340should return true for message with causal historyReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025isChannelMessageWithCausalHistory predicate
9350Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
9362should return different streams if requested simultaniouslyStreamManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
9370should dial peers from store when no connections remainConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025onDisconnectedEvent
9381should not fail to start the service if it is already startedPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025interface-peer-discovery compliance testsCompliance Tests
9390Sync message are not sent excessively within sync frequencyReliable Channel: SyncThu Nov 27 02:17:45 UTC 2025passedThu Nov 27 02:17:45 UTC 2025
9401Symmetric encrypt & DecryptWaku EncryptionThu Nov 27 02:17:06 UTC 2025passedThu Nov 27 02:17:06 UTC 2025
9410Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9421should initialize with custom number of peersPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
9430Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9440should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
9450Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9460Check meta is set [symmetric]Symmetric EncryptionThu Nov 27 02:17:05 UTC 2025passedThu Nov 27 02:17:05 UTC 2025
9470should add event listeners for peer connect and disconnectKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025start
9480Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9490should load peers from local storage and dispatch eventsPeer Cache DiscoveryThu Nov 27 02:17:00 UTC 2025passedThu Nov 27 02:17:00 UTC 2025Unit Tests
9501Light Node - default protocolsWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
9510Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9520random static sharding 2 - Cluster ID: 310, Shard ID: 724Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
9531Check received message with timestamp: 1764209881404 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
9541should accept empty decoders arrayQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025constructor
9551same cluster, static sharding: nodes connectMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025static sharding
9560should hash "" with n=5 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
9571should not receive a peer event after stopPeer ExchangeThu Nov 27 02:21:56 UTC 2025passedThu Nov 27 02:21:56 UTC 2025interface-peer-discovery compliance testsCompliance Test
9583yields undefined for messages without content topicStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
9591should hash "" with n=1 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
9600Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9610Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9620should sort by messageId when timestamps are equalContentMessage comparison with < operatorThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
9631Synced status is emitted when a missing message is marked as lostSync StatusThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
9640should be able to encode the field with ALL protocols set to falseENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
9652should create an instance with libp2p and dialerDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025constructor
9661Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9671Sync message is not sent if another non-ephemeral message was just sentReliable Channel: SyncThu Nov 27 02:17:45 UTC 2025passedThu Nov 27 02:17:45 UTC 2025
9680should have no discoveries enabled by defaultDefault Peer DiscoveriesThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
9691Js publishes, other Js receivesWaku Relay, InteropThu Nov 27 02:21:09 UTC 2025passedThu Nov 27 02:21:09 UTC 2025
9700Asymmetric encrypt & decryptWaku EncryptionThu Nov 27 02:17:06 UTC 2025passedThu Nov 27 02:17:06 UTC 2025
9710Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9720Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
9730Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9741Check publish message containing shortWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
9750Sync message is not sent if another sync message was just sentReliable Channel: SyncThu Nov 27 02:17:45 UTC 2025passedThu Nov 27 02:17:45 UTC 2025
9760should handle special patterns correctlyBloomFilter with special patternsThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
9771should handle errors when getting connectionsNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025error handling
9781random static sharding 1 - Cluster ID: 588, Shard ID: 740Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
9790Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9801Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9811should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
9820should unlock peer and allow reuse after renewPeerPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
9831should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
9840should return NO_PEER_AVAILABLE when peer is not in peer storePeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
9850should handle missing messages with undefined retrievalHintMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
9861ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
9873should return false when peer is on different clusterShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnNetwork
9880Passing page size 110 when there are 120 messagesWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
9890should return usable stream attached to connectionStreamManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
9901should handle shard reader errors gracefullyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025shard reader integration
9911should add peer to queue when queue is not emptyDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
9921messageHashStr produces different results for different inputsmessageHash and messageHashStrThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025
9930Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
9941Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
9950should clear interval on stopPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025continuous discovery interval
9961should return true even if peer has no overlapping shardsShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnNetwork
9972should dial second nwaku node that was discoveredDiscoveryDialerThu Nov 27 02:18:00 UTC 2025skippedThu Nov 27 02:18:00 UTC 2025
9980should check connected peers if present and suitablewaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
9991should update peer store before dialingDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer discovery handling
10001should return false when peer is not on the specified shardShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isPeerOnShard
10010groups content topics by expected pubsub topiccontentTopicsByPubsubTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
10020auto-uses localStorage when channelId is providedPersistentStorageThu Nov 27 02:17:26 UTC 2025skippedThu Nov 27 02:17:26 UTC 2025Browser only (localStorage)
10030should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
10040Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10051throws on content topic with non-number generation fieldensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
10061should set field with only FILTER enabledENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025waku2 key round trip
10071should register libp2p event listeners when start is calledPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
10081should successfully query store with valid decoders and optionsStoreThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025queryGenerator
10090should handle peer store errors gracefullyPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025handlePeriodicDiscovery
10101should throw error - invalid idENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Verify
10110Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10124should dial peer when peer is discoveredDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer discovery handling
10130Passing an arrayWaku Dial [node only]Thu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025Bootstrap
101413 nodes on /waku/2/rs/7/1 topicWaku Relay auto-sharding, multiple pubsub topicsThu Nov 27 02:21:15 UTC 2025passedThu Nov 27 02:21:15 UTC 2025
10151Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10160Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10170same cluster: nodes connectMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025auto sharding
10180should perform initial health assessment on startHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
10190Subscribe to topic containing XML and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
10201should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
10210Sync message is not sent if another sync message was just receivedReliable Channel: SyncThu Nov 27 02:17:45 UTC 2025passedThu Nov 27 02:17:45 UTC 2025
10220Outgoing message is emitted as sentReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
10231should skip peers without peer exchange protocolPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025runQuery
10241should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
10251should not modify tags of connections for different peersPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
10260should dispatch CustomEvent with correct type and detailNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dispatchNetworkEvent
10270Relay Node - default protocolWait for remote peerThu Nov 27 02:23:35 UTC 2025passedThu Nov 27 02:23:35 UTC 2025
10280Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
10290should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
10300Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
10310should handle query errorsPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
10320ENRTree (root): should error if DNS root entry is malformedENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
10331ENRTree (tree): should error if DNS tree entry is misformattedENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
10340Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
10350should set field with only RELAY enabledENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025waku2 key round trip
10361should fail to send if no connected peers foundLightPush SDKThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
10371should not emit message when conditions are not met (recent query, no offline)QueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025end-to-end message emission tests
10381Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
10390should use DNS peer discovery with light clientDNS Node Discovery [live data]Thu Nov 27 02:18:06 UTC 2025skippedThu Nov 27 02:18:06 UTC 2025
10400Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
10411Emits 'syncing' until all messages are received or lostSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
10421should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
10430Fails to publish message with size larger than 1 MBWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
10440should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
10450should not retry if at least one successRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
104610returns a subset of values when wanted number is lesser than available valuesDiscoveryThu Nov 27 02:16:55 UTC 2025passedThu Nov 27 02:16:55 UTC 2025
10470should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
10480should handle empty pubsub topicsKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025edge cases
10490Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
10501should not process empty queueDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025queue processing
10511Check publish message containing SQL InjectionWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
10521should set up event listeners when startedQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025start and stop
10530should include persisted messages in causal history after restartMessageChannelThu Nov 27 02:17:28 UTC 2025skippedThu Nov 27 02:17:28 UTC 2025localStorage persistence
10541should work with stubbed waku event emitterQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025mock validation
10551Subscribe and receive messages on 2 different pubsubtopics with v2 protocolWaku Light Push (Autosharding): Multiple ShardsThu Nov 27 02:19:08 UTC 2025passedThu Nov 27 02:19:08 UTC 2025
10560should handle dial errors gracefullyConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dialPeersFromStore
10571should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
10580Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
10590retrieves a single peerDNS Node DiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
10600Synced status is emitted when a missing message is receivedSync StatusThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
10610Own sync message does not acknowledge own messagesReliable Channel: SyncThu Nov 27 02:17:45 UTC 2025passedThu Nov 27 02:17:45 UTC 2025
10620should enable only dns and peerExchange when peerCache is disabledDefault Peer DiscoveriesThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
10630Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
10640should add event listeners to libp2pNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
10650Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10661Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10670Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10681Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldThu Nov 27 02:18:08 UTC 2025passedThu Nov 27 02:18:08 UTC 2025
10690Push message with custom timestamp: 1733451507211Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10701should be sent with empty contentMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sync messages
10711should request peer renewal on specific errorsRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
10720should filter out already connected peersConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dialPeersFromStore
10731should process all pages when stopIfTrue never returns trueQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025stopIfTrue predicate
10740Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10750all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementThu Nov 27 02:21:57 UTC 2025passedThu Nov 27 02:21:57 UTC 2025Peer Exchange
10761can query messages by message hashWaku Store, message hash queryThu Nov 27 02:22:57 UTC 2025passedThu Nov 27 02:22:57 UTC 2025
10770Encoder throws on empty string content topicEnsures content topic is definedThu Nov 27 02:17:07 UTC 2025passedThu Nov 27 02:17:07 UTC 2025
10781should query peers that support peer exchangePeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025handlePeriodicDiscovery
10791should hash "hello" with n=1 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
10801throws on content topic with empty topic name fieldensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
10810throws on content topic with empty application fieldensureValidContentTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
10820should get / set TCP multiaddrENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Multiaddr getters and setters
10835should not retry if at least one successLightPush SDKThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
10841should not allow k > 12ProbabilitiesThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
10850should hash "" with n=0 and maxValue=10000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
10860Publishes to nwakuWaku Relay, InteropThu Nov 27 02:21:09 UTC 2025passedThu Nov 27 02:21:09 UTC 2025
10870Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10881should not fail to stop the service if it was not startedPeer ExchangeThu Nov 27 02:21:56 UTC 2025passedThu Nov 27 02:21:56 UTC 2025interface-peer-discovery compliance testsCompliance Test
10890Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10900should reject if Filter is requested but not mountedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
10910Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10920should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Decoding
10930should respect maxRequests limitOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
10940Encoder throws on empty string content topicEnsures content topic is definedThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
10950yields decoded messagesStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
10961should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
10970Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
10981random auto sharding 4 - Cluster ID: 10, Content Topic: /app82/7/topic398/xmlAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
10991should retry on complete failure if specifiedLightPush SDKThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
11000Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
11010should hash "hello" with n=2 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
11020should handle errors gracefully when getting peer infoShardReaderThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025error handling
11030should get eligible entries based on current timeOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
11040Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
11050random static sharding 3 - Cluster ID: 520, Shard ID: 712Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
11060Outgoing message is emitted as sendingReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025
11070Push message with custom timestamp: 1764213507211Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11080Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
11090should insert message id into causal historyMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025sending a message
11100should handle ENR without shardInfoPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
11110should hash "test123" with n=1 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
11121should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
11131should return NO_STREAM_AVAILABLE when stream creation failsPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
11141should return DECODE_FAILED when RPC decode failsPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025query
11150Passing page size 3 when there are 20 messagesWaku Store, page sizeThu Nov 27 02:23:20 UTC 2025passedThu Nov 27 02:23:20 UTC 2025
11161should start periodic discovery on startPeerExchangeDiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025continuous discovery interval
11178should initialize bloom filter with correct parametersBloomFilterThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
11180it tolerates circular branch referencesDNS Node DiscoveryThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
11191should discard bootstrap peers when has more than set limitConnection LimiterThu Nov 27 02:18:44 UTC 2025passedThu Nov 27 02:18:44 UTC 2025
11200should handle peer connect eventNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer connection events
11210should continue query when messages are from different channelsReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025stopIfTrue Integration with QueryOnConnect
11220Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
11230should properly create location multiaddrs - udp6ENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Location multiaddr
11241should clear the dialing intervalDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025stop
11250should enable only peerExchange and peerCache when dns is disabledDefault Peer DiscoveriesThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
11260should properly create location multiaddrs - udpENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Location multiaddr
11271should be able to encode the field with ALL protocols set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
11280should handle shardReader errorsConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025isPeerOnTopic
11290throws if store query response has error statusStoreCoreThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025queryPerPage
11300Push message with custom timestamp: 1733451507211Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11310Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11321ENRTree (root): should parse and verify and DNS root entryENRTreeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025
11330Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11340Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
11350Check publish message containing ScriptWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
11360should get and remove ready entriesIncomingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
11370should transition to MinimallyHealthy with one compatible peerHealthIndicatorThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
11380should reject if Relay is requested but not mountedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
11390Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
11401accepts valid content-filtered queryStoreQueryRequest validationThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
11411should process queue every 500msDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025queue processing
11420should handle peerStore errors gracefullyConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getConnectedPeers
11430should get all peers from storeConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025dialPeersFromStore
11440Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11450should not be deliveredMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sync messages
11460Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
11470should hang up with multiaddr and return true on successConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025hangUp
11480Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11491peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeThu Nov 27 02:20:56 UTC 2025passedThu Nov 27 02:20:56 UTC 2025
11501Relay + StoreENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Waku2 key: decode
11510should create relay timers when relay exists and relayKeepAlive > 0KeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025relay timer management
11520should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Thu Nov 27 02:16:56 UTC 2025skippedThu Nov 27 02:16:56 UTC 2025
11530should return available peers with correct protocol and pubsub topicPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
11540handles different networkShards values correctlycontentTopicsByPubsubTopicThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
11550should stop query on content message from same channelReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025stopIfTrue Integration with QueryOnConnect
11560should skip updating peer store if peer has same addressesDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025updatePeerStore
11575peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
11580should capture event listeners for testingQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025event handling simulation
11591should be able to encode the field with only FILTER set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
11601should be able to dial TLS multiaddrsDialingThu Nov 27 02:19:29 UTC 2025passedThu Nov 27 02:19:29 UTC 2025
11610Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025skippedThu Nov 27 02:35:39 UTC 2025
11620Outgoing message is acknowledgedReliable Channel: EncryptionThu Nov 27 02:17:40 UTC 2025passedThu Nov 27 02:17:40 UTC 2025
11630should emit InMessageMissing event with retrievalHintMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
11641Outgoing message is retried until acknowledgedReliable ChannelThu Nov 27 02:17:42 UTC 2025passedThu Nov 27 02:17:42 UTC 2025Retries
11651should hash "test123" with n=5 and maxValue=1000 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
11661Stops search when maxGet is reachedFetch nodesThu Nov 27 02:16:55 UTC 2025passedThu Nov 27 02:16:55 UTC 2025
11670should handle complete discovery-to-dial flowDiscoveryDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025integration
11681should initialize with libp2p componentsPeerExchangeThu Nov 27 02:16:56 UTC 2025passedThu Nov 27 02:16:56 UTC 2025constructor
11691should handle multiple query options for time rangesStoreThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025queryGenerator
11701should insert elements correctlyBloomFilterThu Nov 27 02:17:23 UTC 2025passedThu Nov 27 02:17:23 UTC 2025
11710Meta field set when metaSetter is specifiedWaku Message version 0Thu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
11721Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Nov 27 02:21:35 UTC 2025passedThu Nov 27 02:21:35 UTC 2025
11730Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11740should skip peer when already connectedDialerThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025dial
11750Outgoing message is possibly acknowledgedReliable ChannelThu Nov 27 02:17:42 UTC 2025skippedThu Nov 27 02:17:42 UTC 2025
11761should decode valid ENR with multiaddrs successfully [shared test vector]ENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Txt codec
11771should dispatch network event when browser goes offlineNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025browser online/offline events
11780should handle peer store errors gracefullyConnectionLimiterThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025getPeer
11791should start and stop interval correctlyRetryManagerThu Nov 27 02:17:36 UTC 2025skippedThu Nov 27 02:17:36 UTC 2025
11800should dispatch connect and disconnect eventsPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
11811PeerStore has remote peer's shard info after successful connectionMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025auto sharding
11820should start all internal componentsConnectionManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025start
11830Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025skippedThu Nov 27 02:35:39 UTC 2025
11840should handle peer disconnect event when no connections remainNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025peer connection events
11850Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
11861should work with mixed v2 and v3 peersLightPush SDKThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025v3 protocol support
11871Rejects garbageMessage ValidatorThu Nov 27 02:17:48 UTC 2025passedThu Nov 27 02:17:48 UTC 2025
11880Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
11891should work with async generator that yields promisesQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025async generator retrieve function mock
11900Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
11911Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
11920should remove entriesOutgoingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
11931Check received message with timestamp: 1764209881404000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
11940should create NetworkMonitor with libp2p and eventsNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025constructor
11950random static sharding 6 - Cluster ID: 866, Shard ID: 885Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
11960Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
11971px service nodes in same cluster, no matter the shard, should be dialedStatic Sharding: Peer ManagementThu Nov 27 02:21:57 UTC 2025passedThu Nov 27 02:21:57 UTC 2025Peer Exchange
11981should return false when navigator.onLine is true but network is not connectedNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025isConnected
11990should handle complete peer lifecycleKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025integration
12000Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12010Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
12020Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025
12031should emit InMessageLost event with retrievalHint when timeout is exceededMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Sweeping incoming buffer
12041Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12050Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12060should decode valid enr successfullyENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Txt codec
12070Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025skippedThu Nov 27 02:35:39 UTC 2025
12084Fails to publish message with empty textWaku Relay, PublishThu Nov 27 02:21:21 UTC 2025passedThu Nov 27 02:21:21 UTC 2025
12090random static sharding 10 - Cluster ID: 952, Shard ID: 920Static Sharding: Running NodesThu Nov 27 02:23:28 UTC 2025passedThu Nov 27 02:23:28 UTC 2025
12101Query Generator - falseWaku Store, orderThu Nov 27 02:23:05 UTC 2025passedThu Nov 27 02:23:05 UTC 2025
12110should requeue task if no peer is availableRetryManagerThu Nov 27 02:17:36 UTC 2025passedThu Nov 27 02:17:36 UTC 2025
12128should handle errors when globalThis is not availableNetworkMonitorThu Nov 27 02:16:47 UTC 2025passedThu Nov 27 02:16:47 UTC 2025start
12131should properly create location multiaddrs - tcp6ENRThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Location multiaddr
12142random auto sharding 2 - Cluster ID: 10, Content Topic: /app38/4/topic412/jsonAutosharding: Running NodesThu Nov 27 02:23:09 UTC 2025passedThu Nov 27 02:23:09 UTC 2025
12151should handle a minimal index listRelay Shard codecThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
12161should handle v3 RLN errorsLightPush SDKThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025v3 protocol support
12170should handle all zero keep alive optionsKeepAliveManagerThu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025edge cases
12181should be able to encode the field with only STORE set to trueENR waku2 codecThu Nov 27 02:16:39 UTC 2025passedThu Nov 27 02:16:39 UTC 2025Encoding
12190Subscribe 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: falseThu Nov 27 02:25:51 UTC 2025skippedThu Nov 27 02:25:51 UTC 2025
12200should ignore duplicate entriesIncomingRepairBufferThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025
12210should not allow unachievable error rateProbabilitiesThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
12220Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12230Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
12240Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
12250Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
12260Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Nov 27 02:25:51 UTC 2025passedThu Nov 27 02:25:51 UTC 2025
12270Query Generator sorting by timestamp while page direction is falseWaku Store, sortingThu Nov 27 02:23:15 UTC 2025passedThu Nov 27 02:23:15 UTC 2025
12280should remove CONNECTION_LOCKED_TAG from peer connections when unlockingPeerManagerThu Nov 27 02:17:37 UTC 2025passedThu Nov 27 02:17:37 UTC 2025
12291should send to specified number of peers of used peersLightPush SDKThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
12301Outgoing message is possibly acknowledgedReliable Channel: EncryptionThu Nov 27 02:17:40 UTC 2025skippedThu Nov 27 02:17:40 UTC 2025
12310Debounces events when receiving batch of messagesSync StatusThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
12320should be delivered immediately if receivedMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025Ephemeral messages
12330Reusing cursor across nodesWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
12341should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsThu Nov 27 02:16:34 UTC 2025passedThu Nov 27 02:16:34 UTC 2025
12351Ordered Callback - trueWaku Store, orderThu Nov 27 02:23:05 UTC 2025passedThu Nov 27 02:23:05 UTC 2025
12360Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12371should reject if LightPush is requested but not mountedwaitForRemotePeerThu Nov 27 02:17:39 UTC 2025passedThu Nov 27 02:17:39 UTC 2025
12380Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12390Round trip binary serializationWaku Message version 0Thu Nov 27 02:16:48 UTC 2025passedThu Nov 27 02:16:48 UTC 2025
12401should be empty after removing the only subscriptionFilter SubscriptionThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025
12410should not trigger query if health event is healthy since last successful queryQueryOnConnectThu Nov 27 02:17:38 UTC 2025passedThu Nov 27 02:17:38 UTC 2025message retrieval event emission conditions
12420Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12431receiving a ping from a peer does not overwrite shard infoMetadata ProtocolThu Nov 27 02:19:31 UTC 2025passedThu Nov 27 02:19:31 UTC 2025static sharding
12441Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorThu Nov 27 02:22:09 UTC 2025passedThu Nov 27 02:22:09 UTC 2025
12451Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseThu Nov 27 02:35:39 UTC 2025passedThu Nov 27 02:35:39 UTC 2025
12460should hash "hello" with n=5 and maxValue=100 correctlyhashNThu Nov 27 02:17:27 UTC 2025passedThu Nov 27 02:17:27 UTC 2025
12470should not mark messages in causal history as acknowledged if it's our own messageMessageChannelThu Nov 27 02:17:28 UTC 2025passedThu Nov 27 02:17:28 UTC 2025reviewing ack status
12481Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeThu Nov 27 02:21:30 UTC 2025passedThu Nov 27 02:21:30 UTC 2025
12490Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Nov 27 02:25:35 UTC 2025passedThu Nov 27 02:25:35 UTC 2025