2025-04-22 17:01:50 +00:00

1 line
155 KiB
JSON

[{"uid":"69d16648f65fc5ff","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1745340616025,"stop":1745340616025,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f0df85cc3cb559","name":"Used by Waku Relay","time":{"start":1745340926551,"stop":1745340926551,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa246b16a9347fa5","name":"should return unique PubsubTopics for static sharding","time":{"start":1745340570701,"stop":1745340570701,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24e7c27352a7bb8","name":"should insert elements correctly","time":{"start":1745340627584,"stop":1745340627584,"duration":0},"status":"passed","severity":"normal"},{"uid":"36328f2239af2896","name":"Push message with JSON payload","time":{"start":1745341278674,"stop":1745341278675,"duration":1},"status":"passed","severity":"normal"},{"uid":"463c3d5816a1076d","name":"Push message with content topic containing shell command","time":{"start":1745341278697,"stop":1745341278697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f76e76d328568f","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1745340911793,"stop":1745340911796,"duration":3},"status":"passed","severity":"normal"},{"uid":"aee7c57a77a048d8","name":"Encoder throws on empty string content topic","time":{"start":1745340606607,"stop":1745340606607,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca5c1da4b9666be","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745340895113,"stop":1745340895113,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3fb62e192c7421","name":"should correctly map a content topic to a pubsub topic","time":{"start":1745340570717,"stop":1745340570717,"duration":0},"status":"passed","severity":"normal"},{"uid":"821adf583e04989e","name":"Push message with custom timestamp: 1745337065826","time":{"start":1745341278700,"stop":1745341278700,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1e828cd5ff26ce","name":"Decoder throws on empty string content topic","time":{"start":1745340586114,"stop":1745340586114,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a8efeebc28cb86","name":"should be able to decode the field with only FILTER set to true","time":{"start":1745340579042,"stop":1745340579043,"duration":1},"status":"passed","severity":"normal"},{"uid":"216e50364fedfbcf","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app71/3/topic722/utf8","time":{"start":1745340879877,"stop":1745340879877,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d5384a6de59e1","name":"Query Generator - false","time":{"start":1745340904500,"stop":1745340904500,"duration":0},"status":"passed","severity":"normal"},{"uid":"91272c3e3f4d0270","name":"Check received message containing Script","time":{"start":1745341071339,"stop":1745341071340,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6354f3b111e3551","name":"Push message with long payload","time":{"start":1745341278687,"stop":1745341278687,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cecd934358efc5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1745340851551,"stop":1745340851551,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea11a4757b5c9d2","name":"Push message with content topic containing Script","time":{"start":1745341278680,"stop":1745341278680,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f15b96c39ff034b","name":"should insert message id into causal history","time":{"start":1745340626243,"stop":1745340626244,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb4680ec5e36d71","name":"1 Relay, 1 fetch","time":{"start":1745340594041,"stop":1745340594045,"duration":4},"status":"passed","severity":"normal"},{"uid":"2c86438624d48628","name":"Subscribe to topic containing Russian and publish message","time":{"start":1745340779265,"stop":1745340779265,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb6868c426155586","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745341156822,"stop":1745341156822,"duration":0},"status":"passed","severity":"normal"},{"uid":"c805422baeb174d5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1745340771674,"stop":1745340771675,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67c107dd5a036dc","name":"should use the provided clusterId for the pubsub topic","time":{"start":1745340570717,"stop":1745340570717,"duration":0},"status":"passed","severity":"normal"},{"uid":"d922a2a73f862dcc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1745340625816,"stop":1745340625816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7acc34e69bcbaf3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1745340570708,"stop":1745340570708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3039d74156c6518d","name":"throws on content topic with empty topic name field","time":{"start":1745340570686,"stop":1745340570687,"duration":1},"status":"passed","severity":"normal"},{"uid":"35df755c55df2bdb","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745340769593,"stop":1745340769594,"duration":1},"status":"passed","severity":"normal"},{"uid":"875d066b5ec736e1","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1745340579750,"stop":1745340579750,"duration":0},"status":"passed","severity":"normal"},{"uid":"998360d5c78f52a2","name":"Subscribe and receive messages via waku relay post","time":{"start":1745341156822,"stop":1745341156822,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfec6a5e50cf93c1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1745340570713,"stop":1745340570713,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef77f0ee1a1bb1a","name":"should start and stop interval correctly","time":{"start":1745340615803,"stop":1745340615804,"duration":1},"status":"passed","severity":"normal"},{"uid":"5234e9ac19b52d44","name":"through manual discovery","time":{"start":1745340711441,"stop":1745340711442,"duration":1},"status":"passed","severity":"normal"},{"uid":"87067a7d2160d099","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1745340773916,"stop":1745340773916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdd7e589ce9fc0f","name":"Check publish message containing Russian","time":{"start":1745340773905,"stop":1745340773905,"duration":0},"status":"passed","severity":"normal"},{"uid":"840e918d8a1529dd","name":"Subscribe and receives messages on 20 topics","time":{"start":1745341156812,"stop":1745341156812,"duration":0},"status":"passed","severity":"normal"},{"uid":"15355752fb9e548d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745341156811,"stop":1745341156811,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0f1516ae3305c3","name":"Subscribe to topic containing short and receive message","time":{"start":1745341156825,"stop":1745341156825,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b0bf4c1ed4214c","name":"Throws when trying to push message with empty payload","time":{"start":1745341278676,"stop":1745341278677,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae4f83d73caaa98","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745341156831,"stop":1745341156831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1ef777cd7fc460","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1745340570706,"stop":1745340570706,"duration":0},"status":"passed","severity":"normal"},{"uid":"298eca72f52dea5","name":"Nwaku publishes","time":{"start":1745340765570,"stop":1745340765571,"duration":1},"status":"passed","severity":"normal"},{"uid":"2288c5bf0da30ed8","name":"Push message with escaped characters payload","time":{"start":1745341278675,"stop":1745341278675,"duration":0},"status":"passed","severity":"normal"},{"uid":"741a4536b1d9b87e","name":"Generator, custom pubsub topic","time":{"start":1745340895108,"stop":1745340895109,"duration":1},"status":"skipped","severity":"normal"},{"uid":"caf16228eb0c85a6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1745340606605,"stop":1745340606606,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2042e505c94db8b","name":"should request renew when peer disconnects","time":{"start":1745340615688,"stop":1745340615689,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfde1d8be1a040e9","name":"Push message equal or less that 1MB","time":{"start":1745341278685,"stop":1745341278685,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36c404fecaff5b4","name":"groups content topics by expected pubsub topic","time":{"start":1745340570697,"stop":1745340570698,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a45d5017d6b505d","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1745340625780,"stop":1745340625781,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed63d9fea94adaeb","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745341156817,"stop":1745341156817,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf21495c159f556","name":"Should update multiaddrs","time":{"start":1745340715321,"stop":1745340715321,"duration":0},"status":"passed","severity":"normal"},{"uid":"53709d36d6580224","name":"Check publish message containing emoji","time":{"start":1745340773908,"stop":1745340773909,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa48c8d61a00e0e","name":"topics with same application and version share the same shard","time":{"start":1745340570697,"stop":1745340570697,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f67b58823ed693","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1745340570692,"stop":1745340570693,"duration":1},"status":"passed","severity":"normal"},{"uid":"d12ae9e34a0bb905","name":"Check received message containing Chinese","time":{"start":1745341071338,"stop":1745341071338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15a349107aafd49","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1745340779265,"stop":1745340779265,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36c3920c628f2d9","name":"Subscribe to topic containing XML and receive message","time":{"start":1745341156829,"stop":1745341156829,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8569f48d30dfe93","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1745340626247,"stop":1745340626248,"duration":1},"status":"passed","severity":"normal"},{"uid":"61bec1d3f0a288aa","name":"should be delivered immediately if received","time":{"start":1745340626251,"stop":1745340626251,"duration":0},"status":"passed","severity":"normal"},{"uid":"afa6318eaca4022e","name":"Check received message containing escaped characters","time":{"start":1745341071329,"stop":1745341071330,"duration":1},"status":"passed","severity":"normal"},{"uid":"11998290f388d8ac","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1745340779267,"stop":1745340779267,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c8a8f9c9c38703","name":"should handle special patterns correctly","time":{"start":1745340627586,"stop":1745340627586,"duration":0},"status":"passed","severity":"normal"},{"uid":"e440029927eda0fa","name":"Push message with content topic containing shell command","time":{"start":1745341278681,"stop":1745341278681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae874313f2c7ded1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1745340570707,"stop":1745340570707,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbf3a7e1e54ca11","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1745340715096,"stop":1745340715096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db213bdb5498c2d","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1745340579032,"stop":1745340579032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b091088729de2dfe","name":"Non TWN Cluster","time":{"start":1745340879873,"stop":1745340879873,"duration":0},"status":"passed","severity":"normal"},{"uid":"9462add3bcc276c","name":"random static sharding 2 - Cluster ID: 847, Shard ID: 973","time":{"start":1745340901033,"stop":1745340901033,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f99191820b87b25","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1745340570715,"stop":1745340570715,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b75d8479184bde7","name":"returns all values when wanted number matches available values","time":{"start":1745340593297,"stop":1745340593300,"duration":3},"status":"passed","severity":"normal"},{"uid":"a9954319c65855ff","name":"removeEventListener with wrong event","time":{"start":1745340684628,"stop":1745340684631,"duration":3},"status":"passed","severity":"normal"},{"uid":"c25455e2a6132df7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1745340625808,"stop":1745340625809,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccc7018fe19da6c","name":"Push message with content topic containing emoji","time":{"start":1745341278698,"stop":1745341278698,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3f1ca4f88f6586","name":"Ping on subscribed peer","time":{"start":1745340709215,"stop":1745340709215,"duration":0},"status":"passed","severity":"normal"},{"uid":"be62643cc858151","name":"Relay + Store","time":{"start":1745340579764,"stop":1745340579764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ebecfdb23228278","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745340901039,"stop":1745340901039,"duration":0},"status":"passed","severity":"normal"},{"uid":"d196579dc24551ed","name":"Push message with content topic containing unicode special characters","time":{"start":1745341278682,"stop":1745341278682,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbd021328ccfd050","name":"should check connected peers if present and suitable","time":{"start":1745340616284,"stop":1745340616284,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b0845c38c717db","name":"handles empty shards array correctly","time":{"start":1745340570716,"stop":1745340570716,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d490b794b123c39","name":"should throw if no connection provided","time":{"start":1745340585951,"stop":1745340585951,"duration":0},"status":"passed","severity":"normal"},{"uid":"145440d3a9f943fd","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745340834846,"stop":1745340834847,"duration":1},"status":"passed","severity":"normal"},{"uid":"308cc96d2ba34e25","name":"Passing page size 110 when there are 120 messages","time":{"start":1745340917890,"stop":1745340917891,"duration":1},"status":"passed","severity":"normal"},{"uid":"b44d87d87fb5b202","name":"should not fail to stop the service if it was not started","time":{"start":1745340598423,"stop":1745340598423,"duration":0},"status":"passed","severity":"normal"},{"uid":"436af9b7b2f19197","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1745340570693,"stop":1745340570693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c953cc667dc15e9","name":"Push message with custom timestamp: 1745344265826","time":{"start":1745341278701,"stop":1745341278701,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ed14342d5cb9b0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1745340570693,"stop":1745340570693,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1ba0e43cc1c2e1","name":"Decoder throws on empty string content topic","time":{"start":1745340605127,"stop":1745340605128,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed593fbd14db284","name":"Publish message with rate limit","time":{"start":1745340773928,"stop":1745340773929,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f89a8f422285ef1","name":"Check received message with timestamp: 1745340643120000000 ","time":{"start":1745341071331,"stop":1745341071331,"duration":0},"status":"passed","severity":"normal"},{"uid":"e943f7d66dae024e","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1745340570695,"stop":1745340570695,"duration":0},"status":"passed","severity":"normal"},{"uid":"4327d9e59ab2b7cc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745340763020,"stop":1745340763020,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e8ae38459580ad","name":"Check received message containing Arabic","time":{"start":1745341071326,"stop":1745341071326,"duration":0},"status":"passed","severity":"normal"},{"uid":"3376e90bd03529f","name":"should request peer renewal on specific errors","time":{"start":1745340615805,"stop":1745340615806,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b70a3613ab2baf6","name":"Subscribe to topic containing short and receive message","time":{"start":1745341156814,"stop":1745341156814,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b34f0803e650548","name":"Light Node - default protocols","time":{"start":1745340933788,"stop":1745340933788,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d610ed47f6e7a6","name":"Fails to publish message with wrong content topic","time":{"start":1745340773915,"stop":1745340773916,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f51d6fdce70d022","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1745340625794,"stop":1745340625794,"duration":0},"status":"passed","severity":"normal"},{"uid":"22774d5a4d27fc63","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1745340644278,"stop":1745340644278,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b2992c880a8842","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1745340586115,"stop":1745340586115,"duration":0},"status":"passed","severity":"normal"},{"uid":"48ab4a926959b26c","name":"should serialize and deserialize correctly","time":{"start":1745340627585,"stop":1745340627585,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c9ff7d15d665e7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1745340625820,"stop":1745340625821,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18a1aa42cf1213c","name":"Check received message containing numeric","time":{"start":1745341071337,"stop":1745341071337,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1bcc07a263caf3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1745340851549,"stop":1745340851549,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa8d71c38e069ad","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1745340625806,"stop":1745340625807,"duration":1},"status":"passed","severity":"normal"},{"uid":"768c11f8eefe6373","name":"Generator, 2 different pubsubtopics","time":{"start":1745340895109,"stop":1745340895109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"acf99e1f32faa97c","name":"Push message with content topic containing numeric","time":{"start":1745341278678,"stop":1745341278678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb1c9bf114f9be3","name":"Push message with content topic containing Chinese","time":{"start":1745341278678,"stop":1745341278679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3917f970dfd67c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1745340579044,"stop":1745340579045,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee275b1a2df04648","name":"should reject on timeout if it was set","time":{"start":1745340616283,"stop":1745340616284,"duration":1},"status":"passed","severity":"normal"},{"uid":"6921a50e27f3309a","name":"Check received message containing Russian","time":{"start":1745341071339,"stop":1745341071339,"duration":0},"status":"passed","severity":"normal"},{"uid":"dedb1627d044880f","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1745340626245,"stop":1745340626245,"duration":0},"status":"passed","severity":"normal"},{"uid":"51559a2ac83760c2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745340895109,"stop":1745340895109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f1397eaa270662ea","name":"Generator, custom pubsub topic","time":{"start":1745340895110,"stop":1745340895110,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebceab34e7caf92b","name":"Push message with content topic containing SQL Injection","time":{"start":1745341278695,"stop":1745341278695,"duration":0},"status":"passed","severity":"normal"},{"uid":"6815f54a8c6aee1e","name":"should detect messages with missing dependencies","time":{"start":1745340626247,"stop":1745340626247,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41ccad35ea506cf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745341156823,"stop":1745341156823,"duration":0},"status":"passed","severity":"normal"},{"uid":"71726f4216a8f6b8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1745340579040,"stop":1745340579041,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5b75cd791f08013","name":"Add multiple subscription objects on single nwaku node","time":{"start":1745341156820,"stop":1745341156820,"duration":0},"status":"passed","severity":"normal"},{"uid":"1850e1a9f42d53bb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745341156826,"stop":1745341156827,"duration":1},"status":"passed","severity":"normal"},{"uid":"724e8307f7218e8c","name":"random static sharding 6 - Cluster ID: 931, Shard ID: 264","time":{"start":1745340901035,"stop":1745340901035,"duration":0},"status":"passed","severity":"normal"},{"uid":"9978b98b337e1148","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1745340570710,"stop":1745340570710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3533d3a159c86d","name":"Push message with shell command payload","time":{"start":1745341278690,"stop":1745341278691,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0a762a94b731f6","name":"Check message with non string payload is not received","time":{"start":1745341071335,"stop":1745341071335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1eaa572afd1f41f","name":"Passing page size 19 when there are 20 messages","time":{"start":1745340917890,"stop":1745340917890,"duration":0},"status":"passed","severity":"normal"},{"uid":"aad58fe2c10ea5cc","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1745340625790,"stop":1745340625790,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ba2bc6178f018","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1745340625796,"stop":1745340625796,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66b83480636ef46","name":"random static sharding 1 - Cluster ID: 923, Shard ID: 486","time":{"start":1745340901032,"stop":1745340901033,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80d68076a14ac7d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1745340570696,"stop":1745340570696,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ee04a6263cc6f8","name":"throws an error for improperly formatted content topics","time":{"start":1745340570699,"stop":1745340570699,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f3a7b336a988d2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745341156826,"stop":1745341156826,"duration":0},"status":"passed","severity":"normal"},{"uid":"17848ecbae820008","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1745340626250,"stop":1745340626250,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d32f3f944aff869","name":"Push message with custom timestamp: 1714582265826","time":{"start":1745341278684,"stop":1745341278684,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a2edb793d25a92","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745341156823,"stop":1745341156824,"duration":1},"status":"passed","severity":"normal"},{"uid":"46b609a0585cb119","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1745340625793,"stop":1745340625793,"duration":0},"status":"passed","severity":"normal"},{"uid":"13983373c549f6f3","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1745340779255,"stop":1745340779256,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26c822e6cfb6e29","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1745340593993,"stop":1745340593994,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1201b171c184e2","name":"can start and stop the service","time":{"start":1745340648875,"stop":1745340648876,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f2d1b6a646cff3","name":"Correctly serialized arguments","time":{"start":1745340711525,"stop":1745340711525,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8c758f2e73ea3ac","name":"Push message with content topic containing Arabic","time":{"start":1745341278694,"stop":1745341278695,"duration":1},"status":"passed","severity":"normal"},{"uid":"2117de16ba00c7ff","name":"Push message with content topic containing short","time":{"start":1745341278692,"stop":1745341278693,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4567a78c7aecf69","name":"throws on content topic with empty application field","time":{"start":1745340570685,"stop":1745340570685,"duration":0},"status":"passed","severity":"normal"},{"uid":"74624e1ec22b7f1c","name":"Check publish message containing numeric","time":{"start":1745340773898,"stop":1745340773899,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9765c105d6659ff","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1745340626249,"stop":1745340626249,"duration":0},"status":"passed","severity":"normal"},{"uid":"80628f31d21e25f5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1745340625815,"stop":1745340625816,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9ed9082b357719","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1745340625792,"stop":1745340625793,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa2ee52d63b6393","name":"should return false","time":{"start":1745340579753,"stop":1745340579758,"duration":5},"status":"passed","severity":"normal"},{"uid":"e0f86ea4184d10d4","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1745340616031,"stop":1745340616032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d728f3f6fb8edf","name":"Subscribe and receive messages via waku relay post","time":{"start":1745341156810,"stop":1745341156811,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0b9efc0433e8244","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1745340570709,"stop":1745340570709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2594c7057705d697","name":"Default pageSize","time":{"start":1745340917891,"stop":1745340917891,"duration":0},"status":"passed","severity":"normal"},{"uid":"2daf769115eb02da","name":"throws on content topic with generation field greater than 0","time":{"start":1745340570685,"stop":1745340570685,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f921f8baccb07e","name":"should return valid sharding parameters for static sharding","time":{"start":1745340570715,"stop":1745340570715,"duration":0},"status":"passed","severity":"normal"},{"uid":"923d7073318ec3ce","name":"Check received message containing escaped characters","time":{"start":1745341071341,"stop":1745341071341,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d19d2cfcafa4cb","name":"should partition messages based on acknowledgement status","time":{"start":1745340626248,"stop":1745340626248,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3285ec823846f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745341156830,"stop":1745341156831,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d9aa8c5eb94d9c","name":"should increase lamport timestamp","time":{"start":1745340626244,"stop":1745340626245,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cd72897e05ede1","name":"Check message on other pubsub topic is not received","time":{"start":1745341071344,"stop":1745341071344,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6ab1dac87252d9a","name":"Push message with long payload","time":{"start":1745341278671,"stop":1745341278672,"duration":1},"status":"passed","severity":"normal"},{"uid":"6817bd7aaa847114","name":"Generator, custom pubsub topic","time":{"start":1745340895106,"stop":1745340895107,"duration":1},"status":"passed","severity":"normal"},{"uid":"4170defa1fcf303d","name":"random static sharding 5 - Cluster ID: 645, Shard ID: 634","time":{"start":1745340901034,"stop":1745340901034,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb31e47e496f1b12","name":"Ephemeral messages are not stored","time":{"start":1745340650832,"stop":1745340650832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f85f61ad3025c62","name":"Check received message containing shell command","time":{"start":1745341071341,"stop":1745341071341,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7b4f6acf7ede7f","name":"Subscribe to topic containing short and publish message","time":{"start":1745340779257,"stop":1745340779257,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcaa341c303d320","name":"passes more than one ENR URLs and attempts connection","time":{"start":1745340648900,"stop":1745340648900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c0a8543a6db3e25","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1745340911791,"stop":1745340911793,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7a36335c76166ef","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1745340651979,"stop":1745340651980,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f56a0b5ef194ff1","name":"should wait for Filter peer to be connected","time":{"start":1745340616285,"stop":1745340616285,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b4e22871bdfa7b","name":"same cluster, same shard: nodes connect","time":{"start":1745340715097,"stop":1745340715098,"duration":1},"status":"passed","severity":"normal"},{"uid":"b24a882cbba06bac","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1745340570696,"stop":1745340570697,"duration":1},"status":"passed","severity":"normal"},{"uid":"9885607fe8090933","name":"Accepts a valid Waku Message","time":{"start":1745340619861,"stop":1745340619862,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5af2dc5dba673f","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1745340779268,"stop":1745340779269,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f399bc1bc2f568","name":"should handle task timeouts","time":{"start":1745340615806,"stop":1745340615807,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c712293ee2ca3f","name":"Overlapping topic subscription","time":{"start":1745341156824,"stop":1745341156825,"duration":1},"status":"passed","severity":"normal"},{"uid":"514676958cb272db","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1745340570710,"stop":1745340570711,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8946561f14b714","name":"can start and stop the service","time":{"start":1745340598422,"stop":1745340598423,"duration":1},"status":"passed","severity":"normal"},{"uid":"472a20c53cc350b8","name":"Check received message containing JSON","time":{"start":1745341071329,"stop":1745341071329,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65d234a32bb3f0c","name":"Refresh subscription","time":{"start":1745341156813,"stop":1745341156813,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acdecd22b9d6bbd","name":"All","time":{"start":1745340650098,"stop":1745340650098,"duration":0},"status":"passed","severity":"normal"},{"uid":"208f626ebf7bc961","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1745340570719,"stop":1745340570720,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2b6f9dd750eb97","name":"Generator, 2 different pubsubtopics","time":{"start":1745340895112,"stop":1745340895112,"duration":0},"status":"passed","severity":"normal"},{"uid":"af75d35cca4973a6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1745340605124,"stop":1745340605124,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a2c69cbde15b7e","name":"should throw an error for empty SingleShardInfos array","time":{"start":1745340570700,"stop":1745340570700,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2b5975209c6ce","name":"Check received message with timestamp: 1745340643120 ","time":{"start":1745341071331,"stop":1745341071331,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb8bcd389e1acd11","name":"Push message with special chars payload","time":{"start":1745341278672,"stop":1745341278672,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb43f1df0b488ba","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1745340625790,"stop":1745340625791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b589e7147476f30","name":"returns all values when wanted number is greater than available values","time":{"start":1745340593300,"stop":1745340593301,"duration":1},"status":"passed","severity":"normal"},{"uid":"a88f00d632db779d","name":"Should update shard info","time":{"start":1745340715322,"stop":1745340715322,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7ce921cfbb2e89","name":"should be online or offline if network state changed","time":{"start":1745340644280,"stop":1745340644281,"duration":1},"status":"passed","severity":"normal"},{"uid":"367b1153b58fd6a2","name":"Push message with content topic containing long","time":{"start":1745341278677,"stop":1745341278677,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffcf5594efe0a86","name":"Query generator for multiple messages with different content topic format","time":{"start":1745340904945,"stop":1745340904946,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7d42a162e3bc52","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1745340769592,"stop":1745340769592,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f78c8a89cd72678","name":"should get locked peers","time":{"start":1745340615687,"stop":1745340615688,"duration":1},"status":"passed","severity":"normal"},{"uid":"9852b3f7875f6846","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745341156816,"stop":1745341156816,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd356e50ea20309","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1745340868441,"stop":1745340868441,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72d346de1639e3e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745341156816,"stop":1745341156816,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6cb38bfba581dbb","name":"Check meta is set [symmetric]","time":{"start":1745340605125,"stop":1745340605125,"duration":0},"status":"passed","severity":"normal"},{"uid":"782bbfc245c5b379","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1745340570714,"stop":1745340570714,"duration":0},"status":"passed","severity":"normal"},{"uid":"e76a4e197ec40a0c","name":"Query with Promise Callback, No Decoder","time":{"start":1745340868442,"stop":1745340868443,"duration":1},"status":"passed","severity":"normal"},{"uid":"145df7fdc232232c","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1745340625785,"stop":1745340625785,"duration":0},"status":"passed","severity":"normal"},{"uid":"72035a51e945a9b1","name":"should emit a peer event after start","time":{"start":1745340751376,"stop":1745340751378,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e898bdb4dac82ce","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1745340911798,"stop":1745340911799,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba098425aeb5970","name":"Check received message containing special chars","time":{"start":1745341071337,"stop":1745341071338,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ddf17413ec4b11","name":"should respect max attempts limit","time":{"start":1745340615807,"stop":1745340615807,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a61cb1c15a3e50f","name":"Relay - dialed after","time":{"start":1745340933786,"stop":1745340933786,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e8101e0253a4ed","name":"should wait for Store peer to be connected","time":{"start":1745340616285,"stop":1745340616285,"duration":0},"status":"passed","severity":"normal"},{"uid":"5193d3380b4b4299","name":"Promise Callback - true","time":{"start":1745340904500,"stop":1745340904501,"duration":1},"status":"passed","severity":"normal"},{"uid":"feca0d382bbe6307","name":"isConnected return false after peer stops","time":{"start":1745340665470,"stop":1745340665471,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f9ceb95a53c3e5","name":"connected peers and dial","time":{"start":1745340751574,"stop":1745340751574,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac78e7c9e08470ce","name":"should deliver messages after dependencies are met","time":{"start":1745340626247,"stop":1745340626247,"duration":0},"status":"passed","severity":"normal"},{"uid":"44db5eb4bab02979","name":"Passing cursor with wrong pubsubTopic","time":{"start":1745340851555,"stop":1745340851555,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3810907465c36f","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1745340625791,"stop":1745340625792,"duration":1},"status":"passed","severity":"normal"},{"uid":"fccd4d43032074f1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1745341156819,"stop":1745341156820,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d26ecbe6a16744","name":"getPeersByDiscovery","time":{"start":1745340771673,"stop":1745340771673,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddd6658731785b9f","name":"Throws when trying to push message with empty payload","time":{"start":1745341278692,"stop":1745341278692,"duration":0},"status":"passed","severity":"normal"},{"uid":"241714e04b3806b1","name":"Waku message hash computation (payload length 0)","time":{"start":1745340573292,"stop":1745340573292,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3cd400469948ac","name":"Check publish message containing shell command","time":{"start":1745340773907,"stop":1745340773907,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c659f66f3f77aa8","name":"Query with Promise Callback, No message returned","time":{"start":1745340868444,"stop":1745340868444,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a419060fd2cd3e","name":"should throw error - no id","time":{"start":1745340579751,"stop":1745340579751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b73d0ff2e9e7bce","name":"Check message received after jswaku node is restarted","time":{"start":1745341071335,"stop":1745341071335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"268f7cf4b53d76ca","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1745340585953,"stop":1745340585954,"duration":1},"status":"passed","severity":"normal"},{"uid":"30324e015a75a38f","name":"should fail to send if no connected peers found","time":{"start":1745340616246,"stop":1745340616246,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbba3794ada544d","name":"should decode valid enr successfully","time":{"start":1745340579750,"stop":1745340579750,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a54925bfc2a28a","name":"Check received message containing emoji","time":{"start":1745341071342,"stop":1745341071342,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd7e6ee36b9ccbf","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1745340585954,"stop":1745340585954,"duration":0},"status":"passed","severity":"normal"},{"uid":"460097a7a2dab748","name":"listenerCount","time":{"start":1745340684632,"stop":1745340684634,"duration":2},"status":"passed","severity":"normal"},{"uid":"1f9aa21f9d573a17","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745340901032,"stop":1745340901032,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbb81dc5353787d","name":"should properly create location multiaddrs - tcp6","time":{"start":1745340579761,"stop":1745340579761,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e63634be343f912","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1745340570709,"stop":1745340570710,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d7f35f667dbfdb4","name":"Fails to push message with large meta","time":{"start":1745341278683,"stop":1745341278683,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed99943c4ec7bb0","name":"Push message with content topic containing unicode special characters","time":{"start":1745341278698,"stop":1745341278698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c35fa1d03eb96a91","name":"Renews subscription after lossing a connection","time":{"start":1745341156831,"stop":1745341156831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4beec468f9a358","name":"Check received message with timestamp: 1745340643120 ","time":{"start":1745341071343,"stop":1745341071343,"duration":0},"status":"passed","severity":"normal"},{"uid":"628f97d1a7e91d54","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1745340616023,"stop":1745340616023,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc06958ed2d954e","name":"start node with empty content topic","time":{"start":1745340879879,"stop":1745340879879,"duration":0},"status":"passed","severity":"normal"},{"uid":"20475a76a93450e8","name":"Push message with Script payload","time":{"start":1745341278689,"stop":1745341278689,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a5b9d149fe0755","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app48/3/topic549/json","time":{"start":1745340879875,"stop":1745340879875,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceb98aff48769864","name":"Passing invalid cursor","time":{"start":1745340851554,"stop":1745340851555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1205f3176c6edf4","name":"Refresh subscription","time":{"start":1745341156825,"stop":1745341156825,"duration":0},"status":"passed","severity":"normal"},{"uid":"9458a159b882d5bc","name":"dispatchEvent via connectionManager","time":{"start":1745340684634,"stop":1745340684635,"duration":1},"status":"passed","severity":"normal"},{"uid":"71b919d20423a9a3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1745340570711,"stop":1745340570711,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2c07c5306be3ad","name":"1 Store, 2 relays, 2 fetches","time":{"start":1745340594046,"stop":1745340594046,"duration":0},"status":"passed","severity":"normal"},{"uid":"12309d5283479c6f","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1745340625813,"stop":1745340625813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4f621cf8e502bb","name":"Overlapping topic subscription","time":{"start":1745341156813,"stop":1745341156813,"duration":0},"status":"passed","severity":"normal"},{"uid":"1216870604c1d5e5","name":"Subscribe and receive messages via lightPush","time":{"start":1745341156808,"stop":1745341156809,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9b9b5e7882679b","name":"should throw an error for missing required configuration","time":{"start":1745340570703,"stop":1745340570703,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f7d0265f1c491f","name":"Symmetric encrypt & Decrypt","time":{"start":1745340605390,"stop":1745340605390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7fe97cd46b5823c","name":"Push message with Basic HTML tag payload","time":{"start":1745341278674,"stop":1745341278674,"duration":0},"status":"passed","severity":"normal"},{"uid":"6295c78e7ac08c0","name":"Filter","time":{"start":1745340933788,"stop":1745340933788,"duration":0},"status":"passed","severity":"normal"},{"uid":"c86774e6a6b6909f","name":"Push message with Arabic payload","time":{"start":1745341278688,"stop":1745341278688,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed0a97d7bb41159","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745341156819,"stop":1745341156819,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46330a994aea78c","name":"Ping on peer without subscriptions","time":{"start":1745340709215,"stop":1745340709216,"duration":1},"status":"passed","severity":"normal"},{"uid":"308142e6f621c69f","name":"creates an iterator","time":{"start":1745340918156,"stop":1745340918156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c74912648cd3b006","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1745340625795,"stop":1745340625796,"duration":1},"status":"passed","severity":"normal"},{"uid":"55da837382c04718","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1745340625809,"stop":1745340625810,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b8c980eb9e587d8","name":"Check received message containing Chinese","time":{"start":1745341071325,"stop":1745341071325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca22a9b2b7dd5820","name":"should throw an error if shards are undefined for static sharding","time":{"start":1745340570703,"stop":1745340570703,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4559806fb2b38c","name":"should add received messages to bloom filter","time":{"start":1745340626246,"stop":1745340626246,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd774cecbf0f98fe","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1745340763024,"stop":1745340763024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49e129406e0c9f5","name":"Check publish message containing Basic HTML tag","time":{"start":1745340773906,"stop":1745340773907,"duration":1},"status":"passed","severity":"normal"},{"uid":"10317622795cfefc","name":"Push message with numeric payload","time":{"start":1745341278687,"stop":1745341278687,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4cc392d3f230483","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1745340570696,"stop":1745340570696,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f001657deafc3e4","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1745340625782,"stop":1745340625783,"duration":1},"status":"passed","severity":"normal"},{"uid":"af12510dec0c27d","name":"Check received message containing Arabic","time":{"start":1745341071338,"stop":1745341071338,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a4c0b1ef593eba","name":"Check message with invalid timestamp is not received","time":{"start":1745341071332,"stop":1745341071333,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5c10dc91da9ba0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1745340570705,"stop":1745340570705,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db2516504a287ed","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1745340904948,"stop":1745340904948,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcc6899f2576d7f","name":"should select older connection if present","time":{"start":1745340585563,"stop":1745340585564,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0439b6c6acfa981","name":"Push message with content topic containing Arabic","time":{"start":1745341278679,"stop":1745341278679,"duration":0},"status":"passed","severity":"normal"},{"uid":"db547f337664582d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1745340779264,"stop":1745340779265,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f56dbf4768fa48","name":"Check message with no content topic is not received","time":{"start":1745341071334,"stop":1745341071334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6033f434d366a9","name":"Ping on peer without subscriptions","time":{"start":1745340709211,"stop":1745340709212,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe95515896bda47","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app57/2/topic634/test.js","time":{"start":1745340879876,"stop":1745340879876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c76f363fa878d82","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1745340644267,"stop":1745340644275,"duration":8},"status":"passed","severity":"normal"},{"uid":"920b40c659f97a93","name":"Encoder throws on empty string content topic","time":{"start":1745340586113,"stop":1745340586114,"duration":1},"status":"passed","severity":"normal"},{"uid":"44630576275064f0","name":"Push message with custom timestamp: 1745344265826","time":{"start":1745341278685,"stop":1745341278685,"duration":0},"status":"passed","severity":"normal"},{"uid":"d37a83a7e24a9180","name":"Waku message hash computation (meta attribute not present)","time":{"start":1745340573291,"stop":1745340573291,"duration":0},"status":"passed","severity":"normal"},{"uid":"97230dbd5883feba","name":"different cluster, same shard: nodes don't connect","time":{"start":1745340715098,"stop":1745340715099,"duration":1},"status":"passed","severity":"normal"},{"uid":"480c181418a4f225","name":"1 Store, 2 fetches","time":{"start":1745340594045,"stop":1745340594045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c418021ff7677dc","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1745340665463,"stop":1745340665465,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec7fd1d7fea522d4","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1745340570705,"stop":1745340570705,"duration":0},"status":"passed","severity":"normal"},{"uid":"d563edf5d9075aa","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1745340851553,"stop":1745340851554,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb911d8feb3b99a4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1745340625808,"stop":1745340625808,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d0813b072ed5d0","name":"should use DNS peer discovery with light client","time":{"start":1745340648899,"stop":1745340648899,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d6a33d11dfd56c8","name":"should return no connections if no open connection provided","time":{"start":1745340585563,"stop":1745340585563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c86b96ee1ca47b","name":"should encode/decode to RLP encoding","time":{"start":1745340579759,"stop":1745340579759,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bbb8a28f515314","name":"should initialize with Unhealthy status","time":{"start":1745340616201,"stop":1745340616202,"duration":1},"status":"passed","severity":"normal"},{"uid":"f429da471305addd","name":"Waku message hash computation (no timestamp)","time":{"start":1745340573292,"stop":1745340573292,"duration":0},"status":"passed","severity":"normal"},{"uid":"9979cfe1f1cf2526","name":"Check received message containing long","time":{"start":1745341071324,"stop":1745341071324,"duration":0},"status":"passed","severity":"normal"},{"uid":"b033b12f0e3c059d","name":"Passing page size 3 when there are 20 messages","time":{"start":1745340917888,"stop":1745340917889,"duration":1},"status":"passed","severity":"normal"},{"uid":"509112f031e8e109","name":"unsubscribes","time":{"start":1745340918158,"stop":1745340918159,"duration":1},"status":"passed","severity":"normal"},{"uid":"68aa838dc75db1cb","name":"Decoder throws on undefined content topic","time":{"start":1745340605127,"stop":1745340605127,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1100be83572d0d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1745340919712,"stop":1745340919713,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a088bfad0135c9c","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1745340625791,"stop":1745340625791,"duration":0},"status":"passed","severity":"normal"},{"uid":"524310abcddd534","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745341156822,"stop":1745341156822,"duration":0},"status":"passed","severity":"normal"},{"uid":"7621ac2916695dbc","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1745340625789,"stop":1745340625790,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5036d83cc09f114","name":"different cluster, different shard: nodes don't connect","time":{"start":1745340715099,"stop":1745340715099,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55d7271baf1fa8b","name":"Push message with content topic containing JSON","time":{"start":1745341278681,"stop":1745341278681,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58bf9eb002a03c9","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1745340625794,"stop":1745340625794,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ff71c14cf58aa8","name":"Subscribe and publish message","time":{"start":1745340779254,"stop":1745340779254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a75b6e199772fb8","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1745340625806,"stop":1745340625806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea17c017a0fa070f","name":"Decoder throws on undefined content topic","time":{"start":1745340606607,"stop":1745340606608,"duration":1},"status":"passed","severity":"normal"},{"uid":"a230f6ce7f822dd1","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1745340570694,"stop":1745340570695,"duration":1},"status":"passed","severity":"normal"},{"uid":"be1d679f959a5f4b","name":"Publishes to nwaku","time":{"start":1745340765569,"stop":1745340765570,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f8912ee3a044dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1745341156828,"stop":1745341156828,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe78d6f06fa842c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1745340779256,"stop":1745340779256,"duration":0},"status":"passed","severity":"normal"},{"uid":"675abf30ddca3257","name":"should throw an error for missing sharding configuration","time":{"start":1745340570715,"stop":1745340570716,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3aa4d006b0b9b52","name":"should send to specified number of peers of used peers","time":{"start":1745340616246,"stop":1745340616247,"duration":1},"status":"passed","severity":"normal"},{"uid":"636847c022ac836d","name":"ignores unrecognized TXT record formats","time":{"start":1745340594442,"stop":1745340594442,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cbf4d5471bb6e91","name":"handles multiple messages","time":{"start":1745340918157,"stop":1745340918158,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd02c0df7f2d4fa9","name":"Check publish message containing SQL Injection","time":{"start":1745340773905,"stop":1745340773905,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c18f64aa6fbca5","name":"should not receive a peer event before start","time":{"start":1745340648888,"stop":1745340648896,"duration":8},"status":"passed","severity":"normal"},{"uid":"cb4f6f10170088b","name":"configure the node with multiple pubsub topics","time":{"start":1745340901039,"stop":1745340901039,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6ddda64d722991","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745340594445,"stop":1745340594445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bf36219a7fd3626","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1745341156828,"stop":1745341156828,"duration":0},"status":"passed","severity":"normal"},{"uid":"36669710ed86f7d2","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1745340625796,"stop":1745340625796,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b29f07522cece8","name":"should only return 1 node with store capability","time":{"start":1745340594443,"stop":1745340594444,"duration":1},"status":"passed","severity":"normal"},{"uid":"624c6d95fd5c14df","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1745340573292,"stop":1745340573293,"duration":1},"status":"passed","severity":"normal"},{"uid":"589216384241c0b9","name":"should use provided shard info when available","time":{"start":1745340616024,"stop":1745340616024,"duration":0},"status":"passed","severity":"normal"},{"uid":"be720745ca73e554","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1745340593995,"stop":1745340593995,"duration":0},"status":"passed","severity":"normal"},{"uid":"9818f96f5b7ff15","name":"pre and post cipher","time":{"start":1745340605390,"stop":1745340605391,"duration":1},"status":"passed","severity":"normal"},{"uid":"cee4aca381bb2fd0","name":"Decoder throws on empty string content topic","time":{"start":1745340606608,"stop":1745340606608,"duration":0},"status":"passed","severity":"normal"},{"uid":"1642705e2c993a12","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1745340625783,"stop":1745340625783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ea1542f59d155d3","name":"throws on content topic with empty version field","time":{"start":1745340570686,"stop":1745340570686,"duration":0},"status":"passed","severity":"normal"},{"uid":"148335bfc1cebc39","name":"Push message with unicode special characters payload","time":{"start":1745341278675,"stop":1745341278675,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdfedd9d7ce39f2","name":"Push message with XML payload","time":{"start":1745341278689,"stop":1745341278689,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b88f81e45ac4914","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745341156831,"stop":1745341156832,"duration":1},"status":"passed","severity":"normal"},{"uid":"af64c0d520eec336","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1745340625820,"stop":1745340625820,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a3d311a7ea64bc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745340834849,"stop":1745340834849,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bb6def779d2338","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1745340625807,"stop":1745340625808,"duration":1},"status":"passed","severity":"normal"},{"uid":"64addbef40524a37","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745341071343,"stop":1745341071343,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c80f39412edf78","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1745340625795,"stop":1745340625795,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d2e4a133094ca3","name":"can dial TLS multiaddrs","time":{"start":1745340711440,"stop":1745340711440,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2cb940b3b68ffb7","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1745340868434,"stop":1745340868437,"duration":3},"status":"passed","severity":"normal"},{"uid":"594642b85d868091","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1745340625780,"stop":1745340625780,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a1bd4349616326","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1745340625819,"stop":1745340625820,"duration":1},"status":"passed","severity":"normal"},{"uid":"877f92780e145a63","name":"should handle general insertion and lookup correctly","time":{"start":1745340627586,"stop":1745340627586,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfd53d3dbe7e4ce","name":"Query Generator, No message returned","time":{"start":1745340868428,"stop":1745340868429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35d193eee38f2b3","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1745340570700,"stop":1745340570700,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce663ba94e706eff","name":"should not fail to stop the service if it was not started","time":{"start":1745340648877,"stop":1745340648882,"duration":5},"status":"passed","severity":"normal"},{"uid":"7498acee26a0e44c","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1745340605122,"stop":1745340605123,"duration":1},"status":"passed","severity":"normal"},{"uid":"460076d4c8b1e8aa","name":"Push message with unicode special characters payload","time":{"start":1745341278691,"stop":1745341278691,"duration":0},"status":"passed","severity":"normal"},{"uid":"447e3e3f68d3bbfd","name":"Push message with content topic containing Russian","time":{"start":1745341278679,"stop":1745341278679,"duration":0},"status":"passed","severity":"normal"},{"uid":"7359be2283cb8dda","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745341278680,"stop":1745341278681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74a529cea3c5607","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app14/4/topic463/json","time":{"start":1745340879873,"stop":1745340879874,"duration":1},"status":"passed","severity":"normal"},{"uid":"10017e8250a3e339","name":"Does not throw an exception when node disconnects","time":{"start":1745340926549,"stop":1745340926550,"duration":1},"status":"passed","severity":"normal"},{"uid":"da11e8080ebb8970","name":"Check received message containing unicode special characters","time":{"start":1745341071330,"stop":1745341071330,"duration":0},"status":"passed","severity":"normal"},{"uid":"641831102f338802","name":"should maintain proper timestamps if all messages received","time":{"start":1745340626245,"stop":1745340626245,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ebb69e2456a685","name":"1 Relay, 1 Filter, gives up","time":{"start":1745340594046,"stop":1745340594046,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d73c0df83c69bc","name":"Push 30 different messages","time":{"start":1745341278692,"stop":1745341278692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ec05ae13d9a9f93","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745340763021,"stop":1745340763022,"duration":1},"status":"passed","severity":"normal"},{"uid":"984049c0131d8033","name":"Relay - times out","time":{"start":1745340933786,"stop":1745340933786,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c69c81d47f6066d","name":"Push message with emoji payload","time":{"start":1745341278676,"stop":1745341278676,"duration":0},"status":"passed","severity":"normal"},{"uid":"9917af7646f88b58","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1745340625791,"stop":1745340625791,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec75d1584f70187","name":"handles different networkShards values correctly","time":{"start":1745340570698,"stop":1745340570698,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb7a02e937f3420","name":"should emit a peer event after start","time":{"start":1745340648887,"stop":1745340648888,"duration":1},"status":"passed","severity":"normal"},{"uid":"5225d2b80f3e56d6","name":"should be called for bootstrap peers","time":{"start":1745340651978,"stop":1745340651978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ad772469d97ccdb","name":"should return the pubsub topic directly if a string is provided","time":{"start":1745340570713,"stop":1745340570713,"duration":0},"status":"passed","severity":"normal"},{"uid":"f773d49dd900964a","name":"Push to array if already present","time":{"start":1745340570146,"stop":1745340570146,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8fe032ae7dad92","name":"Push message with shell command payload","time":{"start":1745341278675,"stop":1745341278675,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36330407e0bf988","name":"should only return 1 node with relay and store capability","time":{"start":1745340594443,"stop":1745340594443,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a01a4764c2415a","name":"Query with Ordered Callback, No Decoder","time":{"start":1745340868437,"stop":1745340868438,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c92c2a93de57aa","name":"should be able to encode the field with only STORE set to true","time":{"start":1745340579030,"stop":1745340579030,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbcd030827db143","name":"nwaku subscribes","time":{"start":1745340765568,"stop":1745340765569,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cf17d3d0ecf08b0","name":"should set field with only RELAY enabled","time":{"start":1745340579763,"stop":1745340579763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b73c5ea5ec5e208","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1745341156812,"stop":1745341156812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca91f708ef6717c","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1745340570717,"stop":1745340570717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7992b430e0fbf58","name":"should reject if LightPush is requested but not mounted","time":{"start":1745340616282,"stop":1745340616283,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a42ca2565eee888","name":"Push message with Russian payload","time":{"start":1745341278673,"stop":1745341278673,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3361691f54aba28","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1745340626247,"stop":1745340626247,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f4487caeab86ebe","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1745340570714,"stop":1745340570714,"duration":0},"status":"passed","severity":"normal"},{"uid":"729f9a66f8c88e4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1745340868429,"stop":1745340868433,"duration":4},"status":"passed","severity":"normal"},{"uid":"843a372b804611ba","name":"throws on content topic with too few or too many fields","time":{"start":1745340570683,"stop":1745340570684,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f1d142ebfc2bdc","name":"Push message with content topic containing special chars","time":{"start":1745341278678,"stop":1745341278678,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ada67faca869af4","name":"Check received message containing JSON","time":{"start":1745341071340,"stop":1745341071341,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c1f796c2c133c8","name":"Push message with numeric payload","time":{"start":1745341278672,"stop":1745341278672,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a011a22bbd100d4","name":"should wait for LightPush peer to be connected","time":{"start":1745340616284,"stop":1745340616285,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2bdb69c5cd073c7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1745340625816,"stop":1745340625817,"duration":1},"status":"passed","severity":"normal"},{"uid":"33dd9a9482c9e943","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1745340919714,"stop":1745340919714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bdf2d9b788ea39","name":"tcp ip4 address","time":{"start":1745340579127,"stop":1745340579128,"duration":1},"status":"passed","severity":"normal"},{"uid":"a37b4042f3b964df","name":"Check received message with timestamp: 1745340643120000000 ","time":{"start":1745341071342,"stop":1745341071343,"duration":1},"status":"passed","severity":"normal"},{"uid":"522f5ef601cbdfff","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1745340625472,"stop":1745340625473,"duration":1},"status":"passed","severity":"normal"},{"uid":"87736b7c0120db62","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1745340616025,"stop":1745340616026,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1a9182991d496de","name":"Push message with content topic containing numeric","time":{"start":1745341278693,"stop":1745341278693,"duration":0},"status":"passed","severity":"normal"},{"uid":"6776dbf4041ef6d2","name":"Check received message containing numeric","time":{"start":1745341071324,"stop":1745341071325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b285670e3069a86","name":"should initialize bloom filter with correct parameters","time":{"start":1745340627583,"stop":1745340627584,"duration":1},"status":"passed","severity":"normal"},{"uid":"879714926c6c207f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745341156812,"stop":1745341156813,"duration":1},"status":"passed","severity":"normal"},{"uid":"c711df0062bfdd0f","name":"should add to incoming buffer if dependencies are not met","time":{"start":1745340626246,"stop":1745340626246,"duration":0},"status":"passed","severity":"normal"},{"uid":"598d264d9a57c80f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1745341156829,"stop":1745341156829,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a310d7ecd9949d","name":"more peers than existing","time":{"start":1745340751574,"stop":1745340751574,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67fea37bfc231b87","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745341156830,"stop":1745341156830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ed67f2a3519915","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1745340651980,"stop":1745340651980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0aff6b018d44343","name":"Subscribe to topic containing special chars and receive message","time":{"start":1745341156815,"stop":1745341156815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cf8ff2c5ed15","name":"should insert message into bloom filter","time":{"start":1745340626243,"stop":1745340626243,"duration":0},"status":"passed","severity":"normal"},{"uid":"9795d8df71de078f","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1745340570704,"stop":1745340570704,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d7e9c6db514a70","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745341156829,"stop":1745341156829,"duration":0},"status":"passed","severity":"normal"},{"uid":"496cfe3a16885741","name":"Push message with content topic containing Basic HTML tag","time":{"start":1745341278696,"stop":1745341278696,"duration":0},"status":"passed","severity":"normal"},{"uid":"39fab484ac194cc","name":"recovers when dns.resolve returns empty","time":{"start":1745340594441,"stop":1745340594441,"duration":0},"status":"passed","severity":"normal"},{"uid":"742244379eecebdd","name":"should handle corrupted local storage data gracefully","time":{"start":1745340598426,"stop":1745340598426,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cd65840ab068c5","name":"should handle connection events","time":{"start":1745340615689,"stop":1745340615690,"duration":1},"status":"passed","severity":"normal"},{"uid":"255a9872da7be1d3","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1745340570705,"stop":1745340570705,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0c31d910c74704","name":"Check publish message containing XML","time":{"start":1745340773906,"stop":1745340773906,"duration":0},"status":"passed","severity":"normal"},{"uid":"12ac2cc18e985d81","name":"Push message equal or less that 1MB","time":{"start":1745341278701,"stop":1745341278701,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff11a0cfc643b50b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745341156832,"stop":1745341156832,"duration":0},"status":"passed","severity":"normal"},{"uid":"7455413a43b53d89","name":"Fails to push message bigger that 1MB","time":{"start":1745341278701,"stop":1745341278701,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfa909035eee5ea","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1745340851548,"stop":1745340851548,"duration":0},"status":"passed","severity":"normal"},{"uid":"7136ed6846277428","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1745340625777,"stop":1745340625777,"duration":0},"status":"passed","severity":"normal"},{"uid":"6259dc582130c6b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1745341156809,"stop":1745341156809,"duration":0},"status":"passed","severity":"normal"},{"uid":"d86b3e3b50c166d6","name":"Check received message containing short","time":{"start":1745341071336,"stop":1745341071336,"duration":0},"status":"passed","severity":"normal"},{"uid":"102fbb29550ef199","name":"Push message with content topic containing escaped characters","time":{"start":1745341278697,"stop":1745341278698,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a68b1e21d910af","name":"should properly create peer info with all multiaddrs","time":{"start":1745340579762,"stop":1745340579762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba60ec82dc4db47b","name":"random static sharding 4 - Cluster ID: 665, Shard ID: 711","time":{"start":1745340901034,"stop":1745340901034,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e04613db9dee73","name":"should set field with only LIGHTPUSH enabled","time":{"start":1745340579764,"stop":1745340579764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92afc4fb68b9044","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745340763026,"stop":1745340763026,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d00db36d034d6f9","name":"Check received message containing Russian","time":{"start":1745341071326,"stop":1745341071326,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbb7b23e87f97fb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1745340763022,"stop":1745340763023,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e6ca4a1062d88f","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1745340625778,"stop":1745340625780,"duration":2},"status":"passed","severity":"normal"},{"uid":"d0cd74b3ff4ba6fa","name":"Query generator for multiple messages with multiple decoders","time":{"start":1745340904940,"stop":1745340904945,"duration":5},"status":"passed","severity":"normal"},{"uid":"76c5ccc97b335c18","name":"Store - dialed first","time":{"start":1745340933786,"stop":1745340933787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f806334bd905d45","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1745340919716,"stop":1745340919716,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbebf3b86b2d5e44","name":"Check message received after jswaku node is restarted","time":{"start":1745341071347,"stop":1745341071347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e8aecbc220b85afe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1745340570706,"stop":1745340570707,"duration":1},"status":"passed","severity":"normal"},{"uid":"30223646ac6732e3","name":"Check received message containing XML","time":{"start":1745341071340,"stop":1745341071340,"duration":0},"status":"passed","severity":"normal"},{"uid":"45692117c7e29b4f","name":"Publish without waiting for remote peer","time":{"start":1745340779254,"stop":1745340779254,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca435ac173bf365","name":"ignores domain fetching errors","time":{"start":1745340594441,"stop":1745340594442,"duration":1},"status":"passed","severity":"normal"},{"uid":"358a6375c6b85f41","name":"can start the service","time":{"start":1745340598421,"stop":1745340598422,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd608bb73fa97c5","name":"Passing page size 0 when there are 110 messages","time":{"start":1745340917887,"stop":1745340917888,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f23b581f3e6f91","name":"should properly start and stop event listening","time":{"start":1745340616203,"stop":1745340616204,"duration":1},"status":"passed","severity":"normal"},{"uid":"63109bec8f2e8b50","name":"should reject if Store is requested but not mounted","time":{"start":1745340616283,"stop":1745340616283,"duration":0},"status":"passed","severity":"normal"},{"uid":"13cfc97c9fa68377","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1745340616245,"stop":1745340616246,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fee942e05662bd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1745340773917,"stop":1745340773927,"duration":10},"status":"passed","severity":"normal"},{"uid":"de6b26c215f4d2d7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1745340625817,"stop":1745340625817,"duration":0},"status":"passed","severity":"normal"},{"uid":"61889d9e755f562b","name":"Subscribe to topic containing special chars and publish message","time":{"start":1745340779263,"stop":1745340779264,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff207da8f91be23d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1745340625819,"stop":1745340625819,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2ab8a1c212afa0c","name":"should not fail to start the service if it is already started","time":{"start":1745340648883,"stop":1745340648886,"duration":3},"status":"passed","severity":"normal"},{"uid":"58bd4c798f0c8bfc","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1745340616202,"stop":1745340616203,"duration":1},"status":"passed","severity":"normal"},{"uid":"f578a75c17b155b2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1745340570695,"stop":1745340570695,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ea13dd375873ff","name":"Push 30 different messages","time":{"start":1745341278676,"stop":1745341278676,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9059c93d6afea9ec","name":"Query Generator, No Decoder","time":{"start":1745340868428,"stop":1745340868428,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a83dd1b31f30ff2","name":"should use shardsUnderCluster when provided","time":{"start":1745340616025,"stop":1745340616025,"duration":0},"status":"passed","severity":"normal"},{"uid":"956a2cb02ee3164b","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1745340625784,"stop":1745340625784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc61623477474c0","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1745340879879,"stop":1745340879879,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3cd2b0e0e0a138","name":"throws on content topic with non-number generation field","time":{"start":1745340570684,"stop":1745340570684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4326dacfa6beb49","name":"Check received message containing long","time":{"start":1745341071336,"stop":1745341071337,"duration":1},"status":"passed","severity":"normal"},{"uid":"161ec82175bb0b98","name":"shard 0","time":{"start":1745340901031,"stop":1745340901032,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ccd72c8a8b1316","name":"Check message with no pubsub topic is not received","time":{"start":1745341071333,"stop":1745341071334,"duration":1},"status":"passed","severity":"normal"},{"uid":"109328b22d5272a6","name":"should initialize with default number of peers","time":{"start":1745340615676,"stop":1745340615684,"duration":8},"status":"passed","severity":"normal"},{"uid":"d5e0effb7eafeeaf","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1745340593992,"stop":1745340593992,"duration":0},"status":"passed","severity":"normal"},{"uid":"af4d446faa7c8250","name":"Subscribe to topic containing shell command and publish message","time":{"start":1745340779268,"stop":1745340779268,"duration":0},"status":"passed","severity":"normal"},{"uid":"d743e7ffcd6bdcf3","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1745340625799,"stop":1745340625806,"duration":7},"status":"passed","severity":"normal"},{"uid":"ba3274678e2d6683","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1745340570706,"stop":1745340570706,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd2a4bae8fed14a","name":"should not retry if at least one success","time":{"start":1745340616247,"stop":1745340616248,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f534ab6efcee5","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1745340625792,"stop":1745340625792,"duration":0},"status":"passed","severity":"normal"},{"uid":"608fb24f81899de0","name":"Check publish message containing unicode special characters","time":{"start":1745340773908,"stop":1745340773908,"duration":0},"status":"passed","severity":"normal"},{"uid":"babad8a934b83a0b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1745341071331,"stop":1745341071332,"duration":1},"status":"passed","severity":"normal"},{"uid":"51d6c1a43abc3abe","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745340763021,"stop":1745340763021,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8878a84bdbf9377","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1745340579045,"stop":1745340579045,"duration":0},"status":"passed","severity":"normal"},{"uid":"9574c6e23941450f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1745340769592,"stop":1745340769592,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e61a0cb7bedf8a","name":"should not fail to start the service if it is already started","time":{"start":1745340751376,"stop":1745340751376,"duration":0},"status":"passed","severity":"normal"},{"uid":"57242f04438bebe5","name":"random static sharding 7 - Cluster ID: 911, Shard ID: 551","time":{"start":1745340901035,"stop":1745340901035,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac35dd540f6fb66","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1745340593996,"stop":1745340593997,"duration":1},"status":"passed","severity":"normal"},{"uid":"1be56b8b70bbba99","name":"Push message with content topic containing Chinese","time":{"start":1745341278694,"stop":1745341278694,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d616509230d884","name":"new peer added after a peer was already found","time":{"start":1745340771674,"stop":1745340771674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69a4ebea956ae7b4","name":"should set field with only FILTER enabled","time":{"start":1745340579764,"stop":1745340579764,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdee1cad8e0c2f8f","name":"should not receive a peer event after stop","time":{"start":1745340598424,"stop":1745340598425,"duration":1},"status":"passed","severity":"normal"},{"uid":"66aaceec8d9d3801","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1745340851551,"stop":1745340851553,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d05a904aa98e434","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1745340625794,"stop":1745340625795,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cfd997c9fdfc7f3","name":"should return false when shard is not included in network shards","time":{"start":1745340616027,"stop":1745340616027,"duration":0},"status":"passed","severity":"normal"},{"uid":"28933401603b6f62","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1745340665467,"stop":1745340665468,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b69a8edb771b9ac","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1745340625810,"stop":1745340625811,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97405e45f55012","name":"Callback on promise, aborts when callback returns true","time":{"start":1745340904947,"stop":1745340904947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da3ae3d8c7ed3f4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745341156815,"stop":1745341156816,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9545e8671c72f7","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1745340570712,"stop":1745340570712,"duration":0},"status":"passed","severity":"normal"},{"uid":"df517dc1cd67fa05","name":"removeEventListener with correct event","time":{"start":1745340684624,"stop":1745340684625,"duration":1},"status":"passed","severity":"normal"},{"uid":"159515ebb4969646","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1745340570699,"stop":1745340570699,"duration":0},"status":"passed","severity":"normal"},{"uid":"955ad2e811d55b21","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1745340625783,"stop":1745340625784,"duration":1},"status":"passed","severity":"normal"},{"uid":"d877dbf5dc7ed62d","name":"Store - dialed after - with timeout","time":{"start":1745340933787,"stop":1745340933787,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb996840a4d4067d","name":"Nodes with multiple pubsub topic","time":{"start":1745340769595,"stop":1745340769595,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb90c6965dad6b7","name":"should push the message to the outgoing buffer","time":{"start":1745340626243,"stop":1745340626243,"duration":0},"status":"passed","severity":"normal"},{"uid":"46fefeb71282a59","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1745340644279,"stop":1745340644280,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee19beef540cc586","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app59/4/topic47/utf8","time":{"start":1745340879875,"stop":1745340879875,"duration":0},"status":"passed","severity":"normal"},{"uid":"709adc0ac642c508","name":"should return different streams if requested simultaniously","time":{"start":1745340585952,"stop":1745340585952,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27f3eed25712bd8","name":"Query generator for multiple messages","time":{"start":1745340904935,"stop":1745340904935,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f23b89d3880552e","name":"Publish message with custom timestamp: Tue Apr 22 2025 15:52:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1745340773910,"stop":1745340773910,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e99ba2192083373","name":"Check message on other pubsub topic is not received","time":{"start":1745341071333,"stop":1745341071333,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efb3c8ffd710136","name":"should properly create location multiaddrs - tcp4","time":{"start":1745340579761,"stop":1745340579761,"duration":0},"status":"passed","severity":"normal"},{"uid":"169d6f78036a57db","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1745340895107,"stop":1745340895108,"duration":1},"status":"passed","severity":"normal"},{"uid":"6be4360c0a1d4c28","name":"should set field with only STORE enabled","time":{"start":1745340579763,"stop":1745340579763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a97cf1eb4541d8a9","name":"should not fail to start the service if it is already started","time":{"start":1745340598423,"stop":1745340598424,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e26279cc0b439f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1745340570698,"stop":1745340570698,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2814c52fe6d590a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1745340573291,"stop":1745340573291,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0ba33ce33f30ab","name":"Fails to push message bigger that 1MB","time":{"start":1745341278686,"stop":1745341278686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f1f033519fdcfa","name":"Check message received after nwaku node is restarted","time":{"start":1745341071347,"stop":1745341071347,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed34d7454f1e31d1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1745340919713,"stop":1745340919713,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb3341e5b64a18a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1745340665472,"stop":1745340665473,"duration":1},"status":"passed","severity":"normal"},{"uid":"51da532234ee11fb","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1745340570702,"stop":1745340570702,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d021367b45c2844","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1745340625470,"stop":1745340625471,"duration":1},"status":"passed","severity":"normal"},{"uid":"b95549b2e704d333","name":"should initialize with custom number of peers","time":{"start":1745340615685,"stop":1745340615686,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35b08cc2145bb39","name":"Refresh subscription","time":{"start":1745340779256,"stop":1745340779256,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e91cae6e6c525cd","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1745340879873,"stop":1745340879873,"duration":0},"status":"passed","severity":"normal"},{"uid":"61df1982bc95c5c7","name":"should throw error - no id","time":{"start":1745340579752,"stop":1745340579752,"duration":0},"status":"passed","severity":"normal"},{"uid":"86019cf2e480a74c","name":"Push message with short payload","time":{"start":1745341278686,"stop":1745341278686,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca643ed552918e1","name":"Delete observer","time":{"start":1745340753094,"stop":1745340753095,"duration":1},"status":"passed","severity":"normal"},{"uid":"8886b8e541b5994d","name":"Subscribe to topic containing Script and receive message","time":{"start":1745341156816,"stop":1745341156817,"duration":1},"status":"passed","severity":"normal"},{"uid":"10220e5e303da055","name":"Check message with no pubsub topic is not received","time":{"start":1745341071345,"stop":1745341071345,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2fe2a4365b06fa","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1745340625785,"stop":1745340625785,"duration":0},"status":"passed","severity":"normal"},{"uid":"25de65674f4d4023","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1745340593996,"stop":1745340593996,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6972a5d065db58f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1745340868427,"stop":1745340868428,"duration":1},"status":"passed","severity":"normal"},{"uid":"71129308c7a98d27","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1745340769595,"stop":1745340769595,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a6859bb98ba74e","name":"Push message with Arabic payload","time":{"start":1745341278673,"stop":1745341278673,"duration":0},"status":"passed","severity":"normal"},{"uid":"3596111558a1a345","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1745340570701,"stop":1745340570702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d8a97817ab2fa1","name":"Push message with content topic containing Script","time":{"start":1745341278695,"stop":1745341278696,"duration":1},"status":"passed","severity":"normal"},{"uid":"e364555f7fed79a7","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1745340625778,"stop":1745340625778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7db2c118d590482","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1745340625793,"stop":1745340625794,"duration":1},"status":"passed","severity":"normal"},{"uid":"44134cb728a8d8c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1745341156821,"stop":1745341156821,"duration":0},"status":"passed","severity":"normal"},{"uid":"c275473f5f1327a6","name":"Push message with SQL Injection payload","time":{"start":1745341278689,"stop":1745341278689,"duration":0},"status":"passed","severity":"normal"},{"uid":"6131116d21c90c6a","name":"Push message with content topic containing SQL Injection","time":{"start":1745341278679,"stop":1745341278680,"duration":1},"status":"passed","severity":"normal"},{"uid":"e35e492ddd8be6c0","name":"Rejects garbage","time":{"start":1745340619862,"stop":1745340619863,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3d0b5461ee3ae79","name":"should return PeerId when PeerId is provided","time":{"start":1745340616022,"stop":1745340616022,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9756076365cea97","name":"Check message with non string payload is not received","time":{"start":1745341071346,"stop":1745341071346,"duration":0},"status":"passed","severity":"normal"},{"uid":"3099cfe7f1e4ea9","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1745340851550,"stop":1745340851550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7655e55aa753e903","name":"Sign & Recover","time":{"start":1745340605391,"stop":1745340605391,"duration":0},"status":"passed","severity":"normal"},{"uid":"660408e050880817","name":"Renews subscription after lossing a connection","time":{"start":1745341156820,"stop":1745341156820,"duration":0},"status":"passed","severity":"normal"},{"uid":"198d1b1b7caa5a6c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1745341156819,"stop":1745341156819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23d68d5e28093b9","name":"random static sharding 3 - Cluster ID: 540, Shard ID: 462","time":{"start":1745340901033,"stop":1745340901034,"duration":1},"status":"passed","severity":"normal"},{"uid":"baad544a82772fc4","name":"Ephemeral field is preserved - encoder v0","time":{"start":1745340650832,"stop":1745340650832,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6b72eea664a50a","name":"should only return 1 node with relay capability","time":{"start":1745340594443,"stop":1745340594443,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27e3b1668703310","name":"Push message with rate limit","time":{"start":1745341278683,"stop":1745341278684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0482e21b9ccc79","name":"Check received message containing Basic HTML tag","time":{"start":1745341071328,"stop":1745341071328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f690165a3775c6","name":"should update ack status of messages in outgoing buffer","time":{"start":1745340626250,"stop":1745340626250,"duration":0},"status":"passed","severity":"normal"},{"uid":"f135bd6cb46d22bd","name":"Push message with escaped characters payload","time":{"start":1745341278691,"stop":1745341278691,"duration":0},"status":"passed","severity":"normal"},{"uid":"42bc9b28d49fba00","name":"should throw error - no public key","time":{"start":1745340579753,"stop":1745340579753,"duration":0},"status":"passed","severity":"normal"},{"uid":"8315e1f2b24e529","name":"Push message with content topic containing XML","time":{"start":1745341278680,"stop":1745341278680,"duration":0},"status":"passed","severity":"normal"},{"uid":"613f46d0ed351c91","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1745340625811,"stop":1745340625812,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab3f7297786d0ae5","name":"udp ip6 address","time":{"start":1745340579128,"stop":1745340579128,"duration":0},"status":"passed","severity":"normal"},{"uid":"e393fc882ca17591","name":"LightPush","time":{"start":1745340933787,"stop":1745340933788,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90c272a68f60166","name":"should be able to encode the field with only RELAY set to true","time":{"start":1745340579024,"stop":1745340579029,"duration":5},"status":"passed","severity":"normal"},{"uid":"938a24c9d0abd08f","name":"Overlapping topic subscription","time":{"start":1745340779257,"stop":1745340779257,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d933ac69ff7305cc","name":"Push message with content topic containing short","time":{"start":1745341278677,"stop":1745341278677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e236b38561709113","name":"should process tasks in queue","time":{"start":1745340615804,"stop":1745340615804,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0af0db63355c17","name":"should not allow unachievable error rate","time":{"start":1745340625469,"stop":1745340625470,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d572d4374acda84","name":"should encode/decode to text encoding","time":{"start":1745340579759,"stop":1745340579759,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ae3ead4dbc94ac","name":"Round trip binary serialization","time":{"start":1745340586111,"stop":1745340586112,"duration":1},"status":"passed","severity":"normal"},{"uid":"42d881b3938fd97d","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1745340625773,"stop":1745340625774,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9107f63def7db13","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1745340570700,"stop":1745340570700,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c974ec577bb564","name":"Encoder throws on undefined content topic","time":{"start":1745340586113,"stop":1745340586113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4083a494d6eeabc","name":"should not throw an error for a single configured topic","time":{"start":1745340570712,"stop":1745340570712,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ebcac8178a32bc","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app66/5/topic880/proto","time":{"start":1745340879877,"stop":1745340879877,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ff4160d75b4e21","name":"Fails to publish message with empty text","time":{"start":1745340773915,"stop":1745340773915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0e0329b818942c","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1745340665465,"stop":1745340665467,"duration":2},"status":"passed","severity":"normal"},{"uid":"1793858e39a754b","name":"should properly create location multiaddrs - tcp","time":{"start":1745340579762,"stop":1745340579762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a4e397f5f8596b","name":"Check message with no payload is not received","time":{"start":1745341071334,"stop":1745341071334,"duration":0},"status":"passed","severity":"normal"},{"uid":"6983614f25049a72","name":"Decoder throws on undefined content topic","time":{"start":1745340586114,"stop":1745340586114,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb06e041d6869db5","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1745340570705,"stop":1745340570705,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ac74e24f69e4cf9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1745340625817,"stop":1745340625817,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fcbd82e2820300","name":"random static sharding 10 - Cluster ID: 769, Shard ID: 58","time":{"start":1745340901036,"stop":1745340901037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3707995066e47fa","name":"handles different clusterIds correctly","time":{"start":1745340570698,"stop":1745340570698,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1d85ccbf1f1031","name":"Check received message containing Basic HTML tag","time":{"start":1745341071340,"stop":1745341071340,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bdcd9be93869c8","name":"getPeersByDiscovery","time":{"start":1745340684631,"stop":1745340684631,"duration":0},"status":"passed","severity":"normal"},{"uid":"24d970b50854b5e5","name":"Check received message containing short","time":{"start":1745341071323,"stop":1745341071324,"duration":1},"status":"passed","severity":"normal"},{"uid":"94b2943ef1741e8a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app47/7/topic111/json","time":{"start":1745340879876,"stop":1745340879876,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe6c0535fbd075fc","name":"Push message with content topic containing XML","time":{"start":1745341278696,"stop":1745341278696,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abfda9479f36a58","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1745340919715,"stop":1745340919715,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1e20439789abe7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1745340570710,"stop":1745340570710,"duration":0},"status":"passed","severity":"normal"},{"uid":"52db174b54f62884","name":"Wrong topic","time":{"start":1745340879877,"stop":1745340879878,"duration":1},"status":"passed","severity":"normal"},{"uid":"95de0997dba86c4e","name":"Encoder throws on empty string content topic","time":{"start":1745340605126,"stop":1745340605127,"duration":1},"status":"passed","severity":"normal"},{"uid":"36129af180a0da33","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1745340650833,"stop":1745340650834,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de60eba9c654053","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1745341156830,"stop":1745341156830,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c37800a27df533","name":"Subscribe to topic containing JSON and publish message","time":{"start":1745340779267,"stop":1745340779268,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f0390a61bbd903","name":"Passing an array","time":{"start":1745340926550,"stop":1745340926550,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a546c53c2a5586","name":"should not fail to stop the service if it was not started","time":{"start":1745340751373,"stop":1745340751375,"duration":2},"status":"passed","severity":"normal"},{"uid":"d319ba90e9abe8ea","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745341156827,"stop":1745341156827,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ecf652cddb39456","name":"Subscribe to topic containing long and publish message","time":{"start":1745340779257,"stop":1745340779258,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cabef265634c4","name":"isConnected should return true after first peer connects","time":{"start":1745340665468,"stop":1745340665470,"duration":2},"status":"passed","severity":"normal"},{"uid":"163112c1af9f7524","name":"should decode valid enr with tcp successfully","time":{"start":1745340579751,"stop":1745340579751,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a96c3fa70ecba","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app16/8/topic256/test.js","time":{"start":1745340879876,"stop":1745340879877,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2b70a61ff8f95","name":"Js publishes, other Js receives","time":{"start":1745340765571,"stop":1745340765571,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3f892a785de7ea","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1745340771674,"stop":1745340771674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24d47f21013714cf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1745341156814,"stop":1745341156815,"duration":1},"status":"passed","severity":"normal"},{"uid":"5888faebbe269107","name":"Generator, 2 different pubsubtopics","time":{"start":1745340895107,"stop":1745340895107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5a6c82ee13a19a","name":"Passing page size 11 when there are 10 messages","time":{"start":1745340917889,"stop":1745340917890,"duration":1},"status":"passed","severity":"normal"},{"uid":"16aeed5419500db5","name":"Relay - dialed first","time":{"start":1745340933785,"stop":1745340933785,"duration":0},"status":"passed","severity":"normal"},{"uid":"692f6a55b4d6e31d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1745340779269,"stop":1745340779270,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc277f0a2194f31","name":"returns only open connection if one present","time":{"start":1745340585562,"stop":1745340585562,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b54bfef4f55b3f","name":"should maintain desired error rate","time":{"start":1745340627584,"stop":1745340627585,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd605d6367796a6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1745340763024,"stop":1745340763025,"duration":1},"status":"passed","severity":"normal"},{"uid":"b99504cac19f69ed","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1745340570714,"stop":1745340570714,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc9893ac372e469","name":"addEventListener with correct event","time":{"start":1745340684616,"stop":1745340684616,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cdb3e5a48438c6","name":"should not allow k > 12","time":{"start":1745340625465,"stop":1745340625468,"duration":3},"status":"passed","severity":"normal"},{"uid":"d1c4f936f45d74aa","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1745341156820,"stop":1745341156820,"duration":0},"status":"passed","severity":"normal"},{"uid":"55224c12ce7b82cf","name":"Round trip binary encryption [ecies, signature]","time":{"start":1745340606606,"stop":1745340606606,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb233a826f0b16d","name":"can start and stop the service","time":{"start":1745340751372,"stop":1745340751373,"duration":1},"status":"passed","severity":"normal"},{"uid":"8002597071f51fd5","name":"same cluster, different shard: nodes connect","time":{"start":1745340715098,"stop":1745340715098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e07a55378607294","name":"Subscribe to topic containing JSON and receive message","time":{"start":1745341156817,"stop":1745341156818,"duration":1},"status":"passed","severity":"normal"},{"uid":"beeac56b3fba7dcb","name":"Check publish message after client node is restarted","time":{"start":1745340773927,"stop":1745340773928,"duration":1},"status":"skipped","severity":"normal"},{"uid":"45a1387d1f273045","name":"should throw error - no public key","time":{"start":1745340579751,"stop":1745340579752,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7063b6387a89c6d","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1745340579031,"stop":1745340579032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd058bfbfd8daad","name":"should attach causal history and bloom filter to each message","time":{"start":1745340626244,"stop":1745340626244,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ccb8ccfad4b2b4","name":"should throw an error for an unconfigured topic","time":{"start":1745340570712,"stop":1745340570713,"duration":1},"status":"passed","severity":"normal"},{"uid":"59a2833b968defdb","name":"addEventListener with wrong event","time":{"start":1745340684617,"stop":1745340684624,"duration":7},"status":"passed","severity":"normal"},{"uid":"9fc53bf948335e2d","name":"should return empty list for no shard","time":{"start":1745340570702,"stop":1745340570703,"duration":1},"status":"passed","severity":"normal"},{"uid":"46a68c22778d20b9","name":"Check publish message containing escaped characters","time":{"start":1745340773908,"stop":1745340773908,"duration":0},"status":"passed","severity":"normal"},{"uid":"7096fcb5eed37f3f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1745340570708,"stop":1745340570709,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3b7034ba3f67a35","name":"Meta field set when metaSetter is specified","time":{"start":1745340586112,"stop":1745340586113,"duration":1},"status":"passed","severity":"normal"},{"uid":"24d768b91bee3064","name":"Check publish message containing Arabic","time":{"start":1745340773904,"stop":1745340773905,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ead58b0ff6c388","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1745340625814,"stop":1745340625815,"duration":1},"status":"passed","severity":"normal"},{"uid":"568b2ecea82ef3ca","name":"caches peers it previously fetched","time":{"start":1745340594442,"stop":1745340594442,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbdbbd8173e837d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1745340763025,"stop":1745340763025,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d19ba5ae58e12e","name":"connects to nwaku","time":{"start":1745340926548,"stop":1745340926549,"duration":1},"status":"passed","severity":"normal"},{"uid":"28be6f2c8fa832e8","name":"should reject if WakuNode is not started","time":{"start":1745340616281,"stop":1745340616282,"duration":1},"status":"passed","severity":"normal"},{"uid":"85052d01131736cc","name":"returns nothing if no connections present","time":{"start":1745340585561,"stop":1745340585562,"duration":1},"status":"passed","severity":"normal"},{"uid":"46206ef5c0a06aa7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1745340593997,"stop":1745340593997,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fa4e31acc5bec7","name":"Reusing cursor across nodes","time":{"start":1745340851554,"stop":1745340851554,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5632398e593c269","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1745340570702,"stop":1745340570702,"duration":0},"status":"passed","severity":"normal"},{"uid":"96c599de0d415892","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1745340570704,"stop":1745340570705,"duration":1},"status":"passed","severity":"normal"},{"uid":"956d762b64e4c56c","name":"Nodes with multiple pubsub topic","time":{"start":1745340769593,"stop":1745340769593,"duration":0},"status":"passed","severity":"normal"},{"uid":"23576dd1ee736d6f","name":"Ordered callback, aborts when callback returns true","time":{"start":1745340904949,"stop":1745340904949,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c6e3f01813c39c4","name":"Check publish message containing JSON","time":{"start":1745340773907,"stop":1745340773907,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf5274e19e6d09d","name":"should throw an error for insufficient data","time":{"start":1745340570720,"stop":1745340570720,"duration":0},"status":"passed","severity":"normal"},{"uid":"7943d3171856ca7e","name":"should be sent with empty content","time":{"start":1745340626248,"stop":1745340626249,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42d6fae3915b2d7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745340763023,"stop":1745340763024,"duration":1},"status":"passed","severity":"normal"},{"uid":"9955d820ea117dc3","name":"Push message with JSON payload","time":{"start":1745341278690,"stop":1745341278690,"duration":0},"status":"passed","severity":"normal"},{"uid":"35d150ff52949c64","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1745340594444,"stop":1745340594444,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0ab2cfe8438276","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1745340616203,"stop":1745340616203,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ae74e5111045f2f","name":"Check meta is set [ecies]","time":{"start":1745340606606,"stop":1745340606607,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bcfcfd7317b827","name":"Query with Ordered Callback, No message returned","time":{"start":1745340868438,"stop":1745340868438,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c8bffd2186fd7f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1745340625814,"stop":1745340625814,"duration":0},"status":"passed","severity":"normal"},{"uid":"75bb98dc30bc4859","name":"should be able to decode the field with only STORE set to true","time":{"start":1745340579043,"stop":1745340579043,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b738a491aa364b","name":"Reopen subscription with peer with lost subscription","time":{"start":1745340709217,"stop":1745340709217,"duration":0},"status":"passed","severity":"normal"},{"uid":"84721da7a311a2f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1745341156824,"stop":1745341156824,"duration":0},"status":"passed","severity":"normal"},{"uid":"560a62e8d4b11c06","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1745340570707,"stop":1745340570708,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f13d301bcedbd","name":"Push message with SQL Injection payload","time":{"start":1745341278673,"stop":1745341278673,"duration":0},"status":"passed","severity":"normal"},{"uid":"90c0e79b568e9bdc","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1745340919712,"stop":1745340919712,"duration":0},"status":"passed","severity":"normal"},{"uid":"73b3e95b6d861062","name":"Query Generator - true","time":{"start":1745340904499,"stop":1745340904500,"duration":1},"status":"passed","severity":"normal"},{"uid":"697d69bf0776ad91","name":"should get / set TCP multiaddr","time":{"start":1745340579760,"stop":1745340579760,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f0a670416e4baaa","name":"Publish message with large meta","time":{"start":1745340773928,"stop":1745340773928,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa30c6beba6775c9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1745340651977,"stop":1745340651978,"duration":1},"status":"passed","severity":"normal"},{"uid":"1265abe5a663579a","name":"Init the array if not present","time":{"start":1745340570144,"stop":1745340570145,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5f5bbd2fe35af88","name":"should retry failed tasks","time":{"start":1745340615805,"stop":1745340615805,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e1640f977a0a422","name":"peer:update - should do nothing if another protocol hit","time":{"start":1745340585953,"stop":1745340585953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80c05f23f88755d","name":"Check message with no content topic is not received","time":{"start":1745341071345,"stop":1745341071346,"duration":1},"status":"passed","severity":"normal"},{"uid":"228375ae53356c48","name":"Push message with Chinese payload","time":{"start":1745341278688,"stop":1745341278688,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75245ff06cfdbf0","name":"Subscribe and receives messages on 20 topics","time":{"start":1745341156823,"stop":1745341156823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c56ea37cc990553","name":"Check publish message containing Script","time":{"start":1745340773906,"stop":1745340773906,"duration":0},"status":"passed","severity":"normal"},{"uid":"822f602927f72ab9","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1745340911797,"stop":1745340911798,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9df263dcdf2a3d","name":"Passing page size 10 when there are 10 messages","time":{"start":1745340917889,"stop":1745340917889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f275d281c92e9f5a","name":"Ping on unsubscribed peer","time":{"start":1745340709216,"stop":1745340709217,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c6a78d9c3caae0","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1745340625471,"stop":1745340625472,"duration":1},"status":"passed","severity":"normal"},{"uid":"53369a4e8e318cf9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745341071332,"stop":1745341071332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07193993e69b2c7","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1745340625807,"stop":1745340625807,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb12cc9c2db09c7d","name":"should reject if Relay is requested but not mounted","time":{"start":1745340616282,"stop":1745340616282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ac1608433352b2","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1745340650833,"stop":1745340650833,"duration":0},"status":"passed","severity":"normal"},{"uid":"b303374bbed2d550","name":"random static sharding 8 - Cluster ID: 325, Shard ID: 70","time":{"start":1745340901036,"stop":1745340901036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f7fef3ce834a1","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app79/4/topic290/utf8","time":{"start":1745340879874,"stop":1745340879875,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e782186eca8e56","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1745340715097,"stop":1745340715097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32f44a16ffc1d32","name":"Sets default value correctly","time":{"start":1745340926552,"stop":1745340926552,"duration":0},"status":"passed","severity":"normal"},{"uid":"da545b731375c537","name":"Encoder throws on undefined content topic","time":{"start":1745340605126,"stop":1745340605126,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c83cc6f85b89e07","name":"should call waitForPeer on Relay","time":{"start":1745340616286,"stop":1745340616286,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9fa2ef816e4c73","name":"should properly create location multiaddrs - udp6","time":{"start":1745340579761,"stop":1745340579761,"duration":0},"status":"passed","severity":"normal"},{"uid":"77bf73fb26258ca4","name":"should check false positive rate","time":{"start":1745340627586,"stop":1745340627586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4b7889f384fe94","name":"Query Generator, Wrong PubsubTopic","time":{"start":1745340868427,"stop":1745340868427,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8739d7c2df8873","name":"does not throw on valid cases","time":{"start":1745340570682,"stop":1745340570683,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab98d1a36327719","name":"Register correct protocols","time":{"start":1745340779253,"stop":1745340779253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43e9e30fd3ba116","name":"Push message with content topic containing Russian","time":{"start":1745341278695,"stop":1745341278695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17e0e275ca929e3","name":"should load peers from local storage and dispatch events","time":{"start":1745340598425,"stop":1745340598425,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7cbc723835e1b84","name":"Check publish message containing Chinese","time":{"start":1745340773904,"stop":1745340773904,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bbc504c3e93470","name":"Check publish message containing short","time":{"start":1745340773897,"stop":1745340773897,"duration":0},"status":"passed","severity":"normal"},{"uid":"455fcbed5c0d21bf","name":"Ordered Callback - false","time":{"start":1745340904503,"stop":1745340904503,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d30d005b5fc613","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1745340651981,"stop":1745340651981,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61c55821872421e","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1745340769594,"stop":1745340769595,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f9ae57fc5eb07a","name":"Push message with Russian payload","time":{"start":1745341278688,"stop":1745341278688,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc978b1bd89085e6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1745340579033,"stop":1745340579039,"duration":6},"status":"passed","severity":"normal"},{"uid":"3d5752474b39652","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1745340919715,"stop":1745340919715,"duration":0},"status":"passed","severity":"normal"},{"uid":"702bf835cb83c6f9","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1745340773909,"stop":1745340773910,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b40c05a39e768e2","name":"Check received message containing SQL Injection","time":{"start":1745341071326,"stop":1745341071327,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea616180e59d1d68","name":"should get / set UDP multiaddr","time":{"start":1745340579760,"stop":1745340579760,"duration":0},"status":"passed","severity":"normal"},{"uid":"32fc887d25cb9f87","name":"should properly compute the node id","time":{"start":1745340579759,"stop":1745340579759,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92be1d1adeb001e","name":"Check received message containing Script","time":{"start":1745341071327,"stop":1745341071327,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb89ba22503a9f70","name":"Push message with content topic containing special chars","time":{"start":1745341278694,"stop":1745341278694,"duration":0},"status":"passed","severity":"normal"},{"uid":"4355e306dace2e79","name":"Ordered Callback - true","time":{"start":1745340904502,"stop":1745340904502,"duration":0},"status":"passed","severity":"normal"},{"uid":"848790f7cd828d8","name":"Callback on promise","time":{"start":1745340904946,"stop":1745340904947,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7c67bfd900f4476","name":"less peers than existing","time":{"start":1745340751575,"stop":1745340751575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9b5f0016dc37fca3","name":"Passing page size 1 when there are 4 messages","time":{"start":1745340917888,"stop":1745340917888,"duration":0},"status":"passed","severity":"normal"},{"uid":"effca07d2dfc44e1","name":"throws on content topic with empty encoding field","time":{"start":1745340570687,"stop":1745340570691,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6657918a7650c2b","name":"Reopen subscription with peer with lost subscription","time":{"start":1745340709213,"stop":1745340709213,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cd1737ef37a62fc","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1745341156811,"stop":1745341156811,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d094c0130c04059","name":"Check message received after nwaku node is restarted","time":{"start":1745341071335,"stop":1745341071335,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d7a1c464ed7efe4","name":"Check message with no payload is not received","time":{"start":1745341071346,"stop":1745341071346,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c346508f2d858b","name":"Subscribe and receive messages via lightPush","time":{"start":1745341156821,"stop":1745341156821,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b36f52d122bd46","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745340763027,"stop":1745340763027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60c1355ecd28bcf","name":"should properly create location multiaddrs - udp","time":{"start":1745340579762,"stop":1745340579762,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f43c0bdbab0262","name":"should increase lamport timestamp","time":{"start":1745340626242,"stop":1745340626243,"duration":1},"status":"passed","severity":"normal"},{"uid":"228c6d74e12011f3","name":"configure the node with multiple content topics","time":{"start":1745340879878,"stop":1745340879879,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ec34fd1fb6a1f9","name":"stop","time":{"start":1745340684635,"stop":1745340684636,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ed7fa74b1f1744","name":"Push message with Basic HTML tag payload","time":{"start":1745341278690,"stop":1745341278690,"duration":0},"status":"passed","severity":"normal"},{"uid":"894f2dfa48f1eabc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1745340703458,"stop":1745340703460,"duration":2},"status":"passed","severity":"normal"},{"uid":"e67b47c24ebab81","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1745340593301,"stop":1745340593302,"duration":1},"status":"passed","severity":"normal"},{"uid":"8446985b343b3a6a","name":"should transition to Unhealthy when no connections","time":{"start":1745340616202,"stop":1745340616202,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55c0e83c55f5e6a","name":"should emit a peer event after start","time":{"start":1745340598424,"stop":1745340598424,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad871193fe7079d","name":"Check message with invalid timestamp is not received","time":{"start":1745341071344,"stop":1745341071344,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e66f50266a9393d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1745340570704,"stop":1745340570704,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfac90da29388126","name":"should throw error - invalid id","time":{"start":1745340579752,"stop":1745340579753,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91752f302960b9c","name":"Promise Callback - false","time":{"start":1745340904501,"stop":1745340904502,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c2563e7568391","name":"Push message with content topic containing long","time":{"start":1745341278693,"stop":1745341278693,"duration":0},"status":"passed","severity":"normal"},{"uid":"510bea99d805d77b","name":"Push message with content topic containing JSON","time":{"start":1745341278697,"stop":1745341278697,"duration":0},"status":"passed","severity":"normal"},{"uid":"26dbdfeca425d0b1","name":"Check received message containing XML","time":{"start":1745341071327,"stop":1745341071328,"duration":1},"status":"passed","severity":"normal"},{"uid":"28bc96e77824e6ab","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1745340868438,"stop":1745340868438,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe5d524ca9c6276","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1745340570696,"stop":1745340570696,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb10aa26cf1e39","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app0/7/topic643/utf8","time":{"start":1745340879874,"stop":1745340879874,"duration":0},"status":"passed","severity":"normal"},{"uid":"61beb4537943e7ab","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1745341156822,"stop":1745341156823,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ee29364d149b88b","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1745340598425,"stop":1745340598426,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2f460c11dde4ae3","name":"Query generator for 2000 messages","time":{"start":1745340904950,"stop":1745340904951,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd582fe4cfbfcbf","name":"Subscribe to topic containing numeric and publish message","time":{"start":1745340779262,"stop":1745340779263,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa7a580d817f3bb8","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1745340779255,"stop":1745340779255,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a57d9359fdd891f","name":"Push message with content topic containing emoji","time":{"start":1745341278682,"stop":1745341278682,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dee6dd10237a9a2","name":"Check publish message containing long","time":{"start":1745340773897,"stop":1745340773898,"duration":1},"status":"passed","severity":"normal"},{"uid":"6568f764008536a4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1745340648900,"stop":1745340648900,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5f6faa9630c5d0b5","name":"Encoder throws on undefined content topic","time":{"start":1745340606607,"stop":1745340606607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b30da31bbaeef08","name":"Push message with meta","time":{"start":1745341278699,"stop":1745341278699,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae2530e8787c0d4","name":"Query generator for multiple messages with different message text format","time":{"start":1745340904936,"stop":1745340904936,"duration":0},"status":"passed","severity":"normal"},{"uid":"684d3e0d350c5404","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1745340570701,"stop":1745340570701,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f80f7221dc9cbda","name":"A test","time":{"start":1745340703573,"stop":1745340703573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27f23e6d2d4c75b","name":"Ping on unsubscribed peer","time":{"start":1745340709212,"stop":1745340709213,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d030f02d019444","name":"should not receive a peer event after stop","time":{"start":1745340648896,"stop":1745340648898,"duration":2},"status":"passed","severity":"normal"},{"uid":"c63a162f96c7b95f","name":"Privacy Node - default protocol","time":{"start":1745340933788,"stop":1745340933789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b15f66659f632ad","name":"Publish message with custom timestamp: Tue Apr 22 2025 17:52:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1745340773911,"stop":1745340773911,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd9d4860bf885dc3","name":"should not receive a peer event after stop","time":{"start":1745340751379,"stop":1745340751379,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7de7ee7ef7723a","name":"Fields are not dropped","time":{"start":1745340585522,"stop":1745340585524,"duration":2},"status":"passed","severity":"normal"},{"uid":"35e009cbcd575a1f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1745340625812,"stop":1745340625813,"duration":1},"status":"passed","severity":"normal"},{"uid":"4490070436a1d6c","name":"start node with empty shard should fail","time":{"start":1745340901040,"stop":1745340901040,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb825768639b507","name":"Push message with emoji payload","time":{"start":1745341278691,"stop":1745341278692,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a23eba6f90ce550","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1745340834848,"stop":1745340834848,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5c920990cba2a1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1745341071343,"stop":1745341071344,"duration":1},"status":"passed","severity":"normal"},{"uid":"60eb6bdf40884483","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1745341156827,"stop":1745341156827,"duration":0},"status":"passed","severity":"normal"},{"uid":"990d355a454087b9","name":"Push message with rate limit","time":{"start":1745341278699,"stop":1745341278700,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a1d90c8eaae62","name":"should mark all messages in causal history as acknowledged","time":{"start":1745340626246,"stop":1745340626247,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed5a224bef9c352e","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1745340625781,"stop":1745340625782,"duration":1},"status":"passed","severity":"normal"},{"uid":"20cf6209c94d3ae3","name":"Mutual subscription","time":{"start":1745340779253,"stop":1745340779253,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b846deb6d08d163","name":"Subscribe to topic containing long and receive message","time":{"start":1745341156814,"stop":1745341156814,"duration":0},"status":"passed","severity":"normal"},{"uid":"33371954e15cd036","name":"should be able to encode the field with only FILTER set to true","time":{"start":1745340579030,"stop":1745340579031,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc68cefb0730b6f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1745340919716,"stop":1745340919716,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b922c0b20026d","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1745340644278,"stop":1745340644279,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c60b47b3ec6bde","name":"can start the service","time":{"start":1745340751369,"stop":1745340751372,"duration":3},"status":"passed","severity":"normal"},{"uid":"4552b61dd778f4ca","name":"non connected peers","time":{"start":1745340751575,"stop":1745340751575,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bfe7ef0c0ea80ce","name":"Push message with XML payload","time":{"start":1745341278674,"stop":1745341278674,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bcad227833ae6e","name":"Push message with custom timestamp: 1745337065826","time":{"start":1745341278685,"stop":1745341278685,"duration":0},"status":"passed","severity":"normal"},{"uid":"8361100101639d8e","name":"Check received message containing emoji","time":{"start":1745341071330,"stop":1745341071331,"duration":1},"status":"passed","severity":"normal"},{"uid":"b90170fe0a332dd7","name":"Ping on subscribed peer","time":{"start":1745340709210,"stop":1745340709211,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bfe6ad4d21a7e4","name":"throws on empty content topic","time":{"start":1745340570683,"stop":1745340570683,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef69254740364e6d","name":"should never report false negatives","time":{"start":1745340627585,"stop":1745340627585,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe71461aa58c9b8c","name":"handles empty contentTopics array correctly","time":{"start":1745340570716,"stop":1745340570716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de57108f2ab448f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1745341156815,"stop":1745341156815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cd67d94438f8dd","name":"Sample","time":{"start":1745340579087,"stop":1745340579088,"duration":1},"status":"passed","severity":"normal"},{"uid":"28e13685850a6a7f","name":"should return false when clusterId doesn't match","time":{"start":1745340616026,"stop":1745340616026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6660ec2d054b74ac","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745340579039,"stop":1745340579040,"duration":1},"status":"passed","severity":"normal"},{"uid":"65c30898157c0231","name":"Check received message containing SQL Injection","time":{"start":1745341071339,"stop":1745341071339,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf67f0b717654ca3","name":"Subscribe to topic containing Script and publish message","time":{"start":1745340779266,"stop":1745340779266,"duration":0},"status":"passed","severity":"normal"},{"uid":"279fda842ab15eea","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1745340625784,"stop":1745340625784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f116a30604759de8","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1745340594444,"stop":1745340594445,"duration":1},"status":"passed","severity":"normal"},{"uid":"1de8f8ae8d165c33","name":"isConnected should return false after all peers disconnect","time":{"start":1745340665470,"stop":1745340665470,"duration":0},"status":"passed","severity":"normal"},{"uid":"366a73ec5f65b5ad","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1745340919713,"stop":1745340919714,"duration":1},"status":"passed","severity":"normal"},{"uid":"2857f161793de89c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1745340570695,"stop":1745340570695,"duration":0},"status":"passed","severity":"normal"},{"uid":"babe1d5516d03030","name":"Subscribe to topic containing long and receive message","time":{"start":1745341156825,"stop":1745341156826,"duration":1},"status":"passed","severity":"normal"},{"uid":"b15369c4b905db82","name":"it tolerates circular branch references","time":{"start":1745340594441,"stop":1745340594441,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeb5939669d8570","name":"should set field with all protocols disabled","time":{"start":1745340579762,"stop":1745340579763,"duration":1},"status":"passed","severity":"normal"},{"uid":"3518d223732a165c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1745340579033,"stop":1745340579033,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b30591d3386dca","name":"random static sharding 9 - Cluster ID: 948, Shard ID: 683","time":{"start":1745340901036,"stop":1745340901036,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e06488f0267631d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1745340625808,"stop":1745340625808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e678a942d1f986de","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1745340579045,"stop":1745340579046,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e9fc61f9fcedb2","name":"should not receive a peer event before start","time":{"start":1745340751378,"stop":1745340751379,"duration":1},"status":"passed","severity":"normal"},{"uid":"399f95f1fe325127","name":"Subscribe to topic containing XML and receive message","time":{"start":1745341156817,"stop":1745341156817,"duration":0},"status":"passed","severity":"normal"},{"uid":"71be508214dcee4d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1745341156809,"stop":1745341156810,"duration":1},"status":"passed","severity":"normal"},{"uid":"380082bfd7b34a28","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1745340570708,"stop":1745340570708,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e73707da4fa78ed","name":"Push message with custom timestamp: 1714582265826","time":{"start":1745341278700,"stop":1745341278700,"duration":0},"status":"passed","severity":"normal"},{"uid":"b112732e6fbbae3c","name":"should encodeTxt and decodeTxt","time":{"start":1745340579749,"stop":1745340579749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c975028f9d649eb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1745340769594,"stop":1745340769594,"duration":0},"status":"passed","severity":"normal"},{"uid":"c954a41b82b7d150","name":"Push message with content topic containing escaped characters","time":{"start":1745341278682,"stop":1745341278682,"duration":0},"status":"passed","severity":"normal"},{"uid":"555781b7e3ae800f","name":"should add and remove event listeners correctly","time":{"start":1745340598426,"stop":1745340598426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c65321f6c171ab68","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1745340703460,"stop":1745340703460,"duration":0},"status":"passed","severity":"normal"},{"uid":"d41ba2c50f8daade","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1745340570719,"stop":1745340570719,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d28bdce0490c30d","name":"safeDispatchEvent","time":{"start":1745340684635,"stop":1745340684635,"duration":0},"status":"passed","severity":"normal"},{"uid":"800ce2effd7faae2","name":"should set field with all protocols enabled","time":{"start":1745340579763,"stop":1745340579763,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea6251713757c01","name":"Push message with meta","time":{"start":1745341278683,"stop":1745341278683,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73f3cfd94cb81b1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745341156830,"stop":1745341156830,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1537bd1214d65a","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1745340644275,"stop":1745340644277,"duration":2},"status":"passed","severity":"normal"},{"uid":"66624ad92462491e","name":"should handle a minimal index list","time":{"start":1745340570719,"stop":1745340570719,"duration":0},"status":"passed","severity":"normal"},{"uid":"8baa5625633bc517","name":"Check received message containing special chars","time":{"start":1745341071325,"stop":1745341071325,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e32b8657b98abb","name":"A test","time":{"start":1745340703573,"stop":1745340703574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53032734da2ab68","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1745340594446,"stop":1745340594446,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5d0e83b76a1eeeb7","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1745340625782,"stop":1745340625782,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceafa88179eed58","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1745340763023,"stop":1745340763023,"duration":0},"status":"passed","severity":"normal"},{"uid":"22bc95ff5b74e6ff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1745340763018,"stop":1745340763019,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcf85a80037223b","name":"should not receive a peer event before start","time":{"start":1745340598424,"stop":1745340598424,"duration":0},"status":"passed","severity":"normal"},{"uid":"813df8c5f3f27900","name":"should retry on complete failure if specified","time":{"start":1745340616247,"stop":1745340616247,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f449c9e06f3cc7b","name":"retrieves a single peer","time":{"start":1745340594440,"stop":1745340594440,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0324b6a215938d7","name":"Push message with special chars payload","time":{"start":1745341278687,"stop":1745341278687,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b6f04ac0f69e2f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1745340570694,"stop":1745340570694,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbdaa5717141f52a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1745341156828,"stop":1745341156828,"duration":0},"status":"passed","severity":"normal"},{"uid":"41adbee3594b5d8","name":"Check received message containing unicode special characters","time":{"start":1745341071342,"stop":1745341071342,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19c527a5756fded","name":"Subscribe to topic containing shell command and receive message","time":{"start":1745341156818,"stop":1745341156818,"duration":0},"status":"passed","severity":"normal"},{"uid":"43590a272cd3bba0","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1745340593993,"stop":1745340593993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a91b293443acf9d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1745340570706,"stop":1745340570706,"duration":0},"status":"passed","severity":"normal"},{"uid":"cafb3d55b296f0a","name":"Push message with Chinese payload","time":{"start":1745341278672,"stop":1745341278672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a94d0cb56f9510","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1745340570718,"stop":1745340570718,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c06cedbcdd3b64","name":"Decrypt messages","time":{"start":1745340753093,"stop":1745340753094,"duration":1},"status":"passed","severity":"normal"},{"uid":"458ae6757da7819b","name":"Fails to push message with large meta","time":{"start":1745341278699,"stop":1745341278699,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39fbb3a4e6aff61","name":"Check received message containing shell command","time":{"start":1745341071329,"stop":1745341071329,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cef003b9bcc9c12","name":"Check publish message after service node is restarted","time":{"start":1745340773927,"stop":1745340773927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0fd62a1eddf3077","name":"Publish message with custom timestamp: Wed May 01 2024 16:52:45 GMT+0000 (Coordinated Universal Time)","time":{"start":1745340773910,"stop":1745340773910,"duration":0},"status":"passed","severity":"normal"},{"uid":"384ef8126c2ba6e8","name":"should return usable stream attached to connection","time":{"start":1745340585949,"stop":1745340585950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9738058d6c0ad6","name":"Relay + Store","time":{"start":1745340650097,"stop":1745340650097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc285e17607a4d5","name":"Fails to publish duplicate message","time":{"start":1745340773914,"stop":1745340773915,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2b8ddb38fbd6c50","name":"should be delivered but not added to local log or bloom filter","time":{"start":1745340626249,"stop":1745340626250,"duration":1},"status":"passed","severity":"normal"},{"uid":"413aaeb46064bfb3","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1745340579046,"stop":1745340579046,"duration":0},"status":"passed","severity":"normal"},{"uid":"3502c372fe2bb237","name":"Push message with short payload","time":{"start":1745341278671,"stop":1745341278671,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2be1d27bf9db1d","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1745340573289,"stop":1745340573290,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad2e5c2dbd76e5e7","name":"Subscribe to topic containing XML and publish message","time":{"start":1745340779266,"stop":1745340779267,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a7fd23b01671a88","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1745340779255,"stop":1745340779255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ade48ed65fee69","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1745340625818,"stop":1745340625818,"duration":0},"status":"passed","severity":"normal"},{"uid":"5374865b0881e65","name":"Using a function","time":{"start":1745340926550,"stop":1745340926551,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8ed7b0f0b0d2c5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1745340593994,"stop":1745340593995,"duration":1},"status":"passed","severity":"normal"},{"uid":"cef8ab071acf9f3d","name":"should create a new stream if no existing for protocol found","time":{"start":1745340585951,"stop":1745340585952,"duration":1},"status":"passed","severity":"normal"},{"uid":"157e8f1620a00baa","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1745340834847,"stop":1745340834848,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e46a1669a3b7e52","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1745340779264,"stop":1745340779264,"duration":0},"status":"passed","severity":"normal"},{"uid":"877b94b6a0c1df40","name":"can start the service","time":{"start":1745340648873,"stop":1745340648875,"duration":2},"status":"passed","severity":"normal"},{"uid":"253524ae4da05d56","name":"Asymmetric encrypt & decrypt","time":{"start":1745340605389,"stop":1745340605389,"duration":0},"status":"passed","severity":"normal"},{"uid":"6be5ff4d66ae2138","name":"Ephemeral field set to true","time":{"start":1745340586112,"stop":1745340586112,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f639c5483764202","name":"Check publish message containing special chars","time":{"start":1745340773899,"stop":1745340773902,"duration":3},"status":"passed","severity":"normal"},{"uid":"58effa2625d35203","name":"Push message with Script payload","time":{"start":1745341278673,"stop":1745341278674,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a36564689972951","name":"Relay","time":{"start":1745340650096,"stop":1745340650096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9000e96d34a71b","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1745340625797,"stop":1745340625797,"duration":0},"status":"passed","severity":"normal"},{"uid":"975cf4a7717bc138","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1745340625786,"stop":1745340625789,"duration":3},"status":"passed","severity":"normal"},{"uid":"58a6f341c0919c84","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1745340779269,"stop":1745340779269,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba1db79c3ecbd08","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1745340579044,"stop":1745340579044,"duration":0},"status":"passed","severity":"normal"},{"uid":"e478d6c017b9f24f","name":"should reject if Filter is requested but not mounted","time":{"start":1745340616283,"stop":1745340616283,"duration":0},"status":"passed","severity":"normal"},{"uid":"7272df01376d1b53","name":"should properly create location multiaddrs - udp4","time":{"start":1745340579760,"stop":1745340579761,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fc51a640a17b4c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1745340570694,"stop":1745340570694,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0634efebe2a63d","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1745340625785,"stop":1745340625786,"duration":1},"status":"passed","severity":"normal"},{"uid":"98a536f7810a70ab","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1745340593994,"stop":1745340593994,"duration":0},"status":"passed","severity":"normal"}]