allure-jswaku/9064/data/suites.csv
2025-09-04 22:40:14 +00:00

188 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
21should use configured peers when availableStoreThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025queryGenerator
30Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
40should dispatch connect and disconnect eventsPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
50should work in Node.js environment without browser APIsPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
60should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
70Check publish message containing ChineseWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
80msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
90Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
101should hash "hello" with n=0 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
111should not dispatch event when already connectedNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer connection events
121should emit `waku:online` event only when first peer is connectedConnection stateThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
131should be empty when createdFilter SubscriptionThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
140Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
150messageHash returns a Uint8ArraymessageHash and messageHashStrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
160should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
171should add event listeners to libp2pNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
180should emit a peer event after startPeer ExchangeThu Sep 04 22:33:49 UTC 2025passedThu Sep 04 22:33:49 UTC 2025interface-peer-discovery compliance testsCompliance Test
190should not create relay timers when relayKeepAlive = 0KeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025relay timer management
200handles different networkShards values correctlycontentTopicsByPubsubTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
210should be able to decode the field with only FILTER set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
221should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
230should handle peer connect eventNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer connection events
240rejects content-filtered query with only contentTopicsStoreQueryRequest validationThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
250should filter peers by codecConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025getConnectedPeers
260should create KeepAliveManager with required optionsKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025constructor
271should encode/decode to text encodingENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Static tests
280should handle case with no peers in storeConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dialPeersFromStore
291should handle complete connection lifecycleNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025integration
301should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
310pre and post cipherWaku EncryptionThu Sep 04 22:29:16 UTC 2025passedThu Sep 04 22:29:16 UTC 2025
3217should remove event listenersKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
330should skip peers without peerInfo in ENRPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
341Rejects garbageMessage ValidatorThu Sep 04 22:29:32 UTC 2025passedThu Sep 04 22:29:32 UTC 2025
350Check publish message containing ArabicWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
361should drop only non-locked connections when over maxConnectionsConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025maintainConnectionsCount
370should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
380Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
390should process successful peer exchange queryPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
4011should dispatch CustomEvent with correct type and detailNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dispatchNetworkEvent
412Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
420should handle ping failures gracefullyKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025ping timer management
431should handle complete dial lifecycleDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025integration
440Light Node - default protocolsWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
450Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
460Correctly serialized argumentsnwakuThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025
470Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
480Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
493should create QueryOnConnect instance with all required parametersQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025constructor
501Query Generator - falseWaku Store, orderThu Sep 04 22:35:29 UTC 2025passedThu Sep 04 22:35:29 UTC 2025
510should return false when pubsub topic parsing failsShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnTopic
520Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
531Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
540should reject if WakuNode is not startedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
550should skip peer when failed to dial recentlyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
560should hash "test123" with n=2 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
570Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
581should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
590Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
600Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
611should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
620throws on content topic with empty application fieldensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
630should return start time to last successful query since last query is less than max rangecalculateTimeRangeThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
640ends after yielding if response size indicates endStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
653Cluster id 0, shard 0Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
660random auto sharding 3 - Cluster ID: 10, Content Topic: /app68/4/topic88/jsonAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
670should handle peer store errors gracefullyConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025getPeer
681should be able to decode the field with only STORE set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
690should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
701should get / set TCP multiaddrENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Multiaddr getters and setters
711should return falseENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Verify
720Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
734should not allow k > 12ProbabilitiesThu Sep 04 22:29:41 UTC 2025passedThu Sep 04 22:29:41 UTC 2025
740Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
751should hash "test123" with n=0 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
760should insert message id into causal historyMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025sending a message
770Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
780Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
791Mutual subscriptionWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
800should emit message when store reconnect event occurs and last query was over max time thresholdQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025end-to-end message emission tests
810Round trip binary encryption [symmetric, signature]Symmetric EncryptionThu Sep 04 22:29:15 UTC 2025passedThu Sep 04 22:29:15 UTC 2025
821should handle peer disconnect event when no connections remainNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer connection events
830should add received messages to bloom filterMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
841should allow a peer to be returned again after renewPeer is calledPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
850should be delivered immediately if receivedMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Ephemeral messages
861should handle corrupted shard info gracefullyShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025error handling
870should hash "hello" with n=2 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
881should handle special patterns correctlyBloomFilter with special patternsThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
890should be safe to call multiple timesKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
901Encoder throws on undefined content topicEnsures content topic is definedThu Sep 04 22:29:15 UTC 2025passedThu Sep 04 22:29:15 UTC 2025
911recovers when dns.resolve returns emptyDNS Node DiscoveryThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
923Query generator for multiple messages with different content topic formatWaku Store, generalThu Sep 04 22:35:50 UTC 2025passedThu Sep 04 22:35:50 UTC 2025
930should be safe to call multiple timesConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
940should return true when peer is on the pubsub topic shardShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnTopic
950can start the servicePeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025interface-peer-discovery compliance testsCompliance Tests
960should properly create location multiaddrs - udp4ENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Location multiaddr
970Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
981should return usable stream attached to connectionStreamManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
990returns nothing if no connections presentselectOpenConnectionThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
1001should work with stubbed retrieve functionQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025mock validation
1010should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
1020Ordered Callback - falseWaku Store, orderThu Sep 04 22:35:29 UTC 2025passedThu Sep 04 22:35:29 UTC 2025
1030should check connected peers if present and suitablewaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
1041should handle peer identify eventPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025handleDiscoveredPeer
1050Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
1060should populate queue if has active dialDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
1070Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
1080should be able to decode the field with ALL protocols set to falseENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
1091should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
1100should handle errors when accessing navigatorNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025error handling
1110should clear timers for specific peer on disconnectKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025timer cleanup
1120should hash "" with n=5 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
1130should work with async generator that yields promisesQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025async generator retrieve function mock
1141should filter out already connected peersConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dialPeersFromStore
1150should not create ping timers when pingKeepAlive = 0KeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025ping timer management
1160Fails to publish message with empty textWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
1170should decode valid ENR with multiaddrs successfully [shared test vector]ENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Txt codec
1183should discover peers from provided peer cachePeer Cache DiscoveryThu Sep 04 22:31:23 UTC 2025passedThu Sep 04 22:31:23 UTC 2025
1190should hash "hello" with n=2 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
1200Check meta is set [ecies]Ecies EncryptionThu Sep 04 22:29:17 UTC 2025passedThu Sep 04 22:29:17 UTC 2025
1210Refresh subscriptionWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025skippedThu Sep 04 22:33:21 UTC 2025
1220should properly create location multiaddrs - udp6ENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Location multiaddr
1230Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1240should handle peer store errors gracefullyPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025handlePeriodicDiscovery
1251yields undefined for messages without decoderStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
1261Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
1270throws on empty content topicensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
1280Timestamp too far from node time: 40000 ms from nowWaku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
1291should return HistoryEntry with retrievalHint from sweepIncomingBufferMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
1300random auto sharding 1 - Cluster ID: 10, Content Topic: /app87/6/topic779/test.jsAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
1310Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1321Check publish message containing shell commandWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
1330should initialize with default number of peersPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
1340should dial peer when no shard info availableDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
1350Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1360Using a functionWaku Dial [node only]Thu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025Bootstrap
1371should hash "test123" with n=5 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
1380should hash "test123" with n=1 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
1390Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
1400should create relay timers when relay exists and relayKeepAlive > 0KeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025relay timer management
1410isConnected should return false after all peers disconnectConnection stateThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
1421Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1432Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1441should properly setup health event callbackQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025event handling simulation
1451Check publish message containing Basic HTML tagWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
1460should initialize with default optionsPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025constructor
1470should handle errors gracefully when getting peer infoShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025error handling
1482Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
1490Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1500should properly create location multiaddrs - tcpENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Location multiaddr
1511should schedule and execute tasksPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
1522returns all values when wanted number matches available valuesDiscoveryThu Sep 04 22:29:04 UTC 2025passedThu Sep 04 22:29:04 UTC 2025
1531msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
1541should track probabilistic acknowledgements of messages received in bloom filterMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025reviewing ack status
1550should reject on timeout if it was setwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
1560Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1570should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
1580Fails to publish message with size larger than 1 MBWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
1590Query with Ordered Callback, No message returnedWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
1603random static sharding 8 - Cluster ID: 857, Shard ID: 298Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
1610should not track probabilistic acknowledgements of messages received in bloom filter of own messagesMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025reviewing ack status
16203 nodes on /waku/2/rs/7/0 topicWaku Relay auto-sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
1630should successfully query peers and return peer infosPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
1640Throws when trying to push message with empty payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1650msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
1667returns all values when wanted number is greater than available valuesDiscoveryThu Sep 04 22:29:04 UTC 2025passedThu Sep 04 22:29:04 UTC 2025
1670Encoder throws on empty string content topicEnsures content topic is definedThu Sep 04 22:29:15 UTC 2025passedThu Sep 04 22:29:15 UTC 2025
1680should handle empty peer infos gracefullyPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
1691same cluster: nodes connectMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025auto sharding
1700msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
1710Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1721Query Generator sorting by timestamp while page direction is falseWaku Store, sortingThu Sep 04 22:35:48 UTC 2025passedThu Sep 04 22:35:48 UTC 2025
1731Overlapping topic subscriptionWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025skippedThu Sep 04 22:33:21 UTC 2025
1741should handle large number of peers requestPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
1752should be able to encode the field with ALL protocols set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
1761Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
1770should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
1783Cluster ID 0, shard 1Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
1790Encoder throws on empty string content topicEnsures content topic is definedThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
1800should process up to 3 peers at onceDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025queue processing
1810should properly start and stop event listeningHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
1824should be able to encode the field with only RELAY set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
1831Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
1840Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
1851should call waitForPeer on RelaywaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
1860Nwaku publishesWaku Relay, InteropThu Sep 04 22:33:11 UTC 2025passedThu Sep 04 22:33:11 UTC 2025
1870Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
1880Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingThu Sep 04 22:35:48 UTC 2025passedThu Sep 04 22:35:48 UTC 2025
1891should serialize and deserialize correctlyBloomFilterThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
1900should properly create location multiaddrs - tcp6ENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Location multiaddr
1910should start peer exchange discoveryPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025start
1922Push to array if already presentpushOrInitMapSetThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
1930Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
1941Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
1950should not trigger query if health event is healthy since last successful queryQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025message retrieval event emission conditions
1960Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
1971should handle peer not in mesh for all topicsKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025edge cases
1980should create dialer with libp2p and shardReaderDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025constructor
1992should create an instance with libp2p and dialerDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025constructor
2000Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
2010should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
2020Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
2030should request peer renewal on specific errorsRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
2040should mark all messages in causal history as acknowledgedMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025reviewing ack status
2050should update peers in cache on 'peer:identify' eventPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025Unit Tests
2060Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
2070Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
2081should be safe to call multiple timesConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025start
2091Round trip binary encryption [symmetric, no signature]Symmetric EncryptionThu Sep 04 22:29:15 UTC 2025passedThu Sep 04 22:29:15 UTC 2025
2100should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2110Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
2120should query peer with peer exchange protocolPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025runQuery
2130Decoder throws on undefined content topicEnsures content topic is definedThu Sep 04 22:29:17 UTC 2025passedThu Sep 04 22:29:17 UTC 2025
2141Subscribe and receive messages on 2 different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsThu Sep 04 22:31:02 UTC 2025passedThu Sep 04 22:31:02 UTC 2025
2151should create singleton instancePersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2161Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: falseThu Sep 04 22:30:27 UTC 2025passedThu Sep 04 22:30:27 UTC 2025
2170should handle multiple peer connectionsKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer connect event handling
2180should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
2191should initialize with libp2p componentsPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025constructor
2200Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
2210should not create multiple intervals when called multiple timesDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
2220rejects content-filtered query with only pubsubTopicStoreQueryRequest validationThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
2230should create NetworkMonitor with libp2p and eventsNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025constructor
2240topics with same application and version share the same shardcontentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2250should remove CONNECTION_LOCKED_TAG from peer connections when unlockingPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
2260should not be deliveredMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sync messages
2270should query peers that support peer exchangePeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025handlePeriodicDiscovery
2280random static sharding 7 - Cluster ID: 611, Shard ID: 86Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
2290should wait for Filter peer to be connectedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
2301Fails to publish duplicate messageWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
2310Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
2321should return false when navigator.onLine is falseNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isConnected
2331Push message with custom timestamp: 1726266627357Waku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
2340should initialize with custom number of peersPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
2350Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
2361should be able to decode the field with only RELAY set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
2371should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Thu Sep 04 22:30:08 UTC 2025skippedThu Sep 04 22:30:08 UTC 2025
2380should not receive a peer event after stopPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025interface-peer-discovery compliance testsCompliance Tests
2390Check publish message containing RussianWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
2400Check received message with timestamp: 1757025003011000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
2410should hash "" with n=2 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
2420should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesThu Sep 04 22:29:41 UTC 2025passedThu Sep 04 22:29:41 UTC 2025
2430should mark a message as irretrievably lost if timeout is exceededMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
2441should emit a peer event after startPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025interface-peer-discovery compliance testsCompliance Tests
2450throws on content topic with empty topic name fieldensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2460should hash "test123" with n=1 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
2470should handle zero lastSuccessfulQuery (never queried before)calculateTimeRangeThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
2480should successfully stopFilter SDKThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
2491should return all connected peers without codec filterConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025getConnectedPeers
2501should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2510should insert elements correctlyBloomFilterThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
2520peer exchange sets tagPeer ExchangeThu Sep 04 22:32:57 UTC 2025passedThu Sep 04 22:32:57 UTC 2025
2530Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
2540Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
2554Passing page size 1 when there are 4 messagesWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
2561should set field with only FILTER enabledENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025waku2 key round trip
2570should handle peerStore errors gracefullyConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025getConnectedPeers
2581Decrypt messagesWaku RelayThu Sep 04 22:32:59 UTC 2025passedThu Sep 04 22:32:59 UTC 2025
2591should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
26012rejects hash query with content filter parametersStoreQueryRequest validationThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
2610should handle network check errors gracefullyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025shard reader integration
2621should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2630should set field with all protocols disabledENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025waku2 key round trip
2640Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
2650ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
2660Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
2671Ordered Callback - trueWaku Store, orderThu Sep 04 22:35:29 UTC 2025passedThu Sep 04 22:35:29 UTC 2025
2685should have no discoveries enabled by defaultDefault Peer DiscoveriesThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
2690should add to incoming buffer if dependencies are not metMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
2704should add event listeners to globalThisNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
2711Reusing cursor across nodesWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
2720can start the servicePeer ExchangeThu Sep 04 22:33:49 UTC 2025passedThu Sep 04 22:33:49 UTC 2025interface-peer-discovery compliance testsCompliance Test
2730Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
2740Bloom filterMessage serializationThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025
27503 nodes on /waku/2/rs/7/1 topicWaku Relay auto-sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
2760should throw error - no public keyENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Txt codec
2771should not receive a peer event before startPeer ExchangeThu Sep 04 22:33:49 UTC 2025passedThu Sep 04 22:33:49 UTC 2025interface-peer-discovery compliance testsCompliance Test
2781Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
2791should handle cache.get errors gracefullyPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025Unit Tests
2800should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
2811Push message with Arabic payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
2821should perform initial health assessment on startHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
2830should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2840should stop peer exchange discoveryPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025stop
2853should return PeerId when PeerId is providedmapToPeerIdOrMultiaddrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
2860Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
2870should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2881should hang up with multiaddr and return true on successConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025hangUp
2890Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
2900peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
2911should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
2921should get task count correctlyPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
2931should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
2940ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
2950Publish message with rate limitWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
2960Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
2970receiving a ping from a peer does not overwrite shard infoMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025static sharding
2980should return null for non-existent peerConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025getPeer
2990should hash "hello" with n=1 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3001should detect messages with missing dependenciesMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
3010should not dispatch event when already disconnectedNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer connection events
3020throws on content topic with non-number generation fieldensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
3031should return false when peer is on different clusterShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnNetwork
3040should hash "" with n=0 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3052n1 and n2 uses relay shard 1, n3 uses relay shard 2Waku Relay, static sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
3061Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
3070Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
3081should clear specific taskPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
3091Push message with custom timestamp: 1726266627357Waku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3100Encoder throws on undefined content topicEnsures content topic is definedThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
3111should not fail to start the service if it is already startedPeer ExchangeThu Sep 04 22:33:49 UTC 2025passedThu Sep 04 22:33:49 UTC 2025interface-peer-discovery compliance testsCompliance Test
3121msgTime: 0 ms from now, startTime: 1756766143526, endTime: 1757025343526Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
3130Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
3141Used by Waku RelayDecryption KeysThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
3151should emit multiple messages when query returns multiple messagesQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025end-to-end message emission tests
3160should throw error - invalid idENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Verify
3174should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3181AllENR Interop: ServiceNodeThu Sep 04 22:30:09 UTC 2025passedThu Sep 04 22:30:09 UTC 2025
3191should return start time to match max rangecalculateTimeRangeThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
3201should hash "hello" with n=0 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3210Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
3220Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
3231should attach causal history and bloom filter to each messageMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025sending a message
3240Query with Promise Callback, No DecoderWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
3251should hash "test123" with n=0 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3261Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3270Publish message with large metaWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
3280should return false when network is not connectedConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025isConnected
3291should create QueryOnConnect instance without optionsQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025constructor
3300Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
3310Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3321Check publish message containing shortWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
3330should hash "hello" with n=5 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3340messageHashStr returns a hex stringmessageHash and messageHashStrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
3350Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
3360should hash "test123" with n=0 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3371Generator, 2 nwaku nodes each with different shardsWaku Store, different static shardsThu Sep 04 22:35:08 UTC 2025passedThu Sep 04 22:35:08 UTC 2025
3380random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/6/topic170/jsonAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
3391Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3400should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
3410Push message with special chars payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3421ENRTree (tree): should error if DNS tree entry is misformattedENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
3431random static sharding 4 - Cluster ID: 760, Shard ID: 889Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
3440Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
3450returns only open connection if one presentselectOpenConnectionThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
3460Push message with SQL Injection payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3470should increase lamport timestampMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
3481Publish without waiting for remote peerWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
3490should hash "hello" with n=2 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3501should check if task is scheduledPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
3510Push message with Russian payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3520should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
3530Store - dialed after - with timeoutWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
3540Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
3551should hash "" with n=0 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3560should add and remove event listeners correctlyPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025Unit Tests
3571should stop ping timers on peer disconnectKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer disconnect event handling
3580should not modify tags of connections for different peersPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
3590should handle messages with same timestamp ordered by messageIdMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
3601Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
3611should handle case with all peers already connectedConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dialPeersFromStore
3620should add event listeners for waku:connection and peer:disconnectConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
3631Query generator for multiple messages with different message text formatWaku Store, generalThu Sep 04 22:35:49 UTC 2025passedThu Sep 04 22:35:49 UTC 2025
3640should return exactly numPeersToUse peers when enough are availablePeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
3651should handle complete discovery-to-dial flowDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025integration
3660should handle shardReader errorsConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025isPeerOnTopic
3670should handle task timeoutsRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
3680Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3690should unregister libp2p event listeners when stop is calledPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
3701should perform ping and update peer store on timerKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025ping timer management
3710should filter out undefined ENRsPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
3720Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
3730Push message with unicode special characters payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3740should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
3750ends if stream creation failsStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
3760should not be empty after adding a subscriptionFilter SubscriptionThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
3771new peer added after a peer was already foundPeer ExchangeThu Sep 04 22:32:57 UTC 2025passedThu Sep 04 22:32:57 UTC 2025
3780isConnected should return true after first peer connectsConnection stateThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
3791receiving a ping from a peer does not overwrite shard infoMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025auto sharding
3800all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementThu Sep 04 22:35:41 UTC 2025passedThu Sep 04 22:35:41 UTC 2025Peer Exchange
3810should emit InMessageMissing event with retrievalHintMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
3820Query Generator, No message returnedWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
3830Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldThu Sep 04 22:30:10 UTC 2025passedThu Sep 04 22:30:10 UTC 2025
3840groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
3851Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
3860Push message with rate limitWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3871should handle shard reader errors gracefullyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025shard reader integration
3881ENRTree (root): should error if DNS root entry signature is invalidENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
3890should dial peer when on same shardDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
3900should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
3910should handle empty pubsub topicsKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025edge cases
3921should not be added to outgoing buffer, bloom filter, or local logMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sync messages
3930udp ip6 addressMultiaddr from fieldsThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025
3940should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
3951Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
3960should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
3971Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
3980Publish message with custom timestamp: Thu Sep 04 2025 23:33:11 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
3990Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
4001random auto sharding 8 - Cluster ID: 10, Content Topic: /app31/2/topic278/utf8Autosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
4011should maintain desired error rateBloomFilterThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
4020should skip peer when already connectedDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
4030should allow redial after failed dial cooldown expiresDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
4042passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Thu Sep 04 22:30:08 UTC 2025skippedThu Sep 04 22:30:08 UTC 2025
4051Publish message with custom timestamp: Fri Sep 13 2024 22:33:11 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
4061Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
4071should return false when navigator.onLine is true but network is not connectedNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isConnected
4081should hash "hello" with n=5 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
4091should be able to dial TLS multiaddrsDialingThu Sep 04 22:31:33 UTC 2025passedThu Sep 04 22:31:33 UTC 2025
4100should handle task errors gracefullyPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4111should return false when peer has no shard infoShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnNetwork
4120should be sent with empty contentMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sync messages
4133Query Generator, No DecoderWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
4140should not mark messages in causal history as acknowledged if it's our own messageMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025reviewing ack status
4150should handle mixed protocol support correctlyHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
4161should return false when peer is not foundShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnTopic
4171Accepts a valid Waku MessageMessage ValidatorThu Sep 04 22:29:32 UTC 2025passedThu Sep 04 22:29:32 UTC 2025
4181all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementThu Sep 04 22:35:41 UTC 2025passedThu Sep 04 22:35:41 UTC 2025Peer Exchange
4190Push message with content topic containing unicode special charactersWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
4200nwaku subscribesWaku Relay, InteropThu Sep 04 22:33:11 UTC 2025passedThu Sep 04 22:33:11 UTC 2025
4210should use peerId from options when provided to queryGeneratorStoreThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025queryGenerator
4220Push message with metaWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
4230should handle disconnect when peer has no timersKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025timer cleanup
4242can start the serviceDNS Discovery: Compliance TestThu Sep 04 22:30:08 UTC 2025passedThu Sep 04 22:30:08 UTC 2025interface-peer-discovery compliance tests
4250should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
4260should lock peers when selectedPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
4270should not create timers for topics where peer is not in meshKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025relay timer management
4280should decode valid enr with tcp successfullyENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Txt codec
4290should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4300Sets default value correctlyUser AgentThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
4311should check false positive rateBloomFilter with special patternsThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
4320should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4330should return false when peer is not on the pubsub topic shardShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnTopic
4340Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
4350Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
4360should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
4370Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
4380Check publish message containing XMLWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
4391Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
4400throws an error for improperly formatted content topicscontentTopicsByPubsubTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4411should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4421Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
4430should initialize with Unhealthy statusHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
4440Nodes with multiple pubsub topicWaku Relay auto-sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
4450Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
4461Generator, 2 different shardsWaku Store, different static shardsThu Sep 04 22:35:08 UTC 2025passedThu Sep 04 22:35:08 UTC 2025
4471Stops search when 2 null results are returnedFetch nodesThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
4480Publish message with custom timestamp: Thu Sep 04 2025 21:33:11 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
4491can start and stop the servicePeer ExchangeThu Sep 04 22:33:49 UTC 2025passedThu Sep 04 22:33:49 UTC 2025interface-peer-discovery compliance testsCompliance Test
4500Subscribe 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 Sep 04 22:38:03 UTC 2025skippedThu Sep 04 22:38:03 UTC 2025
4510should delegate to shardReader.isPeerOnTopic()ConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025isPeerOnTopic
4521should be online or offline if network state changedwaku:connectionThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
4530Passing page size 3 when there are 20 messagesWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
4540it tolerates circular branch referencesDNS Node DiscoveryThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
4551PeerStore has remote peer's shard info after successful connectionMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025static sharding
4560should work with stubbed waku event emitterQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025mock validation
4571should not return locked peers if enough unlocked are availablePeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
4580different cluster: nodes don't connectMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025static sharding
4590should hash "" with n=1 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
4600should handle missing messages with undefined retrievalHintMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
4610should return false when unsubscribing from a non-existing subscriptionFilter SDKThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
4621should return DECODE_FAILED when ENR decoding failsPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
4630Meta field set when metaSetter is specifiedWaku Message version 0Thu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
4640Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
4652should dial more peers if under maxConnectionsConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025maintainConnectionsCount
4661should handle relay send failures gracefullyKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025relay timer management
4670should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4681Passing page size 11 when there are 10 messagesWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
4690Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
4700should unlock peer and allow reuse after renewPeerPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
4711throws on content topic with generation field greater than 0ensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4720should return true even if peer has no overlapping shardsShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnNetwork
4730Decoder throws on empty string content topicEnsures content topic is definedThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
4740should maintain proper timestamps if all messages receivedMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
4751Js publishes, other Js receivesWaku Relay, InteropThu Sep 04 22:33:11 UTC 2025passedThu Sep 04 22:33:11 UTC 2025
4761should skip peers without peer exchange protocolPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025runQuery
4770random auto sharding 7 - Cluster ID: 10, Content Topic: /app71/10/topic980/jsonAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
4780messageHashStr produces different results for different inputsmessageHash and messageHashStrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
4790groups content topics by expected pubsub topiccontentTopicsByPubsubTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4801random static sharding 6 - Cluster ID: 543, Shard ID: 690Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
4810Push message with JSON payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
48212should retry on complete failure if specifiedLightPush SDKThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
4830Check publish message containing ScriptWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
4840configure the node with multiple content topicsAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
4850should hash "hello" with n=1 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
4860should hash "" with n=1 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
4872Callback on promise, aborts when callback returns trueWaku Store, generalThu Sep 04 22:35:50 UTC 2025passedThu Sep 04 22:35:50 UTC 2025
4880should reject if Store is requested but not mountedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
4891Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
4901tcp ip4 addressMultiaddr from fieldsThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025
4910should not create relay timers when relay is not providedKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025relay timer management
4920Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
4931should create RPC request with correct parametersPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
4940Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
4950should hang up with PeerId and return true on successConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025hangUp
4960should successfully query store with valid decoders and optionsStoreThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025queryGenerator
4971should emit message when we went offline since last successful query and store reconnect event occursQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025end-to-end message emission tests
4980should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
4991Push message with metaWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
5000should hash "test123" with n=2 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
5011Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
5020should work with stubbed peer manager event emitterQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025mock validation
5030Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
5041Callback on promiseWaku Store, generalThu Sep 04 22:35:50 UTC 2025passedThu Sep 04 22:35:50 UTC 2025
5050should not process empty queueDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025queue processing
5061should clear all timersKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
5070Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5080should support chaining for add methodTTLSetThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
5090Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025skippedThu Sep 04 22:39:28 UTC 2025
5100should start all internal componentsConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025start
5110Push message with custom timestamp: 1757028627357Waku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
5120should wait for Store peer to be connectedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
5130should not dial on waku:connection if enableAutoRecovery is false, but should dial on startConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025autoRecovery flag
5141should decode valid enr successfullyENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Txt codec
5150should trigger query when time since last query exceeds thresholdQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025message retrieval event emission conditions
5160`waku:online` between 2 js-waku relay nodesConnection stateThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
5170Delete observerWaku RelayThu Sep 04 22:32:59 UTC 2025passedThu Sep 04 22:32:59 UTC 2025
5180Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
5190should start connection monitor interval and dial on waku:connection if enableAutoRecovery is trueConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025autoRecovery flag
5203Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalThu Sep 04 22:35:50 UTC 2025passedThu Sep 04 22:35:50 UTC 2025
5211should start ping timers on peer connectKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer connect event handling
5220Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
5230should hash "" with n=5 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
5240Check publish message after client node is restartedWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025skippedThu Sep 04 22:33:17 UTC 2025
5253should not allow unachievable error rateProbabilitiesThu Sep 04 22:29:41 UTC 2025passedThu Sep 04 22:29:41 UTC 2025
5260should hash "" with n=2 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
5271returns a subset of values when wanted number is lesser than available valuesDiscoveryThu Sep 04 22:29:04 UTC 2025passedThu Sep 04 22:29:04 UTC 2025
5280should skip peers without ENRPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
5294Query generator for multiple messagesWaku Store, generalThu Sep 04 22:35:49 UTC 2025passedThu Sep 04 22:35:49 UTC 2025
5301Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
5311should requeue task if no peer is availableRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
5320random static sharding 2 - Cluster ID: 124, Shard ID: 150Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
5331Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5340should handle errors when globalThis is not availableNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
5350Wrong topicAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
5363should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
5370should return undefined if no connection providedStreamManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
5380Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5390should handle a minimal index listRelay Shard codecThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
5400should handle queue overflow by adding peers to queueDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
5411should emit InMessageLost event with retrievalHint when timeout is exceededMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
5421should process queue every 500msDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025queue processing
5430Store - dialed firstWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
5441should be safe to call multiple timesDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025start
5450Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
5461should create PeerExchangeDiscovery with default optionsPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025wakuPeerExchangeDiscovery factory
5471should hash "hello" with n=0 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
5480should return false when peer is not foundShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnNetwork
5491Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5501Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
5511Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
5520should skip peers without peer exchange protocolPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025handleDiscoveredPeer
5530should create PeerExchangeDiscovery instancePeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025wakuPeerExchangeDiscovery factory
5540should dial peer when peer is discoveredDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025peer discovery handling
5550random static sharding 3 - Cluster ID: 922, Shard ID: 117Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
5561should set up event listeners when startedQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025start and stop
5571return first retrieved peers without further DNS queriesDNS Node Discovery w/ capabilitiesThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
5580should handle queue processing errors gracefullyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025queue processing
5590should be empty after removing the only subscriptionFilter SubscriptionThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
5600should properly compute the node idENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Static tests
5610Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5621can start and stop the servicePeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025interface-peer-discovery compliance testsCompliance Tests
5631should create ShardReader with static shards network configShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025constructor
5640isConnected between 2 js-waku relay nodesConnection stateThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
5650should do nothing if no non-locked connections to dropConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025maintainConnectionsCount
5661px service nodes in same cluster, no matter the shard, should be dialedStatic Sharding: Peer ManagementThu Sep 04 22:35:41 UTC 2025passedThu Sep 04 22:35:41 UTC 2025Peer Exchange
5670should encodeTxt and decodeTxtENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Txt codec
5680can start and stop the serviceDNS Discovery: Compliance TestThu Sep 04 22:30:08 UTC 2025passedThu Sep 04 22:30:08 UTC 2025interface-peer-discovery compliance tests
5690Decoder throws on empty string content topicEnsures content topic is definedThu Sep 04 22:29:17 UTC 2025passedThu Sep 04 22:29:17 UTC 2025
5700should set field with only RELAY enabledENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025waku2 key round trip
5710should handle complete peer lifecycleKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025integration
5721should increase lamport timestampMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025sending a message
5731should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
5740same cluster, static sharding: nodes connectMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025static sharding
5750Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
5760should monitor connected peers and store them into cachePeer Cache DiscoveryThu Sep 04 22:31:23 UTC 2025passedThu Sep 04 22:31:23 UTC 2025
5770should dial peers from store when no connections remainConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025onDisconnectedEvent
5780Symmetric encrypt & DecryptWaku EncryptionThu Sep 04 22:29:16 UTC 2025passedThu Sep 04 22:29:16 UTC 2025
5790should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
5800should not receive a peer event before startDNS Discovery: Compliance TestThu Sep 04 22:30:08 UTC 2025passedThu Sep 04 22:30:08 UTC 2025interface-peer-discovery compliance tests
5810Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5821should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
5830Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5840should not return the same peer twice in consecutive getPeers calls without renewPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
5851ends if response has no messagesStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
5860Subscribe and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
5870should return cached hash on subsequent accessDecodedMessage lazy hash initializationThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
5880should not fail to start the service if it is already startedPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025interface-peer-discovery compliance testsCompliance Tests
5890should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
5901Check publish message containing SQL InjectionWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
5910Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5920should initialize with isNetworkConnected as falseNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025constructor
5930should set field with only STORE enabledENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025waku2 key round trip
5940should hash "hello" with n=1 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
5950Register correct protocolsWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
5961should handle peer store errors gracefullyDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025peer discovery handling
5970should handle all zero keep alive optionsKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025edge cases
5980Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
5990should remove event listeners from globalThisNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
6000should handle browser offline state overriding peer connectionsNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025integration
6011retrieves a single peerDNS Node DiscoveryThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
6020should skip peer when not on same clusterDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
6030uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
6041can query messages normallyWaku Store, message hash queryThu Sep 04 22:35:20 UTC 2025passedThu Sep 04 22:35:20 UTC 2025
6050should not retry if at least one successRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
6061should initialize with custom TTLPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025constructor
6070should reject if LightPush is requested but not mountedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
6080should fail to send if no connected peers foundLightPush SDKThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
6090Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
6103should emit a peer event after startDNS Discovery: Compliance TestThu Sep 04 22:30:08 UTC 2025passedThu Sep 04 22:30:08 UTC 2025interface-peer-discovery compliance tests
6110Push message with shell command payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6120should compute hash only when first accessedDecodedMessage lazy hash initializationThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
6131should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
6141should dial all remaining peersConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dialPeersFromStore
6150Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
6160should not change state when connections remain after disconnectNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025peer connection events
6170should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
6182should be able to decode the field with ALL protocols set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
6191Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
6200Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
6210should transition to Unhealthy when no connectionsHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
6220throws if store query response has error statusStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
6231should dial all peers on dialDialingThu Sep 04 22:31:33 UTC 2025passedThu Sep 04 22:31:33 UTC 2025
6240should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
6251should handle zero peers requestPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
6260Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
6274should enable all discoveries when explicitly setDefault Peer DiscoveriesThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
6280Does not throw an exception when node disconnectsWaku Dial [node only]Thu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025Interop: ServiceNode
6293should dial second nwaku node that was discoveredDiscoveryDialerThu Sep 04 22:30:03 UTC 2025skippedThu Sep 04 22:30:03 UTC 2025
6301Nodes with multiple pubsub topicWaku Relay, static sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
6310should create ping timers when pingKeepAlive > 0KeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025ping timer management
6320random static sharding 1 - Cluster ID: 868, Shard ID: 427Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
6330accepts time-filtered query with content filterStoreQueryRequest validationThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
6341should add and check entries correctlyTTLSetThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
6350Push message with XML payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6361Query Generator - trueWaku Store, orderThu Sep 04 22:35:29 UTC 2025passedThu Sep 04 22:35:29 UTC 2025
6371Passing page size 10 when there are 10 messagesWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
6381should return false when peer is not on the specified shardShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnShard
6390Relay - dialed afterWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
6400should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
6411should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
6420Query generator for 2000 messagesWaku Store, generalThu Sep 04 22:35:50 UTC 2025passedThu Sep 04 22:35:50 UTC 2025
6431should enable only peerCache when dns and peerExchange are disabledDefault Peer DiscoveriesThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
6441should send to specified number of peers of used peersLightPush SDKThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
6451should drop connection to all peers on hangUpDialingThu Sep 04 22:31:33 UTC 2025passedThu Sep 04 22:31:33 UTC 2025
6460RelayENR Interop: ServiceNodeThu Sep 04 22:30:09 UTC 2025passedThu Sep 04 22:30:09 UTC 2025
6470Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
6481Subscribe to topic containing Script and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
6490throws if decoders don't match content topicsStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
6500ENRTree (root): should error if DNS root entry is malformedENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
6510Subscribe to topic containing short and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
6520Round trip binary encryption [ecies, signature]Ecies EncryptionThu Sep 04 22:29:17 UTC 2025passedThu Sep 04 22:29:17 UTC 2025
6531should not execute task if max attempts is 0RetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
6540can query messages by message hashWaku Store, message hash queryThu Sep 04 22:35:20 UTC 2025passedThu Sep 04 22:35:20 UTC 2025
6550yields decoded messagesStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
6561should do nothing if at or below maxBootstrapPeersConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025maintainBootstrapConnections
6570Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6580should return only peers supporting the requested protocol and pubsub topicPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
6590should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
6600Push message equal or less that 1MBWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6610should return DECODE_FAILED when RPC decode failsPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
6620Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
6630should throw error - no idENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Txt codec
6640should add event listeners for peer connect and disconnectKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
6650should return NO_STREAM_AVAILABLE when stream creation failsPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
6660should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
6670Check publish message containing JSONWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
6688should handle retrieve errors gracefully without emitting messagesQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025end-to-end message emission tests
6690Push message with content topic containing longWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6700should drop excess bootstrap peers if over maxBootstrapPeersConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025maintainBootstrapConnections
6710Passing page size 110 when there are 120 messagesWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
6720should handle onConnected and onDisconnectedPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
6730should not stop if not startedPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025stop
6740Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6751should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
6760should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
6770should handle general insertion and lookup correctlyBloomFilter with special patternsThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
6780Push message with content topic containing special charsWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6790Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
6800random auto sharding 9 - Cluster ID: 10, Content Topic: /app5/2/topic951/protoAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
6811should emit events and transition isConnected state when has peers or no peerswaku:connectionThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
6820Round trip binary serializationWaku Message version 0Thu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
6830Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
6840should be safe to call multiple timesDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
6850Passing page size 0 when there are 110 messagesWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
6861Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
6871should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesThu Sep 04 22:29:41 UTC 2025passedThu Sep 04 22:29:41 UTC 2025
6880Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
6891should handle peer store update failures gracefullyKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025ping timer management
6900should successfully subscribe to supported pubsub topicFilter SDKThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
6911accepts valid message hash queryStoreQueryRequest validationThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
6920SampleENR multiaddrs codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025
6930should return false and handle errors gracefullyConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025hangUp
6940should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
6950should return different streams if requested simultaniouslyStreamManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
6960should not fail to stop the service if it was not startedPeer ExchangeThu Sep 04 22:33:49 UTC 2025passedThu Sep 04 22:33:49 UTC 2025interface-peer-discovery compliance testsCompliance Test
6970Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
6980should add CONNECTION_LOCKED_TAG to peer connections when lockingPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
6990Sign & RecoverWaku EncryptionThu Sep 04 22:29:16 UTC 2025passedThu Sep 04 22:29:16 UTC 2025
7001should handle case when globalThis is not availableNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isConnected
7011should create a new stream if no existing for protocol foundStreamManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
7020random auto sharding 5 - Cluster ID: 10, Content Topic: /app83/4/topic202/utf8Autosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
7030FilterWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
7040Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
7050should return PeerId when Multiaddr input is providedmapToPeerIdThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
7060should add received message to localHistory with retrievalHintMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
7070Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
7080Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
7090rejects hash query with time filterStoreQueryRequest validationThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
7100Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7115should update peer store before dialingDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025peer discovery handling
7120should update ack status of messages in outgoing bufferMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sync messages
7130should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Thu Sep 04 22:29:06 UTC 2025skippedThu Sep 04 22:29:06 UTC 2025
7140should be safe to call multiple timesConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
7151Relay - dialed firstWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
7160should not receive a peer event after stopDNS Discovery: Compliance TestThu Sep 04 22:30:08 UTC 2025passedThu Sep 04 22:30:08 UTC 2025interface-peer-discovery compliance tests
7170should delegate to networkMonitor.isConnected()ConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025isConnected
7180Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
7191Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7200Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7210Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7220should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
7230Push message with content topic containing ChineseWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
7240Check publish message containing emojiWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
7250should clear dial history on stopDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
7260Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
7270Fails to publish message with wrong pubsubtopicWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
7282Relay + StoreENR Interop: ServiceNodeThu Sep 04 22:30:09 UTC 2025passedThu Sep 04 22:30:09 UTC 2025
7290should drop connection to one peer on hangUpDialingThu Sep 04 22:31:33 UTC 2025passedThu Sep 04 22:31:33 UTC 2025
7301Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldThu Sep 04 22:30:10 UTC 2025passedThu Sep 04 22:30:10 UTC 2025
7311should discard bootstrap peers when has more than set limitConnection LimiterThu Sep 04 22:30:46 UTC 2025passedThu Sep 04 22:30:46 UTC 2025
7321should enable only dns and peerExchange when peerCache is disabledDefault Peer DiscoveriesThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
7330Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7340should dial one peer on dialDialingThu Sep 04 22:31:33 UTC 2025passedThu Sep 04 22:31:33 UTC 2025
7351Publishes to nwakuWaku Relay, InteropThu Sep 04 22:33:11 UTC 2025passedThu Sep 04 22:33:11 UTC 2025
7360should create ConnectionManager with relayConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025constructor
7370should not trigger query when a recent query happened under thresholdQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025message retrieval event emission conditions
7380Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7390Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
7404should handle dial errors gracefullyConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dialPeersFromStore
7411handles different clusterIds correctlycontentTopicsByPubsubTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
7420Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
7430PeerStore has remote peer's shard info after successful connectionMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025auto sharding
7440Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
7451caches peers it previously fetchedDNS Node DiscoveryThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
7461should start and stop interval correctlyRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
7471should initialize bloom filter with correct parametersBloomFilterThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
7480Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
7490Check received message with timestamp: 1757025003011000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7500should handle malformed response dataPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
7510should remove messages without delivering if timeout is exceededMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
7520should hash "test123" with n=1 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
7530should send relay ping messages on timerKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025relay timer management
7541should be able to encode the field with only STORE set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
7550Query Generator, Multiple PubsubTopicsWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
7561should merge provided config with defaultsConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025constructor
7571should return NO_PEER_AVAILABLE when peer is not in peer storePeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
7581random auto sharding 2 - Cluster ID: 10, Content Topic: /app23/9/topic72/test.jsAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
7591accepts valid content-filtered queryStoreQueryRequest validationThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
7600Timestamp too far from node time: -20000 ms from nowWaku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
7611Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7620Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
7630should dispatch network event when browser goes offlineNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025browser online/offline events
7641yields undefined for messages without content topicStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
7650should set field with all protocols enabledENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025waku2 key round trip
7660throws on content topic with empty encoding fieldensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
7674should handle different types of entriesTTLSetThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
7680should handle ENR without shardInfoPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
76903 nodes on /waku/2/rs/3/1 topicWaku Relay, static sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
7701should start the dialing intervalDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
7710ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
7720connects to nwakuWaku Dial [node only]Thu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025Interop: ServiceNode
77303 nodes on /waku/2/rs/3/2 topicWaku Relay, static sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
7740Push message with custom timestamp: 1757021427357Waku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
7750ignores unrecognized TXT record formatsDNS Node DiscoveryThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
7760should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
7770should insert message into bloom filterMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025sending a message
7780A testThisThu Sep 04 22:31:02 UTC 2025passedThu Sep 04 22:31:02 UTC 2025Is also
7790Push message with custom timestamp: 1757028627357Waku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
7804Query generator for multiple messages with multiple decodersWaku Store, generalThu Sep 04 22:35:49 UTC 2025passedThu Sep 04 22:35:50 UTC 2025
7810should create all internal componentsConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025constructor
7820should skip peers that were recently queriedPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025handlePeriodicDiscovery
7830Non TWN ClusterAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
7841should sort by lamportTimestamp when timestamps differContentMessage comparison with < operatorThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025
7850Decoder throws on undefined content topicEnsures content topic is definedThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
7860should be safe to call multiple timesDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025stop
7870Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
7881should handle hash queries without validationStoreThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025queryGenerator
7890should reject if Relay is requested but not mountedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
7900Default pageSizeWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
7910should set field with only LIGHTPUSH enabledENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025waku2 key round trip
7920should not fail to stop the service if it was not startedPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025interface-peer-discovery compliance testsCompliance Tests
7931Query Generator sorting by timestamp while page direction is trueWaku Store, sortingThu Sep 04 22:35:48 UTC 2025passedThu Sep 04 22:35:48 UTC 2025
7944should throw error when no peers are availableStoreThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025queryGenerator
7950Fails to push message with large metaWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
7960Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
7971peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
7981should capture event listeners for testingQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025event handling simulation
7996should return false when peer shard info is not foundShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnShard
8001should not fail to stop the service if it was not startedDNS Discovery: Compliance TestThu Sep 04 22:30:08 UTC 2025passedThu Sep 04 22:30:08 UTC 2025interface-peer-discovery compliance tests
8010should stop and cleanup resourcesFilter SubscriptionThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
8025Promise Callback - trueWaku Store, orderThu Sep 04 22:35:29 UTC 2025passedThu Sep 04 22:35:29 UTC 2025
8030does not validate decoders for hash queriesStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
8041Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
8050should handle multiple peers with different shard configurationsDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025integration
8060should maintain chronological order of messages in localHistoryMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025receiving a message
8070should not receive a peer event after stopPeer ExchangeThu Sep 04 22:33:49 UTC 2025passedThu Sep 04 22:33:49 UTC 2025interface-peer-discovery compliance testsCompliance Test
8081should retry if all attempts failRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
8090messageHashStr works with IProtoMessagemessageHash and messageHashStrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
8100should process tasks in queueRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
8110should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
8120should clear all tasksPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
8130Passing page size 19 when there are 20 messagesWaku Store, page sizeThu Sep 04 22:35:43 UTC 2025passedThu Sep 04 22:35:43 UTC 2025
8140Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
8150should not dial peers from store when browser is not connectedConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025onWakuConnectionEvent
8160should continually clean up expired entries at intervalsTTLSetThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
8171should add peer to queue when queue is not emptyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
8181should accept empty decoders arrayQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025constructor
8191should save new peer to storeDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025updatePeerStore
8203Check publish message containing special charsWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
8211should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
8220Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
8231should remove event listeners from libp2pNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
8240Check publish message after service node is restartedWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025skippedThu Sep 04 22:33:17 UTC 2025
8250Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
8263should get all peers from storeConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dialPeersFromStore
8271Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
8280should return no connections if no open connection providedselectOpenConnectionThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
8291should handle multiple tasks with different intervalsPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
8300should dial with multiaddr and return streamConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025dial
8310should return false when peer is on different clusterShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnShard
8323messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
8331msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
8340Generator, one shardWaku Store, different static shardsThu Sep 04 22:35:08 UTC 2025passedThu Sep 04 22:35:08 UTC 2025
8350Fields are not droppedto proto messageThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
8360Push 30 different messagesWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025skippedThu Sep 04 22:39:28 UTC 2025
8370should dial with PeerId and return streamConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025dial
8381should skip peers that don't support peer exchangePeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025handlePeriodicDiscovery
8390should chunk queries when time window exceeds maxTimeLimitStoreThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025queryGenerator
8400random auto sharding 10 - Cluster ID: 10, Content Topic: /app2/9/topic433/test.jsAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
8410Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
8421should properly create peer info with all multiaddrsENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Location multiaddr
8431should work with mock decodersQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025mock validation
8440should partition messages based on acknowledgement statusMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping outgoing buffer
8451Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
8460should sort peers by ping valueConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025getConnectedPeers
8470should be able to encode the field with only FILTER set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
8480Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
8490should dial peer immediately when queue is emptyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
8501Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsThu Sep 04 22:31:02 UTC 2025passedThu Sep 04 22:31:02 UTC 2025
8511msgTime: 0 ms from now, startTime: 1756938943526, endTime: 1757025343526Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
8520random static sharding 9 - Cluster ID: 285, Shard ID: 248Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
8531LightPushWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
8541Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
8551should be sent without a timestamp, causal history, or bloom filterMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Ephemeral messages
8560should load peers from local storage and dispatch eventsPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025Unit Tests
8570should not discard bootstrap peers if under the limitConnection LimiterThu Sep 04 22:30:46 UTC 2025passedThu Sep 04 22:30:46 UTC 2025
8580should return Multiaddr when Multiaddr input is providedmapToPeerIdOrMultiaddrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
8590Push message with numeric payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
8601should remove event listener for peer:discoveryDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025stop
8610should never report false negativesBloomFilterThu Sep 04 22:29:45 UTC 2025passedThu Sep 04 22:29:45 UTC 2025
8621Asymmetric encrypt & decryptWaku EncryptionThu Sep 04 22:29:16 UTC 2025passedThu Sep 04 22:29:16 UTC 2025
8630should dial peers from store on startConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
8640should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
8650Push message with content topic containing JSONWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
8660Relay + StoreENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Waku2 key: decode
8671Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
8681should remove event listeners when stoppedQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025start and stop
8691Ephemeral messages are not storedWaku Message Ephemeral fieldThu Sep 04 22:30:10 UTC 2025passedThu Sep 04 22:30:10 UTC 2025
8702should handle incoming messagesFilter SDKThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
8710Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
8720should clear existing timers before creating new onesKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025timer cleanup
8730should allow redial after cooldown periodDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
8740should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
8751should return true when peer is on the specified shardShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnShard
8761Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
8770should clear the dialing intervalDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
8781Push message with content topic containing ArabicWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
8790should return EMPTY_PAYLOAD when response field is missingPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
8800should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
8810should hash "test123" with n=2 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
8820ignores domain fetching errorsDNS Node DiscoveryThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
8831should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
8840Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
8850should get / set UDP multiaddrENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Multiaddr getters and setters
8860peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeThu Sep 04 22:32:57 UTC 2025passedThu Sep 04 22:32:57 UTC 2025
8870Check publish message containing numericWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
8880Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
8890Check publish message containing longWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
8901Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
8910should dial peers from store when browser is connectedConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025onWakuConnectionEvent
8924should retry failed tasksRetryManagerThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025
8931Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
8941Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
8950should return peer for existing peerConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025getPeer
8961different cluster: nodes don't connectMetadata ProtocolThu Sep 04 22:31:17 UTC 2025passedThu Sep 04 22:31:17 UTC 2025auto sharding
8970should successfully unsubscribe from an existing subscriptionFilter SDKThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
8981should properly clean up resources when disposedTTLSetThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
8990should handle query errors gracefullyPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025runQuery
9000Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9010should be safe to call multiple timesKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
9021should hash "" with n=0 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
9030should throw error - no public keyENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Verify
9040should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
9050Push message with content topic containing escaped charactersWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9060Push message with long payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9070should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9080should reassess health immediately when peer disconnectsHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
9090should skip already querying peersPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025runQuery
9101Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9110should handle rapid task creation and removalPersistentIntervalThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9120Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9130should create PeerExchange instance with componentsPeerExchangeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
9140Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
9150should handle case when navigator is not availableNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isConnected
9160Passing an arrayWaku Dial [node only]Thu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025Bootstrap
9170should emit `waku:offline` event only when all peers disconnectConnection stateThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
9180should encode/decode to RLP encodingENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Static tests
9191should enable only peerExchange and peerCache when dns is disabledDefault Peer DiscoveriesThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
9201should keep entries that haven't expired yetTTLSetThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
9211should create timers for each pubsub topic where peer is in meshKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025relay timer management
9221should dial all known peers when reached zero connectionsConnection LimiterThu Sep 04 22:30:46 UTC 2025passedThu Sep 04 22:30:46 UTC 2025
9231should skip peer when dialed recentlyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
9240First message is missed, then re-sent, should be ack'dMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025reviewing ack status
9250Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9260random auto sharding 4 - Cluster ID: 10, Content Topic: /app79/4/topic317/test.jsAutosharding: Running NodesThu Sep 04 22:34:50 UTC 2025passedThu Sep 04 22:34:50 UTC 2025
9271Init the array if not presentpushOrInitMapSetThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9280Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9290should handle dial errors gracefullyDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025peer discovery handling
9300Ephemeral field set to trueWaku Message version 0Thu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025
9310Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
9321should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Decoding
9331Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9340should handle dial errorsConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025dial
9350should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Thu Sep 04 22:29:06 UTC 2025skippedThu Sep 04 22:29:06 UTC 2025
9360Push message with emoji payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9370should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9380Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9390Passing invalid cursorWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
9401msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
9410Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9420Check publish message containing escaped charactersWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
9430should hash "test123" with n=5 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
9440should start and setup intervals and event listenersFilter SubscriptionThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
9450should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesThu Sep 04 22:29:41 UTC 2025passedThu Sep 04 22:29:41 UTC 2025
9460Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9470Promise Callback - falseWaku Store, orderThu Sep 04 22:35:29 UTC 2025passedThu Sep 04 22:35:29 UTC 2025
9481should be able to encode the field with ALL protocols set to falseENR waku2 codecThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Encoding
9490Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
9501should handle errors when getting connectionsNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025error handling
9510should clear dial history on startDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025start
9520should return PeerId when PeerId is providedmapToPeerIdThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
9531should hash "" with n=5 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
9540Push message with short payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9550should create ShardReader with auto sharding network configShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025constructor
9560Check meta is set [symmetric]Symmetric EncryptionThu Sep 04 22:29:15 UTC 2025passedThu Sep 04 22:29:15 UTC 2025
9570Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
9580should not emit message when conditions are not met (recent query, no offline)QueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025end-to-end message emission tests
9590ENRTree (root): should parse and verify and DNS root entryENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
9600should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9610should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9620should not start if already startedPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025start
9630throws if time range exceeds MAX_TIME_RANGEStoreCoreThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025queryPerPage
9641should throw an error for insufficient dataRelay Shard codecThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9650Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
9660should clear interval on stopPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025continuous discovery interval
9670Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
9680should return empty array when no peers connectedConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025getConnectedPeers
9690Push message with Chinese payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9701should hash "" with n=1 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
9711should respect custom numPeersToUse configurationPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
9721Push message with content topic containing numericWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9730Check received message with timestamp: 1757025003011 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
9740should hash "hello" with n=5 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
9751throws on content topic with empty version fieldensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
9760Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
9771should start periodic discovery on startPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025continuous discovery interval
9780Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseThu Sep 04 22:33:09 UTC 2025passedThu Sep 04 22:33:09 UTC 2025
9790ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
9802Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingThu Sep 04 22:35:48 UTC 2025passedThu Sep 04 22:35:48 UTC 2025
9810should dispatch network event when browser goes onlineNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025browser online/offline events
9821Encoder throws on undefined content topicEnsures content topic is definedThu Sep 04 22:29:17 UTC 2025passedThu Sep 04 22:29:17 UTC 2025
9830should retrieve all multiaddrs when several ENR Tree URLs are passedDNS Node Discovery [live data]Thu Sep 04 22:30:08 UTC 2025skippedThu Sep 04 22:30:08 UTC 2025
9840Fails to push message bigger that 1MBWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9850should register libp2p event listeners when start is calledPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
9860peer:update - should do nothing if another protocol hitStreamManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
9870should skip updating peer store if peer has same addressesDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025updatePeerStore
9880Check publish message containing unicode special charactersWaku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
9890Push message with escaped characters payloadWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9900Push message with content topic containing SQL InjectionWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9910should not receive a peer event before startPeer Cache DiscoveryThu Sep 04 22:29:09 UTC 2025passedThu Sep 04 22:29:09 UTC 2025interface-peer-discovery compliance testsCompliance Tests
9920should set default options when no config providedConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025constructor
9930Encoder throws on empty string content topicEnsures content topic is definedThu Sep 04 22:29:17 UTC 2025passedThu Sep 04 22:29:17 UTC 2025
9940should sort by messageId when timestamps are equalContentMessage comparison with < operatorThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025
9950should handle dial errors gracefullyDialerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dial
9961isConnected return false after peer stopsConnection stateThu Sep 04 22:30:24 UTC 2025passedThu Sep 04 22:30:24 UTC 2025
9970Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
9980Push message with custom timestamp: 1757021427357Waku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
9990should remove expired entries after TTL has passedTTLSetThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
10000ENRTree (tree): should parse a DNS tree entryENRTreeThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
10010should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
10020should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
10030retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesThu Sep 04 22:29:06 UTC 2025passedThu Sep 04 22:29:06 UTC 2025
10040should add event listener for peer:discoveryDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025start
10051should handle retrieve function with query parametersQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025async generator retrieve function mock
10060Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
10070should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
10080Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldThu Sep 04 22:30:10 UTC 2025passedThu Sep 04 22:30:10 UTC 2025
10090should drop connection via multiaddr with hangUpDialingThu Sep 04 22:31:33 UTC 2025passedThu Sep 04 22:31:33 UTC 2025
10101Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
10110should remove event listenersConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
10121should not fail to start the service if it is already startedDNS Discovery: Compliance TestThu Sep 04 22:30:08 UTC 2025passedThu Sep 04 22:30:08 UTC 2025interface-peer-discovery compliance tests
10132throws on content topic with too few or too many fieldsensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
10144should emit message when we just started and store connect event occursQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025end-to-end message emission tests
10151should create ConnectionManager with required optionsConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025constructor
10160should transition to MinimallyHealthy with one compatible peerHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10171Decoder throws on undefined content topicEnsures content topic is definedThu Sep 04 22:29:15 UTC 2025passedThu Sep 04 22:29:15 UTC 2025
10180should return true when peer is on the same clusterShardReaderThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025isPeerOnNetwork
10191Subscribe to topic containing XML and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
10200Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
10210Push message with Basic HTML tag payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
10221should properly create location multiaddrs - tcp4ENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Location multiaddr
10230should create KeepAliveManager with relayKeepAliveManagerThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025constructor
10241should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
10250should return available peers with correct protocol and pubsub topicPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10260Subscribe 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 Sep 04 22:38:03 UTC 2025skippedThu Sep 04 22:38:03 UTC 2025
10271should reject if Filter is requested but not mountedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10280Query with Ordered Callback, No DecoderWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
10291random static sharding 5 - Cluster ID: 214, Shard ID: 644Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
10300Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishThu Sep 04 22:33:17 UTC 2025passedThu Sep 04 22:33:17 UTC 2025
10310should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
10320Push message with content topic containing emojiWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
10330should push the message to the outgoing bufferMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025sending a message
10340should hash "" with n=2 and maxValue=1000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
10350should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
10360should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10370n1 and n2 uses first shard, n3 uses the second shardWaku Relay auto-sharding, multiple pubsub topicsThu Sep 04 22:33:13 UTC 2025passedThu Sep 04 22:33:13 UTC 2025
10380Query with Promise Callback, No message returnedWaku Store, error handlingThu Sep 04 22:35:17 UTC 2025passedThu Sep 04 22:35:17 UTC 2025
10390should return false when peer is not on topicConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025isPeerOnTopic
10400Check received message with timestamp: 1757025003011 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
10410should handle query errorsPeerExchangeDiscoveryThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025query
10420Stops search when maxGet is reachedFetch nodesThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
10430Push message with content topic containing shortWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
10440should deliver messages after dependencies are metMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025Sweeping incoming buffer
10451should not retry if at least one successLightPush SDKThu Sep 04 22:29:26 UTC 2025passedThu Sep 04 22:29:26 UTC 2025
10461msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterThu Sep 04 22:35:58 UTC 2025passedThu Sep 04 22:35:58 UTC 2025
10471should wait for LightPush peer to be connectedwaitForRemotePeerThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10480Decoder throws on empty string content topicEnsures content topic is definedThu Sep 04 22:29:15 UTC 2025passedThu Sep 04 22:29:15 UTC 2025
10490messageHashStr produces consistent results for the same inputmessageHash and messageHashStrThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
10501should properly create location multiaddrs - udpENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Location multiaddr
10510Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: falseThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
10520should stop all internal componentsConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025stop
10530should do nothing when connections still existConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025onDisconnectedEvent
10541Get NodesFetch nodesThu Sep 04 22:29:05 UTC 2025passedThu Sep 04 22:29:05 UTC 2025
10550Relay Node - default protocolWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
10560should trigger query when it went offline since the last successful queryQueryOnConnectThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025message retrieval event emission conditions
10571random static sharding 10 - Cluster ID: 319, Shard ID: 606Static Sharding: Running NodesThu Sep 04 22:35:15 UTC 2025passedThu Sep 04 22:35:15 UTC 2025
105813should merge peer addresses if peer exists with different addressesDiscoveryDialerThu Sep 04 22:28:54 UTC 2025passedThu Sep 04 22:28:54 UTC 2025updatePeerStore
10590should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
10601Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
10610should be safe to call multiple timesConnectionManagerThu Sep 04 22:28:56 UTC 2025passedThu Sep 04 22:28:56 UTC 2025stop
10624Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: trueThu Sep 04 22:30:26 UTC 2025passedThu Sep 04 22:30:27 UTC 2025
10630should hash "test123" with n=5 and maxValue=10000 correctlyhashNThu Sep 04 22:29:42 UTC 2025passedThu Sep 04 22:29:42 UTC 2025
10640should use DNS peer discovery with light clientDNS Node Discovery [live data]Thu Sep 04 22:30:08 UTC 2025skippedThu Sep 04 22:30:08 UTC 2025
10651Push message with Script payloadWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
10664should handle multiple query options for time rangesStoreThu Sep 04 22:29:27 UTC 2025passedThu Sep 04 22:29:27 UTC 2025queryGenerator
10670does not throw on valid casesensureValidContentTopicThu Sep 04 22:28:39 UTC 2025passedThu Sep 04 22:28:39 UTC 2025
10681Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
10691should invoke callbacks when receiving a messageFilter SubscriptionThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10700Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
10710Push message with content topic containing RussianWaku Light Push: Multiple Nodes: Strict Check: trueThu Sep 04 22:39:28 UTC 2025passedThu Sep 04 22:39:28 UTC 2025
10721Relay - times outWait for remote peerThu Sep 04 22:36:04 UTC 2025passedThu Sep 04 22:36:04 UTC 2025
10730Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueThu Sep 04 22:37:32 UTC 2025passedThu Sep 04 22:37:32 UTC 2025
10741should throw error - no idENRThu Sep 04 22:28:45 UTC 2025passedThu Sep 04 22:28:45 UTC 2025Verify
10751should prioritize bootstrap, then peer exchange, then local peersConnectionLimiterThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025dialPeersFromStore prioritization
10760Retrieval HintMessage serializationThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025
10770should invoke callbacks only when newly receiving message is givenFilter SubscriptionThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10780should add sent message to localHistory with retrievalHintMessageChannelThu Sep 04 22:29:47 UTC 2025passedThu Sep 04 22:29:47 UTC 2025sending a message
10791Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorThu Sep 04 22:35:02 UTC 2025passedThu Sep 04 22:35:02 UTC 2025
10800Subscribe to topic containing long and publish messageWaku Relay, SubscribeThu Sep 04 22:33:21 UTC 2025passedThu Sep 04 22:33:21 UTC 2025
10810Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
10820Round trip binary encryption [ecies, no signature]Ecies EncryptionThu Sep 04 22:29:17 UTC 2025passedThu Sep 04 22:29:17 UTC 2025
10830Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025
10840Ordered callback, aborts when callback returns trueWaku Store, generalThu Sep 04 22:35:50 UTC 2025passedThu Sep 04 22:35:50 UTC 2025
10850A testThisThu Sep 04 22:31:02 UTC 2025passedThu Sep 04 22:31:02 UTC 2025Is
10860should select older connection if presentselectOpenConnectionThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025
10870should handle peer store errors gracefullyHealthIndicatorThu Sep 04 22:29:28 UTC 2025passedThu Sep 04 22:29:28 UTC 2025
10881should handle errors when removing globalThis listenersNetworkMonitorThu Sep 04 22:28:55 UTC 2025passedThu Sep 04 22:28:55 UTC 2025stop
10890Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseThu Sep 04 22:38:03 UTC 2025passedThu Sep 04 22:38:03 UTC 2025