allure-jswaku/9356/data/suites.csv
2025-11-12 23:02:53 +00:00

214 KiB

1DESCRIPTIONDURATION IN MSNAMEPARENT SUITESTART TIMESTATUSSTOP TIMESUB SUITESUITETEST CLASSTEST METHOD
21should jump to current time when timestamp is far in the pastlamportTimestampIncrementWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
30Query generator for multiple messages with different message text formatWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
41Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
50Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
60Relay - dialed afterWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
70should handle query errorsPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025query
80should hang up with multiaddr and return true on successConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025hangUp
90Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
100Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
110Check publish message containing ChineseWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
121Subscribe to topic containing Chinese and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
130Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
140ENRTree (branch): should parse and verify a single component DNS branch entryENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
150Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
160should return false when peer is not foundShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnTopic
170should initialize with default number of peersPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
180should return usable stream attached to connectionStreamManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
191Passing page size 1 when there are 4 messagesWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
200Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
211Subscribe at once to 10000 topics and publish messagesWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
220Wait given interval before re-tryingRetry ManagerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
230should clear timers for specific peer on disconnectKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025timer cleanup
240Timestamp too far from node time: -20000 ms from nowWaku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
250should check false positive rateBloomFilter with special patternsWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
260Outgoing message is acknowledgedReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025
2710should hash "test123" with n=2 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
280Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025skippedWed Nov 12 23:02:03 UTC 2025
291A testThisWed Nov 12 22:45:35 UTC 2025passedWed Nov 12 22:45:35 UTC 2025Is
301Push message with custom timestamp: 1732229085139Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
311Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
320should dial more peers if under maxConnectionsConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025maintainConnectionsCount
331Passing invalid cursorWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
340should update peers in cache on 'peer:identify' eventPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025Unit Tests
351random static sharding 10 - Cluster ID: 663, Shard ID: 369Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
361should start the dialing intervalDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
371Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
380Store - dialed firstWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
390Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
401should allow a peer to be returned again after renewPeer is calledPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
410Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
426should handle v3 RLN errorsLightPush SDKWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025v3 protocol support
430should create RPC request with correct parametersPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
440should maintain chronological order of messages in localHistoryMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025receiving a message
450should filter out already connected peersConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dialPeersFromStore
460should trigger QueryOnConnect when time threshold is exceededReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025Query On Connect Integration E2E Tests
470should dial peers from store when browser is connectedConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025onWakuConnectionEvent
481should correctly encode and decode relay shards using rsv format (Bit Vector)Relay Shard codecWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
490should skip updating peer store if peer has same addressesDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025updatePeerStore
500should transition to MinimallyHealthy with one compatible peerHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
511should be able to decode the field with only LIGHTPUSH set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
520should not track probabilistic acknowledgements of messages received in bloom filter of own messagesMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025reviewing ack status
530Subscribe to topic containing SQL Injection and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
540Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
550Encoder throws on empty string content topicEnsures content topic is definedWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
561should not receive a peer event before startPeer ExchangeWed Nov 12 22:48:16 UTC 2025passedWed Nov 12 22:48:16 UTC 2025interface-peer-discovery compliance testsCompliance Test
571Passing page size 3 when there are 20 messagesWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
580yields decoded messagesStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
590random auto sharding 1 - Cluster ID: 10, Content Topic: /app32/9/topic836/protoAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
600should add to incoming buffer if dependencies are not metMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025receiving a message
610Symmetric encrypt & DecryptWaku EncryptionWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
620does not validate decoders for hash queriesStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
630random static sharding 8 - Cluster ID: 795, Shard ID: 564Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
640Subscribe and publish 10000 messages on the same topicWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
658should hash "" with n=2 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
661should create QueryOnConnect instance with all required parametersQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025constructor
670Correctly serialized argumentsnwakuWed Nov 12 22:45:49 UTC 2025passedWed Nov 12 22:45:49 UTC 2025
680should unregister libp2p event listeners when stop is calledPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
691should unlock peer and allow reuse after renewPeerPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
703should not be empty after adding a subscriptionFilter SubscriptionWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
710should create an instance with libp2p and dialerDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
720should correctly map /0/statusim/1/community/cbor to shard index 4contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
730should stop query on content message from same channelReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025stopIfTrue Integration with QueryOnConnect
741Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
750Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
760Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
771Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
780should handle complete discovery-to-dial flowDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025integration
793Init the array if not presentpushOrInitMapSetWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
801should be safe to call multiple timesDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
810should retrieve all multiaddrs when several ENR Tree URLs are passedDNS Node Discovery [live data]Wed Nov 12 22:44:24 UTC 2025skippedWed Nov 12 22:44:24 UTC 2025
820Encoder error raises irrecoverable errorReliable Channel: EncryptionWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
831Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
840random static sharding 3 - Cluster ID: 840, Shard ID: 680Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
851should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
861should be able to encode the field with ALL protocols set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
870should do nothing if no non-locked connections to dropConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025maintainConnectionsCount
880Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
890should not fail to stop the service if it was not startedPeer ExchangeWed Nov 12 22:48:16 UTC 2025passedWed Nov 12 22:48:16 UTC 2025interface-peer-discovery compliance testsCompliance Test
900should handle a minimal index listRelay Shard codecWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
911should handle retrieve errors gracefully without emitting messagesQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025end-to-end message emission tests
921Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
930Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
941should hash "hello" with n=1 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
950Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
960Subscribe to topic containing numeric and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
971should emit `waku:offline` event only when all peers disconnectConnection stateWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
981Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
990should be empty when createdFilter SubscriptionWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
1003should not fail to stop the service if it was not startedDNS Discovery: Compliance TestWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025interface-peer-discovery compliance tests
1010Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1021should set up event listeners when startedQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025start and stop
1030should deliver messages after dependencies are metMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
1040should return available peers with correct protocol and pubsub topicPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
1051should dial with PeerId and return streamConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
1060should dial with multiaddr and return streamConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
1071throws on empty content topicensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
1081should increase lamport timestampMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025sending a message
1091Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
1101should handle peer connect eventNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer connection events
1111should return DECODE_FAILED when RPC decode failsPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
1122Query generator for multiple messages with different content topic formatWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
1131should not dial peers from store when browser is not connectedConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025onWakuConnectionEvent
1143should not requeue if maxAttempts is exhausted and no peer is availableRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
1150Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
1160Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1171should return NO_PEER_AVAILABLE when peer is not in peer storePeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
1182should ignore duplicate entriesIncomingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
1191Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1200Sets default value correctlyUser AgentWed Nov 12 22:49:25 UTC 2025passedWed Nov 12 22:49:25 UTC 2025
1212Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: falseWed Nov 12 22:44:44 UTC 2025passedWed Nov 12 22:44:44 UTC 2025
1220Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1230topics with same application and version share the same shardcontentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
1241should insert message into bloom filterMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025sending a message
1251Passing page size 19 when there are 20 messagesWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
1261Ephemeral field is preserved - asymmetric encryptionWaku Message Ephemeral fieldWed Nov 12 22:44:25 UTC 2025passedWed Nov 12 22:44:25 UTC 2025
1271should return PeerId when PeerId is providedmapToPeerIdWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
1283should return different streams if requested simultaniouslyStreamManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
1295should hash "test123" with n=0 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
1300PeerStore has remote peer's shard info after successful connectionMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025auto sharding
1310should throw an error for non-numeric shard: /waku/2/rs/1/$pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
1320Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
1330Round trip binary serializationWaku Message version 0Wed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
1340should get multiple eligible entries at later timeOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
1350should correctly map /statusim/1/community/cbor to shard index 4contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
1361yields undefined for messages without content topicStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
1370should stop query when sync message from same channel is foundReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025stopIfTrue Integration with QueryOnConnect
1381Round trip binary encryption [symmetric, no signature]Symmetric EncryptionWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
1390should create ping timers when pingKeepAlive > 0KeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025ping timer management
1400Publish message with custom timestamp: Wed Nov 12 2025 21:47:03 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
1410Encoder throws on undefined content topicEnsures content topic is definedWed Nov 12 22:43:25 UTC 2025passedWed Nov 12 22:43:25 UTC 2025
1421isConnected should return true after first peer connectsConnection stateWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
14311should skip peer when dialed recentlyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
1440should fail to send if no connected peers foundLightPush SDKWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
1451messageHashStr returns the same value as bytesToHex(messageHash)messageHash and messageHashStrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
1460should throw error - no idENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Txt codec
1470Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1480should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
1491should successfully query store with valid decoders and optionsStoreWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025queryGenerator
1501should create PeerExchange instance with componentsPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
1511Mutual subscriptionWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
1520should create dialer with libp2p and shardReaderDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
1530should be able to decode the field with ALL protocols set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
1540Push message with long payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1550Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
1561Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
1570yields undefined for messages without decoderStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
1580Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1591should throw an error for non-numeric shard: /waku/2/rs/1/-pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
1600should handle ENR without shardInfoPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025query
1612should request peer renewal on specific errorsRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
1622should remove entriesOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
1630should handle peer store errors gracefullyDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025peer discovery handling
1640should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extrapubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
1650Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
1661should return true when peer is on the specified shardShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnShard
1670Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1680should not create relay timers when relayKeepAlive = 0KeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025relay timer management
1690should dispatch network event when browser goes onlineNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025browser online/offline events
1700should be able to encode the field with only LIGHTPUSH set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
1710should dial peers from store when no connections remainConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025onDisconnectedEvent
1720Subscribe to topic containing Script and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
1733should be able to encode the field with only STORE set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
1740should handle peer not in mesh for all topicsKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025edge cases
1750should properly start and stop event listeningHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
1760should handle complete dial lifecycleDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025integration
1770should be able to decode the field with RELAY and FILTER protocols set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
1780Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1790should hash "" with n=5 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
1800Push message with content topic containing longWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1810Push message with custom timestamp: 1762983885138Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1820Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
1833should handle general insertion and lookup correctlyBloomFilter with special patternsWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
1840Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1850Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
1861should load peers from local storage and dispatch eventsPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025Unit Tests
1870Query Generator sorting by timestamp while page direction is falseWaku Store, sortingWed Nov 12 22:49:11 UTC 2025passedWed Nov 12 22:49:11 UTC 2025
1880should not receive a peer event after stopPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025interface-peer-discovery compliance testsCompliance Tests
1891should have no discoveries enabled by defaultDefault Peer DiscoveriesWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
1901should track probabilistic acknowledgements of messages received in bloom filterMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025reviewing ack status
1910should increment timestamp by 1 when current time is not greaterlamportTimestampIncrementWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
1921Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1930Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
1941Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
1950should correctly map /app/20/sometopic/someencoding to shard index 7contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
1960Stops search when 2 null results are returnedFetch nodesWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
1970should use peerId from options when provided to queryGeneratorStoreWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025queryGenerator
1980should not stop if not startedPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025stop
1991should initialize with libp2p componentsPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025constructor
2001should handle zero lastSuccessfulQuery (never queried before)calculateTimeRangeWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
2010Rejects garbageMessage ValidatorWed Nov 12 22:44:04 UTC 2025passedWed Nov 12 22:44:04 UTC 2025
2020Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
2030Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2041should correctly map /0/toychat/2/huilong/proto to shard index 3contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
2050Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2061Push message with content topic containing numericWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2070Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2081should create KeepAliveManager with relayKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025constructor
2090should remove messages without delivering if timeout is exceededMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
2100Check received message with timestamp: 1649153314 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2110should create all internal componentsConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
2124messageHash returns a Uint8ArraymessageHash and messageHashStrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
2130Passing a valid cursor at 110 index when there are 120 messagesWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
2140should perform ping and update peer store on timerKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025ping timer management
2151should create KeepAliveManager with required optionsKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025constructor
2161Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2170Repair RequestMessage serializationWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
2180should not fail to stop the service if it was not startedPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025interface-peer-discovery compliance testsCompliance Tests
2190Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2200Push message equal or less that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2210ends if stream creation failsStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
2220Check message with no pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2231should initialize with default optionsPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025constructor
2240Outgoing message is possibly acknowledgedReliable Channel: EncryptionWed Nov 12 22:43:55 UTC 2025skippedWed Nov 12 22:43:55 UTC 2025
2250should get and remove ready entriesIncomingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
2261should be able to encode the field with only RELAY set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
2271should hash "!@#$%^&*()" with n=2 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
2280Check publish message containing escaped charactersWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
2291should be able to encode the field with RELAY and FILTER protocols set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
2300should add received messages to bloom filterMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025receiving a message
2311should handle relay send failures gracefullyKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025relay timer management
2322should handle peer disconnect event when no connections remainNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer connection events
2330Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2340should query peers that support peer exchangePeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025handlePeriodicDiscovery
2351should use DNS peer discovery with light clientDNS Node Discovery [live data]Wed Nov 12 22:44:24 UTC 2025skippedWed Nov 12 22:44:24 UTC 2025
2361Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2370Check received message containing JSONWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2380should create ConnectionManager with required optionsConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
2391Get NodesFetch nodesWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
2400Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2411Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2420Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2430Round trip binary encryption [ecies, no signature]Ecies EncryptionWed Nov 12 22:43:25 UTC 2025passedWed Nov 12 22:43:25 UTC 2025
2441should handle peer store update failures gracefullyKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025ping timer management
2450should return false when peer shard info is not foundShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnShard
2460Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2471Stops search when maxGet is reachedFetch nodesWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
2480should encodeTxt and decodeTxtENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Txt codec
2490should continually clean up expired entries at intervalsTTLSetWed Nov 12 22:43:51 UTC 2025passedWed Nov 12 22:43:51 UTC 2025
2501should transition to Unhealthy when no connectionsHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
2511should properly create location multiaddrs - udp6ENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Location multiaddr
2521Query Generator - falseWaku Store, orderWed Nov 12 22:49:05 UTC 2025passedWed Nov 12 22:49:05 UTC 2025
2530Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2541should trigger QueryOnConnect when going offline and store peer reconnectsReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025Query On Connect Integration E2E Tests
2550should hash "!@#$%^&*()" with n=0 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
2561should emit `waku:online` event only when first peer is connectedConnection stateWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
2570should throw an error for non-numeric clusterId: /waku/2/rs/y/1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
2581ENRTree (tree): should parse a DNS tree entryENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
2590A testThisWed Nov 12 22:45:35 UTC 2025passedWed Nov 12 22:45:35 UTC 2025Is also
2600Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2610Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
2620should hash "" with n=2 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
2631should update lamport timestamp if greater than current timestamp and dependencies are metMessageChannelWed Nov 12 22:43:43 UTC 2025skippedWed Nov 12 22:43:43 UTC 2025receiving a message
2641Check publish message containing JSONWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
2652should handle errors when globalThis is not availableNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025start
2662px service nodes in same cluster, no matter the shard, should be dialedStatic Sharding: Peer ManagementWed Nov 12 22:47:37 UTC 2025passedWed Nov 12 22:47:37 UTC 2025Peer Exchange
2670Push message with content topic containing emojiWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2684should stop and cleanup resourcesFilter SubscriptionWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
2690random auto sharding 7 - Cluster ID: 10, Content Topic: /app49/10/topic348/test.jsAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
2700Re-sent message is acknowledged once other parties join.Reliable Channel: AcksWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
2711should be empty after removing the only subscriptionFilter SubscriptionWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
2720Push messages througth V2 and V3 from 2 js-waku and receivesWaku Light Push V2 and V3 interopWed Nov 12 22:45:35 UTC 2025passedWed Nov 12 22:45:35 UTC 2025
2731should handle dial errors gracefullyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
2740should update peer store before dialingDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025peer discovery handling
2750Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
2761Check received message with timestamp: 1949153314000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2770should properly compute the node idENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Static tests
2780Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
2790should return cached hash on subsequent accessDecodedMessage lazy hash initializationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
2800should delegate to shardReader.isPeerOnTopic()ConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnTopic
2813different cluster: nodes don't connectMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025auto sharding
2820should reassess health immediately when peer disconnectsHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
2830should hash "!@#$%^&*()" with n=5 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
2841should continue query when messages are from different channelsReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025stopIfTrue Integration with QueryOnConnect
2850can start and stop the servicePeer ExchangeWed Nov 12 22:48:16 UTC 2025passedWed Nov 12 22:48:16 UTC 2025interface-peer-discovery compliance testsCompliance Test
2860Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2870Encoder throws on empty string content topicEnsures content topic is definedWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
2882should dispatch CustomEvent with correct type and detailNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025dispatchNetworkEvent
2890Check received message with timestamp: 1762987458471 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2901Check received message containing Basic HTML tagWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
2910should hash "" with n=1 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
2921random auto sharding 2 - Cluster ID: 10, Content Topic: /app14/2/topic871/protoAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
2930should reject on timeout if it was setwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
2940should not receive a peer event after stopPeer ExchangeWed Nov 12 22:48:16 UTC 2025passedWed Nov 12 22:48:16 UTC 2025interface-peer-discovery compliance testsCompliance Test
2950should handle peer store errors gracefullyPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025handlePeriodicDiscovery
2961should not be sent when there is no historyMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sync messages
2970should throw an error for non-numeric clusterId: /waku/2/rs//1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
2980should skip peer when already connectedDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
2990should return false for malformed SDS messagesReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025isChannelMessageWithCausalHistory predicate
3000should add sent message to localHistory with retrievalHintMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025sending a message
3010throws if time range exceeds MAX_TIME_RANGEStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
3020Check publish message containing emojiWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
3030Fails to push message with large metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3041Push message with content topic containing RussianWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3051Check received message with timestamp: 1762987458471 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3061should return false for content message without causal historyReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025isChannelMessageWithCausalHistory predicate
3070retrieves all peers (3) when branch entries are composed of multiple stringsDNS Node Discovery w/ capabilitiesWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
3081Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3090Check received message with timestamp: 1762987458471000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3100should throw an error for non-numeric shard: /waku/2/rs/1/xpubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
3111Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
3121should return false when unsubscribing from a non-existing subscriptionFilter SDKWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
3131should be able to encode the field with only FILTER set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
3140should be safe to call multiple timesConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
3150should handle dial errorsConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
3160Sign & RecoverWaku EncryptionWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
3170Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3180Check received message containing emojiWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3190Generator, with asymmetric & symmetric encrypted messagesWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
3200should successfully unsubscribe from an existing subscriptionFilter SDKWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
3212Ordered Callback sorting by timestamp while page direction is trueWaku Store, sortingWed Nov 12 22:49:11 UTC 2025passedWed Nov 12 22:49:11 UTC 2025
3220Check publish message containing shell commandWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
3230Check received message containing shell commandWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3248should add event listeners to globalThisNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025start
3250should not allow unachievable error rateProbabilitiesWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
3261Fails to publish message with wrong pubsubtopicWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
3271Asymmetric encrypt & decryptWaku EncryptionWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
3281should handle ping failures gracefullyKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025ping timer management
3291Ephemeral field set to trueWaku Message version 0Wed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
3300Push message with Chinese payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3310Passing page size 110 when there are 120 messagesWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
3321should add peer to queue when queue is not emptyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
3330msgTime: 0 ms from now, startTime: 1762728551311, endTime: 1762987751311Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
3340should not fail to start the service if it is already startedPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025interface-peer-discovery compliance testsCompliance Tests
3350should get all peers from storeConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dialPeersFromStore
3361should not dispatch event when already connectedNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer connection events
3370should properly create location multiaddrs - udpENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Location multiaddr
3380Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3391should capture event listeners for testingQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025event handling simulation
3400should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
3410should dial peer when on same shardDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
3420Push message with custom timestamp: 1762991085138Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3431Round trip binary encryption [ecies, signature]Ecies EncryptionWed Nov 12 22:43:25 UTC 2025passedWed Nov 12 22:43:25 UTC 2025
3442should return false when navigator.onLine is falseNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025isConnected
3450should not be added to outgoing buffer, bloom filter, or local logMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sync messages
3460should properly create location multiaddrs - udp4ENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Location multiaddr
3471should evict furthest entry when buffer is fullOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
3481should retrieve 3 multiaddrs for test.waku.nodes.status.imDNS Node Discovery [live data]Wed Nov 12 22:43:15 UTC 2025skippedWed Nov 12 22:43:15 UTC 2025
3490should add event listeners to libp2pNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025start
3500should handle errors when getting connectionsNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025error handling
3510should add event listeners for waku:connection and peer:disconnectConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
3521msgTime: -19000 ms from now, startTime: -18990, endTime: -19010Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
3530throws on content topic with empty encoding fieldensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
3540returns a subset of values when wanted number is lesser than available valuesDiscoveryWed Nov 12 22:43:13 UTC 2025passedWed Nov 12 22:43:13 UTC 2025
3552random auto sharding 4 - Cluster ID: 10, Content Topic: /app47/8/topic115/jsonAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
3560Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
3570should trigger query when time since last query exceeds thresholdQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025message retrieval event emission conditions
3586should hash "hello" with n=0 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
3594should invoke callbacks only when newly receiving message is givenFilter SubscriptionWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
3600Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3611Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3621should return HistoryEntry with retrievalHint from sweepIncomingBufferMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
3630should successfully stopFilter SDKWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
3640should detect messages with missing dependenciesMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
3650Refresh subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
3660should return no connections if no open connection providedselectOpenConnectionWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
3671Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3681should hash "!@#$%^&*()" with n=1 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
3690Push to array if already presentpushOrInitMapSetWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
3700should return the correct m/n for k = 7, targetError = 0.001ProbabilitiesWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
3711Check publish message after service node is restartedWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025skippedWed Nov 12 22:47:09 UTC 2025
3720Push message with JSON payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3731Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3741Ephemeral field is preserved - symmetric encryptionWaku Message Ephemeral fieldWed Nov 12 22:44:25 UTC 2025passedWed Nov 12 22:44:25 UTC 2025
3750should enable only peerExchange and peerCache when dns is disabledDefault Peer DiscoveriesWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
3760Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
3770should throw error - invalid idENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Verify
3782msgTime: -19000 ms from now, startTime: -20000, endTime: -19000Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
3790Ordered Callback sorting by timestamp while page direction is falseWaku Store, sortingWed Nov 12 22:49:11 UTC 2025passedWed Nov 12 22:49:11 UTC 2025
3800Check received message containing special charsWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
3810Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3821Relay + StoreENR Interop: ServiceNodeWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025
3831should properly clean up resources when disposedTTLSetWed Nov 12 22:43:51 UTC 2025passedWed Nov 12 22:43:51 UTC 2025
3842PeerStore has remote peer's shard info after successful connectionMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025static sharding
3850should set field with only RELAY enabledENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025waku2 key round trip
3861should return false when peer is not on topicConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnTopic
3876rejects hash query with time filterStoreQueryRequest validationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
3881Publish message with rate limitWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
3890Relay - dialed firstWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
3900should drop connection via multiaddr with hangUpDialingWed Nov 12 22:45:49 UTC 2025passedWed Nov 12 22:45:49 UTC 2025
3910should dial one peer on dialDialingWed Nov 12 22:45:49 UTC 2025passedWed Nov 12 22:45:49 UTC 2025
3921Encoder throws on undefined content topicEnsures content topic is definedWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
3931should stop peer exchange discoveryPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025stop
3940should not receive a peer event after stopDNS Discovery: Compliance TestWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025interface-peer-discovery compliance tests
3951Check meta is set [symmetric]Symmetric EncryptionWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
3961Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3972should hash "" with n=0 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
3981Push message with JSON payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
3991return first retrieved peers without further DNS queriesDNS Node Discovery w/ capabilitiesWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
4000Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4010should throw an error for non-numeric shard: /waku/2/rs/1/ pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
4021returns all values when wanted number is greater than available valuesDiscoveryWed Nov 12 22:43:13 UTC 2025passedWed Nov 12 22:43:13 UTC 2025
4030should skip peer when not on same clusterDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
4041should remove event listenersKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025stop
4050Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4060Bloom filterMessage serializationWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
4070should hash "" with n=5 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
4081peer:update - should schedule stream creation IF protocol hit AND no stream found on connectionStreamManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
4090Subscribe to topic containing unicode special characters and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
4101should stop on first message of a page if stopIfTrue matchesQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025stopIfTrue predicate
4110Push message with special chars payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4121should hash "" with n=0 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
4130Check received message containing escaped charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
4140Push message with content topic containing ChineseWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4151should handle errors when removing globalThis listenersNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025stop
4160should hash "test123" with n=2 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
4171Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4181Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
4190should properly setup health event callbackQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025event handling simulation
4201should initialize bloom filter with correct parametersBloomFilterWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
4211random auto sharding 8 - Cluster ID: 10, Content Topic: /app84/6/topic335/jsonAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
4220Encoder throws on empty string content topicEnsures content topic is definedWed Nov 12 22:43:25 UTC 2025passedWed Nov 12 22:43:25 UTC 2025
4231should not fail to start the service if it is already startedPeer ExchangeWed Nov 12 22:48:16 UTC 2025passedWed Nov 12 22:48:16 UTC 2025interface-peer-discovery compliance testsCompliance Test
4240Ordered Callback - trueWaku Store, orderWed Nov 12 22:49:05 UTC 2025passedWed Nov 12 22:49:05 UTC 2025
4250should work with mixed v2 and v3 peersLightPush SDKWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025v3 protocol support
4260should throw an error for non-numeric shard: /waku/2/rs/1/!pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
4271Check publish message containing RussianWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
4281throws on content topic with empty application fieldensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
4290should throw an error for non-numeric shard: /waku/2/rs/1/pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
4300Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
4311Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
4320Delete observerWaku RelayWed Nov 12 22:46:47 UTC 2025passedWed Nov 12 22:46:47 UTC 2025
4330should dial all peers on dialDialingWed Nov 12 22:45:49 UTC 2025passedWed Nov 12 22:45:49 UTC 2025
4340Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4352should not return the same peer twice in consecutive getPeers calls without renewPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
4360should correctly map /app/29/sometopic/someencoding to shard index 6contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
4371can start the servicePeer ExchangeWed Nov 12 22:48:16 UTC 2025passedWed Nov 12 22:48:16 UTC 2025interface-peer-discovery compliance testsCompliance Test
4381should throw an error for non-numeric clusterId: /waku/2/rs/$/1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
4390should be safe to call multiple timesConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
4400random auto sharding 5 - Cluster ID: 10, Content Topic: /app47/7/topic558/utf8Autosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
4410Push message with content topic containing SQL InjectionWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4421should emit multiple messages when query returns multiple messagesQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025end-to-end message emission tests
4430should not dial on waku:connection if enableAutoRecovery is false, but should dial on startConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025autoRecovery flag
4440should return true for sync message with causal historyReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025isChannelMessageWithCausalHistory predicate
4450should maintain desired error rateBloomFilterWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
4461should return false and handle errors gracefullyConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025hangUp
4470throws if store query response has error statusStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
4480Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
4491should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
4502same cluster, static sharding: nodes connectMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025static sharding
4510Fails to push message bigger that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4521Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4530should correctly map /app/27/sometopic/someencoding to shard index 5contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
4540Push message with XML payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4550Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4560Refresh subscriptionWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025skippedWed Nov 12 22:47:16 UTC 2025
4570should reject if Relay is requested but not mountedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
4580Does not throw an exception when node disconnectsWaku Dial [node only]Wed Nov 12 22:49:25 UTC 2025passedWed Nov 12 22:49:25 UTC 2025Interop: ServiceNode
4590Callback on promise, aborts when callback returns trueWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
4600FilterWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
4610random auto sharding 3 - Cluster ID: 10, Content Topic: /app45/5/topic555/protoAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
4620Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4635Query generator for multiple messages with multiple decodersWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
4643should hash "hello" with n=0 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
4651should dispatch network event when browser goes offlineNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025browser online/offline events
4660Sync message is sent within sync frequencyReliable Channel: SyncWed Nov 12 22:44:01 UTC 2025passedWed Nov 12 22:44:01 UTC 2025
4670should add and remove event listeners correctlyPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025Unit Tests
4680should return Multiaddr when Multiaddr input is providedmapToPeerIdOrMultiaddrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
4691it tolerates circular branch referencesDNS Node DiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
47003 nodes on /waku/2/rs/3/1 topicWaku Relay, static sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
4710should hang up with PeerId and return true on successConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025hangUp
4720should push the message to the outgoing bufferMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025sending a message
4730Outgoing message is acknowledgedReliable Channel: AcksWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
4740ENRTree (tree): should error if DNS tree entry is mis-prefixedENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
4751Subscribe and receive messages on 2 different content topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
4760should not be deliveredMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sync messages
4773should emit message when we went offline since last successful query and store reconnect event occursQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025end-to-end message emission tests
4780should set field with only FILTER enabledENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025waku2 key round trip
4790Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4801Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4812AllENR Interop: ServiceNodeWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025
4820Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4830First message is missed, then re-sent, should be ack'dMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025reviewing ack status
4840should clear existing timers before creating new onesKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025timer cleanup
4850should handle corrupted shard info gracefullyShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025error handling
4860Push message with custom timestamp: 1762983885139Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4870should emit InMessageLost event with retrievalHint when timeout is exceededMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
4888should create NetworkMonitor with libp2p and eventsNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025constructor
4890should check connected peers if present and suitablewaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
4900should handle empty pubsub topicsKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025edge cases
4910should hash "test123" with n=0 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
4920Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4930Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
4940new peer added after a peer was already foundPeer ExchangeWed Nov 12 22:47:15 UTC 2025passedWed Nov 12 22:47:15 UTC 2025
4951should process all pages when stopIfTrue never returns trueQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025stopIfTrue predicate
4961Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
4970Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
4981Passing a valid cursor at 10 index when there are 40 messagesWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
4991should be safe to call multiple timesConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
5003should do nothing when connections still existConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025onDisconnectedEvent
5010should be sent with empty contentMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sync messages
5020Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
5034can start and stop the serviceDNS Discovery: Compliance TestWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025interface-peer-discovery compliance tests
5040Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5050should remove event listeners when stoppedQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025start and stop
5060should not process empty queueDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queue processing
50710should get eligible entries based on current timeOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
5081should reject if WakuNode is not startedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
5090should throw an error for non-numeric shard: /waku/2/rs/1/ypubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
5100should be sent without a timestamp, causal history, or bloom filterMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Ephemeral messages
5112should not change state when connections remain after disconnectNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer connection events
5121should hash "!@#$%^&*()" with n=2 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
5130should handle large number of peers requestPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
5140Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5151should hash "!@#$%^&*()" with n=1 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
5160returns nothing if no connections presentselectOpenConnectionWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
5170Push message with shell command payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5180Js publishes, other Js receivesWaku Relay, InteropWed Nov 12 22:46:59 UTC 2025passedWed Nov 12 22:46:59 UTC 2025
5191should create PeerExchangeDiscovery with default optionsPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025wakuPeerExchangeDiscovery factory
5200Subscribe to topic containing long and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
5210Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
5220Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
5230Subscribe to topic containing JSON and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
5240should handle case with no peers in storeConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dialPeersFromStore
5254should return false when peer is not on the pubsub topic shardShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnTopic
5261msgTime: -19000 ms from now, startTime: -19000, endTime: -18000Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
5270should correctly map /toychat/2/huilong/proto to shard index 3contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
5280Retries within given intervalRetry ManagerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
5291does not throw on valid casesensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
5301should extract SingleShardInfo from a valid PubsubTopicpubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
5311should mark a message as irretrievably lost if timeout is exceededMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
5320Push message with content topic containing ArabicWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5331should process queue every 500msDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queue processing
5343Outgoing message is possibly acknowledgedReliable ChannelWed Nov 12 22:43:56 UTC 2025skippedWed Nov 12 22:43:56 UTC 2025
5351should requeue task if no peer is availableRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
5361peer:update - should do nothing if another protocol hitStreamManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
5370should handle multiple peer connectionsKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer connect event handling
5381should save new peer to storeDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025updatePeerStore
5392random static sharding 4 - Cluster ID: 340, Shard ID: 803Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
5400LightPushWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
5411Subscribe and publish messages on 2 different content topicsWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
5420Promise Callback - trueWaku Store, orderWed Nov 12 22:49:05 UTC 2025passedWed Nov 12 22:49:05 UTC 2025
5431should enable only dns and localPeerCache when peerExchange is disabledDefault Peer DiscoveriesWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
5441random auto sharding 6 - Cluster ID: 10, Content Topic: /app5/2/topic571/xmlAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
5451Overlapping topic subscriptionWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025skippedWed Nov 12 22:47:16 UTC 2025
5460Push message equal or less that 1MBWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5471should set field with all protocols disabledENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025waku2 key round trip
5481should handle errors when accessing navigatorNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025error handling
5491Query generator for multiple messagesWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
55010should keep entries that haven't expired yetTTLSetWed Nov 12 22:43:51 UTC 2025passedWed Nov 12 22:43:51 UTC 2025
5510should maintain proper timestamps if all messages receivedMessageChannelWed Nov 12 22:43:43 UTC 2025skippedWed Nov 12 22:43:43 UTC 2025receiving a message
5520Default pageSizeWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
5530Push message with content topic containing escaped charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5540should use configured peers when availableStoreWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025queryGenerator
5551RelayENR Interop: ServiceNodeWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025
5560Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
5571Generator, one shardWaku Store, different static shardsWed Nov 12 22:48:32 UTC 2025passedWed Nov 12 22:48:32 UTC 2025
5580should update ack status of messages in outgoing bufferMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sync messages
5590throws an error for improperly formatted content topicscontentTopicsByPubsubTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
5600should ensure monotonic increaselamportTimestampIncrementWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
5610Push message with content topic containing unicode special charactersWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5621should handle complete connection lifecycleNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025integration
5630Decoder throws on empty string content topicEnsures content topic is definedWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
5640Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5651Overlapping topic subscriptionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
5660should throw an error for non-numeric clusterId: /waku/2/rs/x/1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
5671Push message with custom timestamp: 1732229085139Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5680should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
5690Check message with no payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
5700should emit events and transition isConnected state when has peers or no peerswaku:connectionWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
5710should return false when pubsub topic parsing failsShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnTopic
5720SampleENR multiaddrs codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025
5730should hash "" with n=1 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
5740Outgoing message is emitted as sentReliable Channel: EncryptionWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
5750Subscribe to topic containing emoji and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
5761should hash "!@#$%^&*()" with n=0 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
5770should handle missing messages with undefined retrievalHintMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
5780should not trigger query if health event is healthy since last successful queryQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025message retrieval event emission conditions
5790should hash "hello" with n=2 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
5801should hash "test123" with n=1 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
5810Query with Ordered Callback, Multiple PubsubTopicsWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
5822should select older connection if presentselectOpenConnectionWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
5831Passing a valid cursor at 0 index when there are 20 messagesWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
5840should filter peers by codecConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getConnectedPeers
5851rejects content-filtered query with only contentTopicsStoreQueryRequest validationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
5861should create a new stream if no existing for protocol foundStreamManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
5870msgTime: -19000 ms from now, startTime: -19002, endTime: -19001Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
5880Passing an arrayWaku Dial [node only]Wed Nov 12 22:49:25 UTC 2025passedWed Nov 12 22:49:25 UTC 2025Bootstrap
5891pre and post cipherWaku EncryptionWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
5900n1 and n2 uses first shard, n3 uses the second shardWaku Relay auto-sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
5911Subscribe and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
5920Decoder throws on empty string content topicEnsures content topic is definedWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
5930Passing a valid cursor at 19 index when there are 20 messagesWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
5940should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
5950Subscribe to topic containing emoji and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
5961should handle multiple query options for time rangesStoreWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025queryGenerator
5971Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
5981throws if decoders don't match content topicsStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
5990Check received message containing numericWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
6000should register libp2p event listeners when start is calledPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
6010should properly create location multiaddrs - tcp6ENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Location multiaddr
6020Push message with long payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6030should throw an error for non-numeric clusterId: /waku/2/rs/\/1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
6040throws on content topic with too few or too many fieldsensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
6051Unsubscribe 1 topic - node subscribed to 1 topicWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
6061isConnected return false after peer stopsConnection stateWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
6070Push message with Basic HTML tag payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6080Decoder throws on undefined content topicEnsures content topic is definedWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
6090should initialize with Unhealthy statusHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
6101should allow redial after failed dial cooldown expiresDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
6110Outgoing message is emitted as sendingReliable Channel: EncryptionWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
6121should compute hash only when first accessedDecodedMessage lazy hash initializationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
6131should not modify tags of connections for different peersPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
6140Query Generator - trueWaku Store, orderWed Nov 12 22:49:05 UTC 2025passedWed Nov 12 22:49:05 UTC 2025
6150should encode/decode to text encodingENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Static tests
6161Query Generator, No DecoderWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
6170ignores domain fetching errorsDNS Node DiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
6183Fails to publish message with empty textWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
6190Check received message containing unicode special charactersWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
6200Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6213Check publish message containing ArabicWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
6221Push message with content topic containing SQL InjectionWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6230Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6240should stop query iteration when stopIfTrue returns trueQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025stopIfTrue predicate
6250Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6260should hash "test123" with n=1 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
6270should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Wed Nov 12 22:43:15 UTC 2025skippedWed Nov 12 22:43:15 UTC 2025
62814should handle all zero keep alive optionsKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025edge cases
6290Retrieval HintMessage serializationWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
6302should not return locked peers if enough unlocked are availablePeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
6311Fails to publish message with size larger than 1 MBWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
6320should properly create peer info with all multiaddrsENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Location multiaddr
6330should handle query errors gracefullyPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025runQuery
6340Fails to push message with large metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6351Store - dialed after - with timeoutWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
6360Push message with Arabic payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6370Outgoing message is retried until acknowledgedReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025Retries
6380should start all internal componentsConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
6390Push message with numeric payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6402ENRTree (root): should error if DNS root entry signature is invalidENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
6411Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6422Waku message hash computation (message is IProtoMessage with version)Message Hash: RFC Test VectorsWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
6431Push message with Script payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
64417should add and check entries correctlyTTLSetWed Nov 12 22:43:51 UTC 2025passedWed Nov 12 22:43:51 UTC 2025
6450Push message with emoji payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6460Sync message is not sent if another non-ephemeral message was just sentReliable Channel: SyncWed Nov 12 22:44:01 UTC 2025passedWed Nov 12 22:44:01 UTC 2025
6471handles different clusterIds correctlycontentTopicsByPubsubTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
6480groups multiple content topics into the same pubsub topic when they share the same shard indexcontentTopicsByPubsubTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
6491should return exactly numPeersToUse peers when enough are availablePeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
6501Waku message hash computation (meta size of 64 bytes)Message Hash: RFC Test VectorsWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
6510Waku message hash computation (meta size of 12 bytes)Message Hash: RFC Test VectorsWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
6520Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
6530should work with stubbed retrieve functionQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025mock validation
6541should hash "Lorem ipsum dolor sit amet" with n=0 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
6550should trigger query when it went offline since the last successful queryQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025message retrieval event emission conditions
6561should throw error - no idENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Verify
6570should get / set UDP multiaddrENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Multiaddr getters and setters
6580should handle network check errors gracefullyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025shard reader integration
6590different cluster: nodes don't connectMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025static sharding
6600should clear the dialing intervalDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
6610should dial peer immediately when queue is emptyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
6620should be able to decode the field with only STORE set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
6631should wait for LightPush peer to be connectedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
6640Nodes with multiple pubsub topicWaku Relay, static sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
6650Round trip binary encryption [symmetric, signature]Symmetric EncryptionWed Nov 12 22:43:24 UTC 2025passedWed Nov 12 22:43:24 UTC 2025
6660Check publish message containing unicode special charactersWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
6670Using a functionWaku Dial [node only]Wed Nov 12 22:49:25 UTC 2025passedWed Nov 12 22:49:25 UTC 2025Bootstrap
6680receiving a ping from a peer does not overwrite shard infoMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025auto sharding
6690Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6700Sync message is not sent if another sync message was just receivedReliable Channel: SyncWed Nov 12 22:44:01 UTC 2025passedWed Nov 12 22:44:01 UTC 2025
6710should sort by messageId when timestamps are equalContentMessage comparison with < operatorWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
6720should hash "hello" with n=2 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
6730should emit InMessageMissing event with retrievalHintMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping incoming buffer
6742should not execute task if max attempts is 0RetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
6752should hash "hello" with n=5 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
6760should throw an error for non-numeric shard: /waku/2/rs/1/\pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
6770Subscribe to topic containing escaped characters and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
6780Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6790Fails to publish duplicate messageWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
6801Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
6810should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
6821peer exchange sets tagPeer ExchangeWed Nov 12 22:47:15 UTC 2025passedWed Nov 12 22:47:15 UTC 2025
6831should handle empty peer infos gracefullyPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
6841Encoder throws on undefined content topicEnsures content topic is definedWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
6850msgTime: 19000 ms from now, startTime: 18990, endTime: 19010Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
6860should handle queue processing errors gracefullyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queue processing
6871should start peer exchange discoveryPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025start
6880Own sync message does not acknowledge own messagesReliable Channel: SyncWed Nov 12 22:44:01 UTC 2025passedWed Nov 12 22:44:01 UTC 2025
6890should hash "test123" with n=5 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
6901should throw an error for non-numeric clusterId: /waku/2/rs/ /1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
6912should stop ping timers on peer disconnectKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer disconnect event handling
6920Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
6930Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6940Push message with custom timestamp: 1732229085138Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
6950should return false for sync message without causal historyReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025isChannelMessageWithCausalHistory predicate
6961should be able to dial TLS multiaddrsDialingWed Nov 12 22:45:49 UTC 2025passedWed Nov 12 22:45:49 UTC 2025
6970should return EMPTY_PAYLOAD when response field is missingPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
6981should handle task timeoutsRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
6991Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
7000should handle errors gracefully when getting peer infoShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025error handling
7010can start the servicePeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025interface-peer-discovery compliance testsCompliance Tests
7020can query messages by message hashWaku Store, message hash queryWed Nov 12 22:48:57 UTC 2025passedWed Nov 12 22:48:57 UTC 2025
7031should skip peers that don't support peer exchangePeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025handlePeriodicDiscovery
7040Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
7051Check publish message containing ScriptWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
7060should hash "test123" with n=1 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
7070Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7081should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
7091should not create ping timers when pingKeepAlive = 0KeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025ping timer management
7101tcp ip4 addressMultiaddr from fieldsWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025
7111should add entries and maintain sorted orderOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
7120Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
7132should return false when navigator.onLine is true but network is not connectedNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025isConnected
7140should throw an error for invalid PubsubTopic format: /waku/2/rspubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
7150should return start time to match max rangecalculateTimeRangeWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
7160should emit message when we just started and store connect event occursQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025end-to-end message emission tests
7171Light push messages to 2 nwaku nodes each with different pubsubtopicsWaku Light Push (Autosharding): Multiple ShardsWed Nov 12 22:45:26 UTC 2025passedWed Nov 12 22:45:26 UTC 2025
7183Waku message hash computation (meta attribute not present)Message Hash: RFC Test VectorsWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
7190throws on content topic with generation field greater than 0ensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
7201Passing page size 10 when there are 10 messagesWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
7210should set default options when no config providedConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
7220Push message with emoji payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7231should add entries and maintain sorted orderIncomingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
7240should create ShardReader with static shards network configShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
7250should skip peers without peerInfo in ENRPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025query
7260should hash "" with n=5 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
7270Push message with short payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7280Meta field set when metaSetter is specifiedWaku Message version 0Wed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
7291should be able to decode the field with ALL protocols set to falseENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
7301Sync message are not sent excessively within sync frequencyReliable Channel: SyncWed Nov 12 22:44:01 UTC 2025passedWed Nov 12 22:44:01 UTC 2025
7310Subscribe to topic containing Arabic and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
7321isConnected should return false after all peers disconnectConnection stateWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
7331Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
7340should encode/decode to RLP encodingENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Static tests
7350Push message with content topic containing escaped charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7360should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
7371should delegate to networkMonitor.isConnected()ConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isConnected
7380should insert message id into causal historyMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025sending a message
7391should start periodic discovery on startPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025continuous discovery interval
7400should sort by lamportTimestamp when timestamps differContentMessage comparison with < operatorWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
7415should enable all discoveries when explicitly setDefault Peer DiscoveriesWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
7420should allow redial after cooldown periodDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
7430can start and stop the servicePeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025interface-peer-discovery compliance testsCompliance Tests
74413 nodes on /waku/2/rs/7/1 topicWaku Relay auto-sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
7450should hash "Lorem ipsum dolor sit amet" with n=5 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
7461random static sharding 7 - Cluster ID: 757, Shard ID: 938Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
7475Promise Callback - falseWaku Store, orderWed Nov 12 22:49:05 UTC 2025passedWed Nov 12 22:49:05 UTC 2025
7480Push message with custom timestamp: 1762991085139Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7491Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7500should emit a peer event after startPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025interface-peer-discovery compliance testsCompliance Tests
7510Subscribe 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: trueWed Nov 12 22:52:03 UTC 2025skippedWed Nov 12 22:52:03 UTC 2025
7520Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7531Unsubscribe 2 topics - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
7541should be able to decode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
7550receiving a ping from a peer does not overwrite shard infoMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025static sharding
7561Decoder throws on undefined content topicEnsures content topic is definedWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
7571should work with stubbed peer manager event emitterQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025mock validation
7581can query messages normallyWaku Store, message hash queryWed Nov 12 22:48:57 UTC 2025passedWed Nov 12 22:48:57 UTC 2025
7590Register correct protocolsWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
7603should create ShardReader with auto sharding network configShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
7610Push message with Arabic payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7621should return start time to last successful query since last query is less than max rangecalculateTimeRangeWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
7630udp ip6 addressMultiaddr from fieldsWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025
7641Push message with numeric payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7650Push message with escaped characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7661Check publish message after client node is restartedWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025skippedWed Nov 12 22:47:09 UTC 2025
7670msgTime: -19000 ms from now, startTime: -19010, endTime: -18990Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
7680should dial peer when peer is discoveredDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025peer discovery handling
7691should start ping timers on peer connectKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer connect event handling
7700should be safe to call multiple timesDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
7710should handle peer store errors gracefullyHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
7720Subscribe to topic containing shell command and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
7731should drop only non-locked connections when over maxConnectionsConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025maintainConnectionsCount
7740Subscribe to topic containing numeric and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
7750ends after yielding if response size indicates endStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
7761Subscribe to topic containing escaped characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
7771accepts time-filtered query with content filterStoreQueryRequest validationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
7780should handle timestamp equal to current timelamportTimestampIncrementWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
7790should clear all timersKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025stop
7804Ephemeral messages are not storedWaku Message Ephemeral fieldWed Nov 12 22:44:25 UTC 2025passedWed Nov 12 22:44:25 UTC 2025
7810Subscribe to topic containing unicode special characters and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
7820should clear all entriesIncomingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
7830uses static shard pubsub topic instead of autosharding when setSets sharding configuration correctlyWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
7841should return true when peer is on the same clusterShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnNetwork
7850Waku message hash computation (no timestamp)Message Hash: RFC Test VectorsWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
7860Cluster ID 0 - Default/Global ClusterAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
7874should be safe to call multiple timesConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
7881should attach causal history and bloom filter to each messageMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025sending a message
7890Relay + StoreENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Waku2 key: decode
7902messageHashStr produces consistent results for the same inputmessageHash and messageHashStrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
7910should add received message to localHistory with retrievalHintMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025receiving a message
7920ignores unrecognized TXT record formatsDNS Node DiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
7930Fails to push message bigger that 1MBWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
7940should enable only peerCache when dns and peerExchange are disabledDefault Peer DiscoveriesWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
7951Subscribe to topic containing short and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
7963Passing a valid cursor at 2 index when there are 4 messagesWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
7970Check message on other pubsub topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
7980should return false when peer is on different clusterShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnShard
7991should add event listeners for peer connect and disconnectKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025start
8000should process successful peer exchange queryPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025query
8011should skip peers that were recently queriedPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025handlePeriodicDiscovery
8021Check received message containing ChineseWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
8030Push message with Script payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8040should work with mock decodersQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025mock validation
8050Subscribe one by one to 100 topics and publish messagesWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
8060Sync message is not sent if another non-ephemeral message was just receivedReliable Channel: SyncWed Nov 12 22:44:01 UTC 2025passedWed Nov 12 22:44:01 UTC 2025
8070Push message with XML payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8083Cluster ID 0, shard 1Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
8090should be safe to call multiple timesKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025stop
8102Query with Promise Callback, No message returnedWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
8113should hash "hello" with n=1 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
8120ENRTree (root): should error if DNS root entry is malformedENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
8131should initialize with custom number of peersPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
8140should clear dial history on startDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
8150should be safe to call multiple timesDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
8160msgTime: -19000 ms from now, startTime: -18999, endTime: -18996Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
8171should handle browser offline state overriding peer connectionsNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025integration
8180should work with stubbed waku event emitterQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025mock validation
8191Push message with metaWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8201Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
8210should not receive a peer event before startDNS Discovery: Compliance TestWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025interface-peer-discovery compliance tests
8221should not trigger query when a recent query happened under thresholdQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025message retrieval event emission conditions
8230rejects hash query with content filter parametersStoreQueryRequest validationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
8240should evict furthest entry when buffer is fullIncomingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
8250Relay Node - default protocolWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
8263should dispatch connect and disconnect eventsPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
8270should enable only dns and peerExchange when peerCache is disabledDefault Peer DiscoveriesWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
8280accepts valid content-filtered queryStoreQueryRequest validationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
8291should handle malformed response dataPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
8300Subscribe to topic containing Russian and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
8310Push message with content topic containing RussianWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8320should start connection monitor interval and dial on waku:connection if enableAutoRecovery is trueConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025autoRecovery flag
8330Push message with content topic containing special charsWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8340should hash "!@#$%^&*()" with n=1 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
8350Check received message containing shortWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
8361should create timers for each pubsub topic where peer is in meshKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025relay timer management
8370Subscribe to topic containing Basic HTML tag and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
8380should partition messages based on acknowledgement statusMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Sweeping outgoing buffer
8392peer:update - should not schedule stream creation IF protocol hit AND stream found on connectionStreamManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
8400should retry failed tasksRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
8411should be safe to call multiple timesKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025start
8420Push message with content topic containing ChineseWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8430should throw an error for non-numeric clusterId: /waku/2/rs/-/1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
8441should hash "" with n=0 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
8450should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
8460should create PeerExchangeDiscovery instancePeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025wakuPeerExchangeDiscovery factory
8471should skip peers without ENRPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025query
8480Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025skippedWed Nov 12 23:02:03 UTC 2025
8490Subscribe to topic containing XML and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
8501should wait for Filter peer to be connectedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
8511Query Generator, No message returnedWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
8520should remove expired entries after TTL has passedTTLSetWed Nov 12 22:43:51 UTC 2025passedWed Nov 12 22:43:51 UTC 2025
8530Outgoing message is emitted as sendingReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025
8541Decrypt messagesWaku RelayWed Nov 12 22:46:47 UTC 2025passedWed Nov 12 22:46:47 UTC 2025
8550should correctly map /myapp/1/latest/proto to shard index 0contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
8561Subscribe and receive messages on 2 different pubsubtopics with v3 protocolWaku Light Push (Autosharding): Multiple ShardsWed Nov 12 22:45:26 UTC 2025passedWed Nov 12 22:45:26 UTC 2025
8571Publish without waiting for remote peerWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
8580Decoder throws on empty string content topicEnsures content topic is definedWed Nov 12 22:43:25 UTC 2025passedWed Nov 12 22:43:25 UTC 2025
8590messageHashStr works with IProtoMessagemessageHash and messageHashStrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
8600Subscribe and receive messages via waku relay postWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
8611random static sharding 1 - Cluster ID: 764, Shard ID: 108Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
8621Ordered callback, aborts when callback returns trueWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
8630should call waitForPeer on RelaywaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
8640should emit a peer event after startPeer ExchangeWed Nov 12 22:48:16 UTC 2025passedWed Nov 12 22:48:16 UTC 2025interface-peer-discovery compliance testsCompliance Test
8651Push message with content topic containing longWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8660should handle multiple peers with different shard configurationsDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025integration
8670should throw an error for non-numeric clusterId: /waku/2/rs/!/1pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
8680should only return 1 node with relay capabilityDNS Node Discovery w/ capabilitiesWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
8691Passing a valid cursor at 19 index when there are 50 messagesWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
8700Ordered Callback - falseWaku Store, orderWed Nov 12 22:49:05 UTC 2025passedWed Nov 12 22:49:05 UTC 2025
8711random static sharding 5 - Cluster ID: 941, Shard ID: 458Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
8721Add multiple subscription objects on single nwaku nodeWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
8730should chunk queries when time window exceeds maxTimeLimitStoreWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025queryGenerator
8740should handle retrieval hint and sender_idOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
8750Unsubscribe from 100 topics (new limit) at once and receives messagesWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
8760Subscribe and receives messages on 20 topicsWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
8771random static sharding 9 - Cluster ID: 506, Shard ID: 291Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
8780should not update T_req if message already existsOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
8790Push message with Russian payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8800Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
8810ends if response has no messagesStoreCoreWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queryPerPage
8821should remove entriesIncomingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
8830should handle case when navigator is not availableNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025isConnected
8840same cluster: nodes connectMetadata ProtocolWed Nov 12 22:45:51 UTC 2025passedWed Nov 12 22:45:51 UTC 2025auto sharding
8850should handle very large timestampslamportTimestampIncrementWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
8860should query peer with peer exchange protocolPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025runQuery
8877should dial second nwaku node that was discoveredDiscoveryDialerWed Nov 12 22:44:19 UTC 2025skippedWed Nov 12 22:44:19 UTC 2025
8880Push message with shell command payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8891should retry if all attempts failRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
8900Check received message containing ScriptWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
8910Push 30 different messagesWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025skippedWed Nov 12 23:02:03 UTC 2025
8920Push message with short payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
8931Check publish message containing special charsWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
8940connects to nwakuWaku Dial [node only]Wed Nov 12 22:49:25 UTC 2025passedWed Nov 12 22:49:25 UTC 2025Interop: ServiceNode
8951configure the node with multiple content topicsAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
8961Nodes with multiple pubsub topicWaku Relay auto-sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
8970Check received message containing XMLWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
8983Cluster id 0, shard 0Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
8991should insert elements correctlyBloomFilterWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
9001Waku message hash computation (payload length 0)Message Hash: RFC Test VectorsWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
9010Throws when trying to push message with empty payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9020should not emit message when conditions are not met (recent query, no offline)QueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025end-to-end message emission tests
9030Push message with content topic containing shortWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9041should create ConnectionManager with relayConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
9050should remove CONNECTION_LOCKED_TAG from peer connections when unlockingPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
9061throws on content topic with non-number generation fieldensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
9071random auto sharding 10 - Cluster ID: 10, Content Topic: /app25/8/topic401/utf8Autosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
9081Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
9090Subscribe to topic containing long and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
9100should handle retrieve function with query parametersQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025async generator retrieve function mock
9110recovers when dns.resolve returns emptyDNS Node DiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
9121should handle onConnected and onDisconnectedPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
9130groups content topics by expected pubsub topiccontentTopicsByPubsubTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
9140should return true when peer is on the pubsub topic shardShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnTopic
9150should hash "" with n=1 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
9164should successfully subscribe to supported pubsub topicFilter SDKWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
9170messageHashStr returns a hex stringmessageHash and messageHashStrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
9182should accept empty decoders arrayQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025constructor
9193should hash "hello" with n=5 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
9200should skip peers without peer exchange protocolPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025handleDiscoveredPeer
9210Check message received after old nwaku nodes are not available and new are createdWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
92203 nodes on /waku/2/rs/7/0 topicWaku Relay auto-sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
9230should handle dial errors gracefullyConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dialPeersFromStore
9240should start and setup intervals and event listenersFilter SubscriptionWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
9251should remove event listeners from globalThisNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025stop
9261should correctly map /app/22/sometopic/someencoding to shard index 2contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
9270Relay - times outWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
9280Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9290Wrong topicAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
9301Push message with custom timestamp: 1732229085138Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9310Automatically retrieves missing messageReliable ChannelWed Nov 12 22:43:56 UTC 2025skippedWed Nov 12 22:43:56 UTC 2025Missing Message Retrieval
9321peerDiscovery without wakuPeerExchangeDiscoveryPeer ExchangeWed Nov 12 22:47:15 UTC 2025passedWed Nov 12 22:47:15 UTC 2025
9330Outgoing message is acknowledgedReliable Channel: EncryptionWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
9341Check publish message containing longWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
9350should return empty array when no peers connectedConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getConnectedPeers
9361should return only peers supporting the requested protocol and pubsub topicPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
9370should throw error - no public keyENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Verify
9380Decoder throws on undefined content topicEnsures content topic is definedWed Nov 12 22:43:25 UTC 2025passedWed Nov 12 22:43:25 UTC 2025
9390should perform initial health assessment on startHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
9401should throw an error for invalid PubsubTopic format: /incorrect/formatpubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
9410should set field with all protocols enabledENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025waku2 key round trip
9420Passing page size 0 when there are 110 messagesWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
9430should throw an error for insufficient dataRelay Shard codecWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
9440should only return 1 node with relay and store capabilityDNS Node Discovery w/ capabilitiesWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
9451Subscribe to topic containing Basic HTML tag and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
9461Subscribe to topic containing shell command and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
9477should handle case with all peers already connectedConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dialPeersFromStore
9480Incoming message is emitted as receivedReliable Channel: EncryptionWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
9492should return true even if peer has no overlapping shardsShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnNetwork
9500should decode valid enr with tcp successfullyENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Txt codec
9510Light Node - default protocolsWait for remote peerWed Nov 12 22:49:28 UTC 2025passedWed Nov 12 22:49:28 UTC 2025
9520all px service nodes subscribed to the shard topic should be dialedStatic Sharding: Peer ManagementWed Nov 12 22:47:37 UTC 2025passedWed Nov 12 22:47:37 UTC 2025Peer Exchange
9531should discover peers from provided peer cachePeer Cache DiscoveryWed Nov 12 22:45:55 UTC 2025passedWed Nov 12 22:45:55 UTC 2025
9540Subscribe and receive 2 messages on the same topicWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
9550Query with Promise Callback, No DecoderWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
9561should send to specified number of peers of used peersLightPush SDKWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
9570should handle shard reader errors gracefullyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025shard reader integration
9581should support chaining for add methodTTLSetWed Nov 12 22:43:51 UTC 2025passedWed Nov 12 22:43:51 UTC 2025
9591ENRTree (root): should error if DNS root entry is mis-prefixedENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
9601should dial all known peers when reached zero connectionsConnection LimiterWed Nov 12 22:45:02 UTC 2025passedWed Nov 12 22:45:02 UTC 2025
9610should hash "!@#$%^&*()" with n=2 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
9621should not fail to start the service if it is already startedDNS Discovery: Compliance TestWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025interface-peer-discovery compliance tests
9631can start the serviceDNS Discovery: Compliance TestWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025interface-peer-discovery compliance tests
9641Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9650Check received message containing RussianWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
9660Check message received after jswaku node is restartedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
9670Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
9680should create relay timers when relay exists and relayKeepAlive > 0KeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025relay timer management
9690should return undefined if no connection providedStreamManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
9700should dial all remaining peersConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dialPeersFromStore
9710should retrieve 3 multiaddrs for sandbox.waku.nodes.status.imDNS Node Discovery [live data]Wed Nov 12 22:44:24 UTC 2025skippedWed Nov 12 22:44:24 UTC 2025
9724should emit a peer event after startDNS Discovery: Compliance TestWed Nov 12 22:44:24 UTC 2025passedWed Nov 12 22:44:24 UTC 2025interface-peer-discovery compliance tests
9730Push message with escaped characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9740Renews subscription after lossing a connectionWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
9750should handle shardReader errorsConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnTopic
9761Push message with custom timestamp: 1762991085139Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9770should return the correct m/n for k = 7, targetError = 0.01ProbabilitiesWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
9780Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9791should be able to decode the field with only FILTER set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
9802should hash "Lorem ipsum dolor sit amet" with n=1 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
9810all px service nodes subscribed to the shard topic should be dialedAutosharding: Peer ManagementWed Nov 12 22:47:37 UTC 2025passedWed Nov 12 22:47:37 UTC 2025Peer Exchange
9824should never report false negativesBloomFilterWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
9832should hash "hello" with n=5 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
9840should remove event listenersConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
9850should initialize with custom TTLPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025constructor
9860should properly create location multiaddrs - tcp4ENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Location multiaddr
9874should drop connection to one peer on hangUpDialingWed Nov 12 22:45:49 UTC 2025passedWed Nov 12 22:45:49 UTC 2025
9880Check publish message containing shortWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
9890should skip peers without peer exchange protocolPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025runQuery
9900Push message with rate limitWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9910should filter out undefined ENRsPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
9921Push message with SQL Injection payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9930Push message with Basic HTML tag payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9940should be able to encode the field with STORE and LIGHTPUSH protocols set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
9950Subscribe and receive messages from 2 nwaku nodes each with different static shardsWaku Filter: Subscribe: Multiple Service Nodes on Static Shard: Strict Check mode: trueWed Nov 12 22:44:44 UTC 2025passedWed Nov 12 22:44:44 UTC 2025
9960Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
9970Timestamp too far from node time: 40000 ms from nowWaku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
9980should not retry if at least one successLightPush SDKWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
9991Subscribe to topic containing Arabic and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10000Check message with no content topic is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
10010msgTime: 0 ms from now, startTime: 1762901351311, endTime: 1762987751311Waku Store, time filterWed Nov 12 22:49:24 UTC 2025passedWed Nov 12 22:49:24 UTC 2025
10021should dial peer when no shard info availableDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
10030ENRTree (root): should parse and verify and DNS root entryENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
10045should do nothing if at or below maxBootstrapPeersConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025maintainBootstrapConnections
10050Push message with SQL Injection payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
10060Error when try to subscribe to more than 101 topics (new limit)Waku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10070should skip already querying peersPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025runQuery
10080Check publish message containing XMLWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
10090n1 and n2 uses relay shard 1, n3 uses relay shard 2Waku Relay, static sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
10101Check publish message containing SQL InjectionWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
10111Unsubscribe topics the node is not subscribed toWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
10120Subscribe and receive ecies encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10131Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
10140Subscribe to topic containing special chars and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
10151should hash "!@#$%^&*()" with n=5 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
10161should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
10170Incoming message is emitted as receivedReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025
10180should return PeerId when Multiaddr input is providedmapToPeerIdWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
10190should invoke callbacks when receiving a messageFilter SubscriptionWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
10200should hash "test123" with n=5 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
10211Publish message with large metaWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
10220Sync message is not sent if another sync message was just sentReliable Channel: SyncWed Nov 12 22:44:01 UTC 2025passedWed Nov 12 22:44:01 UTC 2025
10230Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10241Subscribe to topic containing JSON and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10251should decode valid enr successfullyENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Txt codec
10261Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: trueWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
10270Non TWN ClusterAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
10281should handle peer identify eventPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025handleDiscoveredPeer
10291should start and stop interval correctlyRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
10300should initialize with isNetworkConnected as falseNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025constructor
10311should hash "" with n=2 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
10321Check received message with timestamp: 1762987458471000000 Waku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
10330Subscribe and receive symmetrically encrypted messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10340Push message with special chars payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
10352should hash "!@#$%^&*()" with n=0 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
10360Subscribe to 100 topics (new limit) at once and receives messagesWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10371should handle disconnect when peer has no timersKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025timer cleanup
10380Push message with content topic containing ArabicWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
10390should return false when network is not connectedConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isConnected
104003 nodes on /waku/2/rs/3/2 topicWaku Relay, static sharding, multiple pubsub topicsWed Nov 12 22:47:02 UTC 2025passedWed Nov 12 22:47:02 UTC 2025
10411should return falseENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Verify
10421Publish message with custom timestamp: Wed Nov 12 2025 23:47:03 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
10430Subscribe to topic containing special chars and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10440should be able to decode the field with only RELAY set to trueENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Decoding
10450Subscribe to topic containing short and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
10460should process tasks in queueRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
10470should drop connection to all peers on hangUpDialingWed Nov 12 22:45:49 UTC 2025passedWed Nov 12 22:45:49 UTC 2025
10481Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
10490Query with Ordered Callback, No DecoderWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
10500should correctly encode and decode relay shards using rs format (Index List)Relay Shard codecWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
10512should respect custom numPeersToUse configurationPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
10520should handle different types of entriesTTLSetWed Nov 12 22:43:51 UTC 2025passedWed Nov 12 22:43:51 UTC 2025
10530Query generator for 2000 messagesWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
10541Subscribe to topic containing Russian and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
10550should return DECODE_FAILED when ENR decoding failsPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
10561Query with Promise Callback, Multiple PubsubTopicsWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
10571should successfully query peers and return peer infosPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
10580should return true for message with causal historyReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025isChannelMessageWithCausalHistory predicate
10590Subscribe to topic containing XML and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10600should process up to 3 peers at onceDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025queue processing
10610throws on content topic with empty version fieldensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
10620passes more than one ENR URLs and attempts connectionDNS Node Discovery [live data]Wed Nov 12 22:44:24 UTC 2025skippedWed Nov 12 22:44:24 UTC 2025
10632should hash "!@#$%^&*()" with n=5 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
10640Subscribe to topic containing SQL Injection and publish messageWaku Relay, SubscribeWed Nov 12 22:47:16 UTC 2025passedWed Nov 12 22:47:16 UTC 2025
10650should clear interval on stopPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025continuous discovery interval
10660should emit message when store reconnect event occurs and last query was over max time thresholdQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025end-to-end message emission tests
10670should discard bootstrap peers when has more than set limitConnection LimiterWed Nov 12 22:45:02 UTC 2025passedWed Nov 12 22:45:02 UTC 2025
10680should not start if already startedPeerExchangeDiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025start
10690should drop excess bootstrap peers if over maxBootstrapPeersConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025maintainBootstrapConnections
107011should hash "hello" with n=0 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
10710should populate queue if has active dialDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
10721random static sharding 6 - Cluster ID: 427, Shard ID: 779Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
10730should be delivered immediately if receivedMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025Ephemeral messages
10741should handle zero peers requestPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
10750Generator, 2 different shardsWaku Store, different static shardsWed Nov 12 22:48:32 UTC 2025passedWed Nov 12 22:48:32 UTC 2025
10760Push message with Russian payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
10771should return all connected peers without codec filterConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getConnectedPeers
10780should reject if LightPush is requested but not mountedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
10790should handle queue overflow by adding peers to queueDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
10803should not dispatch event when already disconnectedNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025peer connection events
10811should skip peer when failed to dial recentlyDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dial
10822ENRTree (tree): should error if DNS tree entry is misformattedENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
10830Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
10840should be able to encode the field with ALL protocols set to falseENR waku2 codecWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Encoding
10852returns all values when wanted number matches available valuesDiscoveryWed Nov 12 22:43:13 UTC 2025passedWed Nov 12 22:43:13 UTC 2025
10863Query Generator sorting by timestamp while page direction is trueWaku Store, sortingWed Nov 12 22:49:11 UTC 2025passedWed Nov 12 22:49:11 UTC 2025
10871should dial peers from store on startConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
10880should remove event listener for peer:discoveryDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
10890Push message with custom timestamp: 1762983885139Waku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
10900should decode valid ENR with multiaddrs successfully [shared test vector]ENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Txt codec
10914should handle renewPeer for a non-existent or disconnected peer gracefullyPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
10920accepts valid message hash queryStoreQueryRequest validationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
10930random auto sharding 9 - Cluster ID: 10, Content Topic: /app43/10/topic681/test.jsAutosharding: Running NodesWed Nov 12 22:48:54 UTC 2025passedWed Nov 12 22:48:54 UTC 2025
10941Generator, 2 nwaku nodes each with different shardsWaku Store, different static shardsWed Nov 12 22:48:32 UTC 2025passedWed Nov 12 22:48:32 UTC 2025
10950Push message with unicode special characters payloadWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
10960Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
10970Outgoing message is not emitted as acknowledged from own outgoing messagesReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025
10980should increase lamport timestampMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025receiving a message
10990Subscribe to topic containing Chinese and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
11003should hash "hello" with n=1 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11010Outgoing message is emitted as sentReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025
11020should throw an error for invalid PubsubTopic format: /waku/2/r/1/2pubsubTopicToSingleShardInfo with various invalid formatsWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
11030retrieves a single peerDNS Node DiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
11040Callback on promiseWaku Store, generalWed Nov 12 22:49:12 UTC 2025passedWed Nov 12 22:49:12 UTC 2025
11050should return false when peer is on different clusterShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnNetwork
11060Push message with content topic containing unicode special charactersWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11076should hash "Lorem ipsum dolor sit amet" with n=2 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11080Push message with content topic containing JSONWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11090should reject if Store is requested but not mountedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
11100should return peer for existing peerConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getPeer
11110Push 30 different messagesWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025skippedWed Nov 12 23:02:03 UTC 2025
11120should reject if Filter is requested but not mountedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
11131should return false when peer is not foundShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnNetwork
11140Push message with rate limitWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11152Accepts a valid Waku MessageMessage ValidatorWed Nov 12 22:44:04 UTC 2025passedWed Nov 12 22:44:04 UTC 2025
11161should get / set TCP multiaddrENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Multiaddr getters and setters
11170should work with v3 peersLightPush SDKWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025v3 protocol support
11181Push message with custom timestamp: 1762983885138Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11190should wait for Store peer to be connectedwaitForRemotePeerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
11200should not mark messages in causal history as acknowledged if it's our own messageMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025reviewing ack status
11210should be online or offline if network state changedwaku:connectionWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
11221should use current time when it's greater than incremented timestamplamportTimestampIncrementWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025
11230should not receive a peer event before startPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025interface-peer-discovery compliance testsCompliance Tests
11243should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
11250should not retry if at least one successRetryManagerWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
11261Publish message with custom timestamp: Thu Nov 21 2024 22:47:03 GMT+0000 (Coordinated Universal Time)Waku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
11271Reusing cursor across nodesWaku Store, cursorWed Nov 12 22:48:27 UTC 2025passedWed Nov 12 22:48:27 UTC 2025
11280should not create relay timers when relay is not providedKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025relay timer management
11290should not discard bootstrap peers if under the limitConnection LimiterWed Nov 12 22:45:02 UTC 2025passedWed Nov 12 22:45:02 UTC 2025
11301should handle incoming messagesFilter SDKWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
11311throws on content topic with empty topic name fieldensureValidContentTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
11320Check message with invalid timestamp is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
11331Subscribe and receive messages via lightPushWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: falseWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
11340should handle cache.get errors gracefullyPeer Cache DiscoveryWed Nov 12 22:43:19 UTC 2025passedWed Nov 12 22:43:19 UTC 2025Unit Tests
11351Query with Ordered Callback, No message returnedWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
11360should add CONNECTION_LOCKED_TAG to peer connections when lockingPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
11370should hash "test123" with n=0 and maxValue=1000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11380should retry on complete failure if specifiedLightPush SDKWed Nov 12 22:43:52 UTC 2025passedWed Nov 12 22:43:52 UTC 2025
11390Push message with content topic containing emojiWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11401should merge peer addresses if peer exists with different addressesDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025updatePeerStore
11410caches peers it previously fetchedDNS Node DiscoveryWed Nov 12 22:43:15 UTC 2025passedWed Nov 12 22:43:15 UTC 2025
11420should return null for non-existent peerConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getPeer
11431Check publish message containing Basic HTML tagWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
11444Nwaku publishesWaku Relay, InteropWed Nov 12 22:46:59 UTC 2025passedWed Nov 12 22:46:59 UTC 2025
11450should hash "test123" with n=2 and maxValue=100 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11463should hash "test123" with n=5 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11471should sort peers by ping valueConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getConnectedPeers
11480should handle special patterns correctlyBloomFilter with special patternsWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
11491should respect maxRequests limitOutgoingRepairBufferWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
11500Check publish message containing numericWaku Relay, PublishWed Nov 12 22:47:09 UTC 2025passedWed Nov 12 22:47:09 UTC 2025
11510Push message with metaWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11520Publishes to nwakuWaku Relay, InteropWed Nov 12 22:46:59 UTC 2025passedWed Nov 12 22:46:59 UTC 2025
11530Push message with content topic containing special charsWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11541should add event listener for peer:discoveryDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
11550Push message with custom timestamp: 1762991085138Waku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11560Check received message containing SQL InjectionWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
11570Outgoing message is not emitted as acknowledged from own outgoing messagesReliable Channel: EncryptionWed Nov 12 22:43:55 UTC 2025passedWed Nov 12 22:43:55 UTC 2025
11580should set field with only LIGHTPUSH enabledENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025waku2 key round trip
11591should return the correct m/n for k = 2, targetError = 0.1ProbabilitiesWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11601should not create multiple intervals when called multiple timesDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025start
11611should hash "hello" with n=2 and maxValue=10000 correctlyhashNWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11620should create QueryOnConnect instance without optionsQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025constructor
11630Subscribe and receive messages on 2 different pubsubtopics with v2 protocolWaku Light Push (Autosharding): Multiple ShardsWed Nov 12 22:45:26 UTC 2025passedWed Nov 12 22:45:26 UTC 2025
11640should throw error when no peers are availableStoreWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025queryGenerator
11650should return false when peer is not on the specified shardShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnShard
11660Subscribe 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: falseWed Nov 12 22:52:03 UTC 2025skippedWed Nov 12 22:52:03 UTC 2025
11670isConnected between 2 js-waku relay nodesConnection stateWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
11680should handle peerStore errors gracefullyConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getConnectedPeers
11691should work with async generator that yields promisesQueryOnConnectWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025async generator retrieve function mock
11700should handle messages with same timestamp ordered by messageIdMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025receiving a message
11710Push message with content topic containing numericWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11720should merge provided config with defaultsConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025constructor
11731should not allow k > 12ProbabilitiesWed Nov 12 22:43:35 UTC 2025passedWed Nov 12 22:43:35 UTC 2025
11740should serialize and deserialize correctlyBloomFilterWed Nov 12 22:43:40 UTC 2025passedWed Nov 12 22:43:40 UTC 2025
11750Throws when trying to push message with empty payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11760Push message with content topic containing JSONWaku Light Push (legacy=v2): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11770Check received message containing ArabicWaku Filter: FilterPush: Multiple Nodes: Strict Checking: falseWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
11780should handle complete peer lifecycleKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025integration
11790should mark all messages in causal history as acknowledgedMessageChannelWed Nov 12 22:43:43 UTC 2025passedWed Nov 12 22:43:43 UTC 2025reviewing ack status
11801should prioritize bootstrap, then peer exchange, then local peersConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025dialPeersFromStore prioritization
11810should handle peer store errors gracefullyConnectionLimiterWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025getPeer
11821should handle hash queries without validationStoreWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025queryGenerator
11830Push message with unicode special characters payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
11843should transition to SufficientlyHealthy with multiple compatible peersHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
11851should return false for different channelIdReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025isChannelMessageWithCausalHistory predicate
11861messageHashStr produces different results for different inputsmessageHash and messageHashStrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
11870Encoder error raises irrecoverable errorReliable ChannelWed Nov 12 22:43:56 UTC 2025passedWed Nov 12 22:43:56 UTC 2025
11881should set field with only STORE enabledENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025waku2 key round trip
11891should not create timers for topics where peer is not in meshKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025relay timer management
11901Fields are not droppedto proto messageWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
11910Passing page size 11 when there are 10 messagesWaku Store, page sizeWed Nov 12 22:49:19 UTC 2025passedWed Nov 12 22:49:19 UTC 2025
11920nwaku subscribesWaku Relay, InteropWed Nov 12 22:46:59 UTC 2025passedWed Nov 12 22:46:59 UTC 2025
11930should correctly map /waku/2/content/test.js to shard index 1contentTopicToShardIndexWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
11940should lock peers when selectedPeerManagerWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
11951returns only open connection if one presentselectOpenConnectionWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
11960should send relay ping messages on timerKeepAliveManagerWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025relay timer management
11971should monitor connected peers and store them into cachePeer Cache DiscoveryWed Nov 12 22:45:55 UTC 2025passedWed Nov 12 22:45:55 UTC 2025
11985Ephemeral field is preserved - encoder v0Waku Message Ephemeral fieldWed Nov 12 22:44:25 UTC 2025passedWed Nov 12 22:44:25 UTC 2025
11990Query Generator, Multiple PubsubTopicsWaku Store, error handlingWed Nov 12 22:48:41 UTC 2025passedWed Nov 12 22:48:41 UTC 2025
12007should return PeerId when PeerId is providedmapToPeerIdOrMultiaddrWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
12010random static sharding 2 - Cluster ID: 500, Shard ID: 487Static Sharding: Running NodesWed Nov 12 22:49:04 UTC 2025passedWed Nov 12 22:49:04 UTC 2025
12020should handle dial errors gracefullyDiscoveryDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025peer discovery handling
12030should stop all internal componentsConnectionManagerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop
12040Unsubscribe 1 topic - node subscribed to 2 topicsWaku Filter: Unsubscribe: Multiple Nodes: Strict Checking: falseWed Nov 12 22:46:46 UTC 2025passedWed Nov 12 22:46:46 UTC 2025
12052ENRTree (branch): should error if DNS branch entry is mis-prefixedENRTreeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025
12061should return NO_STREAM_AVAILABLE when stream creation failsPeerExchangeWed Nov 12 22:43:14 UTC 2025passedWed Nov 12 22:43:14 UTC 2025query
12070Check meta is set [ecies]Ecies EncryptionWed Nov 12 22:43:25 UTC 2025passedWed Nov 12 22:43:25 UTC 2025
12080should throw error - no public keyENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Txt codec
12090should return false when peer has no shard infoShardReaderWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025isPeerOnNetwork
12100Push message with content topic containing shortWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: trueWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
12110Used by Waku RelayDecryption KeysWed Nov 12 22:49:25 UTC 2025passedWed Nov 12 22:49:25 UTC 2025
12120Push message with Chinese payloadWaku Light Push (legacy=v3): Multiple Nodes: Strict Check: falseWed Nov 12 23:02:03 UTC 2025passedWed Nov 12 23:02:03 UTC 2025
12130handles different networkShards values correctlycontentTopicsByPubsubTopicWed Nov 12 22:42:52 UTC 2025passedWed Nov 12 22:42:52 UTC 2025
12140should properly create location multiaddrs - tcpENRWed Nov 12 22:42:57 UTC 2025passedWed Nov 12 22:42:57 UTC 2025Location multiaddr
12150Retries within maximum given attemptsRetry ManagerWed Nov 12 22:43:54 UTC 2025passedWed Nov 12 22:43:54 UTC 2025
12160rejects content-filtered query with only pubsubTopicStoreQueryRequest validationWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025
12170Check message with non string payload is not receivedWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
12181should handle mixed protocol support correctlyHealthIndicatorWed Nov 12 22:43:53 UTC 2025passedWed Nov 12 22:43:53 UTC 2025
12191`waku:online` between 2 js-waku relay nodesConnection stateWed Nov 12 22:44:39 UTC 2025passedWed Nov 12 22:44:39 UTC 2025
12201Check received message containing longWaku Filter: FilterPush: Multiple Nodes: Strict Checking: trueWed Nov 12 22:51:46 UTC 2025passedWed Nov 12 22:51:46 UTC 2025
12211should remove event listeners from libp2pNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025stop
12220Subscribe to topic containing Script and receive messageWaku Filter: Subscribe: Multiple Service Nodes: Strict Check mode: trueWed Nov 12 22:52:03 UTC 2025passedWed Nov 12 22:52:03 UTC 2025
12231should handle case when globalThis is not availableNetworkMonitorWed Nov 12 22:43:05 UTC 2025passedWed Nov 12 22:43:05 UTC 2025isConnected
12240should clear dial history on stopDialerWed Nov 12 22:43:06 UTC 2025passedWed Nov 12 22:43:06 UTC 2025stop