2024-10-01 08:45:04 +00:00

1 line
158 KiB
JSON

[{"uid":"114438f8e2e6555d","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727772210713,"stop":1727772210713,"duration":0},"status":"passed","severity":"normal"},{"uid":"33dd95ac0cfd410d","name":"Nodes with multiple pubsub topic","time":{"start":1727772113121,"stop":1727772113122,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8785f38a97837d","name":"Query Generator - true","time":{"start":1727772189040,"stop":1727772189041,"duration":1},"status":"passed","severity":"normal"},{"uid":"6086b55786615384","name":"Passing page size 19 when there are 20 messages","time":{"start":1727772200853,"stop":1727772200856,"duration":3},"status":"passed","severity":"normal"},{"uid":"2764edea24c5e157","name":"Push message with Basic HTML tag payload","time":{"start":1727772144850,"stop":1727772144850,"duration":0},"status":"passed","severity":"normal"},{"uid":"18bae9bd60482825","name":"Push message with Arabic payload","time":{"start":1727772115728,"stop":1727772115729,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d4aaf9bf7f6508","name":"Publish message with rate limit","time":{"start":1727772121627,"stop":1727772121627,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51b5953530e7af9","name":"connects to nwaku","time":{"start":1727772211053,"stop":1727772211054,"duration":1},"status":"passed","severity":"normal"},{"uid":"bedd4e25b2ad12ae","name":"Push message with content topic containing special chars","time":{"start":1727772144860,"stop":1727772144860,"duration":0},"status":"passed","severity":"normal"},{"uid":"905d64c7076b94c6","name":"should throw error - invalid id","time":{"start":1727771795530,"stop":1727771795530,"duration":0},"status":"passed","severity":"normal"},{"uid":"83402b3acabd69b2","name":"Subscribe and publish message","time":{"start":1727772130584,"stop":1727772130585,"duration":1},"status":"passed","severity":"normal"},{"uid":"57c8dc9a7b7de0b","name":"Ping fails for unsubscribed peers","time":{"start":1727771909055,"stop":1727771909056,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6fb6dc03d8369b6","name":"Store - dialed first","time":{"start":1727772217511,"stop":1727772217512,"duration":1},"status":"passed","severity":"normal"},{"uid":"9be60732c2e5bfe6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727771900931,"stop":1727771900931,"duration":0},"status":"passed","severity":"normal"},{"uid":"4afbfd65cdaeefc2","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727771810656,"stop":1727771810656,"duration":0},"status":"passed","severity":"normal"},{"uid":"af63ffbf23aa2c9b","name":"returns all values when wanted number is greater than available values","time":{"start":1727771809699,"stop":1727771809700,"duration":1},"status":"passed","severity":"normal"},{"uid":"90825b5a6b253cf1","name":"Push message with content topic containing Russian","time":{"start":1727772115749,"stop":1727772115749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38bf5b5aee1f19e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727771789489,"stop":1727771789490,"duration":1},"status":"passed","severity":"normal"},{"uid":"849f9de5be084f7e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727771786968,"stop":1727771786968,"duration":0},"status":"passed","severity":"normal"},{"uid":"139696318d91cd29","name":"Push message on custom pubsubTopic","time":{"start":1727772072689,"stop":1727772072690,"duration":1},"status":"passed","severity":"normal"},{"uid":"83dedb43ac23b77e","name":"should throw error - no id","time":{"start":1727771795528,"stop":1727771795528,"duration":0},"status":"passed","severity":"normal"},{"uid":"7288b7f71f1cf73d","name":"should emit a peer event after start","time":{"start":1727772171474,"stop":1727772171475,"duration":1},"status":"passed","severity":"normal"},{"uid":"3206fa059d39f798","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727772276856,"stop":1727772276857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e19ad55585750f","name":"Push message with Script payload","time":{"start":1727772144848,"stop":1727772144849,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf5e7f2147d98953","name":"should not throw an error for a single configured topic","time":{"start":1727771786980,"stop":1727771786980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5343d407e7a9f9e7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727771945858,"stop":1727771945858,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce9dffad9e47870","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727772180699,"stop":1727772180699,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade54147794f030f","name":"unsubscribes","time":{"start":1727772204541,"stop":1727772204541,"duration":0},"status":"passed","severity":"normal"},{"uid":"3711d0372f7a3215","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727772072694,"stop":1727772072695,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7231a8d0ab466b","name":"should not receive a peer event before start","time":{"start":1727771861657,"stop":1727771861658,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf48c1035a605c2","name":"Fails to push message bigger that 1MB","time":{"start":1727772144875,"stop":1727772144875,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c09a26c7d15ba4","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727772196032,"stop":1727772196034,"duration":2},"status":"passed","severity":"normal"},{"uid":"83915df68b4a1f54","name":"should handle corrupted local storage data gracefully","time":{"start":1727771814768,"stop":1727771814768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4028c6eef52392eb","name":"Sets default value correctly","time":{"start":1727772211055,"stop":1727772211056,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e8a4591543fc68","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727772186588,"stop":1727772186588,"duration":0},"status":"passed","severity":"normal"},{"uid":"abe6c9d970ed0b68","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727771950887,"stop":1727771950887,"duration":0},"status":"passed","severity":"normal"},{"uid":"256c7c6b91c00fb4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727772180663,"stop":1727772180664,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a7dbe42a295c89","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727771786967,"stop":1727771786968,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd9512710f6175b","name":"should set field with only RELAY enabled","time":{"start":1727771795539,"stop":1727771795539,"duration":0},"status":"passed","severity":"normal"},{"uid":"518e02e43d215db6","name":"handles empty shards array correctly","time":{"start":1727771786984,"stop":1727771786984,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98626e8846b6637","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727772060429,"stop":1727772060430,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cbf756ccc361f6","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727771810657,"stop":1727771810658,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d841ecb95d7a3ad","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727771794709,"stop":1727771794709,"duration":0},"status":"passed","severity":"normal"},{"uid":"80620d4109ef2279","name":"Push message with content topic containing SQL Injection","time":{"start":1727772115750,"stop":1727772115751,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1eb4f5542d66ac8","name":"Check received message containing numeric","time":{"start":1727772082105,"stop":1727772082106,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe382d0e5282298","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727772130590,"stop":1727772130590,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f61f292311f3123","name":"Encoder throws on empty string content topic","time":{"start":1727771820920,"stop":1727771820921,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60dd7346d7b70aa","name":"Encoder throws on undefined content topic","time":{"start":1727771803040,"stop":1727771803040,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d5aec9b4c97cf7","name":"Keep-alive pings maintain the connection","time":{"start":1727771909056,"stop":1727771909056,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa7f037e1e9cd0d","name":"Push message with special chars payload","time":{"start":1727772115721,"stop":1727772115726,"duration":5},"status":"passed","severity":"normal"},{"uid":"a9ebd5e5b2e65565","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727772180700,"stop":1727772180700,"duration":0},"status":"passed","severity":"normal"},{"uid":"36599b4fba65ec49","name":"new peer added after a peer was already found","time":{"start":1727772160457,"stop":1727772160457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ee5c5a55c68c3c08","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727772034146,"stop":1727772034146,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc031c4d676895c0","name":"Encoder throws on empty string content topic","time":{"start":1727771822336,"stop":1727771822336,"duration":0},"status":"passed","severity":"normal"},{"uid":"6372c44089a9b3a0","name":"Refresh subscription","time":{"start":1727772180667,"stop":1727772180668,"duration":1},"status":"passed","severity":"normal"},{"uid":"92396db7a04db091","name":"random static sharding 1 - Cluster ID: 671, Shard ID: 406","time":{"start":1727772174715,"stop":1727772174716,"duration":1},"status":"passed","severity":"normal"},{"uid":"eadb682676829c3","name":"Meta field set when metaSetter is specified","time":{"start":1727771803040,"stop":1727771803040,"duration":0},"status":"passed","severity":"normal"},{"uid":"15cface138b126fd","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727771795527,"stop":1727771795528,"duration":1},"status":"passed","severity":"normal"},{"uid":"69075f4eb40f2a49","name":"Check message with invalid timestamp is not received","time":{"start":1727772082095,"stop":1727772082096,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c0593766919e59","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app79/7/topic995/xml","time":{"start":1727772154720,"stop":1727772154721,"duration":1},"status":"passed","severity":"normal"},{"uid":"46ace84edd7b9959","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727771820915,"stop":1727771820917,"duration":2},"status":"passed","severity":"normal"},{"uid":"3fea9fb2be1a8bd8","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727771841051,"stop":1727771841055,"duration":4},"status":"passed","severity":"normal"},{"uid":"30856f894edbda16","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727772060433,"stop":1727772060433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a1a7cdc6a1fc88","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727771786972,"stop":1727771786972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4686b14528e7abd0","name":"Check message received after jswaku node is restarted","time":{"start":1727771950889,"stop":1727771950891,"duration":2},"status":"skipped","severity":"normal"},{"uid":"7af408f9e7c87062","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727771945826,"stop":1727771945827,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbefb024d7020d2b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727772060425,"stop":1727772060426,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c1316f772c8e891","name":"Using a function","time":{"start":1727772211055,"stop":1727772211055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29565b2cdf58562","name":"Push message with content topic containing escaped characters","time":{"start":1727772115760,"stop":1727772115760,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cf4500f74d5bc9","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727772115759,"stop":1727772115759,"duration":0},"status":"passed","severity":"normal"},{"uid":"20767d77c34d0b95","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727772210714,"stop":1727772210714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dfad0e0c72cc30f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727771945848,"stop":1727771945849,"duration":1},"status":"passed","severity":"normal"},{"uid":"28cb08e3fdd61756","name":"Check received message containing long","time":{"start":1727772082079,"stop":1727772082079,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb40c5888312889","name":"Push message with long payload","time":{"start":1727772144836,"stop":1727772144837,"duration":1},"status":"passed","severity":"normal"},{"uid":"561df50d52d529ec","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727772130586,"stop":1727772130590,"duration":4},"status":"passed","severity":"normal"},{"uid":"cb32c1ed934aaecf","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727771786953,"stop":1727771786954,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb5c0537b3bf0c2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727772276857,"stop":1727772276857,"duration":0},"status":"passed","severity":"normal"},{"uid":"6093f7b75c7fbcca","name":"Subscribe to topic containing XML and publish message","time":{"start":1727772130595,"stop":1727772130595,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe4d4245c9e370d","name":"LightPush with 2 connections","time":{"start":1727771975695,"stop":1727771975695,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b691789de6cd42","name":"nwaku subscribes","time":{"start":1727772103596,"stop":1727772103596,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac920012f7324524","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727771809700,"stop":1727771809701,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a57737075b3d45a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727771983532,"stop":1727771983532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f56f114402e2269","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727771786975,"stop":1727771786975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf6570c065efd2d","name":"Renews peer on consistent missed messages","time":{"start":1727771909058,"stop":1727771909058,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8a682bec117f2a","name":"Encoder throws on empty string content topic","time":{"start":1727771803041,"stop":1727771803041,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7d7844f5d451e9","name":"Privacy Node - default protocol","time":{"start":1727772217513,"stop":1727772217514,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8de94dc054bf946","name":"should not fail to start the service if it is already started","time":{"start":1727771861645,"stop":1727771861657,"duration":12},"status":"passed","severity":"normal"},{"uid":"ca1f4333a01e131e","name":"Publish message with custom timestamp: Tue Oct 01 2024 09:41:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1727772121623,"stop":1727772121624,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b13b9c4ab239c52","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727772160457,"stop":1727772160458,"duration":1},"status":"passed","severity":"normal"},{"uid":"81031b6588a6234b","name":"Push message with meta","time":{"start":1727772144871,"stop":1727772144872,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc8431ba3bc3089","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727772180676,"stop":1727772180677,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5138701bc0a16e4","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727771900908,"stop":1727771900909,"duration":1},"status":"passed","severity":"normal"},{"uid":"145d20eb70c8dcc8","name":"Push message with content topic containing Chinese","time":{"start":1727772115748,"stop":1727772115749,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e1ae9009e881440","name":"Query generator for multiple messages with different content topic format","time":{"start":1727772210986,"stop":1727772210986,"duration":0},"status":"passed","severity":"normal"},{"uid":"97bece3ba202df2f","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727772130585,"stop":1727772130585,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ffbcf297ee44a","name":"Check publish message containing Chinese","time":{"start":1727772121617,"stop":1727772121618,"duration":1},"status":"passed","severity":"normal"},{"uid":"5238ad9902b1af7e","name":"removeEventListener with wrong event","time":{"start":1727771880704,"stop":1727771880705,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18bc83a49ff2df8","name":"Passing page size 1 when there are 4 messages","time":{"start":1727772200841,"stop":1727772200841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9eff7aaa03e0ad6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727772060436,"stop":1727772060436,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a4bb1b7e72120b","name":"Check publish message containing SQL Injection","time":{"start":1727772121618,"stop":1727772121619,"duration":1},"status":"passed","severity":"normal"},{"uid":"c00f162b76519690","name":"Check publish message containing Script","time":{"start":1727772121619,"stop":1727772121619,"duration":0},"status":"passed","severity":"normal"},{"uid":"a65aac0f4ea66e5b","name":"Check received message containing Arabic","time":{"start":1727772082084,"stop":1727772082084,"duration":0},"status":"passed","severity":"normal"},{"uid":"145d264152b92872","name":"Subscribe and receive messages via waku relay post","time":{"start":1727772060419,"stop":1727772060421,"duration":2},"status":"passed","severity":"normal"},{"uid":"334c1ba6a27bc3f7","name":"shard 0","time":{"start":1727772174714,"stop":1727772174714,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcec05c09c7553c","name":"Push message with Russian payload","time":{"start":1727772144842,"stop":1727772144845,"duration":3},"status":"passed","severity":"normal"},{"uid":"db71f8d181cebfd","name":"should get / set UDP multiaddr","time":{"start":1727771795532,"stop":1727771795532,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b8c0ee4d167a08","name":"should properly compute the node id","time":{"start":1727771795531,"stop":1727771795531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38dd7b18088d1e3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727772180692,"stop":1727772180693,"duration":1},"status":"passed","severity":"normal"},{"uid":"da224f0ce530103c","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727771786980,"stop":1727771786980,"duration":0},"status":"passed","severity":"normal"},{"uid":"83dfaf9c3a013522","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727771900910,"stop":1727771900911,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5b67df440488be","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727772072690,"stop":1727772072693,"duration":3},"status":"passed","severity":"normal"},{"uid":"3580dccb10b795e4","name":"Push 30 different messages","time":{"start":1727772144856,"stop":1727772144857,"duration":1},"status":"passed","severity":"normal"},{"uid":"284a476c06811ecc","name":"Push message with SQL Injection payload","time":{"start":1727772115730,"stop":1727772115733,"duration":3},"status":"passed","severity":"normal"},{"uid":"29ea65f4190ecbd8","name":"Check received message containing XML","time":{"start":1727772082086,"stop":1727772082089,"duration":3},"status":"passed","severity":"normal"},{"uid":"f301cde100aca4ca","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727772210716,"stop":1727772210717,"duration":1},"status":"passed","severity":"normal"},{"uid":"b56fdaf85619b0ea","name":"Filter with 1 connections","time":{"start":1727771975695,"stop":1727771975695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94b021783c074a2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727771786979,"stop":1727771786979,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16f617ef6361ab7","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727771810656,"stop":1727771810657,"duration":1},"status":"passed","severity":"normal"},{"uid":"5520dd2bf5f99f8b","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727771794707,"stop":1727771794707,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f22b0886ff19b9","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727772034158,"stop":1727772034159,"duration":1},"status":"passed","severity":"normal"},{"uid":"1374c274c0df4fa7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727772180701,"stop":1727772180701,"duration":0},"status":"passed","severity":"normal"},{"uid":"778dacb0f4c83535","name":"Generator, 2 different pubsubtopics","time":{"start":1727772200162,"stop":1727772200162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f82bc2df39faf4d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727772060424,"stop":1727772060425,"duration":1},"status":"broken","severity":"normal"},{"uid":"2aa939e6a2799a68","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727771786982,"stop":1727771786982,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecad204d9c7e9b40","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727772176268,"stop":1727772176268,"duration":0},"status":"passed","severity":"normal"},{"uid":"6186f1e465e459bf","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727771983522,"stop":1727771983523,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc935abef0dd98b3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727771786967,"stop":1727771786967,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f998c87cc860d0","name":"Should update multiaddrs","time":{"start":1727772082407,"stop":1727772082407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f269ad95c781498f","name":"Check received message containing Russian","time":{"start":1727772082084,"stop":1727772082085,"duration":1},"status":"passed","severity":"normal"},{"uid":"192fcb55fec5bfde","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727771945847,"stop":1727771945847,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfd68e3b4b3794c","name":"Non TWN Cluster","time":{"start":1727772154719,"stop":1727772154719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7bac27c2b0c963","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727771945857,"stop":1727771945857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d8f8f79268e773","name":"Check received message containing short","time":{"start":1727772082078,"stop":1727772082079,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be70ba3b403df12","name":"Check received message containing Chinese","time":{"start":1727772082106,"stop":1727772082107,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac71ff7b3702361b","name":"Push message with rate limit","time":{"start":1727772144873,"stop":1727772144873,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fae1958e7a9d68","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727772180667,"stop":1727772180667,"duration":0},"status":"passed","severity":"normal"},{"uid":"3238d587212f030d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727771945820,"stop":1727771945820,"duration":0},"status":"passed","severity":"normal"},{"uid":"384d196d0460b145","name":"Check message with non string payload is not received","time":{"start":1727772082124,"stop":1727772082124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f16cc6149b6d34","name":"Overlapping topic subscription","time":{"start":1727772180667,"stop":1727772180667,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4677101620e422","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727771847441,"stop":1727771847442,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb31e0c5463f87b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727772130597,"stop":1727772130598,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ec83c46a60d9511","name":"should properly create peer info with all multiaddrs","time":{"start":1727771795538,"stop":1727771795538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9c109ac561c761","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727771794708,"stop":1727771794708,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6221423817e321","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727771795540,"stop":1727771795540,"duration":0},"status":"passed","severity":"normal"},{"uid":"997d2bab4a9d74cb","name":"Ephemeral field set to true","time":{"start":1727771803039,"stop":1727771803040,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f2dfd40388de5ff","name":"Query generator for 2000 messages","time":{"start":1727772210988,"stop":1727772210989,"duration":1},"status":"passed","severity":"normal"},{"uid":"eed2f54a0eb495f6","name":"Push message with content topic containing JSON","time":{"start":1727772115759,"stop":1727772115760,"duration":1},"status":"passed","severity":"normal"},{"uid":"da370712e72f307b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app33/3/topic260/utf8","time":{"start":1727772154723,"stop":1727772154723,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe406196c18c9517","name":"Fields are not dropped","time":{"start":1727771801933,"stop":1727771801934,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3fe8c293e5e0b6","name":"configure the node with multiple content topics","time":{"start":1727772154727,"stop":1727772154727,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2caff05cb38396f","name":"pre and post cipher","time":{"start":1727771821341,"stop":1727771821342,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e8e89753c5e4df","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727771848104,"stop":1727771848106,"duration":2},"status":"passed","severity":"normal"},{"uid":"2231d70e0aa7340b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727772113122,"stop":1727772113122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf388bdd7335f63","name":"throws on content topic with empty version field","time":{"start":1727771786950,"stop":1727771786951,"duration":1},"status":"passed","severity":"normal"},{"uid":"20372e025b0c81c9","name":"should be online or offline if network state changed","time":{"start":1727771841063,"stop":1727771841063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae17b42edc2a2fa","name":"Check message on other pubsub topic is not received","time":{"start":1727771950888,"stop":1727771950888,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aabb45cd4f7c77d","name":"Passing page size 11 when there are 10 messages","time":{"start":1727772200849,"stop":1727772200853,"duration":4},"status":"passed","severity":"normal"},{"uid":"941998a350670d75","name":"Push message with custom timestamp: 1727775575937","time":{"start":1727772144874,"stop":1727772144874,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d573f8b80df52bf","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727771945819,"stop":1727771945819,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9ba0033a3ec42","name":"should properly create location multiaddrs - tcp4","time":{"start":1727771795537,"stop":1727771795537,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6aadfb3210e3749","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727772200149,"stop":1727772200149,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f72a9fa084df47","name":"caches peers it previously fetched","time":{"start":1727771811001,"stop":1727771811002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccb34863e50af501","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727772180696,"stop":1727772180697,"duration":1},"status":"passed","severity":"normal"},{"uid":"553e08414bef8d73","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727771811005,"stop":1727771811005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c414d3445999a1f","name":"Subscribe and receive messages via lightPush","time":{"start":1727772180662,"stop":1727772180662,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8f368263a6b93b","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727771945858,"stop":1727771945858,"duration":0},"status":"passed","severity":"normal"},{"uid":"207cbeea31f05b77","name":"Decoder throws on undefined content topic","time":{"start":1727771803041,"stop":1727771803041,"duration":0},"status":"passed","severity":"normal"},{"uid":"92bb7d2fcb8c69a7","name":"Ping on peer without subscriptions","time":{"start":1727771879812,"stop":1727771879812,"duration":0},"status":"passed","severity":"normal"},{"uid":"58db78410005e718","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727772060431,"stop":1727772060432,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d104625a3333fc","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727771794699,"stop":1727771794700,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffca468de2241421","name":"Ping on unsubscribed peer","time":{"start":1727771879813,"stop":1727771879819,"duration":6},"status":"passed","severity":"normal"},{"uid":"bceb078cac2ab2f6","name":"isConnected should return true after first peer connects","time":{"start":1727771868888,"stop":1727771868888,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdce6f5b15c77a6","name":"Subscribe to topic containing short and receive message","time":{"start":1727772180668,"stop":1727772180668,"duration":0},"status":"passed","severity":"normal"},{"uid":"a697f5e0a9c4a621","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727772130593,"stop":1727772130594,"duration":1},"status":"passed","severity":"normal"},{"uid":"991097035098cab6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727772060429,"stop":1727772060429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3af4243856e7199","name":"through manual discovery","time":{"start":1727772076316,"stop":1727772076316,"duration":0},"status":"passed","severity":"normal"},{"uid":"4098b52263196ee5","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727771786983,"stop":1727771786983,"duration":0},"status":"passed","severity":"normal"},{"uid":"205ac0115e8c3085","name":"Throws when trying to push message with empty payload","time":{"start":1727772144857,"stop":1727772144858,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e553dbc74933a2","name":"Check publish message containing JSON","time":{"start":1727772121620,"stop":1727772121620,"duration":0},"status":"passed","severity":"normal"},{"uid":"74535164a4afcede","name":"Check publish message containing XML","time":{"start":1727772121619,"stop":1727772121619,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0c173f4a7f7ee7","name":"Push message with content topic containing special chars","time":{"start":1727772115748,"stop":1727772115748,"duration":0},"status":"passed","severity":"normal"},{"uid":"7264214ad03e355e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727771950883,"stop":1727771950884,"duration":1},"status":"passed","severity":"normal"},{"uid":"608c7e6c6de03ae8","name":"Number of peers are maintained correctly","time":{"start":1727771909054,"stop":1727771909055,"duration":1},"status":"passed","severity":"normal"},{"uid":"587c195088de37d5","name":"Default pageSize","time":{"start":1727772200857,"stop":1727772200859,"duration":2},"status":"passed","severity":"normal"},{"uid":"934a561b9ede18e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727771900931,"stop":1727771900931,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e6f77b01a058c19","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727771786973,"stop":1727771786974,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ddd98a3f8db8b16","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727772196037,"stop":1727772196038,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a6bbd5486839b9","name":"throws on content topic with generation field greater than 0","time":{"start":1727771786949,"stop":1727771786949,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc14535d689d236","name":"Filter with 3 connections","time":{"start":1727771975696,"stop":1727771975697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a60ede37a0deb403","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727772210716,"stop":1727772210716,"duration":0},"status":"passed","severity":"normal"},{"uid":"df2897705fcf25d7","name":"Push message equal or less that 1MB","time":{"start":1727772115775,"stop":1727772115776,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebd1cdf30ee393fe","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727771786963,"stop":1727771786963,"duration":0},"status":"passed","severity":"normal"},{"uid":"777945da6669dfda","name":"should not fail to start the service if it is already started","time":{"start":1727771814765,"stop":1727771814765,"duration":0},"status":"passed","severity":"normal"},{"uid":"358ba0d1de89efe6","name":"Filter","time":{"start":1727772217512,"stop":1727772217513,"duration":1},"status":"passed","severity":"normal"},{"uid":"19e5c003a4c8b2b1","name":"Round trip binary serialization","time":{"start":1727771803039,"stop":1727771803039,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed7da4c7a396ee1","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727772034146,"stop":1727772034149,"duration":3},"status":"passed","severity":"normal"},{"uid":"350d94e0caaef13b","name":"Register correct protocols","time":{"start":1727772130584,"stop":1727772130584,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f44212456212b74","name":"Push message with Chinese payload","time":{"start":1727772144841,"stop":1727772144842,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e11cd25db2dd78","name":"LightPush with 0 connections","time":{"start":1727771975693,"stop":1727771975694,"duration":1},"status":"passed","severity":"normal"},{"uid":"161045845276a559","name":"Subscribe to topic containing Script and publish message","time":{"start":1727772130594,"stop":1727772130595,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb405ddc6558f86d","name":"should emit a peer event after start","time":{"start":1727771861657,"stop":1727771861657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa42419b69cc34fa","name":"Accepts a valid Waku Message","time":{"start":1727771825618,"stop":1727771825619,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c09457f3e1b12ec","name":"Check publish message containing Basic HTML tag","time":{"start":1727772121620,"stop":1727772121620,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbee118807219e76","name":"Push message with content topic containing shell command","time":{"start":1727772144869,"stop":1727772144869,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b44d0c4458df52","name":"Check received message with timestamp: 1727771840062000000 ","time":{"start":1727772082117,"stop":1727772082117,"duration":0},"status":"passed","severity":"normal"},{"uid":"497da2eedbd4abdc","name":"Check received message containing long","time":{"start":1727771950873,"stop":1727771950873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d1850fcf2dcfd4","name":"random static sharding 2 - Cluster ID: 506, Shard ID: 970","time":{"start":1727772174716,"stop":1727772174716,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4157e2f7b0c522","name":"different cluster, same shard: nodes don't connect","time":{"start":1727772083477,"stop":1727772083477,"duration":0},"status":"passed","severity":"normal"},{"uid":"7644459b83500ad1","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727771841058,"stop":1727771841059,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ed1fe2909e6ac14","name":"Subscribe and receive messages via lightPush","time":{"start":1727772060416,"stop":1727772060418,"duration":2},"status":"passed","severity":"normal"},{"uid":"3807163c47e6cd5f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app13/10/topic346/test.js","time":{"start":1727772154723,"stop":1727772154724,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5387af425ad14","name":"Decoder throws on empty string content topic","time":{"start":1727771820921,"stop":1727771820922,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e1b54846bddab7","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727772130596,"stop":1727772130596,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c25103a11477e7","name":"Check received message containing Basic HTML tag","time":{"start":1727771950879,"stop":1727771950879,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5a9731322fa40f","name":"Push message with content topic containing short","time":{"start":1727772144858,"stop":1727772144859,"duration":1},"status":"passed","severity":"normal"},{"uid":"1961852030a225ab","name":"Check received message containing long","time":{"start":1727772082105,"stop":1727772082105,"duration":0},"status":"passed","severity":"normal"},{"uid":"acaffa065fde3761","name":"Fails to push message bigger that 1MB","time":{"start":1727772115776,"stop":1727772115776,"duration":0},"status":"passed","severity":"normal"},{"uid":"427b6e6df601d823","name":"Push message with content topic containing XML","time":{"start":1727772144865,"stop":1727772144866,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0a052d093bc3b94","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727772034163,"stop":1727772034164,"duration":1},"status":"passed","severity":"normal"},{"uid":"976e4dfa70350082","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727771983529,"stop":1727771983530,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e85b761ed21b2c","name":"Push message with content topic containing Script","time":{"start":1727772144864,"stop":1727772144865,"duration":1},"status":"passed","severity":"normal"},{"uid":"99791fa2cfd4bd0a","name":"LightPush with 3 connections","time":{"start":1727771975696,"stop":1727771975696,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0d5f4f935d3639","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727771786961,"stop":1727771786962,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e1770a7f151c3ff","name":"Push message with content topic containing unicode special characters","time":{"start":1727772115761,"stop":1727772115769,"duration":8},"status":"passed","severity":"normal"},{"uid":"dbd7e05625711192","name":"udp ip6 address","time":{"start":1727771795125,"stop":1727771795125,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2505fbdb8518dd1","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727772130594,"stop":1727772130594,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cdfc95a0ef0f972","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727771786978,"stop":1727771786978,"duration":0},"status":"passed","severity":"normal"},{"uid":"902d70b4bb656e7d","name":"can start and stop the service","time":{"start":1727772171471,"stop":1727772171472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6637aeea67510a","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727771802862,"stop":1727771802862,"duration":0},"status":"passed","severity":"normal"},{"uid":"15aa58276d029abd","name":"Query generator for multiple messages with different message text format","time":{"start":1727772210985,"stop":1727772210986,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f320ddc77da0501","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727772180669,"stop":1727772180670,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d62214db5bceffc","name":"Subscribe and receive messages via waku relay post","time":{"start":1727772180664,"stop":1727772180664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ec68c87bb11aa7","name":"Check message with non string payload is not received","time":{"start":1727771950889,"stop":1727771950889,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac05e644a91b0d6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727772186588,"stop":1727772186589,"duration":1},"status":"passed","severity":"normal"},{"uid":"980230f05feaebde","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727771811003,"stop":1727771811004,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2213f7e080ff9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727772180673,"stop":1727772180673,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d1447f2934a2bb","name":"Store - dialed after - with timeout","time":{"start":1727772217512,"stop":1727772217512,"duration":0},"status":"passed","severity":"normal"},{"uid":"1341aecaebf2fd59","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727772060434,"stop":1727772060435,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaf51e4cf098a10","name":"Check received message containing Chinese","time":{"start":1727771950876,"stop":1727771950876,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ada1b9c321b8a7a","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727771945847,"stop":1727771945848,"duration":1},"status":"passed","severity":"normal"},{"uid":"379255e8f8c827a4","name":"start node with empty content topic","time":{"start":1727772154727,"stop":1727772154729,"duration":2},"status":"passed","severity":"normal"},{"uid":"c61f8d1869bc0218","name":"Delete observer","time":{"start":1727772086582,"stop":1727772086583,"duration":1},"status":"passed","severity":"normal"},{"uid":"57d70f9ba1b9e6ce","name":"Subscribe to topic containing Script and receive message","time":{"start":1727772060432,"stop":1727772060432,"duration":0},"status":"passed","severity":"normal"},{"uid":"790d79814a3536be","name":"Check meta is set [ecies]","time":{"start":1727771822335,"stop":1727771822335,"duration":0},"status":"passed","severity":"normal"},{"uid":"bafc849d40c9768f","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727772176273,"stop":1727772176273,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb14dbdc030f76a","name":"Query with Ordered Callback, No message returned","time":{"start":1727772186593,"stop":1727772186593,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ee7b9f849a0c0d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727771945825,"stop":1727771945826,"duration":1},"status":"passed","severity":"normal"},{"uid":"43743050c7df9cd","name":"ignores unrecognized TXT record formats","time":{"start":1727771811001,"stop":1727771811001,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfabeab5df3e75a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727771786975,"stop":1727771786976,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0fed1eeb14c9bd7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727772210717,"stop":1727772210717,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89538543891ac74","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727771786976,"stop":1727771786976,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f3bb2679d38df7","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727771786982,"stop":1727771786982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70f5cdfc82a1f69","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727771868878,"stop":1727771868882,"duration":4},"status":"passed","severity":"normal"},{"uid":"3ff5fc96e93bec69","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727772180665,"stop":1727772180666,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ec47e1117f16d41","name":"getPeersByDiscovery","time":{"start":1727772160456,"stop":1727772160457,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fe16174d085009","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727772060418,"stop":1727772060419,"duration":1},"status":"passed","severity":"normal"},{"uid":"aadf963ebdae6080","name":"Check received message containing Script","time":{"start":1727772082110,"stop":1727772082111,"duration":1},"status":"passed","severity":"normal"},{"uid":"832d0357d33c3511","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727772130592,"stop":1727772130592,"duration":0},"status":"passed","severity":"normal"},{"uid":"715a0775564e465d","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727771847439,"stop":1727771847440,"duration":1},"status":"passed","severity":"normal"},{"uid":"94d9d0844efcbd06","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727772034164,"stop":1727772034164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8a885d4052952c","name":"Refresh subscription","time":{"start":1727772060428,"stop":1727772060428,"duration":0},"status":"passed","severity":"normal"},{"uid":"531d25170e50bc42","name":"safeDispatchEvent","time":{"start":1727771880707,"stop":1727771880707,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d98b9957f1b451f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727772180684,"stop":1727772180687,"duration":3},"status":"passed","severity":"normal"},{"uid":"83d51753cc3fdada","name":"should use DNS peer discovery with light client","time":{"start":1727771861674,"stop":1727771861689,"duration":15},"status":"skipped","severity":"normal"},{"uid":"1a2e96d9d824f7b1","name":"Push message with SQL Injection payload","time":{"start":1727772144845,"stop":1727772144848,"duration":3},"status":"passed","severity":"normal"},{"uid":"130e5b4c7acd58b1","name":"should encode/decode to text encoding","time":{"start":1727771795531,"stop":1727771795532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4e436c7668e9f6","name":"Passing page size 10 when there are 10 messages","time":{"start":1727772200842,"stop":1727772200848,"duration":6},"status":"passed","severity":"normal"},{"uid":"6187ccc513eed771","name":"should load peers from local storage and dispatch events","time":{"start":1727771814767,"stop":1727771814767,"duration":0},"status":"passed","severity":"normal"},{"uid":"74938426a4fc2a13","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727771945853,"stop":1727771945854,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b31d0b30cda2073","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727772176268,"stop":1727772176271,"duration":3},"status":"passed","severity":"normal"},{"uid":"43e7d6245946f5aa","name":"Tracks peer failures correctly","time":{"start":1727771909057,"stop":1727771909057,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f33d7df05b242f","name":"Fails to publish message with empty text","time":{"start":1727772121624,"stop":1727772121625,"duration":1},"status":"passed","severity":"normal"},{"uid":"a657fb5891733e88","name":"Push message with content topic containing Script","time":{"start":1727772115758,"stop":1727772115758,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e36392763c7fc7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727772210715,"stop":1727772210715,"duration":0},"status":"passed","severity":"normal"},{"uid":"9581ce85a22058b8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727772180666,"stop":1727772180667,"duration":1},"status":"passed","severity":"normal"},{"uid":"10aa5ac546460218","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727772130585,"stop":1727772130585,"duration":0},"status":"passed","severity":"normal"},{"uid":"429040a532c8ec87","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727771786975,"stop":1727771786975,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fad82e329a184f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727772113120,"stop":1727772113121,"duration":1},"status":"passed","severity":"normal"},{"uid":"d841d88d6d4e798f","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727771810658,"stop":1727771810658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f1d487ef79d3dd6","name":"Subscribe to topic containing long and publish message","time":{"start":1727772130591,"stop":1727772130591,"duration":0},"status":"passed","severity":"normal"},{"uid":"1094283d8e4baf1b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727771945828,"stop":1727771945828,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f81442f8056662","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727771803042,"stop":1727771803042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e4c03511a2f038","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727771789490,"stop":1727771789491,"duration":1},"status":"passed","severity":"normal"},{"uid":"935fdfde96fc0f56","name":"Rejects garbage","time":{"start":1727771825620,"stop":1727771825620,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8a1608a0fbe19b","name":"Check received message containing short","time":{"start":1727772082104,"stop":1727772082104,"duration":0},"status":"passed","severity":"normal"},{"uid":"41ece08ce029bb09","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727772180671,"stop":1727772180671,"duration":0},"status":"passed","severity":"normal"},{"uid":"1befd44ca682becd","name":"should not fail to stop the service if it was not started","time":{"start":1727771814765,"stop":1727771814765,"duration":0},"status":"passed","severity":"normal"},{"uid":"286ec98033ad64b","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727771945864,"stop":1727771945865,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96c4e3494ca1b4b","name":"stop","time":{"start":1727771880707,"stop":1727771880707,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71b626205963599","name":"Relay","time":{"start":1727771847359,"stop":1727771847360,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bed89ca70954b1","name":"Reopen subscription with peer with lost subscription","time":{"start":1727771883489,"stop":1727771883489,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee6672c370e6685c","name":"Passing page size 3 when there are 20 messages","time":{"start":1727772200841,"stop":1727772200841,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c304f143f81b2f","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727772196037,"stop":1727772196037,"duration":0},"status":"passed","severity":"normal"},{"uid":"30995028c26706f3","name":"Decoder throws on undefined content topic","time":{"start":1727771822336,"stop":1727771822336,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6d57034c5bca2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727772121622,"stop":1727772121622,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbc1ba6fec237a3","name":"handles different clusterIds correctly","time":{"start":1727771786965,"stop":1727771786965,"duration":0},"status":"passed","severity":"normal"},{"uid":"57de3ddef8820ddb","name":"Ping on peer without subscriptions","time":{"start":1727771883482,"stop":1727771883483,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb95aa0eeda0591d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727771945849,"stop":1727771945849,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22684dcb2dd92d4","name":"Push message with content topic containing SQL Injection","time":{"start":1727772144863,"stop":1727772144864,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6d3a67381ebb7a","name":"Ping on unsubscribed peer","time":{"start":1727771883488,"stop":1727771883489,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd6fda98090c4221","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727771810657,"stop":1727771810657,"duration":0},"status":"passed","severity":"normal"},{"uid":"62897780220a1974","name":"Check received message containing SQL Injection","time":{"start":1727772082109,"stop":1727772082110,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef4b0e8607b6ff2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727771786974,"stop":1727771786974,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e1eee979bdbdf7","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727771794694,"stop":1727771794696,"duration":2},"status":"passed","severity":"normal"},{"uid":"3ef4eeb4e16cc615","name":"Push message with short payload","time":{"start":1727772115720,"stop":1727772115720,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c85a7c75c950468","name":"Refresh subscription","time":{"start":1727772180690,"stop":1727772180690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6689b8f0b5c3f8","name":"it tolerates circular branch references","time":{"start":1727771811000,"stop":1727771811000,"duration":0},"status":"passed","severity":"normal"},{"uid":"1180f2338381d783","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727772180699,"stop":1727772180700,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a388d97fdc7620","name":"random static sharding 4 - Cluster ID: 467, Shard ID: 462","time":{"start":1727772174717,"stop":1727772174717,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fc0de9da28ed9f9","name":"Throws when trying to push message with empty payload","time":{"start":1727772115741,"stop":1727772115744,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1824df3e7b1fcf6","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727771945818,"stop":1727771945818,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7caaa7d75a30a69","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727771868883,"stop":1727771868888,"duration":5},"status":"passed","severity":"normal"},{"uid":"72869bc8c8ddc559","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727772180680,"stop":1727772180680,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7869ae225997cb","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727771945853,"stop":1727771945853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b0ee1ec1e15d22","name":"Check publish message containing Russian","time":{"start":1727772121618,"stop":1727772121618,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e158c3e78fee4b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727771911929,"stop":1727771911929,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d49652337dbf63","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727772083461,"stop":1727772083461,"duration":0},"status":"passed","severity":"normal"},{"uid":"3526868802db59dd","name":"Passing page size 110 when there are 120 messages","time":{"start":1727772200857,"stop":1727772200857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7064a7a2a8f7963","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727772210987,"stop":1727772210988,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ae3fda955d20f7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727772144867,"stop":1727772144867,"duration":0},"status":"passed","severity":"normal"},{"uid":"371705a3652b0f4","name":"should set field with all protocols enabled","time":{"start":1727771795539,"stop":1727771795539,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6b485cc89346f0","name":"different cluster, different shard: nodes don't connect","time":{"start":1727772083477,"stop":1727772083480,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4001b3129bf9a62","name":"Push message with custom timestamp: 1697013575937","time":{"start":1727772144873,"stop":1727772144873,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c86ec72571f90bf","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727771945830,"stop":1727771945831,"duration":1},"status":"passed","severity":"normal"},{"uid":"317d8b3c82c22227","name":"Push message on custom pubsubTopic","time":{"start":1727772072693,"stop":1727772072694,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1889095c2c2c29","name":"Push message with content topic containing Arabic","time":{"start":1727772115749,"stop":1727772115749,"duration":0},"status":"passed","severity":"normal"},{"uid":"abf515f89d8a672","name":"should not fail to stop the service if it was not started","time":{"start":1727772171472,"stop":1727772171472,"duration":0},"status":"passed","severity":"normal"},{"uid":"9efda5d32cb6e498","name":"can start and stop the service","time":{"start":1727771861642,"stop":1727771861642,"duration":0},"status":"passed","severity":"normal"},{"uid":"740d84a943dd8c51","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727771983520,"stop":1727771983521,"duration":1},"status":"passed","severity":"normal"},{"uid":"805013088e3a3d22","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727771786973,"stop":1727771786973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12522170e8a670f","name":"should return empty list for no shard","time":{"start":1727771786970,"stop":1727771786970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e41b1c063f56d7","name":"should be called for bootstrap peers","time":{"start":1727771848101,"stop":1727771848102,"duration":1},"status":"passed","severity":"normal"},{"uid":"8027706aaa19490e","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727771794704,"stop":1727771794705,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c499bfb45034e4c","name":"handles empty contentTopics array correctly","time":{"start":1727771786984,"stop":1727771786985,"duration":1},"status":"passed","severity":"normal"},{"uid":"a11dc1c95af94ad0","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727772113110,"stop":1727772113111,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f49a419a29b5ad1","name":"Generator, custom pubsub topic","time":{"start":1727772200151,"stop":1727772200151,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc070902bfd5692","name":"Query Generator, No message returned","time":{"start":1727772186589,"stop":1727772186589,"duration":0},"status":"passed","severity":"normal"},{"uid":"2340ac02a5af2aa6","name":"LightPush","time":{"start":1727772217512,"stop":1727772217512,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa8c4d528b25f14","name":"Reopen subscription with peer with lost subscription","time":{"start":1727771879819,"stop":1727771879820,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9701a8a22cb915","name":"Check received message containing shell command","time":{"start":1727772082113,"stop":1727772082114,"duration":1},"status":"passed","severity":"normal"},{"uid":"d95434067e85f8b2","name":"Sample","time":{"start":1727771795014,"stop":1727771795014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91b412bec746ad8","name":"Push message with content topic containing emoji","time":{"start":1727772144871,"stop":1727772144871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee8b71d353b0129","name":"Overlapping topic subscription","time":{"start":1727772130591,"stop":1727772130591,"duration":0},"status":"skipped","severity":"normal"},{"uid":"507c9c2f917e54cd","name":"Relay + Store","time":{"start":1727771795540,"stop":1727771795540,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ddd4f9cd85350b","name":"random static sharding 10 - Cluster ID: 61, Shard ID: 974","time":{"start":1727772174721,"stop":1727772174721,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5ef5a22b1084a6","name":"should decode valid enr successfully","time":{"start":1727771795527,"stop":1727771795527,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b845975105e08be","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727772034145,"stop":1727772034146,"duration":1},"status":"passed","severity":"normal"},{"uid":"c743bf742526529","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727772034142,"stop":1727772034143,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d1a06bf495b422","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727771786977,"stop":1727771786977,"duration":0},"status":"passed","severity":"normal"},{"uid":"e047629c1e903196","name":"Check received message containing shell command","time":{"start":1727772082090,"stop":1727772082090,"duration":0},"status":"passed","severity":"normal"},{"uid":"38ec5f31467e9aa2","name":"Query Generator - false","time":{"start":1727772189041,"stop":1727772189041,"duration":0},"status":"passed","severity":"normal"},{"uid":"3528e92a9b5e9b97","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727771786985,"stop":1727771786985,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1973bdd8eca9299","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727772083460,"stop":1727772083461,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf65b613a309bd8","name":"non connected peers","time":{"start":1727772083820,"stop":1727772083820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"72589c5361dd953","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727771983521,"stop":1727771983521,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed739960eda78772","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727771861689,"stop":1727771861690,"duration":1},"status":"skipped","severity":"normal"},{"uid":"410cad9328d4bfc8","name":"Check received message containing numeric","time":{"start":1727772082079,"stop":1727772082080,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d87c4d3011863","name":"Waku message hash computation (payload length 0)","time":{"start":1727771789491,"stop":1727771789491,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40048bf9cb70bb0","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727771786962,"stop":1727771786962,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a25964977a275b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727772130596,"stop":1727772130596,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a5ddea301d8243f","name":"should return all peers when numPeers is 0","time":{"start":1727771802859,"stop":1727771802860,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf21d164a6823a26","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727772200163,"stop":1727772200170,"duration":7},"status":"passed","severity":"normal"},{"uid":"8248831abae2deeb","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727772130592,"stop":1727772130592,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fcfde1ef082a4c0","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727771945848,"stop":1727771945848,"duration":0},"status":"passed","severity":"normal"},{"uid":"30688e4742790b37","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727771983532,"stop":1727771983532,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f7ae056d47251f","name":"addEventListener with correct event","time":{"start":1727771880701,"stop":1727771880701,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7424fb02fc3f3d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727771848102,"stop":1727771848104,"duration":2},"status":"passed","severity":"normal"},{"uid":"c46710c3246344ba","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727771911930,"stop":1727771911930,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3b5c178031947d","name":"Fails to push message with empty content topic","time":{"start":1727772144871,"stop":1727772144871,"duration":0},"status":"passed","severity":"normal"},{"uid":"66060484ea79d576","name":"Push message with escaped characters payload","time":{"start":1727772144853,"stop":1727772144853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3459f66317a2241","name":"Check message received after jswaku node is restarted","time":{"start":1727772082124,"stop":1727772082124,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e041169e546100e7","name":"Check received message containing emoji","time":{"start":1727772082116,"stop":1727772082116,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8e9393d9725f59","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727771786967,"stop":1727771786967,"duration":0},"status":"passed","severity":"normal"},{"uid":"615e3857ae932711","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727771786955,"stop":1727771786961,"duration":6},"status":"passed","severity":"normal"},{"uid":"895a03a4cc71565a","name":"Check received message containing XML","time":{"start":1727772082111,"stop":1727772082111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c022095b435b8e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727772180664,"stop":1727772180665,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4d273aaa25853b6","name":"can dial TLS multiaddrs","time":{"start":1727772076315,"stop":1727772076315,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dbc0b2d280ff96f","name":"should throw an error for an unconfigured topic","time":{"start":1727771786980,"stop":1727771786981,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9aeae99acfcaa16","name":"1 Relay, 1 fetch","time":{"start":1727771810649,"stop":1727771810650,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8a3d35e6b574e2","name":"Publish without waiting for remote peer","time":{"start":1727772130584,"stop":1727772130584,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adab3d61b69c9b2","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727772180669,"stop":1727772180669,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe3ad52049415de","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727772276855,"stop":1727772276856,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e978cd34dbf8329","name":"Number of peers are maintained correctly","time":{"start":1727772001935,"stop":1727772001935,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6bcded1568155f","name":"listenerCount","time":{"start":1727771880705,"stop":1727771880706,"duration":1},"status":"passed","severity":"normal"},{"uid":"14fba5e093450b2f","name":"should only return 1 node with relay and store capability","time":{"start":1727771811002,"stop":1727771811003,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca11542eccb6f2f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727772210715,"stop":1727772210716,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d0c711cab351c7","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727772034164,"stop":1727772034165,"duration":1},"status":"passed","severity":"normal"},{"uid":"f38db3c7e83156a9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727772060431,"stop":1727772060431,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca0886e24ac1f7e","name":"Check message received after nwaku node is restarted","time":{"start":1727772082129,"stop":1727772082129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33e07cf9dc29b2b2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727772180670,"stop":1727772180670,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f35b610d5f6dd19","name":"Push to array if already present","time":{"start":1727771786461,"stop":1727771786462,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab35935f0e0cdbc7","name":"Used by Waku Relay","time":{"start":1727772211055,"stop":1727772211055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26984898f8fb313","name":"Ping on peer without subscriptions","time":{"start":1727771883487,"stop":1727771883488,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeec5856d3356468","name":"Query generator for multiple messages","time":{"start":1727772210985,"stop":1727772210985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f757f64c2be0684a","name":"Check received message containing XML","time":{"start":1727771950878,"stop":1727771950878,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70c8cc6fdc41f4a","name":"Renews subscription after lossing a connection","time":{"start":1727772180681,"stop":1727772180681,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bc9d6636a19457","name":"retrieves a single peer","time":{"start":1727771810999,"stop":1727771811000,"duration":1},"status":"passed","severity":"normal"},{"uid":"46914bfd3ebc380b","name":"Push message with Basic HTML tag payload","time":{"start":1727772115737,"stop":1727772115737,"duration":0},"status":"passed","severity":"normal"},{"uid":"98907e829628ed20","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727771945820,"stop":1727771945821,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33cc3e1d3527324","name":"Check message with no payload is not received","time":{"start":1727771950889,"stop":1727771950889,"duration":0},"status":"passed","severity":"normal"},{"uid":"310fbbda982f4166","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727772174715,"stop":1727772174715,"duration":0},"status":"passed","severity":"normal"},{"uid":"d920e8de85aed839","name":"topics with same application and version share the same shard","time":{"start":1727771786964,"stop":1727771786964,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b7b693e49fa38e","name":"Encoder throws on undefined content topic","time":{"start":1727771822335,"stop":1727771822336,"duration":1},"status":"passed","severity":"normal"},{"uid":"6745e2976d85aba8","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727772034162,"stop":1727772034163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f9594b64b9ab2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727771945844,"stop":1727771945847,"duration":3},"status":"passed","severity":"normal"},{"uid":"eee65d03395e0ba4","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727771786969,"stop":1727771786970,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af520b480551d9","name":"Ping on subscribed peer","time":{"start":1727771879810,"stop":1727771879811,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38f207a470eb6f0","name":"Generator, 2 different pubsubtopics","time":{"start":1727772200148,"stop":1727772200149,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a84538353ec9bd","name":"getPeersByDiscovery","time":{"start":1727771880705,"stop":1727771880705,"duration":0},"status":"passed","severity":"normal"},{"uid":"825d19942c3f63af","name":"Subscribe to topic containing short and receive message","time":{"start":1727772060428,"stop":1727772060428,"duration":0},"status":"passed","severity":"normal"},{"uid":"61fc263efd9c1ac3","name":"Subscribe to topic containing XML and receive message","time":{"start":1727772060433,"stop":1727772060433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56dba9663a7e09f","name":"should not receive a peer event before start","time":{"start":1727771814766,"stop":1727771814766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5681fe2c0ae02b36","name":"Js publishes, other Js receives","time":{"start":1727772103598,"stop":1727772103599,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7df99d4c9c45d6","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727771802861,"stop":1727771802861,"duration":0},"status":"passed","severity":"normal"},{"uid":"653fa2982c717a0c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727771786976,"stop":1727771786977,"duration":1},"status":"passed","severity":"normal"},{"uid":"d69b8ffb869a61b4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727771900909,"stop":1727771900910,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f234897a857992","name":"Check received message containing JSON","time":{"start":1727772082090,"stop":1727772082090,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adf19ead63e156d","name":"Subscribe to topic containing short and publish message","time":{"start":1727772130591,"stop":1727772130591,"duration":0},"status":"passed","severity":"normal"},{"uid":"566dbbe8b6661f18","name":"Relay - dialed after","time":{"start":1727772217511,"stop":1727772217511,"duration":0},"status":"passed","severity":"normal"},{"uid":"3457259de26d52fa","name":"A test","time":{"start":1727772060607,"stop":1727772060608,"duration":1},"status":"passed","severity":"normal"},{"uid":"a025658c8c51dce7","name":"Check message with no content topic is not received","time":{"start":1727771950888,"stop":1727771950889,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ef839786a1c144","name":"Relay + Store","time":{"start":1727771847360,"stop":1727771847360,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b075a9d6d151367","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727772180663,"stop":1727772180663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f0fbcdb875e6247","name":"random static sharding 6 - Cluster ID: 657, Shard ID: 124","time":{"start":1727772174719,"stop":1727772174719,"duration":0},"status":"passed","severity":"normal"},{"uid":"b83f680ff853888d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727771786974,"stop":1727771786975,"duration":1},"status":"passed","severity":"normal"},{"uid":"113ffdf7e4649db","name":"Check message with invalid timestamp is not received","time":{"start":1727771950887,"stop":1727771950887,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d009749241454","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727772180695,"stop":1727772180695,"duration":0},"status":"passed","severity":"normal"},{"uid":"87b843006678f5b7","name":"Push message with unicode special characters payload","time":{"start":1727772115738,"stop":1727772115739,"duration":1},"status":"passed","severity":"normal"},{"uid":"d21e7a634ef90263","name":"Check received message containing Chinese","time":{"start":1727772082083,"stop":1727772082084,"duration":1},"status":"passed","severity":"normal"},{"uid":"a85bd21875ce517","name":"Should update shard info","time":{"start":1727772082407,"stop":1727772082407,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c19dd8113c4f957","name":"Passing invalid cursor","time":{"start":1727772176277,"stop":1727772176277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4525a3f39840eea0","name":"Check received message with timestamp: 1727771840062 ","time":{"start":1727772082118,"stop":1727772082118,"duration":0},"status":"passed","severity":"normal"},{"uid":"37366002f613b6be","name":"Reopen subscription with peer with lost subscription","time":{"start":1727771883484,"stop":1727771883485,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cb0ae55b141eb6","name":"Wrong topic","time":{"start":1727772154725,"stop":1727772154726,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96f91834d169c26","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727771848102,"stop":1727771848102,"duration":0},"status":"passed","severity":"normal"},{"uid":"ade61c1325de8a1e","name":"more peers than existing","time":{"start":1727772083817,"stop":1727772083817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fdd0acf5fa05c5a","name":"Symmetric encrypt & Decrypt","time":{"start":1727771821341,"stop":1727771821341,"duration":0},"status":"passed","severity":"normal"},{"uid":"adcfcc5eb1543f9c","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727772130597,"stop":1727772130597,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e19ceca408997a3","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727772060434,"stop":1727772060434,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb034f5e1e1c8dfb","name":"should set field with all protocols disabled","time":{"start":1727771795538,"stop":1727771795539,"duration":1},"status":"passed","severity":"normal"},{"uid":"be7bf22c4c85027d","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727772034155,"stop":1727772034155,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b876f83c127e7ea","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727771945859,"stop":1727771945860,"duration":1},"status":"passed","severity":"normal"},{"uid":"fee3982999f00a87","name":"Check received message containing emoji","time":{"start":1727772082091,"stop":1727772082092,"duration":1},"status":"passed","severity":"normal"},{"uid":"72da5a163d30cec","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app17/5/topic359/test.js","time":{"start":1727772154721,"stop":1727772154721,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b6245be94a3a4b","name":"Check publish message containing emoji","time":{"start":1727772121621,"stop":1727772121622,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f48ec884ef4baa","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727772176266,"stop":1727772176266,"duration":0},"status":"passed","severity":"normal"},{"uid":"2751a2eef17f9d1","name":"same cluster, same shard: nodes connect","time":{"start":1727771945816,"stop":1727771945817,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a850fdb63254de2","name":"Does not throw an exception when node disconnects","time":{"start":1727772211054,"stop":1727772211054,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5b2ad7e4349721","name":"Push message with content topic containing numeric","time":{"start":1727772115747,"stop":1727772115748,"duration":1},"status":"passed","severity":"normal"},{"uid":"87d8388c4bca20a9","name":"should only return 1 node with relay capability","time":{"start":1727771811002,"stop":1727771811002,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccccdfd3279f841c","name":"Push message with long payload","time":{"start":1727772115721,"stop":1727772115721,"duration":0},"status":"passed","severity":"normal"},{"uid":"76eebb7c56fd7602","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727772154727,"stop":1727772154727,"duration":0},"status":"passed","severity":"normal"},{"uid":"49056df56f95b0e6","name":"Query Generator, No Decoder","time":{"start":1727772186589,"stop":1727772186589,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0b71d76638442e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727771983531,"stop":1727771983531,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d99d4c867c7588","name":"should throw error - no id","time":{"start":1727771795529,"stop":1727771795529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b14065e65c71bfa","name":"Publish message with custom timestamp: Tue Oct 01 2024 07:41:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1727772121623,"stop":1727772121623,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa04b045f960d079","name":"Ephemeral messages are not stored","time":{"start":1727771847437,"stop":1727771847439,"duration":2},"status":"passed","severity":"normal"},{"uid":"f455d3fc7b450d8d","name":"Check publish message containing escaped characters","time":{"start":1727772121621,"stop":1727772121621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25b6e3049b50efc","name":"Mutual subscription","time":{"start":1727772130583,"stop":1727772130583,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ccac54d8cba40c","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727772034144,"stop":1727772034145,"duration":1},"status":"passed","severity":"normal"},{"uid":"1775f65d6a76cc97","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727771786969,"stop":1727771786969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6c63f1907099864","name":"Push message with content topic containing escaped characters","time":{"start":1727772144869,"stop":1727772144869,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81638c1f1f141b4","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727772180698,"stop":1727772180698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a450e968a1e7d3","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727772180672,"stop":1727772180672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e3675f5dab32cad","name":"does not throw on valid cases","time":{"start":1727771786946,"stop":1727771786947,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8aff7eff857dea","name":"Check message with non string payload is not received","time":{"start":1727772082100,"stop":1727772082100,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a7c71b7fd83e15","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727771786970,"stop":1727771786970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7011ea57172deef","name":"Ping succeeds for all connected peers","time":{"start":1727771909055,"stop":1727771909055,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a881f1674f8e85f","name":"Nodes with multiple pubsub topic","time":{"start":1727772113113,"stop":1727772113115,"duration":2},"status":"passed","severity":"normal"},{"uid":"263f3f9519a5199f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727772113115,"stop":1727772113117,"duration":2},"status":"passed","severity":"normal"},{"uid":"121cc3b4057cfd2b","name":"Subscribe to topic containing Script and receive message","time":{"start":1727772180671,"stop":1727772180672,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fff9b4742c0ea95","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727771900922,"stop":1727771900924,"duration":2},"status":"passed","severity":"normal"},{"uid":"964a75699c633c87","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727771810655,"stop":1727771810655,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f328ebde27a0013","name":"Callback on promise, aborts when callback returns true","time":{"start":1727772210987,"stop":1727772210987,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e1906492db68f5b","name":"Push message with content topic containing long","time":{"start":1727772144859,"stop":1727772144860,"duration":1},"status":"passed","severity":"normal"},{"uid":"68bd6b27cfbe18f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727772072693,"stop":1727772072693,"duration":0},"status":"passed","severity":"normal"},{"uid":"206b4b9d675056c8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727772060418,"stop":1727772060418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1b54e947c5cf54","name":"Check received message containing SQL Injection","time":{"start":1727772082085,"stop":1727772082085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bef90c24063927b","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727772186592,"stop":1727772186592,"duration":0},"status":"passed","severity":"normal"},{"uid":"519e751c8f92adf4","name":"Push message with Russian payload","time":{"start":1727772115730,"stop":1727772115730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea75d2a34d44fd3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727771945840,"stop":1727771945840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7c494cbb309e0b2","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727771848098,"stop":1727771848100,"duration":2},"status":"passed","severity":"normal"},{"uid":"c30604bc80ea5119","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727772210986,"stop":1727772210986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c89907d9a4ff5489","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app90/1/topic955/utf8","time":{"start":1727772154720,"stop":1727772154720,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a88acb797bc1201","name":"Check meta is set [symmetric]","time":{"start":1727771820919,"stop":1727771820919,"duration":0},"status":"passed","severity":"normal"},{"uid":"eadf30963f4e2df7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727771794703,"stop":1727771794704,"duration":1},"status":"passed","severity":"normal"},{"uid":"33be36bdf393b104","name":"Push message with content topic containing short","time":{"start":1727772115744,"stop":1727772115744,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ebef2ab2a5a3e09","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727772130596,"stop":1727772130596,"duration":0},"status":"passed","severity":"normal"},{"uid":"a085076744491e42","name":"removeEventListener with correct event","time":{"start":1727771880704,"stop":1727771880704,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd50ee77fcd36e6d","name":"Push 30 different messages","time":{"start":1727772115739,"stop":1727772115740,"duration":1},"status":"passed","severity":"normal"},{"uid":"324c1b534af863c7","name":"Sign & Recover","time":{"start":1727771821342,"stop":1727771821342,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef5ad94b5f7721d","name":"Check received message containing escaped characters","time":{"start":1727772082114,"stop":1727772082116,"duration":2},"status":"passed","severity":"normal"},{"uid":"8896ec420bc1ec4a","name":"should not fail to start the service if it is already started","time":{"start":1727772171472,"stop":1727772171473,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb411c3d7c4c51d9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727771786978,"stop":1727771786978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e043892a20855eca","name":"Fails to push message with empty content topic","time":{"start":1727772115771,"stop":1727772115772,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b58984e19790f86","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727772060433,"stop":1727772060434,"duration":1},"status":"passed","severity":"normal"},{"uid":"daae7200fc560ffc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727771911929,"stop":1727771911929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83cac13ed17dd2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727772200156,"stop":1727772200156,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ace782cb49aa130","name":"should only return 1 node with store capability","time":{"start":1727771811003,"stop":1727771811003,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c6e668b42f52864","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727772180673,"stop":1727772180673,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c7617be2c23301","name":"should throw error - no public key","time":{"start":1727771795529,"stop":1727771795529,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf91f6577fcd04c","name":"should properly create location multiaddrs - tcp6","time":{"start":1727771795537,"stop":1727771795537,"duration":0},"status":"passed","severity":"normal"},{"uid":"46edbdd357b4fdb6","name":"less peers than existing","time":{"start":1727772083818,"stop":1727772083820,"duration":2},"status":"skipped","severity":"normal"},{"uid":"df56ae7a40a1e322","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727772180696,"stop":1727772180696,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddfadd557e2f7a8","name":"Check received message containing special chars","time":{"start":1727771950875,"stop":1727771950875,"duration":0},"status":"passed","severity":"normal"},{"uid":"d428648dc8bb9c7a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727771794708,"stop":1727771794708,"duration":0},"status":"passed","severity":"normal"},{"uid":"103381dd50847c41","name":"should return no connections if no open connection provided","time":{"start":1727771802224,"stop":1727771802224,"duration":0},"status":"passed","severity":"normal"},{"uid":"900461c2a94113cb","name":"Check message with invalid timestamp is not received","time":{"start":1727772082121,"stop":1727772082121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3f74b46070f734","name":"Check message with no content topic is not received","time":{"start":1727772082122,"stop":1727772082123,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7860c3ffa12cb6c","name":"Query with Promise Callback, No Decoder","time":{"start":1727772186595,"stop":1727772186596,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c76addbce574d6","name":"Check received message containing Basic HTML tag","time":{"start":1727772082089,"stop":1727772082090,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae152c751f3fd11","name":"ignores domain fetching errors","time":{"start":1727771811001,"stop":1727771811001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4bde8de177813b","name":"Check received message containing special chars","time":{"start":1727772082106,"stop":1727772082106,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cde786a3a112ac8","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727771945832,"stop":1727771945839,"duration":7},"status":"passed","severity":"normal"},{"uid":"6ac86c85ce80df18","name":"throws on content topic with empty encoding field","time":{"start":1727771786951,"stop":1727771786952,"duration":1},"status":"passed","severity":"normal"},{"uid":"801b3cece84c3bbf","name":"recovers when dns.resolve returns empty","time":{"start":1727771811000,"stop":1727771811000,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb3c50a6d2bdd12","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727771911930,"stop":1727771911930,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02b14c8e5f0c8a2","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727771786986,"stop":1727771786986,"duration":0},"status":"passed","severity":"normal"},{"uid":"814cfc58ff66a4e7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app36/9/topic312/proto","time":{"start":1727772154724,"stop":1727772154724,"duration":0},"status":"passed","severity":"normal"},{"uid":"685efa526f359b73","name":"throws on content topic with too few or too many fields","time":{"start":1727771786948,"stop":1727771786948,"duration":0},"status":"passed","severity":"normal"},{"uid":"957c54fd09eeffdc","name":"Subscribe and receive messages via waku relay post","time":{"start":1727772180683,"stop":1727772180684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9676a238079871a","name":"Check received message containing Script","time":{"start":1727771950878,"stop":1727771950878,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe966bde6b84c662","name":"isConnected return false after peer stops","time":{"start":1727771868889,"stop":1727771868890,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa61825b0f11a513","name":"Decoder throws on empty string content topic","time":{"start":1727771822336,"stop":1727771822337,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b8c7db459d263b","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727772130593,"stop":1727772130593,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f3a62809abc8f8","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727771909057,"stop":1727771909058,"duration":1},"status":"passed","severity":"normal"},{"uid":"3628aaff78ec1c42","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727771786978,"stop":1727771786978,"duration":0},"status":"passed","severity":"normal"},{"uid":"859624ea23952b80","name":"Check publish message after service node is restarted","time":{"start":1727772121626,"stop":1727772121626,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8f321984bea5fcf","name":"Check received message containing Russian","time":{"start":1727771950876,"stop":1727771950877,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2157ea7b437b369","name":"Push message with XML payload","time":{"start":1727772115736,"stop":1727772115737,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b9a2df75d2e123","name":"Asymmetric encrypt & decrypt","time":{"start":1727771821340,"stop":1727771821340,"duration":0},"status":"passed","severity":"normal"},{"uid":"b967397acc02e83e","name":"Push message equal or less that 1MB","time":{"start":1727772144874,"stop":1727772144875,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1974feb78e9cf28","name":"should be able to encode the field with only STORE set to true","time":{"start":1727771794699,"stop":1727771794699,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dbe6710e6c9741a","name":"returns nothing if no connections present","time":{"start":1727771802221,"stop":1727771802221,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d44d7379ef4c264","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727771786976,"stop":1727771786976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e400a2a89fabe3","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727771945829,"stop":1727771945830,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a0fb9e5babb4d","name":"Query with Promise Callback, No message returned","time":{"start":1727772186596,"stop":1727772186596,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a9774d2e90cf70","name":"Check message received after nwaku node is restarted","time":{"start":1727771950891,"stop":1727771950891,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7293d411c653edf6","name":"Failed peers are renewed","time":{"start":1727772001935,"stop":1727772001937,"duration":2},"status":"passed","severity":"normal"},{"uid":"a6a394fc3f49598b","name":"Push message with emoji payload","time":{"start":1727772144854,"stop":1727772144856,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ebbeee255664091","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727771841059,"stop":1727771841060,"duration":1},"status":"passed","severity":"normal"},{"uid":"383edd8dda524463","name":"configure the node with multiple pubsub topics","time":{"start":1727772174722,"stop":1727772174722,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d900096e0ced1b","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727772180689,"stop":1727772180689,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62ccf339d179c12","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727771786979,"stop":1727771786979,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b593c7a799a227","name":"Fails to push message with large meta","time":{"start":1727772115772,"stop":1727772115773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9cbd843d11d35de","name":"Subscribe to topic containing long and receive message","time":{"start":1727772180668,"stop":1727772180669,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e5ab73ee24f903","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727771945828,"stop":1727771945828,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2ab785a7a3f6f5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727771810650,"stop":1727771810651,"duration":1},"status":"passed","severity":"normal"},{"uid":"3327419f8a1e493d","name":"Check received message with timestamp: 1727771840062 ","time":{"start":1727772082093,"stop":1727772082094,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a52a3def9b24cf","name":"1 Relay, 1 Filter, gives up","time":{"start":1727771810651,"stop":1727771810651,"duration":0},"status":"passed","severity":"normal"},{"uid":"6471232b786c5382","name":"Check received message containing JSON","time":{"start":1727772082112,"stop":1727772082113,"duration":1},"status":"passed","severity":"normal"},{"uid":"6707900261c304fe","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727772180683,"stop":1727772180683,"duration":0},"status":"passed","severity":"normal"},{"uid":"85aa61d76da930fc","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727771794705,"stop":1727771794706,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cea1f7ec6ada98","name":"Check received message containing numeric","time":{"start":1727771950874,"stop":1727771950875,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d76451080054279","name":"Check received message containing escaped characters","time":{"start":1727772082091,"stop":1727772082091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8da0bc72a651767","name":"should not receive a peer event after stop","time":{"start":1727771861658,"stop":1727771861658,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd4f4add3d61ed","name":"Push message with shell command payload","time":{"start":1727772144853,"stop":1727772144853,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e72a34f138959a","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727772174723,"stop":1727772174723,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5feae08694fef8","name":"should not receive a peer event after stop","time":{"start":1727771814766,"stop":1727771814766,"duration":0},"status":"passed","severity":"normal"},{"uid":"38837e2d02e84a65","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727771786971,"stop":1727771786972,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20a5256d4e48b7","name":"Push message with content topic containing XML","time":{"start":1727772115759,"stop":1727772115759,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03430cacfac0ade","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727772176267,"stop":1727772176267,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7bd86d68952dd4","name":"Subscribe and receives messages on 20 topics","time":{"start":1727772180666,"stop":1727772180666,"duration":0},"status":"passed","severity":"normal"},{"uid":"380f32290f202580","name":"Push message with emoji payload","time":{"start":1727772115739,"stop":1727772115739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e7c7e991287da30","name":"handles multiple messages","time":{"start":1727772204540,"stop":1727772204541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1fa814a6e3cb41","name":"All","time":{"start":1727771847360,"stop":1727771847361,"duration":1},"status":"passed","severity":"normal"},{"uid":"478f75ebace11979","name":"Check received message containing short","time":{"start":1727771950871,"stop":1727771950872,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a917fb4621bf38","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727771983533,"stop":1727771983534,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bbac00822ced1c2","name":"Relay - times out","time":{"start":1727772217511,"stop":1727772217511,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8c4fa8c1bdebe0","name":"groups content topics by expected pubsub topic","time":{"start":1727771786964,"stop":1727771786965,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4ec5e4d4dfc420","name":"Check message on other pubsub topic is not received","time":{"start":1727772082121,"stop":1727772082122,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3f06bfdc0ad57e6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727771786953,"stop":1727771786953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd7f4d149d7747","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727772180680,"stop":1727772180680,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a0fa884d7613e5","name":"Check received message with timestamp: 1727771840108000000 ","time":{"start":1727771950883,"stop":1727771950883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6374438422efe34","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727771900932,"stop":1727771900957,"duration":25},"status":"passed","severity":"normal"},{"uid":"15e805253a79700c","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727772186593,"stop":1727772186594,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e36cb6623399abc","name":"Publish message with custom timestamp: Wed Oct 11 2023 08:41:53 GMT+0000 (Coordinated Universal Time)","time":{"start":1727772121623,"stop":1727772121623,"duration":0},"status":"passed","severity":"normal"},{"uid":"915f94e6b3415013","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727771945829,"stop":1727771945829,"duration":0},"status":"passed","severity":"normal"},{"uid":"331c17950ef72ebb","name":"Decrypt messages","time":{"start":1727772086578,"stop":1727772086578,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e4df17c56c002e","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727771789492,"stop":1727771789492,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a0d19428e42c2c","name":"Push message with custom timestamp: 1727768402142","time":{"start":1727772115775,"stop":1727772115775,"duration":0},"status":"passed","severity":"normal"},{"uid":"5389e849392f7a78","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727772034153,"stop":1727772034155,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca45e94a8128e6c0","name":"Ping on subscribed peer","time":{"start":1727771883482,"stop":1727771883482,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5b8a2b2a3ba054","name":"should decode valid enr with tcp successfully","time":{"start":1727771795528,"stop":1727771795528,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ea4e448c631f79","name":"Push message with unicode special characters payload","time":{"start":1727772144853,"stop":1727772144854,"duration":1},"status":"passed","severity":"normal"},{"uid":"366584e03e75d92c","name":"Light Node - default protocols","time":{"start":1727772217513,"stop":1727772217513,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eaf1ef6c9ea5b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727771868883,"stop":1727771868883,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa1ad50fff83d83","name":"Subscribe and receives messages on 20 topics","time":{"start":1727772060422,"stop":1727772060422,"duration":0},"status":"passed","severity":"normal"},{"uid":"50008f406379a1b3","name":"Push message with content topic containing unicode special characters","time":{"start":1727772144869,"stop":1727772144870,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1a52a77de08bd7f","name":"Ping on unsubscribed peer","time":{"start":1727771883483,"stop":1727771883484,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c268a8b88deebf","name":"can start the service","time":{"start":1727772171471,"stop":1727772171471,"duration":0},"status":"passed","severity":"normal"},{"uid":"204f9ed08a998ef6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727772082094,"stop":1727772082094,"duration":0},"status":"passed","severity":"normal"},{"uid":"61517838768d2078","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727771786970,"stop":1727771786971,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3581d07521ea17","name":"Generator, 2 different pubsubtopics","time":{"start":1727772200152,"stop":1727772200156,"duration":4},"status":"passed","severity":"normal"},{"uid":"1b88eee1f85c2517","name":"throws on content topic with empty application field","time":{"start":1727771786950,"stop":1727771786950,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ba66175f2219ba","name":"handles different networkShards values correctly","time":{"start":1727771786966,"stop":1727771786966,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bd31d6213b3e7f","name":"Passing an array","time":{"start":1727772211054,"stop":1727772211054,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7612d896fa61f7","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727771786954,"stop":1727771786954,"duration":0},"status":"passed","severity":"normal"},{"uid":"2333584df4157cb7","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727772034141,"stop":1727772034142,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e6d61d362725b18","name":"Push message with content topic containing numeric","time":{"start":1727772144860,"stop":1727772144860,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fe71b8362befc1a","name":"should set field with only FILTER enabled","time":{"start":1727771795539,"stop":1727771795540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c82ccf94a0c598","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727772060421,"stop":1727772060422,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4089381b68f612","name":"should properly create location multiaddrs - udp6","time":{"start":1727771795537,"stop":1727771795537,"duration":0},"status":"passed","severity":"normal"},{"uid":"faca6a3096ceb01e","name":"Encoder throws on undefined content topic","time":{"start":1727771820920,"stop":1727771820920,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70be53e51612e48","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727771786981,"stop":1727771786982,"duration":1},"status":"passed","severity":"normal"},{"uid":"14137da6bd8fe1b9","name":"random static sharding 9 - Cluster ID: 195, Shard ID: 781","time":{"start":1727772174720,"stop":1727772174721,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a5a5c9cfcc7c14","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727772113112,"stop":1727772113113,"duration":1},"status":"passed","severity":"normal"},{"uid":"893044f7c96d56e8","name":"Push message with numeric payload","time":{"start":1727772144837,"stop":1727772144837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4326b5837c7d222f","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727771794709,"stop":1727771794709,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ccc13d81a364d98","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727771810659,"stop":1727771810659,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffce2c0efc4bf317","name":"Push message with JSON payload","time":{"start":1727772115737,"stop":1727772115737,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d878360795a16ed","name":"Check received message containing emoji","time":{"start":1727771950880,"stop":1727771950882,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4d71ef9e74a752d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727771811004,"stop":1727771811004,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ae2db30813276c","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727771810658,"stop":1727771810659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1e1ba45fea12f2","name":"should not receive a peer event before start","time":{"start":1727772171475,"stop":1727772171475,"duration":0},"status":"passed","severity":"normal"},{"uid":"3118a42fcd74338e","name":"Push message on custom pubsubTopic","time":{"start":1727772072700,"stop":1727772072700,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c54c1608939405","name":"Check received message containing Basic HTML tag","time":{"start":1727772082111,"stop":1727772082112,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b193503e131cac","name":"1 Store, 2 fetches","time":{"start":1727771810650,"stop":1727771810650,"duration":0},"status":"passed","severity":"normal"},{"uid":"51adef63d18054e4","name":"Check received message containing Russian","time":{"start":1727772082107,"stop":1727772082108,"duration":1},"status":"passed","severity":"normal"},{"uid":"a922892d81cca4fe","name":"Check publish message containing special chars","time":{"start":1727772121617,"stop":1727772121617,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6586853fdae847","name":"Push message with content topic containing JSON","time":{"start":1727772144868,"stop":1727772144868,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd46c6b451cb916f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727771900930,"stop":1727771900930,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd780b77de7f639f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727772113119,"stop":1727772113119,"duration":0},"status":"passed","severity":"normal"},{"uid":"3295b31b7f55d8dd","name":"Subscribe to topic containing Script and receive message","time":{"start":1727772180697,"stop":1727772180698,"duration":1},"status":"passed","severity":"normal"},{"uid":"45129df8d68f2eef","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727772034151,"stop":1727772034152,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f131b4f9c9ee8b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727771810654,"stop":1727771810655,"duration":1},"status":"passed","severity":"normal"},{"uid":"488f7b564520c0bd","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727772196032,"stop":1727772196032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e965551ff696fb50","name":"Callback on promise","time":{"start":1727772210987,"stop":1727772210987,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee9c67b93f748ea","name":"Decoder throws on undefined content topic","time":{"start":1727771820921,"stop":1727771820921,"duration":0},"status":"passed","severity":"normal"},{"uid":"861c5072c9d9ddbf","name":"Check message with no payload is not received","time":{"start":1727772082097,"stop":1727772082098,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba014b53b0c411d","name":"Check received message containing unicode special characters","time":{"start":1727772082091,"stop":1727772082091,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91e3f7c56a400e5","name":"Check received message containing shell command","time":{"start":1727771950879,"stop":1727771950880,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f75619226ca5db0","name":"different cluster, different shard: nodes don't connect","time":{"start":1727771945818,"stop":1727771945818,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a0845a098c48b0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727771794700,"stop":1727771794700,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b532f97887e7a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727771900918,"stop":1727771900922,"duration":4},"status":"passed","severity":"normal"},{"uid":"89e4d290b869d038","name":"Overlapping topic subscription","time":{"start":1727772180690,"stop":1727772180690,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e8c3312145d75d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727771945831,"stop":1727771945831,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6bf19486d0753f","name":"can start the service","time":{"start":1727771861620,"stop":1727771861631,"duration":11},"status":"passed","severity":"normal"},{"uid":"96ff3299692a8270","name":"should get / set TCP multiaddr","time":{"start":1727771795532,"stop":1727771795533,"duration":1},"status":"passed","severity":"normal"},{"uid":"a74c0214fbfc5d93","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727771786964,"stop":1727771786964,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1eabcf4c3e7d6d","name":"Renews peer on consistent ping failures","time":{"start":1727771909056,"stop":1727771909057,"duration":1},"status":"passed","severity":"normal"},{"uid":"a26b84b73b27105","name":"Refresh subscription","time":{"start":1727772130590,"stop":1727772130590,"duration":0},"status":"skipped","severity":"normal"},{"uid":"902f0a44db72fe2b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727771786977,"stop":1727771786977,"duration":0},"status":"passed","severity":"normal"},{"uid":"243ec38bd82490a3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727772082094,"stop":1727772082095,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0950197c45cfccb","name":"should throw an error for missing required configuration","time":{"start":1727771786971,"stop":1727771786971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fb36b48fab62e2","name":"Push message with short payload","time":{"start":1727772144836,"stop":1727772144836,"duration":0},"status":"passed","severity":"normal"},{"uid":"512733d2ca8be777","name":"throws on content topic with empty topic name field","time":{"start":1727771786951,"stop":1727771786951,"duration":0},"status":"passed","severity":"normal"},{"uid":"75309ac250dc9b93","name":"same cluster, different shard: nodes connect","time":{"start":1727772083473,"stop":1727772083477,"duration":4},"status":"passed","severity":"normal"},{"uid":"b4ba5dcb8f5c9cef","name":"Publish message with large meta","time":{"start":1727772121627,"stop":1727772121627,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fda199a9de7f4d3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727772060435,"stop":1727772060436,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c9da458453cd7","name":"should return false","time":{"start":1727771795530,"stop":1727771795530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2e06f57ca9c78c","name":"different cluster, same shard: nodes don't connect","time":{"start":1727771945817,"stop":1727771945818,"duration":1},"status":"passed","severity":"normal"},{"uid":"b824e9cb9c2b5480","name":"returns only open connection if one present","time":{"start":1727771802221,"stop":1727771802223,"duration":2},"status":"passed","severity":"normal"},{"uid":"7908f046a485d61f","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727771945824,"stop":1727771945825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba346c6ce68fae35","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727772082120,"stop":1727772082120,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cf2c50168c5e7b","name":"Push message with JSON payload","time":{"start":1727772144851,"stop":1727772144852,"duration":1},"status":"passed","severity":"normal"},{"uid":"6885a6f60f124d87","name":"should properly create location multiaddrs - udp","time":{"start":1727771795537,"stop":1727771795538,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b10b706adcbecc0","name":"Push message with content topic containing Russian","time":{"start":1727772144861,"stop":1727772144862,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6af39bccda1d8a9","name":"Relay - dialed first","time":{"start":1727772217510,"stop":1727772217510,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84ba1b033a0a4ee","name":"same cluster, different shard: nodes don't connect","time":{"start":1727771945817,"stop":1727771945817,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff9e7eeadfb25fc","name":"Subscribe to topic containing long and receive message","time":{"start":1727772180691,"stop":1727772180692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c25b93d9ab23214a","name":"Subscribe and receives messages on 20 topics","time":{"start":1727772180687,"stop":1727772180689,"duration":2},"status":"passed","severity":"normal"},{"uid":"66918e9cf309d29a","name":"Push message with content topic containing shell command","time":{"start":1727772115760,"stop":1727772115760,"duration":0},"status":"passed","severity":"normal"},{"uid":"80da22c540da5363","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727771945857,"stop":1727771945857,"duration":0},"status":"passed","severity":"normal"},{"uid":"2279435be964d71b","name":"Decoder throws on empty string content topic","time":{"start":1727771803041,"stop":1727771803041,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a20c51649857cf","name":"Fails to publish duplicate message","time":{"start":1727772121624,"stop":1727772121624,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d17c73dc5a35b4","name":"Check message with no content topic is not received","time":{"start":1727772082097,"stop":1727772082097,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa2199604971a57","name":"Check message received after nwaku node is restarted","time":{"start":1727772082102,"stop":1727772082102,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54bea13c39f9426e","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727771945839,"stop":1727771945840,"duration":1},"status":"passed","severity":"normal"},{"uid":"29151ceaea7c5368","name":"should encode/decode to RLP encoding","time":{"start":1727771795531,"stop":1727771795531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fd1a064ba87d24e","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727771983522,"stop":1727771983522,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ef79e8eb05f61c","name":"Check received message containing special chars","time":{"start":1727772082083,"stop":1727772082083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3399a53088a944f8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/10/topic165/proto","time":{"start":1727772154719,"stop":1727772154720,"duration":1},"status":"passed","severity":"normal"},{"uid":"d412151c829900b8","name":"Promise Callback - false","time":{"start":1727772189042,"stop":1727772189043,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23255369ece1a1e","name":"Push message with Chinese payload","time":{"start":1727772115727,"stop":1727772115728,"duration":1},"status":"passed","severity":"normal"},{"uid":"27c5f5f596917f6c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727771811004,"stop":1727771811005,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a2ee91cac04ca716","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727771786965,"stop":1727771786965,"duration":0},"status":"passed","severity":"normal"},{"uid":"44a55317cb6eeedd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727771794704,"stop":1727771794704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad3baff53f3d9262","name":"Push message with shell command payload","time":{"start":1727772115738,"stop":1727772115738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad875749a8ebc511","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727771945864,"stop":1727771945864,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6408057e178268","name":"should return valid sharding parameters for static sharding","time":{"start":1727771786983,"stop":1727771786983,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab4c34367c01fc7","name":"Check received message containing escaped characters","time":{"start":1727771950880,"stop":1727771950880,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a8ad73335421e3","name":"Overlapping topic subscription","time":{"start":1727772060426,"stop":1727772060427,"duration":1},"status":"passed","severity":"normal"},{"uid":"91675c188898c7f6","name":"dispatchEvent via connectionManager","time":{"start":1727771880706,"stop":1727771880707,"duration":1},"status":"passed","severity":"normal"},{"uid":"354ebfa5920169eb","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727771789490,"stop":1727771789490,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f01c29f07aacc3d","name":"random static sharding 3 - Cluster ID: 322, Shard ID: 734","time":{"start":1727772174716,"stop":1727772174717,"duration":1},"status":"passed","severity":"normal"},{"uid":"db7f8fc6c148717b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727771847440,"stop":1727771847441,"duration":1},"status":"passed","severity":"normal"},{"uid":"141d0e95a5baa106","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727772060435,"stop":1727772060435,"duration":0},"status":"passed","severity":"normal"},{"uid":"2253fdc29edd47e3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727771822334,"stop":1727771822334,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b95a25a27a1d06","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727772176276,"stop":1727772176276,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f66fac51f684b7f","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app83/3/topic687/proto","time":{"start":1727772154722,"stop":1727772154723,"duration":1},"status":"passed","severity":"normal"},{"uid":"28af324738eb640e","name":"Check publish message containing shell command","time":{"start":1727772121620,"stop":1727772121621,"duration":1},"status":"passed","severity":"normal"},{"uid":"992962721fd5cece","name":"should be able to decode the field with only STORE set to true","time":{"start":1727771794706,"stop":1727771794707,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c4ac2f84ac6719","name":"Waku message hash computation (no timestamp)","time":{"start":1727771789491,"stop":1727771789492,"duration":1},"status":"passed","severity":"normal"},{"uid":"f715c1c8e8839aec","name":"Push message with meta","time":{"start":1727772115772,"stop":1727772115772,"duration":0},"status":"passed","severity":"normal"},{"uid":"74744f1d2aac684e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727771861696,"stop":1727771861697,"duration":1},"status":"skipped","severity":"normal"},{"uid":"644c4575e355eef7","name":"should set field with only STORE enabled","time":{"start":1727771795539,"stop":1727771795539,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6414ad4886108","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727772121625,"stop":1727772121625,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d81c4a19d3ab79d","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727771945850,"stop":1727771945850,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f401c79f07524","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app87/2/topic737/json","time":{"start":1727772154721,"stop":1727772154721,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fd5926a62fd624","name":"Push message with escaped characters payload","time":{"start":1727772115738,"stop":1727772115738,"duration":0},"status":"passed","severity":"normal"},{"uid":"615585fb96071af1","name":"creates an iterator","time":{"start":1727772204540,"stop":1727772204540,"duration":0},"status":"passed","severity":"normal"},{"uid":"438e870b24865ed1","name":"tcp ip4 address","time":{"start":1727771795124,"stop":1727771795125,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62ede9f6f3e3409","name":"Push message with special chars payload","time":{"start":1727772144837,"stop":1727772144841,"duration":4},"status":"passed","severity":"normal"},{"uid":"59a0ea5ec4dd22f1","name":"Check publish message containing short","time":{"start":1727772121615,"stop":1727772121616,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5fc8c480aabc5c2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727772210713,"stop":1727772210714,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf39f2cf96d0f3df","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727771814767,"stop":1727771814768,"duration":1},"status":"passed","severity":"normal"},{"uid":"efff24bfdf1ccba1","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727772130597,"stop":1727772130597,"duration":0},"status":"passed","severity":"normal"},{"uid":"326eb5b5c8586d3e","name":"Check publish message after client node is restarted","time":{"start":1727772121626,"stop":1727772121627,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a5f7b1b9196be96c","name":"Push message with numeric payload","time":{"start":1727772115721,"stop":1727772115721,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5598eadd4ca3c08","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727771945863,"stop":1727771945863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0e80aa0823ae78","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727771945859,"stop":1727771945859,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a91c59e7830384","name":"Check received message with timestamp: 1727771840062000000 ","time":{"start":1727772082093,"stop":1727772082093,"duration":0},"status":"passed","severity":"normal"},{"uid":"67339b63e9f21f65","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727771786961,"stop":1727771786961,"duration":0},"status":"passed","severity":"normal"},{"uid":"f50a7fc24595901a","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727772186591,"stop":1727772186591,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c66d43b68603b0","name":"start node with empty shard should fail","time":{"start":1727772174723,"stop":1727772174724,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd3d0dca293d2242","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727772154717,"stop":1727772154719,"duration":2},"status":"passed","severity":"normal"},{"uid":"7e6c5e594fbf4acf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727772180694,"stop":1727772180694,"duration":0},"status":"passed","severity":"normal"},{"uid":"daecc6ee814404e","name":"same cluster, same shard: nodes connect","time":{"start":1727772083472,"stop":1727772083473,"duration":1},"status":"passed","severity":"normal"},{"uid":"79c6441972aa8272","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727772180693,"stop":1727772180693,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db4aaa1c70f62e5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727772180699,"stop":1727772180699,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7938c2413f7dc2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727771911928,"stop":1727771911929,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdfa3b93523db897","name":"Push message with Script payload","time":{"start":1727772115733,"stop":1727772115736,"duration":3},"status":"passed","severity":"normal"},{"uid":"923d3d3c5a03b03","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727772180682,"stop":1727772180683,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7190b3733aa521","name":"Push message with content topic containing long","time":{"start":1727772115744,"stop":1727772115745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8250eeccc1f4a43","name":"LightPush with 1 connections","time":{"start":1727771975694,"stop":1727771975695,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9a54829fe2e249","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727771983521,"stop":1727771983522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad0d015311f05e79","name":"throws on empty content topic","time":{"start":1727771786947,"stop":1727771786948,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fb79a3950138a2","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727771868891,"stop":1727771868891,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a7ba27ac44ffaf","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727772186593,"stop":1727772186593,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb883f004fd79486","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727772130593,"stop":1727772130593,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b35d1fe5cf371","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727771786962,"stop":1727771786963,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ad553191b81ba0e","name":"Push message with custom timestamp: 1727768375937","time":{"start":1727772144873,"stop":1727772144874,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e8bce40fef6c64","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727771786973,"stop":1727771786973,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa7c18262eb1ffd","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727772060430,"stop":1727772060431,"duration":1},"status":"passed","severity":"normal"},{"uid":"f55de456ce3eab8a","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727771802860,"stop":1727771802861,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b293168701a383","name":"Check received message with timestamp: 1727771840108 ","time":{"start":1727771950883,"stop":1727771950883,"duration":0},"status":"passed","severity":"normal"},{"uid":"a558c637ae92914f","name":"should return unique PubsubTopics for static sharding","time":{"start":1727771786969,"stop":1727771786969,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a510ecb8f43d127","name":"Renews subscription after lossing a connection","time":{"start":1727772180701,"stop":1727772180701,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9e160a11567952","name":"should throw an error for insufficient data","time":{"start":1727771787078,"stop":1727771787078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d60dcc382b158cbd","name":"can start the service","time":{"start":1727771814763,"stop":1727771814764,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b078b7ca17a94b","name":"Ordered Callback - true","time":{"start":1727772189047,"stop":1727772189047,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3aa984dcd3c9385","name":"Ping on subscribed peer","time":{"start":1727771883486,"stop":1727771883487,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd90512480b2f47","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727771900924,"stop":1727771900929,"duration":5},"status":"passed","severity":"normal"},{"uid":"66f1c686cac39343","name":"Push message with custom timestamp: 1727775602142","time":{"start":1727772115775,"stop":1727772115775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3e792ef3eb6bdc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727771983533,"stop":1727771983533,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fafee46395eb70","name":"throws an error for improperly formatted content topics","time":{"start":1727771786966,"stop":1727771786966,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb11b3cdf0fba5c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727772210715,"stop":1727772210715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ae49b6d6fefb30","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727771786985,"stop":1727771786986,"duration":1},"status":"passed","severity":"normal"},{"uid":"988884f7bd03f524","name":"Check publish message containing unicode special characters","time":{"start":1727772121621,"stop":1727772121621,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bd82a542e0ac1a3","name":"Check received message containing Arabic","time":{"start":1727771950876,"stop":1727771950876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06d9bbb18abea3d","name":"should add and remove event listeners correctly","time":{"start":1727771814768,"stop":1727771814768,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24503ba81340eaa","name":"Check publish message containing long","time":{"start":1727772121616,"stop":1727772121616,"duration":0},"status":"passed","severity":"normal"},{"uid":"65fa8cdb16ecd958","name":"Subscribe to topic containing XML and receive message","time":{"start":1727772180698,"stop":1727772180698,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c0ada2e3a85c2","name":"Check received message containing Script","time":{"start":1727772082085,"stop":1727772082085,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b60ae66753eb5f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727771945863,"stop":1727771945864,"duration":1},"status":"passed","severity":"normal"},{"uid":"45b1daf718a608e6","name":"random static sharding 8 - Cluster ID: 683, Shard ID: 934","time":{"start":1727772174720,"stop":1727772174720,"duration":0},"status":"passed","severity":"normal"},{"uid":"9878b9eba69359d4","name":"random static sharding 5 - Cluster ID: 969, Shard ID: 490","time":{"start":1727772174717,"stop":1727772174718,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42d7ddac569d8b2","name":"connected peers and dial","time":{"start":1727772083817,"stop":1727772083817,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1cd111d5094c7409","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727772072700,"stop":1727772072700,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e3e2244f836806","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727771786981,"stop":1727771786981,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cf0a959ffd42f3","name":"A test","time":{"start":1727772060609,"stop":1727772060610,"duration":1},"status":"passed","severity":"normal"},{"uid":"42382853095bc373","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727771787078,"stop":1727771787078,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0dc84e62088088a","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727771786972,"stop":1727771786972,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c629c09e67eece","name":"returns all values when wanted number matches available values","time":{"start":1727771809696,"stop":1727771809698,"duration":2},"status":"passed","severity":"normal"},{"uid":"3a21dbdd4dc4d226","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727772176277,"stop":1727772176278,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d932bf7a6e52f5","name":"Subscribe to topic containing long and receive message","time":{"start":1727772060428,"stop":1727772060429,"duration":1},"status":"passed","severity":"normal"},{"uid":"593ebc533e9128c3","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727772060436,"stop":1727772060436,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4327993435e5e60","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727772034150,"stop":1727772034151,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f7472577aaccb9e","name":"Subscribe and receive messages via lightPush","time":{"start":1727772180681,"stop":1727772180681,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6c2b46e0d3f603f","name":"Check publish message containing numeric","time":{"start":1727772121617,"stop":1727772121617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e622f1913c5f43b","name":"should properly create location multiaddrs - udp4","time":{"start":1727771795536,"stop":1727771795536,"duration":0},"status":"passed","severity":"normal"},{"uid":"647d8126bf3f4aaf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727771983534,"stop":1727771983535,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b69680ce39e759","name":"Push message with content topic containing Chinese","time":{"start":1727772144860,"stop":1727772144861,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fea3d3fdad01e48","name":"Push message with rate limit","time":{"start":1727772115773,"stop":1727772115774,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75fb465576ff608","name":"throws on content topic with non-number generation field","time":{"start":1727771786949,"stop":1727771786949,"duration":0},"status":"passed","severity":"normal"},{"uid":"746ebf80f915225f","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727771841061,"stop":1727771841062,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cb59aeda1bf399","name":"Init the array if not present","time":{"start":1727771786460,"stop":1727771786461,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6e1540cff1579","name":"Filter with 2 connections","time":{"start":1727771975696,"stop":1727771975696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7803f0831d12f58","name":"Push message with content topic containing emoji","time":{"start":1727772115771,"stop":1727772115771,"duration":0},"status":"passed","severity":"normal"},{"uid":"f801789c0d619592","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727771945819,"stop":1727771945819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff9c8c73f0386f4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727772180700,"stop":1727772180700,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b0f4bab5d43e50","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727772072694,"stop":1727772072694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f8e49cdd07b484","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727771786968,"stop":1727771786969,"duration":1},"status":"passed","severity":"normal"},{"uid":"77922b5a50ab413c","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727771794700,"stop":1727771794703,"duration":3},"status":"passed","severity":"normal"},{"uid":"cea32e328c22c78d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727771945854,"stop":1727771945854,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c88e9ed4d8c0b1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727771787077,"stop":1727771787078,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d608677f8b34629","name":"Publishes to nwaku","time":{"start":1727772103597,"stop":1727772103598,"duration":1},"status":"passed","severity":"normal"},{"uid":"176ceadf54825d0","name":"should throw an error for missing sharding configuration","time":{"start":1727771786984,"stop":1727771786984,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c22c481da80a44d","name":"Reusing cursor across nodes","time":{"start":1727772176277,"stop":1727772176277,"duration":0},"status":"passed","severity":"normal"},{"uid":"658c9b1d68b63ab5","name":"Promise Callback - true","time":{"start":1727772189042,"stop":1727772189042,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f68d566334b506","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/8/topic822/proto","time":{"start":1727772154724,"stop":1727772154725,"duration":1},"status":"passed","severity":"normal"},{"uid":"49ca0374f250f778","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727772180689,"stop":1727772180689,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b4ba13488084a5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727771911930,"stop":1727771911931,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fc3a7008078f3a5","name":"Push message with Arabic payload","time":{"start":1727772144842,"stop":1727772144842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eafe06e86b7d3","name":"Check received message containing Arabic","time":{"start":1727772082107,"stop":1727772082107,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fde83d6d3ecd88b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727771786982,"stop":1727771786983,"duration":1},"status":"passed","severity":"normal"},{"uid":"214b478d09d517b8","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727772034156,"stop":1727772034158,"duration":2},"status":"passed","severity":"normal"},{"uid":"26f4406fa7e82f02","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727771841055,"stop":1727771841057,"duration":2},"status":"passed","severity":"normal"},{"uid":"15607c34530b875e","name":"Fails to publish message with wrong content topic","time":{"start":1727772121625,"stop":1727772121625,"duration":0},"status":"passed","severity":"normal"},{"uid":"c154f0a0e82483fa","name":"should select older connection if present","time":{"start":1727771802224,"stop":1727771802225,"duration":1},"status":"passed","severity":"normal"},{"uid":"724dfdab887fc91","name":"Nwaku publishes","time":{"start":1727772103598,"stop":1727772103598,"duration":0},"status":"passed","severity":"normal"},{"uid":"924c052f245bcb90","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727771794706,"stop":1727771794706,"duration":0},"status":"passed","severity":"normal"},{"uid":"b107bf1886a0ad97","name":"Check received message containing SQL Injection","time":{"start":1727771950877,"stop":1727771950878,"duration":1},"status":"passed","severity":"normal"},{"uid":"2619b7dc1652389a","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727771945840,"stop":1727771945840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d7684e852fb759","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727772060421,"stop":1727772060421,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1628d890f28b63","name":"should not fail to stop the service if it was not started","time":{"start":1727771861644,"stop":1727771861644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5196c80783b3acf5","name":"random static sharding 7 - Cluster ID: 470, Shard ID: 634","time":{"start":1727772174719,"stop":1727772174719,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69d65a4cffe943e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727772180684,"stop":1727772180684,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8dc02c3f3e075","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727772072700,"stop":1727772072701,"duration":1},"status":"passed","severity":"normal"},{"uid":"49162928a5500fef","name":"should encodeTxt and decodeTxt","time":{"start":1727771795526,"stop":1727771795527,"duration":1},"status":"passed","severity":"normal"},{"uid":"15098eebf9a66025","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727771786954,"stop":1727771786955,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab40dbfbc4dc95df","name":"should not receive a peer event after stop","time":{"start":1727772171476,"stop":1727772171476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26068b9e9dfa571","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727771822335,"stop":1727771822335,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf2ec5bac5a8509","name":"Check publish message containing Arabic","time":{"start":1727772121618,"stop":1727772121618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b793f8b3b31523","name":"Check message with no pubsub topic is not received","time":{"start":1727771950888,"stop":1727771950888,"duration":0},"status":"passed","severity":"normal"},{"uid":"598c14246aea33b2","name":"should throw error - no public key","time":{"start":1727771795530,"stop":1727771795530,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e473e19e9734db","name":"Check received message containing unicode special characters","time":{"start":1727772082116,"stop":1727772082116,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7f90494ca47786","name":"Query with Ordered Callback, No Decoder","time":{"start":1727772186592,"stop":1727772186592,"duration":0},"status":"passed","severity":"normal"},{"uid":"877ebbac5929dbd7","name":"Subscribe to topic containing XML and receive message","time":{"start":1727772180672,"stop":1727772180672,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5ca30034e778b5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727771820917,"stop":1727771820918,"duration":1},"status":"passed","severity":"normal"},{"uid":"17bb0c015c119b93","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727771786985,"stop":1727771786985,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf24d1715fbe483d","name":"Subscribe to topic containing short and receive message","time":{"start":1727772180690,"stop":1727772180691,"duration":1},"status":"passed","severity":"normal"},{"uid":"972153d0644ab109","name":"Filter with 0 connections","time":{"start":1727771975694,"stop":1727771975694,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac5636830a57f9c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727771786963,"stop":1727771786963,"duration":0},"status":"passed","severity":"normal"},{"uid":"861408b09755851f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727771945858,"stop":1727771945859,"duration":1},"status":"passed","severity":"normal"},{"uid":"80dd338ced8cfa42","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727772082118,"stop":1727772082120,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b03a6e0afecd403","name":"can start and stop the service","time":{"start":1727771814764,"stop":1727771814764,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71b8ca86be415f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727771945821,"stop":1727771945821,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d55dedcad9f0174","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727772180674,"stop":1727772180676,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b4bb994b8890a98","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727772180669,"stop":1727772180669,"duration":0},"status":"passed","severity":"normal"},{"uid":"86cc8400edd5d0e0","name":"Push message with XML payload","time":{"start":1727772144849,"stop":1727772144850,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f2178781cc98e6","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727772276857,"stop":1727772276858,"duration":1},"status":"passed","severity":"normal"},{"uid":"9648fe68610a395a","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727772121626,"stop":1727772121626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7be9f93a2e429e8","name":"Check message with no payload is not received","time":{"start":1727772082123,"stop":1727772082124,"duration":1},"status":"passed","severity":"normal"},{"uid":"198815902db08a26","name":"isConnected should return false after all peers disconnect","time":{"start":1727771868889,"stop":1727771868889,"duration":0},"status":"passed","severity":"normal"},{"uid":"441a634ff0245a7","name":"should handle a minimal index list","time":{"start":1727771787077,"stop":1727771787077,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b83602df76d148c","name":"Check message on other pubsub topic is not received","time":{"start":1727772082097,"stop":1727772082097,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1dfc9739383a486","name":"should emit a peer event after start","time":{"start":1727771814766,"stop":1727771814766,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b2fa073f3ebf793","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727771900914,"stop":1727771900915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb62d394342d5fd","name":"Generator, custom pubsub topic","time":{"start":1727772200156,"stop":1727772200162,"duration":6},"status":"passed","severity":"normal"},{"uid":"cde228b215eeac63","name":"Push message with content topic containing Arabic","time":{"start":1727772144861,"stop":1727772144861,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e167d6236e0ddf","name":"Fails to push message with large meta","time":{"start":1727772144872,"stop":1727772144872,"duration":0},"status":"passed","severity":"normal"},{"uid":"4105449c01c2c037","name":"Check message received after jswaku node is restarted","time":{"start":1727772082101,"stop":1727772082101,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9c15f0e3f5800ce8","name":"should properly create location multiaddrs - tcp","time":{"start":1727771795538,"stop":1727771795538,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9cb65c6466905e","name":"Ordered Callback - false","time":{"start":1727772189047,"stop":1727772189048,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a9d04d1474b5f0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727772180670,"stop":1727772180670,"duration":0},"status":"passed","severity":"normal"},{"uid":"183eedda4d2394e3","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727771786974,"stop":1727771786974,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e033c70fa6ee66","name":"Push message with custom timestamp: 1697013602142","time":{"start":1727772115774,"stop":1727772115774,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d49b70c58160001","name":"Check received message containing unicode special characters","time":{"start":1727771950880,"stop":1727771950880,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd8137935577481","name":"Correctly serialized arguments","time":{"start":1727772076527,"stop":1727772076527,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f2954a8989d8627","name":"Generator, custom pubsub topic","time":{"start":1727772200148,"stop":1727772200148,"duration":0},"status":"passed","severity":"normal"},{"uid":"357a435d3d5c0116","name":"Check received message containing JSON","time":{"start":1727771950879,"stop":1727771950879,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63a51c296b33cbd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727772060432,"stop":1727772060432,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b60c2fc721e4001","name":"Ordered callback, aborts when callback returns true","time":{"start":1727772210988,"stop":1727772210988,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf94d6cecf93481","name":"Passing page size 0 when there are 110 messages","time":{"start":1727772200840,"stop":1727772200841,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86632369ff049c4","name":"addEventListener with wrong event","time":{"start":1727771880703,"stop":1727771880704,"duration":1},"status":"passed","severity":"normal"},{"uid":"e720f14656bad472","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727772160457,"stop":1727772160457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"78ffe2d4b0760cee","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727771786962,"stop":1727771786962,"duration":0},"status":"passed","severity":"normal"}]