allure-jswaku/7192/widgets/duration.json
2024-07-24 10:26:19 +00:00

1 line
155 KiB
JSON

[{"uid":"adc0e15eb3257766","name":"Light Node - default protocols","time":{"start":1721816687981,"stop":1721816687981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6e36203a215b0b","name":"Ping on unsubscribed peer","time":{"start":1721816052096,"stop":1721816052096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae813377dc79ee41","name":"Push message with shell command payload","time":{"start":1721816569521,"stop":1721816569522,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe1fd6192b123061","name":"should throw an error for empty SingleShardInfos array","time":{"start":1721815908881,"stop":1721815908881,"duration":0},"status":"passed","severity":"normal"},{"uid":"76e99a86b18e6b56","name":"should encode/decode to text encoding","time":{"start":1721815917571,"stop":1721815917571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dc5569bb1cd93b","name":"should throw error - invalid id","time":{"start":1721815917569,"stop":1721815917570,"duration":1},"status":"passed","severity":"normal"},{"uid":"b59416cdadfd4473","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1721816620125,"stop":1721816620127,"duration":2},"status":"passed","severity":"normal"},{"uid":"e413fe6237c02f2d","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1721816467165,"stop":1721816467166,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3fdc40febb7783a","name":"should properly create peer info with all multiaddrs","time":{"start":1721815917574,"stop":1721815917574,"duration":0},"status":"passed","severity":"normal"},{"uid":"2524849d9b251d0a","name":"Push message with numeric payload","time":{"start":1721816569512,"stop":1721816569512,"duration":0},"status":"passed","severity":"normal"},{"uid":"10f5b5b25bc5ecc5","name":"Push message with content topic containing long","time":{"start":1721816569530,"stop":1721816569534,"duration":4},"status":"passed","severity":"normal"},{"uid":"f27d74558c353144","name":"Subscribe to topic containing XML and receive message","time":{"start":1721816632439,"stop":1721816632439,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b49357bf61e660e","name":"Check received message containing SQL Injection","time":{"start":1721816486997,"stop":1721816486997,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cce23dfd4bce9b","name":"Publishes to nwaku","time":{"start":1721816440009,"stop":1721816440010,"duration":1},"status":"passed","severity":"normal"},{"uid":"b392e52c23a3fbe1","name":"Ephemeral field set to true","time":{"start":1721815922561,"stop":1721815922561,"duration":0},"status":"passed","severity":"normal"},{"uid":"276c2f93f062311c","name":"isConnected should return false after all peers disconnect","time":{"start":1721815960035,"stop":1721815960036,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed270a22a1e2d81","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1721815932985,"stop":1721815932986,"duration":1},"status":"passed","severity":"normal"},{"uid":"f166e551e00cbcac","name":"All","time":{"start":1721815970637,"stop":1721815970638,"duration":1},"status":"passed","severity":"normal"},{"uid":"95606769eaa0e61b","name":"Decrypt messages","time":{"start":1721816411694,"stop":1721816411694,"duration":0},"status":"passed","severity":"normal"},{"uid":"3470e4bafecf541d","name":"isConnected should return true after first peer connects","time":{"start":1721816019952,"stop":1721816019953,"duration":1},"status":"passed","severity":"normal"},{"uid":"863e8b4c17b81a54","name":"Push message with rate limit","time":{"start":1721816422030,"stop":1721816422030,"duration":0},"status":"passed","severity":"normal"},{"uid":"5635ac071a2a3d41","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1721815960017,"stop":1721815960018,"duration":1},"status":"passed","severity":"normal"},{"uid":"6591e111760089fb","name":"returns all values when wanted number matches available values","time":{"start":1721815932837,"stop":1721815932839,"duration":2},"status":"passed","severity":"normal"},{"uid":"85c04bf3f40e8f00","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721816213709,"stop":1721816213709,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dc83722f46b53f","name":"Check message with non string payload is not received","time":{"start":1721816486992,"stop":1721816486992,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82ed79fc1dea1f7","name":"listenerCount","time":{"start":1721815999995,"stop":1721815999995,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3dedb108f3df70c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1721815909001,"stop":1721815909001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1884401035584067","name":"Symmetric encrypt & Decrypt","time":{"start":1721815943928,"stop":1721815943929,"duration":1},"status":"passed","severity":"normal"},{"uid":"1425b36c355f1fb5","name":"Check received message containing unicode special characters","time":{"start":1721816486987,"stop":1721816486988,"duration":1},"status":"passed","severity":"normal"},{"uid":"95cf7a3e9b35b354","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1721816596012,"stop":1721816596013,"duration":1},"status":"passed","severity":"normal"},{"uid":"95963260fd6114c5","name":"Subscribe to topic containing Script and receive message","time":{"start":1721816632502,"stop":1721816632502,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d1ade2568b0fa0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721816632506,"stop":1721816632507,"duration":1},"status":"passed","severity":"normal"},{"uid":"c268efae9a69b71d","name":"random static sharding 10 - Cluster ID: 784, Shard ID: 497","time":{"start":1721816549968,"stop":1721816549968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a92114345b164ebc","name":"Subscribe to topic containing long and receive message","time":{"start":1721816632499,"stop":1721816632499,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bb741602e5d5b0","name":"new peer added after a peer was already found","time":{"start":1721816409137,"stop":1721816409137,"duration":0},"status":"skipped","severity":"normal"},{"uid":"62d02285a1d7c161","name":"Query Generator - true","time":{"start":1721816660196,"stop":1721816660198,"duration":2},"status":"broken","severity":"normal"},{"uid":"d413f0b558da6091","name":"nwaku subscribes","time":{"start":1721816440009,"stop":1721816440009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c9c7cbc15d3ef8a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1721815932983,"stop":1721815932983,"duration":0},"status":"passed","severity":"normal"},{"uid":"693442cc2ed3c797","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721816213706,"stop":1721816213706,"duration":0},"status":"passed","severity":"normal"},{"uid":"634b7f1b9811c825","name":"Check received message containing SQL Injection","time":{"start":1721816172791,"stop":1721816172793,"duration":2},"status":"passed","severity":"normal"},{"uid":"98b42455ebff2633","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721816170253,"stop":1721816170253,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f832153349487f8","name":"Generator, 2 different pubsubtopics","time":{"start":1721816626489,"stop":1721816626489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2b36070db0a6a18","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1721815908880,"stop":1721815908880,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c080e8466e587f","name":"Refresh subscription","time":{"start":1721816632426,"stop":1721816632426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7f05d78a7d3d6c","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1721815922564,"stop":1721815922564,"duration":0},"status":"passed","severity":"normal"},{"uid":"80edb283bdb04e73","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816626492,"stop":1721816626492,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c4e614dcdb819","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721816438987,"stop":1721816438987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f33d9aeeec3c48a","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1721815916889,"stop":1721815916890,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a468f830f80d5c","name":"Passing page size 110 when there are 120 messages","time":{"start":1721816675826,"stop":1721816675826,"duration":0},"status":"broken","severity":"normal"},{"uid":"3123659af573efbe","name":"Relay - times out","time":{"start":1721816687979,"stop":1721816687979,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82b634b9755f114","name":"Check publish message containing XML","time":{"start":1721816467195,"stop":1721816467195,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfc35b7ea84341db","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1721816438987,"stop":1721816438987,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a12aa3ab855b6a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1721815911593,"stop":1721815911593,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0eb5f168361f27","name":"Check received message containing Script","time":{"start":1721816172793,"stop":1721816172795,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a3beed9d27e4d49","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1721816467169,"stop":1721816467170,"duration":1},"status":"passed","severity":"normal"},{"uid":"905803f11e14671c","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app56/2/topic802/utf8","time":{"start":1721816532542,"stop":1721816532545,"duration":3},"status":"passed","severity":"normal"},{"uid":"67b268219114fc13","name":"Promise Callback - true","time":{"start":1721816660199,"stop":1721816660201,"duration":2},"status":"passed","severity":"normal"},{"uid":"53c6d610b88717d6","name":"handles different networkShards values correctly","time":{"start":1721815908879,"stop":1721815908879,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9de69e23fa39e6","name":"random static sharding 1 - Cluster ID: 91, Shard ID: 209","time":{"start":1721816549960,"stop":1721816549960,"duration":0},"status":"passed","severity":"normal"},{"uid":"d678ea058f85c18a","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app76/10/topic612/proto","time":{"start":1721816532554,"stop":1721816532555,"duration":1},"status":"passed","severity":"normal"},{"uid":"16342d5963083769","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721816632449,"stop":1721816632450,"duration":1},"status":"passed","severity":"normal"},{"uid":"7431a63abaa87e72","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721816632428,"stop":1721816632428,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33c258b8b5822c0","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1721816596013,"stop":1721816596013,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bc3e5bf5c8aeca9","name":"different cluster, same shard: nodes don't connect","time":{"start":1721816293377,"stop":1721816293380,"duration":3},"status":"passed","severity":"normal"},{"uid":"ed4ae23ca24f8047","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1721816019951,"stop":1721816019951,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8d5076ea712ac5","name":"Callback on promise","time":{"start":1721816620124,"stop":1721816620124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d453988104cf5da8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1721815932985,"stop":1721815932985,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b04e33047b8be3","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1721815970424,"stop":1721815970424,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc20536e99aafdb9","name":"Nodes with multiple pubsub topic","time":{"start":1721816438988,"stop":1721816438988,"duration":0},"status":"passed","severity":"normal"},{"uid":"10afb8084ba75811","name":"Subscribe to topic containing numeric and receive message","time":{"start":1721816632499,"stop":1721816632500,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4e306ef6d8bcf1","name":"Passing page size 11 when there are 10 messages","time":{"start":1721816675825,"stop":1721816675825,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8f2db9b52e68ec","name":"Push message with content topic containing special chars","time":{"start":1721816569539,"stop":1721816569540,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c82933ca2300a6","name":"should throw error - no public key","time":{"start":1721815917564,"stop":1721815917564,"duration":0},"status":"passed","severity":"normal"},{"uid":"97af1bc225f1943e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1721815908881,"stop":1721815908881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93badacc0b5ef5b","name":"it tolerates circular branch references","time":{"start":1721815933641,"stop":1721815933642,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f0dabd6cec04ad","name":"Query generator for multiple messages with different message text format","time":{"start":1721816620121,"stop":1721816620122,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad063269c8d95eda","name":"Failed peers are renewed","time":{"start":1721816204006,"stop":1721816204007,"duration":1},"status":"passed","severity":"normal"},{"uid":"7094f7bb18b94c5d","name":"Fails to push message with large meta","time":{"start":1721816422029,"stop":1721816422029,"duration":0},"status":"passed","severity":"normal"},{"uid":"47fb477e59f138f2","name":"Push message with long payload","time":{"start":1721816569511,"stop":1721816569511,"duration":0},"status":"passed","severity":"normal"},{"uid":"847f86c73003ea6b","name":"Push message with unicode special characters payload","time":{"start":1721816569523,"stop":1721816569525,"duration":2},"status":"passed","severity":"normal"},{"uid":"b70ddbb251eeaaa7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721816487002,"stop":1721816487002,"duration":0},"status":"passed","severity":"normal"},{"uid":"69abbdc4ea5b09bd","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app59/7/topic636/proto","time":{"start":1721816532545,"stop":1721816532554,"duration":9},"status":"passed","severity":"normal"},{"uid":"e72021fe753931e9","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1721816170241,"stop":1721816170241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7e48fa4ee502e2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721816486989,"stop":1721816486989,"duration":0},"status":"passed","severity":"normal"},{"uid":"c370daae4c58ef55","name":"Check received message containing Script","time":{"start":1721816486997,"stop":1721816486997,"duration":0},"status":"passed","severity":"normal"},{"uid":"888e60a979fe0867","name":"Push message with shell command payload","time":{"start":1721816422002,"stop":1721816422002,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7182695e10a058","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1721815932983,"stop":1721815932984,"duration":1},"status":"passed","severity":"normal"},{"uid":"522abeea4299e4a4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721816213713,"stop":1721816213713,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fda52cbb3e56372","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816273240,"stop":1721816273241,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba53db99e8cb83f","name":"should not fail to stop the service if it was not started","time":{"start":1721815971293,"stop":1721815971293,"duration":0},"status":"passed","severity":"normal"},{"uid":"8adfb9e10901779c","name":"should set field with all protocols enabled","time":{"start":1721815917575,"stop":1721815917575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aca6ca08aba51c5","name":"should set field with all protocols disabled","time":{"start":1721815917574,"stop":1721815917575,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e88f0b742dd44a","name":"random static sharding 4 - Cluster ID: 762, Shard ID: 397","time":{"start":1721816549962,"stop":1721816549964,"duration":2},"status":"passed","severity":"normal"},{"uid":"87dcf5e29a62c25e","name":"Encoder throws on undefined content topic","time":{"start":1721815922562,"stop":1721815922562,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f9b20933a2c059","name":"Push message with short payload","time":{"start":1721816569510,"stop":1721816569510,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1cd5a8dc6eaeca8","name":"should not receive a peer event after stop","time":{"start":1721815971297,"stop":1721815971298,"duration":1},"status":"passed","severity":"normal"},{"uid":"93248640ac9daae6","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721816438990,"stop":1721816438990,"duration":0},"status":"passed","severity":"normal"},{"uid":"1219bb9f23fc2def","name":"Check received message containing Russian","time":{"start":1721816486996,"stop":1721816486997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bed6562d8f665b","name":"Push message with Chinese payload","time":{"start":1721816569513,"stop":1721816569514,"duration":1},"status":"passed","severity":"normal"},{"uid":"a09c1ff659a50b49","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1721816170210,"stop":1721816170217,"duration":7},"status":"passed","severity":"normal"},{"uid":"81242d16ce9714b0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1721815945381,"stop":1721815945381,"duration":0},"status":"passed","severity":"normal"},{"uid":"c47ab1125d946f5d","name":"Push message with Chinese payload","time":{"start":1721816421998,"stop":1721816421998,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c1d8e0148bf1f0","name":"Push message on custom pubsubTopic","time":{"start":1721816273243,"stop":1721816273243,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4d351c04684d46","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721816242318,"stop":1721816242319,"duration":1},"status":"passed","severity":"normal"},{"uid":"87beddfd737c3f23","name":"Accepts a valid Waku Message","time":{"start":1721815925970,"stop":1721815925971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7453d7685913bf6b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721816056511,"stop":1721816056511,"duration":0},"status":"passed","severity":"normal"},{"uid":"82579a4acc30bb7","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1721815932986,"stop":1721815932988,"duration":2},"status":"passed","severity":"normal"},{"uid":"d19345b3044d7927","name":"Fails to push message with empty content topic","time":{"start":1721816569559,"stop":1721816569560,"duration":1},"status":"passed","severity":"normal"},{"uid":"fae9be9d4de9c78b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1721815967714,"stop":1721815967715,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb0734474553b609","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1721816467168,"stop":1721816467169,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a0fccaa80905a2","name":"Non TWN Cluster","time":{"start":1721816532541,"stop":1721816532541,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5608f0a855cbbe","name":"Push message with content topic containing escaped characters","time":{"start":1721816569553,"stop":1721816569557,"duration":4},"status":"passed","severity":"normal"},{"uid":"c20c5719a0dec154","name":"Check received message containing special chars","time":{"start":1721816172779,"stop":1721816172787,"duration":8},"status":"passed","severity":"normal"},{"uid":"2b2cf20cef87b20c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1721816672487,"stop":1721816672487,"duration":0},"status":"passed","severity":"normal"},{"uid":"45addffcf7fc8c3d","name":"Push message with meta","time":{"start":1721816569560,"stop":1721816569561,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ae37c88a5f08aa2","name":"Query Generator, Multiple PubsubTopics","time":{"start":1721816596009,"stop":1721816596010,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6b8c21dfa18861","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1721815932840,"stop":1721815932841,"duration":1},"status":"passed","severity":"normal"},{"uid":"973711e540de16da","name":"should return all peers when numPeers is 0","time":{"start":1721815922171,"stop":1721815922172,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6da13254965ea2f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721816632505,"stop":1721816632505,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a9b88606aba03","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721816632413,"stop":1721816632414,"duration":1},"status":"passed","severity":"normal"},{"uid":"672dcf63146d7eb2","name":"should correctly map a content topic to a pubsub topic","time":{"start":1721815908901,"stop":1721815908901,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65f55746d4d0883","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1721816696469,"stop":1721816696470,"duration":1},"status":"broken","severity":"normal"},{"uid":"3c06ab1c4d2ee201","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1721815908893,"stop":1721815908893,"duration":0},"status":"passed","severity":"normal"},{"uid":"e687a89adc011dff","name":"Check publish message after service node is restarted","time":{"start":1721816467204,"stop":1721816467204,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8996f3f92a40b5b","name":"should properly create location multiaddrs - tcp6","time":{"start":1721815917573,"stop":1721815917573,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd4abd7ed66820d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721816242312,"stop":1721816242313,"duration":1},"status":"passed","severity":"normal"},{"uid":"99eb5074ae85aa30","name":"Waku message hash computation (payload length 0)","time":{"start":1721815911594,"stop":1721815911594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e9c3f813eb0d14","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721816632464,"stop":1721816632464,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ad41ba294a3032","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1721816170257,"stop":1721816170257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7909ac01b2718b4d","name":"random static sharding 3 - Cluster ID: 224, Shard ID: 812","time":{"start":1721816549961,"stop":1721816549962,"duration":1},"status":"passed","severity":"normal"},{"uid":"7911c90e54484d1c","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1721816672488,"stop":1721816672488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bacb2f3eabc3dbc","name":"Subscribe and receive messages via waku relay post","time":{"start":1721816632419,"stop":1721816632420,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efa04648e00cdc6","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721816213710,"stop":1721816213710,"duration":0},"status":"passed","severity":"normal"},{"uid":"7965c59089609b03","name":"Check received message containing shell command","time":{"start":1721816172797,"stop":1721816172800,"duration":3},"status":"passed","severity":"normal"},{"uid":"a560e0663512f3d9","name":"Waku message hash computation (no timestamp)","time":{"start":1721815911594,"stop":1721815911595,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffd4bf13733c806d","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1721816672486,"stop":1721816672486,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4597e7b347c046","name":"Push message with content topic containing unicode special characters","time":{"start":1721816569557,"stop":1721816569558,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ba41dfe6068c30d","name":"Check publish message containing Chinese","time":{"start":1721816467193,"stop":1721816467193,"duration":0},"status":"passed","severity":"normal"},{"uid":"54950a3829388aae","name":"start node with empty shard","time":{"start":1721816549971,"stop":1721816549971,"duration":0},"status":"passed","severity":"normal"},{"uid":"647c171d0cd7adee","name":"should emit a peer event after start","time":{"start":1721816578732,"stop":1721816578733,"duration":1},"status":"passed","severity":"normal"},{"uid":"7534fc65819815da","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1721816170254,"stop":1721816170254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c102d16f5fbdc230","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1721816170242,"stop":1721816170243,"duration":1},"status":"passed","severity":"normal"},{"uid":"1489a3a6831dd316","name":"Query generator for multiple messages","time":{"start":1721816620120,"stop":1721816620121,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d202a74fc2b1525","name":"Check received message containing XML","time":{"start":1721816486998,"stop":1721816486998,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4e43f92e8a4909","name":"Check message with no payload is not received","time":{"start":1721816172816,"stop":1721816172816,"duration":0},"status":"passed","severity":"normal"},{"uid":"f52c8753e3f02952","name":"Decoder throws on empty string content topic","time":{"start":1721815943451,"stop":1721815943451,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd30445fd436762","name":"should throw error - no id","time":{"start":1721815917565,"stop":1721815917569,"duration":4},"status":"passed","severity":"normal"},{"uid":"63bb84800a40c105","name":"Refresh subscription","time":{"start":1721816213707,"stop":1721816213708,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef53f976993bbeb","name":"Overlapping topic subscription","time":{"start":1721816632426,"stop":1721816632426,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8693cce6c2e76f4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721816170244,"stop":1721816170244,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d8cd4b360bbbab","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1721815911595,"stop":1721815911595,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec78106b043909ce","name":"Check received message containing unicode special characters","time":{"start":1721816172801,"stop":1721816172801,"duration":0},"status":"passed","severity":"normal"},{"uid":"620ce1189a50a039","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1721815908872,"stop":1721815908872,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a62c1dc3747aafb","name":"Check received message containing short","time":{"start":1721816172774,"stop":1721816172775,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cd4a7954d6336f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721816632425,"stop":1721816632425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38a0f83861d54d4","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1721816170207,"stop":1721816170207,"duration":0},"status":"passed","severity":"normal"},{"uid":"af30c7fdeef35935","name":"should use DNS peer discovery with light client","time":{"start":1721815971298,"stop":1721815971298,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bbaa207066ae6686","name":"Number of peers are maintained correctly","time":{"start":1721816204006,"stop":1721816204006,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ee31ef92b485c8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721816751216,"stop":1721816751217,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e18f739dcb5264","name":"should throw an error for an unconfigured topic","time":{"start":1721815908895,"stop":1721815908895,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e72471350fd10c","name":"Ping on unsubscribed peer","time":{"start":1721816052072,"stop":1721816052073,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49cb8958e18a59e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816273245,"stop":1721816273245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a89f49baf390bed","name":"Check received message containing numeric","time":{"start":1721816172776,"stop":1721816172779,"duration":3},"status":"passed","severity":"normal"},{"uid":"e1ef8271fd6b6945","name":"Push message with content topic containing Script","time":{"start":1721816569544,"stop":1721816569545,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dadb9a927567e8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721816170233,"stop":1721816170233,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8a581901f68ceb","name":"groups content topics by expected pubsub topic","time":{"start":1721815908877,"stop":1721815908878,"duration":1},"status":"passed","severity":"normal"},{"uid":"9708217f59400917","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1721816467153,"stop":1721816467154,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdf7d202c1d4f1e7","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1721815960014,"stop":1721815960015,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c4aa066fda5ca2","name":"should throw an error for insufficient data","time":{"start":1721815909001,"stop":1721815909001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5660c51815204907","name":"Subscribe to topic containing numeric and publish message","time":{"start":1721816467157,"stop":1721816467157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe4f031fda95aa6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1721816170248,"stop":1721816170249,"duration":1},"status":"passed","severity":"normal"},{"uid":"7253a4335c85deb9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721816170258,"stop":1721816170258,"duration":0},"status":"passed","severity":"normal"},{"uid":"f35f51dbe149eb8c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816273237,"stop":1721816273237,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca6f85c3547d26f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721816213713,"stop":1721816213713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fde736a4925acbb","name":"Push message with custom timestamp: 1691057804223","time":{"start":1721816422030,"stop":1721816422030,"duration":0},"status":"passed","severity":"normal"},{"uid":"79888c22fd4be385","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721816632431,"stop":1721816632431,"duration":0},"status":"passed","severity":"normal"},{"uid":"783441e147815c13","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1721816596011,"stop":1721816596011,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1177ab9818cde92","name":"Check message received after nwaku node is restarted","time":{"start":1721816486993,"stop":1721816486993,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b00f32dc93a4a301","name":"Filter","time":{"start":1721816687981,"stop":1721816687981,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8297e5d352fe32","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721816632501,"stop":1721816632502,"duration":1},"status":"passed","severity":"normal"},{"uid":"1627cde58b71484c","name":"Query with Ordered Callback, No Decoder","time":{"start":1721816596011,"stop":1721816596012,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6fde3cf9eb8b37c","name":"Check message on other pubsub topic is not received","time":{"start":1721816487003,"stop":1721816487006,"duration":3},"status":"passed","severity":"normal"},{"uid":"d868be4373dc2caa","name":"Push message with SQL Injection payload","time":{"start":1721816421999,"stop":1721816422000,"duration":1},"status":"passed","severity":"normal"},{"uid":"1034f4c160903f6e","name":"addEventListener with wrong event","time":{"start":1721815999993,"stop":1721815999993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4cef9a1bf90fa0","name":"Subscribe and receives messages on 20 topics","time":{"start":1721816632463,"stop":1721816632463,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2813134fbde97b","name":"Check received message containing Chinese","time":{"start":1721816486995,"stop":1721816486996,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b82bcfa099ff670","name":"isConnected should return false after all peers disconnect","time":{"start":1721816019953,"stop":1721816019953,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42e9a44f360cde9","name":"caches peers it previously fetched","time":{"start":1721815933643,"stop":1721815933643,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94827f64a1c0e88","name":"Query Generator, No Decoder","time":{"start":1721816596010,"stop":1721816596010,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fd7a17544e9c7","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1721816696467,"stop":1721816696467,"duration":0},"status":"broken","severity":"normal"},{"uid":"e927493c2946eae9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1721815917576,"stop":1721815917576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cb57f0323461d1","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1721815937518,"stop":1721815937518,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff45f5691dff1fa","name":"1 Relay, 1 fetch","time":{"start":1721815933183,"stop":1721815933183,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9e6496bb0989d3","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1721815908885,"stop":1721815908886,"duration":1},"status":"passed","severity":"normal"},{"uid":"873bfd5dd9c711c7","name":"Check message with non string payload is not received","time":{"start":1721816172816,"stop":1721816172823,"duration":7},"status":"passed","severity":"normal"},{"uid":"d61cbd11e466a320","name":"Passing page size 3 when there are 20 messages","time":{"start":1721816675824,"stop":1721816675824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8498cf747e4990fa","name":"Subscribe and receive messages via lightPush","time":{"start":1721816213683,"stop":1721816213684,"duration":1},"status":"passed","severity":"normal"},{"uid":"22147b260a9329e2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721816213704,"stop":1721816213704,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87d17c072f9eb3b","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1721815970423,"stop":1721815970424,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04b4d7a0fd1c622","name":"Check message received after nwaku node is restarted","time":{"start":1721816172825,"stop":1721816172825,"duration":0},"status":"skipped","severity":"normal"},{"uid":"341386c0bfee3a20","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721816569546,"stop":1721816569547,"duration":1},"status":"passed","severity":"normal"},{"uid":"42369b0afe6eca01","name":"Push message with emoji payload","time":{"start":1721816422008,"stop":1721816422008,"duration":0},"status":"passed","severity":"normal"},{"uid":"69b570a96d1752a5","name":"Ping on subscribed peer","time":{"start":1721816052076,"stop":1721816052085,"duration":9},"status":"passed","severity":"normal"},{"uid":"113a9978058e4b6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721816213705,"stop":1721816213705,"duration":0},"status":"passed","severity":"normal"},{"uid":"48106dee755a395f","name":"Ping on peer without subscriptions","time":{"start":1721816052071,"stop":1721816052072,"duration":1},"status":"passed","severity":"normal"},{"uid":"80e4cae9d3d912d1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721816632437,"stop":1721816632437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8823098e329c237a","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721816242317,"stop":1721816242317,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bf02395d75bae2","name":"Check received message containing Arabic","time":{"start":1721816486979,"stop":1721816486979,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d15558871284d2","name":"Publish message with custom timestamp: Wed Jul 24 2024 11:20:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1721816467200,"stop":1721816467200,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d66706e17705c3","name":"Push message with meta","time":{"start":1721816422029,"stop":1721816422029,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ac8bc673df5861","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1721815967715,"stop":1721815967716,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06454de8408393f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1721816170256,"stop":1721816170256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a65531238cef12","name":"Refresh subscription","time":{"start":1721816467155,"stop":1721816467155,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f3302a471b26255a","name":"Check message with non string payload is not received","time":{"start":1721816487008,"stop":1721816487009,"duration":1},"status":"passed","severity":"normal"},{"uid":"809a9c5193e76cb8","name":"removeEventListener with wrong event","time":{"start":1721815999994,"stop":1721815999994,"duration":0},"status":"passed","severity":"normal"},{"uid":"513a1df0dffe21d","name":"should not fail to stop the service if it was not started","time":{"start":1721816578731,"stop":1721816578731,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cfe8b0372fc4f0","name":"Push message with content topic containing short","time":{"start":1721816569529,"stop":1721816569529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5afa283118883a4b","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1721815908898,"stop":1721815908898,"duration":0},"status":"passed","severity":"normal"},{"uid":"46229507c2cdd6b4","name":"Push message with JSON payload","time":{"start":1721816422001,"stop":1721816422001,"duration":0},"status":"passed","severity":"normal"},{"uid":"5227ac876ef2da51","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1721816672489,"stop":1721816672489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2499b6691baf75c0","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721816097538,"stop":1721816097539,"duration":1},"status":"passed","severity":"normal"},{"uid":"95741ddd6a5f41f4","name":"retrieves a single peer","time":{"start":1721815933640,"stop":1721815933641,"duration":1},"status":"passed","severity":"normal"},{"uid":"353caccfc1f27906","name":"Subscribe to topic containing XML and publish message","time":{"start":1721816467165,"stop":1721816467165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a8949e0b1231f5","name":"should be able to encode the field with only FILTER set to true","time":{"start":1721815916868,"stop":1721815916869,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0490a8dff9ead5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816626489,"stop":1721816626489,"duration":0},"status":"passed","severity":"normal"},{"uid":"49472f9a4f2b1397","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721815908899,"stop":1721815908899,"duration":0},"status":"passed","severity":"normal"},{"uid":"376cebfb04ed73","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1721816213718,"stop":1721816213719,"duration":1},"status":"passed","severity":"normal"},{"uid":"632b2a329161336d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1721815908902,"stop":1721815908902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f3e8a70f22e2c7","name":"Fails to push message bigger that 1MB","time":{"start":1721816569582,"stop":1721816569583,"duration":1},"status":"passed","severity":"normal"},{"uid":"34682284a05ebd5c","name":"1 Store, 2 relays, 2 fetches","time":{"start":1721815933184,"stop":1721815933184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada14877ad267420","name":"Js publishes, other Js receives","time":{"start":1721816440010,"stop":1721816440010,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9ea088aa3f9541","name":"Check meta is set [ecies]","time":{"start":1721815945381,"stop":1721815945381,"duration":0},"status":"passed","severity":"normal"},{"uid":"181bbc017e3258d9","name":"Subscribe to topic containing short and receive message","time":{"start":1721816632427,"stop":1721816632427,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bd523ff2954b46","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1721815908901,"stop":1721815908901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8b834ea6e3acec","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1721815908874,"stop":1721815908875,"duration":1},"status":"passed","severity":"normal"},{"uid":"550c6c6d2523dc2b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721816632444,"stop":1721816632446,"duration":2},"status":"passed","severity":"normal"},{"uid":"7ce9d677986aaa87","name":"1 Store, 2 fetches","time":{"start":1721815933183,"stop":1721815933184,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c986a0716ce92b","name":"should properly create location multiaddrs - udp4","time":{"start":1721815917572,"stop":1721815917573,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a15c7729e39a31","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1721815916891,"stop":1721815916892,"duration":1},"status":"passed","severity":"normal"},{"uid":"97884d84eb7b0b46","name":"Push to array if already present","time":{"start":1721815908456,"stop":1721815908456,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72121f9f52a426e","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1721815908872,"stop":1721815908872,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4608e1deb10c03","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721816172813,"stop":1721816172814,"duration":1},"status":"passed","severity":"normal"},{"uid":"f668d16b4d2370f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721816242315,"stop":1721816242316,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a73739c038b771","name":"Query with Promise Callback, No Decoder","time":{"start":1721816596013,"stop":1721816596013,"duration":0},"status":"passed","severity":"normal"},{"uid":"18838f153b7d6765","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721816632504,"stop":1721816632504,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be73f91c0cd8910","name":"Reopen subscription with peer with lost subscription","time":{"start":1721816027002,"stop":1721816027003,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba9bdac22f4c98","name":"Sign & Recover","time":{"start":1721815943929,"stop":1721815943930,"duration":1},"status":"passed","severity":"normal"},{"uid":"187ddb16754f9d71","name":"Publish message with custom timestamp: Thu Aug 03 2023 10:20:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1721816467198,"stop":1721816467199,"duration":1},"status":"passed","severity":"normal"},{"uid":"62bdcf486d1000d9","name":"Relay + Store","time":{"start":1721815917576,"stop":1721815917577,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eedb1e5cc065cb7","name":"tcp ip4 address","time":{"start":1721815916972,"stop":1721815916973,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5410c49db4b747b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1721815917563,"stop":1721815917563,"duration":0},"status":"passed","severity":"normal"},{"uid":"323828bd603345c1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1721816170232,"stop":1721816170233,"duration":1},"status":"passed","severity":"normal"},{"uid":"2267772a0bec9a4a","name":"Check received message containing Arabic","time":{"start":1721816486996,"stop":1721816486996,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc4a876c94a0006","name":"Relay - dialed first","time":{"start":1721816687978,"stop":1721816687978,"duration":0},"status":"passed","severity":"normal"},{"uid":"32509a1b105dfa64","name":"connected peers and dial","time":{"start":1721816409302,"stop":1721816409302,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fd6b569d43bb1f9a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721815908899,"stop":1721815908899,"duration":0},"status":"passed","severity":"normal"},{"uid":"527ce50e915dc0d4","name":"can start the service","time":{"start":1721815937514,"stop":1721815937515,"duration":1},"status":"passed","severity":"normal"},{"uid":"e669347152e5d822","name":"Tracks peer failures correctly","time":{"start":1721816081168,"stop":1721816081169,"duration":1},"status":"passed","severity":"normal"},{"uid":"c708e76d3b927203","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721816532583,"stop":1721816532584,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e37ef649bfa645f","name":"Check publish message containing Russian","time":{"start":1721816467194,"stop":1721816467194,"duration":0},"status":"passed","severity":"normal"},{"uid":"440b94cfc509ca80","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721816751217,"stop":1721816751217,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a620e63fad28a40","name":"less peers than existing","time":{"start":1721816409303,"stop":1721816409303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3a526f4fa36479e6","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1721815908875,"stop":1721815908875,"duration":0},"status":"passed","severity":"normal"},{"uid":"15292869a330c436","name":"Ephemeral field is preserved - encoder v0","time":{"start":1721815970423,"stop":1721815970423,"duration":0},"status":"passed","severity":"normal"},{"uid":"60413f3a2c5c160c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app24/3/topic771/proto","time":{"start":1721816532566,"stop":1721816532567,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b0ba0e0de7b451","name":"Wrong topic","time":{"start":1721816532571,"stop":1721816532582,"duration":11},"status":"passed","severity":"normal"},{"uid":"307cec8820eb06c7","name":"Subscribe to topic containing XML and receive message","time":{"start":1721816213714,"stop":1721816213714,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cb089a48129c33","name":"Check publish message containing escaped characters","time":{"start":1721816467197,"stop":1721816467197,"duration":0},"status":"passed","severity":"normal"},{"uid":"987d3e664616ac04","name":"Subscribe and receives messages on 20 topics","time":{"start":1721816213705,"stop":1721816213705,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeac67f097960305","name":"should be able to decode the field with only FILTER set to true","time":{"start":1721815916884,"stop":1721815916884,"duration":0},"status":"passed","severity":"normal"},{"uid":"739530ee87ea1335","name":"throws on content topic with empty version field","time":{"start":1721815908869,"stop":1721815908870,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c5581075c31c69c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1721815908902,"stop":1721815908902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c806fbc9c692987d","name":"Publish without waiting for remote peer","time":{"start":1721816467152,"stop":1721816467153,"duration":1},"status":"passed","severity":"normal"},{"uid":"18bc5a674a93c141","name":"Nwaku publishes","time":{"start":1721816440010,"stop":1721816440010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ad9a7a1c1da078","name":"Ordered callback, aborts when callback returns true","time":{"start":1721816620127,"stop":1721816620127,"duration":0},"status":"passed","severity":"normal"},{"uid":"812ba482b46ef580","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1721816652620,"stop":1721816652620,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a36bae83837f86a","name":"should throw an error for missing sharding configuration","time":{"start":1721815908900,"stop":1721815908900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10eb57d3ab4c40f","name":"configure the node with multiple pubsub topics","time":{"start":1721816549969,"stop":1721816549969,"duration":0},"status":"passed","severity":"normal"},{"uid":"b914f7b726916ce6","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1721815908893,"stop":1721815908894,"duration":1},"status":"passed","severity":"normal"},{"uid":"39c5b376ae7037b4","name":"Throws when trying to push message with empty payload","time":{"start":1721816569528,"stop":1721816569528,"duration":0},"status":"passed","severity":"normal"},{"uid":"67150f9c9673703","name":"Subscribe to topic containing long and publish message","time":{"start":1721816467156,"stop":1721816467157,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4617f87e57fa560","name":"Promise Callback - false","time":{"start":1721816660206,"stop":1721816660206,"duration":0},"status":"broken","severity":"normal"},{"uid":"40cfd2d91e2abd18","name":"Generator, custom pubsub topic","time":{"start":1721816626490,"stop":1721816626490,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f494b8346a1e6d","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1721815960009,"stop":1721815960013,"duration":4},"status":"passed","severity":"normal"},{"uid":"b3ee6a92f403e7b5","name":"Encoder throws on empty string content topic","time":{"start":1721815922562,"stop":1721815922563,"duration":1},"status":"passed","severity":"normal"},{"uid":"7335553e7f8f48df","name":"Fails to publish duplicate message","time":{"start":1721816467200,"stop":1721816467200,"duration":0},"status":"passed","severity":"normal"},{"uid":"52fc988fccb5a9ae","name":"getPeersByDiscovery","time":{"start":1721815999994,"stop":1721815999995,"duration":1},"status":"passed","severity":"normal"},{"uid":"65cd876948373c4b","name":"should decode valid enr successfully","time":{"start":1721815917563,"stop":1721815917563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6a14c335c8d42dc","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1721815916890,"stop":1721815916891,"duration":1},"status":"passed","severity":"normal"},{"uid":"18d7ff18cab76132","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1721816170257,"stop":1721816170257,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c3b987b593355d","name":"Overlapping topic subscription","time":{"start":1721816213706,"stop":1721816213707,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8c7b24dcbcefca3","name":"Check received message containing Basic HTML tag","time":{"start":1721816172796,"stop":1721816172796,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd5f1b774fb6d7d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721816242318,"stop":1721816242318,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a840e93f400a3e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1721816486989,"stop":1721816486990,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de1f3e3af66e707","name":"Ping on subscribed peer","time":{"start":1721816027000,"stop":1721816027001,"duration":1},"status":"passed","severity":"normal"},{"uid":"fade796f336a6ad7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1721816097538,"stop":1721816097538,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dc6b7446a1b55c","name":"Rejects garbage","time":{"start":1721815925972,"stop":1721815925972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d860821d23306aca","name":"Push message with content topic containing Chinese","time":{"start":1721816422012,"stop":1721816422012,"duration":0},"status":"passed","severity":"normal"},{"uid":"637400ae6a922b14","name":"Push message with content topic containing Russian","time":{"start":1721816422013,"stop":1721816422015,"duration":2},"status":"passed","severity":"normal"},{"uid":"8052f0ddd93bb27e","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1721816170260,"stop":1721816170268,"duration":8},"status":"passed","severity":"normal"},{"uid":"8138bdf286b04bce","name":"Check message on other pubsub topic is not received","time":{"start":1721816172814,"stop":1721816172815,"duration":1},"status":"passed","severity":"normal"},{"uid":"88191bc7a90d1e0","name":"Push message with content topic containing SQL Injection","time":{"start":1721816569543,"stop":1721816569544,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee272ba4f8a35fbf","name":"Register correct protocols","time":{"start":1721816467152,"stop":1721816467152,"duration":0},"status":"passed","severity":"normal"},{"uid":"d755d05f0b98a358","name":"Reopen subscription with peer with lost subscription","time":{"start":1721816052096,"stop":1721816052097,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b6fe14a2c03160b","name":"Check received message with timestamp: 1721815959731 ","time":{"start":1721816172812,"stop":1721816172812,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c757dad3d23d026","name":"Nodes with multiple pubsub topic","time":{"start":1721816438990,"stop":1721816438990,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe351c5391e2a7f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1721816696468,"stop":1721816696468,"duration":0},"status":"broken","severity":"normal"},{"uid":"8927b49363cdbfbf","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721815916872,"stop":1721815916882,"duration":10},"status":"passed","severity":"normal"},{"uid":"17845ea3bf418baf","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1721815908878,"stop":1721815908878,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c71bb42696f6e72","name":"Check received message with timestamp: 1721815959731000000 ","time":{"start":1721816172809,"stop":1721816172812,"duration":3},"status":"passed","severity":"normal"},{"uid":"8059f5c1cf9c7cf2","name":"Query generator for 2000 messages","time":{"start":1721816620128,"stop":1721816620128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9f894ae1216f94b","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1721815908876,"stop":1721815908876,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2af9995ab961f1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721816213703,"stop":1721816213704,"duration":1},"status":"passed","severity":"normal"},{"uid":"a073c2c2caf10938","name":"Push message with Script payload","time":{"start":1721816422000,"stop":1721816422000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec6daa18cd6189dd","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1721816672488,"stop":1721816672489,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd70ae92d915717","name":"Store - dialed first","time":{"start":1721816687979,"stop":1721816687979,"duration":0},"status":"passed","severity":"normal"},{"uid":"a725c5dfd97243c6","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1721816170252,"stop":1721816170252,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab68cd033bec511","name":"Subscribe and receive messages via waku relay post","time":{"start":1721816632461,"stop":1721816632462,"duration":1},"status":"passed","severity":"normal"},{"uid":"7838d98ca9b4c7ee","name":"should throw an error for missing required configuration","time":{"start":1721815908885,"stop":1721815908885,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4fc544ee260cda","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721815971299,"stop":1721815971299,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8009b9b8c718362","name":"Check meta is set [symmetric]","time":{"start":1721815943448,"stop":1721815943448,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb58cfd3c66d8c0","name":"Reusing cursor across nodes","time":{"start":1721816696473,"stop":1721816696473,"duration":0},"status":"broken","severity":"normal"},{"uid":"b92213faefc3dfd4","name":"should only return 1 node with relay capability","time":{"start":1721815933644,"stop":1721815933644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13df1f03113d75c","name":"Check publish message containing JSON","time":{"start":1721816467196,"stop":1721816467196,"duration":0},"status":"passed","severity":"normal"},{"uid":"d411193cf1543dd","name":"should properly create location multiaddrs - udp","time":{"start":1721815917574,"stop":1721815917574,"duration":0},"status":"passed","severity":"normal"},{"uid":"596ea35231e5c7a0","name":"should be able to encode the field with only RELAY set to true","time":{"start":1721815916865,"stop":1721815916867,"duration":2},"status":"passed","severity":"normal"},{"uid":"fdd9c4ba0ceef6b5","name":"Subscribe to topic containing short and receive message","time":{"start":1721816213708,"stop":1721816213708,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde0fb4b0c4f0ab0","name":"more peers than existing","time":{"start":1721816409303,"stop":1721816409303,"duration":0},"status":"skipped","severity":"normal"},{"uid":"dc5f77ee1165ac9d","name":"Check received message containing JSON","time":{"start":1721816486986,"stop":1721816486986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a4dedbd3f48aef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1721816170243,"stop":1721816170243,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0829233928143c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721816170210,"stop":1721816170210,"duration":0},"status":"passed","severity":"normal"},{"uid":"f901ed8f4b8b95cc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1721816632500,"stop":1721816632501,"duration":1},"status":"passed","severity":"normal"},{"uid":"d82f7198db9c3f49","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1721815922173,"stop":1721815922174,"duration":1},"status":"passed","severity":"normal"},{"uid":"df645e77c96cb543","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1721815932982,"stop":1721815932983,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ab896f63e2f2db","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1721816467158,"stop":1721816467158,"duration":0},"status":"passed","severity":"normal"},{"uid":"c874c57d1fe29221","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1721815932981,"stop":1721815932981,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a8420c64a5f5fde","name":"Check publish message after client node is restarted","time":{"start":1721816467205,"stop":1721816467205,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d2c409588210816","name":"should throw error - no id","time":{"start":1721815917564,"stop":1721815917564,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b28e8e5077cc2d2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721816097540,"stop":1721816097540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba65550ab4637374","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1721816696471,"stop":1721816696471,"duration":0},"status":"broken","severity":"normal"},{"uid":"195d68b931bee732","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1721815916870,"stop":1721815916870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccfe14d3dde2124","name":"Check received message containing emoji","time":{"start":1721816487000,"stop":1721816487000,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf93ec38ccdec1d","name":"same cluster, different shard: nodes connect","time":{"start":1721816293376,"stop":1721816293377,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3eac28c6e92f0d","name":"different cluster, different shard: nodes don't connect","time":{"start":1721816170206,"stop":1721816170206,"duration":0},"status":"passed","severity":"normal"},{"uid":"96445229fdd5fcba","name":"same cluster, same shard: nodes connect","time":{"start":1721816170196,"stop":1721816170196,"duration":0},"status":"passed","severity":"normal"},{"uid":"da77a44685f3d614","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721816213701,"stop":1721816213703,"duration":2},"status":"passed","severity":"normal"},{"uid":"80f2cae0b35a33f2","name":"Ping succeeds for all connected peers","time":{"start":1721816081159,"stop":1721816081162,"duration":3},"status":"passed","severity":"normal"},{"uid":"f06a2a9dffd0503f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721816632503,"stop":1721816632504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca5799026eae762","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721816056508,"stop":1721816056508,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcffcaab001ca590","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721816056513,"stop":1721816056513,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7778a7a4bbd64d7","name":"can start the service","time":{"start":1721816578730,"stop":1721816578730,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dca094fb2a592ae","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1721816170253,"stop":1721816170254,"duration":1},"status":"passed","severity":"normal"},{"uid":"971fd27bf700dfbc","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1721816170217,"stop":1721816170227,"duration":10},"status":"passed","severity":"normal"},{"uid":"eded376fc7d7c94b","name":"Check publish message containing unicode special characters","time":{"start":1721816467197,"stop":1721816467197,"duration":0},"status":"passed","severity":"normal"},{"uid":"33342c26385e6600","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app69/6/topic714/utf8","time":{"start":1721816532568,"stop":1721816532569,"duration":1},"status":"passed","severity":"normal"},{"uid":"54b0779232e211a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721816632500,"stop":1721816632500,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ba6ce44a35647f","name":"Passing page size 1 when there are 4 messages","time":{"start":1721816675823,"stop":1721816675824,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e29055019a2481","name":"throws on content topic with too few or too many fields","time":{"start":1721815908867,"stop":1721815908867,"duration":0},"status":"passed","severity":"normal"},{"uid":"81dda86a437e5cb4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721816213684,"stop":1721816213700,"duration":16},"status":"passed","severity":"normal"},{"uid":"52722e6ffefa053d","name":"Check publish message containing long","time":{"start":1721816467189,"stop":1721816467190,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ab48e78dbde11a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1721816696475,"stop":1721816696475,"duration":0},"status":"broken","severity":"normal"},{"uid":"ce7b6408c8ee385","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1721815909000,"stop":1721815909000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5cb2fe0c0b6945","name":"throws on content topic with empty application field","time":{"start":1721815908869,"stop":1721815908869,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02522995615aadc","name":"Check received message containing short","time":{"start":1721816486974,"stop":1721816486974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d715d9f1eeb09043","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1721816438986,"stop":1721816438986,"duration":0},"status":"passed","severity":"normal"},{"uid":"986d43f412f4338b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1721815908892,"stop":1721815908892,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8c241c5286234b","name":"Overlapping topic subscription","time":{"start":1721816467155,"stop":1721816467156,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea2722eb9a57f5c6","name":"Check message on other pubsub topic is not received","time":{"start":1721816486990,"stop":1721816486991,"duration":1},"status":"passed","severity":"normal"},{"uid":"3343e540f1855628","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721816632423,"stop":1721816632423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0358b9bbc997e58","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721816056512,"stop":1721816056513,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25b619904efde67","name":"isConnected return false after peer stops","time":{"start":1721816019953,"stop":1721816019953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcff4b8937c45a59","name":"Check received message containing Basic HTML tag","time":{"start":1721816486998,"stop":1721816486998,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3db133fa16baab","name":"Check received message containing Russian","time":{"start":1721816172789,"stop":1721816172790,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd7d60df30fcc76","name":"safeDispatchEvent","time":{"start":1721815999996,"stop":1721815999996,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d75d96b4ac3103","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721816170249,"stop":1721816170250,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca164180967083da","name":"should emit a peer event after start","time":{"start":1721815937516,"stop":1721815937516,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ead1cf3011e2b2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1721816672484,"stop":1721816672485,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f52e4919453b2a5","name":"should only return 1 node with store capability","time":{"start":1721815933644,"stop":1721815933645,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6ae3faf862899e","name":"Check received message with timestamp: 1721815959437000000 ","time":{"start":1721816486988,"stop":1721816486988,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee93d378b7c418c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721816438989,"stop":1721816438990,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc98f6cfda0b0d8","name":"Check message with no content topic is not received","time":{"start":1721816172815,"stop":1721816172816,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5b902919eabe668","name":"Push message with SQL Injection payload","time":{"start":1721816569516,"stop":1721816569517,"duration":1},"status":"passed","severity":"normal"},{"uid":"a769cd9b36b27842","name":"handles multiple messages","time":{"start":1721816663057,"stop":1721816663057,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb8eba1917c3e46","name":"Number of peers are maintained correctly","time":{"start":1721816081157,"stop":1721816081158,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d4f8dac71cc312","name":"Check publish message containing emoji","time":{"start":1721816467197,"stop":1721816467198,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ec5ff20b26d4ee","name":"Check received message containing JSON","time":{"start":1721816172797,"stop":1721816172797,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af52c8f9f16821e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721816549960,"stop":1721816549960,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec640cb4f27a7436","name":"should not throw an error for a single configured topic","time":{"start":1721815908894,"stop":1721815908895,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bdd3ec49a8dfebf","name":"Check received message containing Arabic","time":{"start":1721816172788,"stop":1721816172789,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ddd23555623a6c4","name":"Mutual subscription","time":{"start":1721816467151,"stop":1721816467152,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7099e663def4a7","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1721815911592,"stop":1721815911593,"duration":1},"status":"passed","severity":"normal"},{"uid":"335c8a220afcebb4","name":"Check publish message containing numeric","time":{"start":1721816467190,"stop":1721816467191,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4381cc454945c","name":"Privacy Node - default protocol","time":{"start":1721816687981,"stop":1721816687982,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fd0682e4d49ba62","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721816438991,"stop":1721816438991,"duration":0},"status":"passed","severity":"normal"},{"uid":"60512004d450a0e3","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1721816293373,"stop":1721816293374,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8de97f8899cfd9e","name":"should return the pubsub topic directly if a string is provided","time":{"start":1721815908896,"stop":1721815908896,"duration":0},"status":"passed","severity":"normal"},{"uid":"298780a765d61da2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1721815908891,"stop":1721815908891,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b52dd045cbc398","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1721816696466,"stop":1721816696466,"duration":0},"status":"broken","severity":"normal"},{"uid":"adef99ebbdbc88b3","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1721816409137,"stop":1721816409138,"duration":1},"status":"skipped","severity":"normal"},{"uid":"14fd0b54950803f7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721816097539,"stop":1721816097540,"duration":1},"status":"passed","severity":"normal"},{"uid":"22958783e3076e21","name":"connects to nwaku","time":{"start":1721816677932,"stop":1721816677932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7040e4ba4618af4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1721816170269,"stop":1721816170269,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd28b4ba5a96b510","name":"random static sharding 7 - Cluster ID: 876, Shard ID: 771","time":{"start":1721816549966,"stop":1721816549966,"duration":0},"status":"passed","severity":"normal"},{"uid":"630539f25358849e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816056508,"stop":1721816056509,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d3d4c425a194f6","name":"returns all values when wanted number is greater than available values","time":{"start":1721815932840,"stop":1721815932840,"duration":0},"status":"passed","severity":"normal"},{"uid":"32dfcd6bd46814e9","name":"through manual discovery","time":{"start":1721816281243,"stop":1721816281243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca12dc83744dc198","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1721815908892,"stop":1721815908893,"duration":1},"status":"passed","severity":"normal"},{"uid":"f53f81d4c4cb353e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721816632501,"stop":1721816632501,"duration":0},"status":"passed","severity":"normal"},{"uid":"af21a7aca04df29d","name":"Decoder throws on undefined content topic","time":{"start":1721815922563,"stop":1721815922563,"duration":0},"status":"passed","severity":"normal"},{"uid":"17e70e6964c9b0f8","name":"Check publish message containing Arabic","time":{"start":1721816467193,"stop":1721816467193,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58be764bd67952f","name":"Push message with Arabic payload","time":{"start":1721816421998,"stop":1721816421999,"duration":1},"status":"passed","severity":"normal"},{"uid":"8044629116404aff","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1721816632463,"stop":1721816632464,"duration":1},"status":"passed","severity":"normal"},{"uid":"f994e81127f2937f","name":"Check message received after nwaku node is restarted","time":{"start":1721816487009,"stop":1721816487009,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e47cbfe20d28039c","name":"Query generator for multiple messages with different content topic format","time":{"start":1721816620123,"stop":1721816620124,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45685cd235aced4","name":"should properly create location multiaddrs - tcp4","time":{"start":1721815917573,"stop":1721815917573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2d971d0952d164","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721816632421,"stop":1721816632421,"duration":0},"status":"passed","severity":"normal"},{"uid":"6279e01df8e7539","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721816056509,"stop":1721816056509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6a04032056a32e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721816242316,"stop":1721816242317,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c3378517ffa1aa0","name":"should return unique PubsubTopics for static sharding","time":{"start":1721815908882,"stop":1721815908882,"duration":0},"status":"passed","severity":"normal"},{"uid":"c14bfa3ad72edf48","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1721816019952,"stop":1721816019952,"duration":0},"status":"passed","severity":"normal"},{"uid":"912b8b6325c06bf6","name":"Decoder throws on empty string content topic","time":{"start":1721815945383,"stop":1721815945383,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8c91380692f1cd","name":"Sample","time":{"start":1721815916979,"stop":1721815916980,"duration":1},"status":"passed","severity":"normal"},{"uid":"2141f10dfde4ffdf","name":"Generator, 2 different pubsubtopics","time":{"start":1721816626490,"stop":1721816626490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f58027495b0a67f6","name":"Subscribe to topic containing emoji and publish message","time":{"start":1721816467170,"stop":1721816467171,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec19fadc3a88cd8","name":"Push message with custom timestamp: 1691057770538","time":{"start":1721816569571,"stop":1721816569579,"duration":8},"status":"passed","severity":"normal"},{"uid":"7f19dbf2a5e112f8","name":"random static sharding 5 - Cluster ID: 925, Shard ID: 951","time":{"start":1721816549964,"stop":1721816549964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8230ecc756167ed","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1721815908880,"stop":1721815908880,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef28dc514f7aaba","name":"Push message with content topic containing long","time":{"start":1721816422010,"stop":1721816422011,"duration":1},"status":"passed","severity":"normal"},{"uid":"5398faa5017976f5","name":"Subscribe and receive messages via lightPush","time":{"start":1721816632458,"stop":1721816632458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ccd7213fdce9e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1721816170252,"stop":1721816170253,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b5016c61e3a28bc","name":"shard 0","time":{"start":1721816549957,"stop":1721816549959,"duration":2},"status":"passed","severity":"normal"},{"uid":"5e270aaebcc0b048","name":"A test","time":{"start":1721816242396,"stop":1721816242397,"duration":1},"status":"passed","severity":"normal"},{"uid":"7431b1c82e43cef6","name":"Sets default value correctly","time":{"start":1721816677934,"stop":1721816677934,"duration":0},"status":"passed","severity":"normal"},{"uid":"909046e878751b58","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1721816467163,"stop":1721816467164,"duration":1},"status":"passed","severity":"normal"},{"uid":"168a25774a2841f2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1721816170245,"stop":1721816170245,"duration":0},"status":"passed","severity":"normal"},{"uid":"16db9b5867bcbf6b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1721816596011,"stop":1721816596011,"duration":0},"status":"passed","severity":"normal"},{"uid":"998fede61d5b98e6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721816242317,"stop":1721816242318,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5d696c5eb30c5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721816487001,"stop":1721816487002,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58ba0580c350c22","name":"Generator, custom pubsub topic","time":{"start":1721816626491,"stop":1721816626491,"duration":0},"status":"passed","severity":"normal"},{"uid":"51be469beb38bb64","name":"Subscribe to topic containing long and receive message","time":{"start":1721816213709,"stop":1721816213709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b989f0ce2638921","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721816273237,"stop":1721816273237,"duration":0},"status":"passed","severity":"normal"},{"uid":"e75376e7e3b0416a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721816213710,"stop":1721816213712,"duration":2},"status":"passed","severity":"normal"},{"uid":"58b56c510b0af39e","name":"Query Generator - false","time":{"start":1721816660198,"stop":1721816660199,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec535d9a4d1c29b1","name":"does not throw on valid cases","time":{"start":1721815908866,"stop":1721815908866,"duration":0},"status":"passed","severity":"normal"},{"uid":"199e93ac4b599184","name":"throws on content topic with empty topic name field","time":{"start":1721815908870,"stop":1721815908870,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf215e608b2ec7b7","name":"Push message with content topic containing numeric","time":{"start":1721816569534,"stop":1721816569539,"duration":5},"status":"passed","severity":"normal"},{"uid":"9375f6355039c845","name":"Check received message containing unicode special characters","time":{"start":1721816487000,"stop":1721816487000,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb384e495e329d","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1721816170259,"stop":1721816170259,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1b179db735bc386","name":"Check received message containing shell command","time":{"start":1721816486999,"stop":1721816486999,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef8913ccfc012b0","name":"should get / set TCP multiaddr","time":{"start":1721815917572,"stop":1721815917572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd4a8a11ce2ea49","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721816213709,"stop":1721816213710,"duration":1},"status":"passed","severity":"normal"},{"uid":"d894fd8759a2b948","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1721815908897,"stop":1721815908897,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c1af8472e707f15","name":"Fails to push message bigger that 1MB","time":{"start":1721816422033,"stop":1721816422033,"duration":0},"status":"passed","severity":"normal"},{"uid":"a425e33847531d17","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1721815908873,"stop":1721815908874,"duration":1},"status":"passed","severity":"normal"},{"uid":"150f766b5f090c90","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1721815908890,"stop":1721815908890,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e6c40591a306fc","name":"throws an error for improperly formatted content topics","time":{"start":1721815908879,"stop":1721815908879,"duration":0},"status":"passed","severity":"normal"},{"uid":"140488434b7769ff","name":"Push message with content topic containing numeric","time":{"start":1721816422011,"stop":1721816422011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2202710aa5a26897","name":"should add and remove event listeners correctly","time":{"start":1721815937518,"stop":1721815937519,"duration":1},"status":"passed","severity":"normal"},{"uid":"143100827979cc6e","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app8/2/topic305/xml","time":{"start":1721816532570,"stop":1721816532571,"duration":1},"status":"passed","severity":"normal"},{"uid":"68df44d1ed3c4b07","name":"Push message with escaped characters payload","time":{"start":1721816569522,"stop":1721816569523,"duration":1},"status":"passed","severity":"normal"},{"uid":"94412a68ab6d826d","name":"Check received message containing special chars","time":{"start":1721816486995,"stop":1721816486995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d358ce1fe805ee6","name":"Nodes with multiple pubsub topic","time":{"start":1721816438986,"stop":1721816438986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf2c8f04a392a09","name":"Passing page size 19 when there are 20 messages","time":{"start":1721816675825,"stop":1721816675825,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdde2bb0994da9d4","name":"should set field with only STORE enabled","time":{"start":1721815917575,"stop":1721815917576,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2a6b93025c8a1f","name":"same cluster, same shard: nodes connect","time":{"start":1721816293375,"stop":1721816293376,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf60e0aa8f5e87b2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1721816632436,"stop":1721816632437,"duration":1},"status":"passed","severity":"normal"},{"uid":"557a2b6060d39e5b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721816056507,"stop":1721816056508,"duration":1},"status":"passed","severity":"normal"},{"uid":"15378e9b559cfa52","name":"Ping on unsubscribed peer","time":{"start":1721816027001,"stop":1721816027002,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec50ababc2ec558b","name":"should not receive a peer event after stop","time":{"start":1721815937517,"stop":1721815937517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d435b97792b371b","name":"random static sharding 2 - Cluster ID: 821, Shard ID: 63","time":{"start":1721816549961,"stop":1721816549961,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cceb2e207ed03f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1721816672484,"stop":1721816672484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d44c018a60cbf70","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app55/3/topic308/xml","time":{"start":1721816532555,"stop":1721816532556,"duration":1},"status":"passed","severity":"normal"},{"uid":"2484e4a27a857d0e","name":"random static sharding 9 - Cluster ID: 823, Shard ID: 904","time":{"start":1721816549967,"stop":1721816549967,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c4086af87363c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1721815908888,"stop":1721815908888,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb05eb2fd39e5df","name":"pre and post cipher","time":{"start":1721815943929,"stop":1721815943929,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d738a10eb8fd0c0","name":"Push message with Russian payload","time":{"start":1721816569515,"stop":1721816569516,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7347805d59f3d30","name":"Renews peer on consistent missed messages","time":{"start":1721816081169,"stop":1721816081170,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a74d0e93568030","name":"Check received message containing Russian","time":{"start":1721816486979,"stop":1721816486980,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ff88a4fae2429f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1721816632430,"stop":1721816632431,"duration":1},"status":"passed","severity":"normal"},{"uid":"413d9ea4896f2403","name":"Store - dialed after - with timeout","time":{"start":1721816687979,"stop":1721816687980,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ee4ca605c8f072","name":"Push message equal or less that 1MB","time":{"start":1721816569581,"stop":1721816569582,"duration":1},"status":"passed","severity":"normal"},{"uid":"47842d76a5097192","name":"Meta field set when metaSetter is specified","time":{"start":1721815922561,"stop":1721815922561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed0fd4a989c7aba","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1721816672487,"stop":1721816672488,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b55ebfbdf794d4e","name":"Check received message containing long","time":{"start":1721816172775,"stop":1721816172776,"duration":1},"status":"passed","severity":"normal"},{"uid":"f99f4250c3272d45","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721816213716,"stop":1721816213717,"duration":1},"status":"passed","severity":"normal"},{"uid":"a651d6cdee596fd6","name":"Push message with special chars payload","time":{"start":1721816421997,"stop":1721816421998,"duration":1},"status":"passed","severity":"normal"},{"uid":"319e514e2471ec80","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1721816632432,"stop":1721816632432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e27cb5e311ed3982","name":"Ping on subscribed peer","time":{"start":1721816052070,"stop":1721816052071,"duration":1},"status":"passed","severity":"normal"},{"uid":"64633bab76b4c767","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1721815967705,"stop":1721815967708,"duration":3},"status":"passed","severity":"normal"},{"uid":"fffa57226976ab8","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1721816696472,"stop":1721816696472,"duration":0},"status":"broken","severity":"normal"},{"uid":"460677ecdd52cec1","name":"topics with same application and version share the same shard","time":{"start":1721815908877,"stop":1721815908877,"duration":0},"status":"passed","severity":"normal"},{"uid":"69127d1cabfaf6c7","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1721815933646,"stop":1721815933647,"duration":1},"status":"skipped","severity":"normal"},{"uid":"16aac6b93b73571c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1721816632425,"stop":1721816632425,"duration":0},"status":"passed","severity":"normal"},{"uid":"e029f4284d8bf5cf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1721816532540,"stop":1721816532540,"duration":0},"status":"passed","severity":"normal"},{"uid":"24491c31afa39177","name":"can start and stop the service","time":{"start":1721815937515,"stop":1721815937515,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda4c90e7ae6c472","name":"Waku message hash computation (meta attribute not present)","time":{"start":1721815911593,"stop":1721815911594,"duration":1},"status":"passed","severity":"normal"},{"uid":"6033f3d1d53e0992","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1721816056512,"stop":1721816056512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eda667a682f829a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1721816632502,"stop":1721816632502,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e6cdbbba1cd9227","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1721816170255,"stop":1721816170255,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b8a20196030dd6","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1721815960019,"stop":1721815960033,"duration":14},"status":"passed","severity":"normal"},{"uid":"d0b1bd716af4a5e7","name":"should return false","time":{"start":1721815917570,"stop":1721815917570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fbc8c3a79529d7","name":"ignores unrecognized TXT record formats","time":{"start":1721815933643,"stop":1721815933643,"duration":0},"status":"passed","severity":"normal"},{"uid":"3445bdf2936e8f8","name":"random static sharding 8 - Cluster ID: 627, Shard ID: 30","time":{"start":1721816549966,"stop":1721816549967,"duration":1},"status":"passed","severity":"normal"},{"uid":"2588e30732ea00df","name":"Subscribe to topic containing Script and receive message","time":{"start":1721816632438,"stop":1721816632439,"duration":1},"status":"passed","severity":"normal"},{"uid":"e529d16218189df7","name":"creates an iterator","time":{"start":1721816663056,"stop":1721816663057,"duration":1},"status":"passed","severity":"normal"},{"uid":"f081de249a683207","name":"Check received message containing long","time":{"start":1721816486994,"stop":1721816486994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6025207ff1c043eb","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1721816438988,"stop":1721816438988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1f0d62832b4697f","name":"should load peers from local storage and dispatch events","time":{"start":1721815937517,"stop":1721815937518,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28d23f168ab0aad","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1721816438985,"stop":1721816438985,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fe01df17628ea2","name":"getPeersByDiscovery","time":{"start":1721816409136,"stop":1721816409137,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d9c5a6f9e74d26","name":"Push message with content topic containing Arabic","time":{"start":1721816422012,"stop":1721816422012,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8047a766c753784","name":"Subscribe to topic containing special chars and publish message","time":{"start":1721816467157,"stop":1721816467157,"duration":0},"status":"passed","severity":"normal"},{"uid":"52962edc99d52e2","name":"Check message with invalid timestamp is not received","time":{"start":1721816172814,"stop":1721816172814,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9a802df8bf0e8f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1721815908889,"stop":1721815908889,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ab19b405bc8bc6","name":"non connected peers","time":{"start":1721816409303,"stop":1721816409304,"duration":1},"status":"skipped","severity":"normal"},{"uid":"229bb0b5175c804e","name":"Push 30 different messages","time":{"start":1721816422008,"stop":1721816422008,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa2dc76296a6952","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721816213717,"stop":1721816213717,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffae15eb0158be66","name":"Check received message with timestamp: 1721815959437 ","time":{"start":1721816487001,"stop":1721816487001,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9e9e005a076e67","name":"Check received message containing shell command","time":{"start":1721816486987,"stop":1721816486987,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacbb525d121b8e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1721816242314,"stop":1721816242314,"duration":0},"status":"passed","severity":"normal"},{"uid":"2208b7fd24ef3723","name":"Renews peer on consistent ping failures","time":{"start":1721816081168,"stop":1721816081168,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f54c1381d0dac73","name":"Subscribe and receive messages via waku relay post","time":{"start":1721816213703,"stop":1721816213703,"duration":0},"status":"passed","severity":"normal"},{"uid":"da2be45843675ca7","name":"Fails to push message with large meta","time":{"start":1721816569561,"stop":1721816569562,"duration":1},"status":"passed","severity":"normal"},{"uid":"530f0e9c547fb212","name":"Push message with custom timestamp: 1721819770538","time":{"start":1721816569580,"stop":1721816569581,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4a97f61f4e7b42","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1721815908875,"stop":1721815908875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8dacc5a5560530b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1721816170232,"stop":1721816170232,"duration":0},"status":"passed","severity":"normal"},{"uid":"f84989c88845bae","name":"Used by Waku Relay","time":{"start":1721816677933,"stop":1721816677933,"duration":0},"status":"passed","severity":"normal"},{"uid":"7537ad72eca9b8da","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816626490,"stop":1721816626491,"duration":1},"status":"passed","severity":"normal"},{"uid":"4225382244cc6d5c","name":"Check received message containing SQL Injection","time":{"start":1721816486980,"stop":1721816486985,"duration":5},"status":"passed","severity":"normal"},{"uid":"39999f475ad1f0b2","name":"Push message with XML payload","time":{"start":1721816569518,"stop":1721816569519,"duration":1},"status":"passed","severity":"normal"},{"uid":"81d2d64851656ee5","name":"Push message with content topic containing SQL Injection","time":{"start":1721816422016,"stop":1721816422016,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6451a9dd81f6af","name":"Publish message with custom timestamp: Wed Jul 24 2024 09:20:39 GMT+0000 (Coordinated Universal Time)","time":{"start":1721816467199,"stop":1721816467199,"duration":0},"status":"passed","severity":"normal"},{"uid":"26cfc4448028886e","name":"handles empty shards array correctly","time":{"start":1721815908900,"stop":1721815908900,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20f9104cb29a884","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1721815908889,"stop":1721815908889,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca18ab080e9b020a","name":"udp ip6 address","time":{"start":1721815916973,"stop":1721815916973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4585bc39b6b2e8de","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1721816467158,"stop":1721816467162,"duration":4},"status":"passed","severity":"normal"},{"uid":"9a082ac407ae49fc","name":"Check received message containing numeric","time":{"start":1721816486995,"stop":1721816486995,"duration":0},"status":"passed","severity":"normal"},{"uid":"49cea40584979e6","name":"Check received message containing Chinese","time":{"start":1721816172787,"stop":1721816172788,"duration":1},"status":"passed","severity":"normal"},{"uid":"68b15f7fc46541e1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1721815971299,"stop":1721815971300,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e81cfeef9959e7a4","name":"Push message on custom pubsubTopic","time":{"start":1721816273236,"stop":1721816273236,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b31c8319a42f461","name":"Push message with content topic containing short","time":{"start":1721816422009,"stop":1721816422010,"duration":1},"status":"passed","severity":"normal"},{"uid":"6564b6437ed72f5e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721816273244,"stop":1721816273244,"duration":0},"status":"passed","severity":"normal"},{"uid":"490d7b63fe031ced","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1721816170248,"stop":1721816170248,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75326abbeb62f96","name":"Check received message containing emoji","time":{"start":1721816486988,"stop":1721816486988,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b79f5092e2517ed","name":"Asymmetric encrypt & decrypt","time":{"start":1721815943928,"stop":1721815943928,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bc5bc66b11ee7e","name":"Query Generator, Wrong PubsubTopic","time":{"start":1721816596009,"stop":1721816596009,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3ab61b843143217","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721816213715,"stop":1721816213715,"duration":0},"status":"passed","severity":"normal"},{"uid":"d695384f498b8f03","name":"Push message with unicode special characters payload","time":{"start":1721816422007,"stop":1721816422008,"duration":1},"status":"passed","severity":"normal"},{"uid":"9488894864e8774d","name":"Passing page size 10 when there are 10 messages","time":{"start":1721816675824,"stop":1721816675824,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff3b54d6b6bd63f","name":"Push message with XML payload","time":{"start":1721816422000,"stop":1721816422001,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd80af0814796850","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1721816081169,"stop":1721816081169,"duration":0},"status":"passed","severity":"normal"},{"uid":"580e088ebae6dab1","name":"Subscribe to topic containing Script and receive message","time":{"start":1721816213714,"stop":1721816213714,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2550fb58f2b28c2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1721815908887,"stop":1721815908888,"duration":1},"status":"passed","severity":"normal"},{"uid":"9299ee1d3d8cec39","name":"Check message received after jswaku node is restarted","time":{"start":1721816486992,"stop":1721816486992,"duration":0},"status":"skipped","severity":"normal"},{"uid":"695fc6ef1a714457","name":"Check received message containing Chinese","time":{"start":1721816486978,"stop":1721816486979,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3e327427d2f82b","name":"Encoder throws on undefined content topic","time":{"start":1721815943449,"stop":1721815943449,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1345cb7abb2eaa","name":"Check received message containing numeric","time":{"start":1721816486977,"stop":1721816486978,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f84124704ab10d7","name":"Check publish message containing special chars","time":{"start":1721816467191,"stop":1721816467192,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4deff5ffeff0f1","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1721816170250,"stop":1721816170252,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8385b88f7b6bd3b","name":"should not fail to start the service if it is already started","time":{"start":1721816578732,"stop":1721816578732,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61102ed10e12766","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1721815908899,"stop":1721815908900,"duration":1},"status":"passed","severity":"normal"},{"uid":"8156c7652fb4c60c","name":"should encodeTxt and decodeTxt","time":{"start":1721815917562,"stop":1721815917562,"duration":0},"status":"passed","severity":"normal"},{"uid":"be666ca83eb54d2d","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1721815908883,"stop":1721815908883,"duration":0},"status":"passed","severity":"normal"},{"uid":"328a0aeeb2b21a9f","name":"Push message with content topic containing XML","time":{"start":1721816569545,"stop":1721816569546,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee5f9e536894559","name":"Check received message with timestamp: 1721815959437 ","time":{"start":1721816486989,"stop":1721816486989,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a1c2dcb30e655b0","name":"Push message with Russian payload","time":{"start":1721816421999,"stop":1721816421999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4cc7a2f78c34da","name":"Push message with content topic containing emoji","time":{"start":1721816422025,"stop":1721816422025,"duration":0},"status":"passed","severity":"normal"},{"uid":"249d3cf15b075836","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1721816438988,"stop":1721816438989,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7e69142b68206d","name":"Check received message containing escaped characters","time":{"start":1721816486999,"stop":1721816487000,"duration":1},"status":"passed","severity":"normal"},{"uid":"691a4a58aef3e174","name":"Check received message containing special chars","time":{"start":1721816486978,"stop":1721816486978,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb500d338b07734b","name":"Ping fails for unsubscribed peers","time":{"start":1721816081163,"stop":1721816081164,"duration":1},"status":"passed","severity":"normal"},{"uid":"84310d563ae5cebd","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1721816170208,"stop":1721816170209,"duration":1},"status":"passed","severity":"normal"},{"uid":"67f76ff8b1505629","name":"Generator, custom pubsub topic","time":{"start":1721816626487,"stop":1721816626488,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2fbfc77b25a469","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721816632450,"stop":1721816632451,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bae1f0fbdb39c11","name":"different cluster, different shard: nodes don't connect","time":{"start":1721816293380,"stop":1721816293381,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc7184d0643fb77","name":"should be able to encode the field with only STORE set to true","time":{"start":1721815916868,"stop":1721815916868,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee0c0ab3b98fe75","name":"Subscribe to topic containing Russian and publish message","time":{"start":1721816467162,"stop":1721816467163,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7a2b2f6077d8863","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1721816632505,"stop":1721816632505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3542d64fd35cd3a5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1721816422018,"stop":1721816422019,"duration":1},"status":"passed","severity":"normal"},{"uid":"35a6e59633bdab93","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1721815908889,"stop":1721815908890,"duration":1},"status":"passed","severity":"normal"},{"uid":"4217f4cc3ddd9551","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1721816467153,"stop":1721816467153,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e276acf833f1647","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1721815908896,"stop":1721815908896,"duration":0},"status":"passed","severity":"normal"},{"uid":"636c12c099b8c902","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721816242313,"stop":1721816242314,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a0aea21f840eaf","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1721816467154,"stop":1721816467154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28ebb03df9f2b32","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1721816549969,"stop":1721816549970,"duration":1},"status":"passed","severity":"normal"},{"uid":"e49303db0355386a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1721816652616,"stop":1721816652619,"duration":3},"status":"passed","severity":"normal"},{"uid":"2bcf884fd064fc76","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1721815908887,"stop":1721815908887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3134d7262a1d995b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1721815908890,"stop":1721815908891,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b59a086242ffbf","name":"Subscribe and receives messages on 20 topics","time":{"start":1721816632424,"stop":1721816632424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7956717153f347f5","name":"different cluster, same shard: nodes don't connect","time":{"start":1721816170199,"stop":1721816170200,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef76e63804fec604","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1721815908891,"stop":1721815908892,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1062d6104cc8e8","name":"Encoder throws on undefined content topic","time":{"start":1721815945382,"stop":1721815945382,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bc1cc83c83aaf","name":"Push message with content topic containing special chars","time":{"start":1721816422011,"stop":1721816422012,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc5a0e67efa15c3","name":"should handle a minimal index list","time":{"start":1721815909000,"stop":1721815909000,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22467545798b23d","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1721815916893,"stop":1721815916893,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f0609cfa999e01","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1721815945380,"stop":1721815945381,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e0b3395930ba93","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1721815916871,"stop":1721815916871,"duration":0},"status":"passed","severity":"normal"},{"uid":"261a29aab0a6f27","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1721815932982,"stop":1721815932982,"duration":0},"status":"passed","severity":"normal"},{"uid":"8321afc0d6a21a1","name":"recovers when dns.resolve returns empty","time":{"start":1721815933642,"stop":1721815933642,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da1cbbd8a8f2284","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1721815908882,"stop":1721815908882,"duration":0},"status":"passed","severity":"normal"},{"uid":"f272727de94a0a62","name":"Check publish message containing Script","time":{"start":1721816467194,"stop":1721816467195,"duration":1},"status":"passed","severity":"normal"},{"uid":"384bc37b4b11af86","name":"Check received message containing emoji","time":{"start":1721816172801,"stop":1721816172802,"duration":1},"status":"passed","severity":"normal"},{"uid":"87bfc249820043f2","name":"Subscribe to topic containing short and publish message","time":{"start":1721816467156,"stop":1721816467156,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe4aa5f1eeafc15","name":"Push message with content topic containing Russian","time":{"start":1721816569542,"stop":1721816569543,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db5071c36a59c64","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1721815933646,"stop":1721815933646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f4dba8761cbde9","name":"Fails to push message with empty content topic","time":{"start":1721816422026,"stop":1721816422029,"duration":3},"status":"passed","severity":"normal"},{"uid":"418327f8e1cbff35","name":"Check received message containing escaped characters","time":{"start":1721816486987,"stop":1721816486987,"duration":0},"status":"passed","severity":"normal"},{"uid":"933c509275abe789","name":"Push message on custom pubsubTopic","time":{"start":1721816273238,"stop":1721816273239,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef9907c6c6e634d","name":"should handle application and version for autosharding","time":{"start":1721815908883,"stop":1721815908883,"duration":0},"status":"passed","severity":"normal"},{"uid":"4367435c4d02f802","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721816632453,"stop":1721816632454,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f38a24e7a42b5f","name":"LightPush","time":{"start":1721816687980,"stop":1721816687981,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25818f3a64a7b2d","name":"Check publish message containing Basic HTML tag","time":{"start":1721816467195,"stop":1721816467196,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac79af4c108c48f3","name":"Encoder throws on empty string content topic","time":{"start":1721815945382,"stop":1721815945382,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5de02534d1232a","name":"Push message with short payload","time":{"start":1721816421995,"stop":1721816421996,"duration":1},"status":"passed","severity":"normal"},{"uid":"13e7baf2325ac41d","name":"handles different clusterIds correctly","time":{"start":1721815908878,"stop":1721815908879,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81287411b1c2b84","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1721816652619,"stop":1721816652620,"duration":1},"status":"passed","severity":"normal"},{"uid":"a63766957e692ac2","name":"removeEventListener with correct event","time":{"start":1721815999993,"stop":1721815999994,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd0f10091fcd7c0","name":"Push message with custom timestamp: 1721819804223","time":{"start":1721816422032,"stop":1721816422032,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb9a9addc6d776a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1721815908877,"stop":1721815908877,"duration":0},"status":"passed","severity":"normal"},{"uid":"c509e0d7236d9673","name":"Check received message containing short","time":{"start":1721816486993,"stop":1721816486994,"duration":1},"status":"passed","severity":"normal"},{"uid":"28d2688d279f455e","name":"Check received message containing long","time":{"start":1721816486974,"stop":1721816486977,"duration":3},"status":"passed","severity":"normal"},{"uid":"77319297c518d372","name":"should set field with only FILTER enabled","time":{"start":1721815917576,"stop":1721815917576,"duration":0},"status":"passed","severity":"normal"},{"uid":"db81f4f711fa9a49","name":"Reopen subscription with peer with lost subscription","time":{"start":1721816052073,"stop":1721816052075,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc460a4b671c2e1e","name":"Check publish message containing short","time":{"start":1721816467188,"stop":1721816467189,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6d9c75100621d55","name":"Generator, 2 different pubsubtopics","time":{"start":1721816626492,"stop":1721816626492,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b81f167b46e0e2","name":"configure the node with multiple content topics","time":{"start":1721816532583,"stop":1721816532583,"duration":0},"status":"passed","severity":"normal"},{"uid":"620550ab52d562b9","name":"Check received message with timestamp: 1649153314 ","time":{"start":1721816172813,"stop":1721816172813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6050b6adb20d760e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1721816467154,"stop":1721816467155,"duration":1},"status":"passed","severity":"normal"},{"uid":"6382be17d5626e76","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1721815922172,"stop":1721815922173,"duration":1},"status":"passed","severity":"normal"},{"uid":"5462c99a90eb51ec","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1721816242314,"stop":1721816242314,"duration":0},"status":"passed","severity":"normal"},{"uid":"1818d577fdc22c35","name":"Delete observer","time":{"start":1721816411695,"stop":1721816411695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b893ccd35154e79f","name":"should be called for bootstrap peers","time":{"start":1721815967700,"stop":1721815967700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0acd8ea9400ce55","name":"Ping on peer without subscriptions","time":{"start":1721816027001,"stop":1721816027001,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f4056396d29406","name":"Init the array if not present","time":{"start":1721815908454,"stop":1721815908455,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68ef295c111d22c","name":"Fields are not dropped","time":{"start":1721815921793,"stop":1721815921794,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb12f26190afd8e3","name":"Callback on promise, aborts when callback returns true","time":{"start":1721816620125,"stop":1721816620125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a610b280718969fa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721816632447,"stop":1721816632448,"duration":1},"status":"passed","severity":"normal"},{"uid":"db3ae07988885c34","name":"start node with empty content topic","time":{"start":1721816532584,"stop":1721816532585,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8eb2a53b593e81","name":"A test","time":{"start":1721816242395,"stop":1721816242396,"duration":1},"status":"passed","severity":"normal"},{"uid":"439e1b1886155429","name":"should not fail to start the service if it is already started","time":{"start":1721815971293,"stop":1721815971296,"duration":3},"status":"passed","severity":"normal"},{"uid":"f61bb0c923016aca","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721816213715,"stop":1721816213715,"duration":0},"status":"passed","severity":"normal"},{"uid":"203230eb557e5382","name":"should properly compute the node id","time":{"start":1721815917571,"stop":1721815917571,"duration":0},"status":"passed","severity":"normal"},{"uid":"effef7671bf15e3f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1721815943447,"stop":1721815943448,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bdd941d5823694c","name":"Passing invalid cursor","time":{"start":1721816696474,"stop":1721816696474,"duration":0},"status":"broken","severity":"normal"},{"uid":"c507d041aa93a43a","name":"should not receive a peer event before start","time":{"start":1721816578733,"stop":1721816578733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7832c2380a001883","name":"can dial TLS multiaddrs","time":{"start":1721816281242,"stop":1721816281243,"duration":1},"status":"passed","severity":"normal"},{"uid":"47369876a9ef5325","name":"Encoder throws on empty string content topic","time":{"start":1721815943450,"stop":1721815943450,"duration":0},"status":"passed","severity":"normal"},{"uid":"498bcfdf3a296c94","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1721815932984,"stop":1721815932985,"duration":1},"status":"passed","severity":"normal"},{"uid":"97205cc27c364b38","name":"Query with Promise Callback, No message returned","time":{"start":1721816596014,"stop":1721816596014,"duration":0},"status":"passed","severity":"normal"},{"uid":"863061f136366221","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1721816632463,"stop":1721816632463,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b674529674b04a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1721816170244,"stop":1721816170245,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b7028e8840492a5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1721816273239,"stop":1721816273240,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d889b4e8db1d43","name":"Check message with invalid timestamp is not received","time":{"start":1721816487002,"stop":1721816487003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c690e40c444578f0","name":"Subscribe and publish message","time":{"start":1721816467153,"stop":1721816467153,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a81ec9ba22af07e","name":"Push message with Arabic payload","time":{"start":1721816569514,"stop":1721816569515,"duration":1},"status":"passed","severity":"normal"},{"uid":"363e3ac657cfb607","name":"1 Relay, 1 Filter, gives up","time":{"start":1721815933185,"stop":1721815933185,"duration":0},"status":"passed","severity":"normal"},{"uid":"98dcafd126dfaa1c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1721816213716,"stop":1721816213716,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da3dabdbd8ea3c2","name":"Ping on peer without subscriptions","time":{"start":1721816052086,"stop":1721816052096,"duration":10},"status":"passed","severity":"normal"},{"uid":"f944b550b94cde4f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1721816170241,"stop":1721816170242,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39b5c14e7d88a0c","name":"should encode/decode to RLP encoding","time":{"start":1721815917571,"stop":1721815917571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42e0c4d106b8570","name":"throws on content topic with generation field greater than 0","time":{"start":1721815908868,"stop":1721815908868,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2aa782e1cb089a5","name":"should throw error - no public key","time":{"start":1721815917570,"stop":1721815917570,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f41a30bde59e75","name":"Subscribe and receive messages via lightPush","time":{"start":1721816632413,"stop":1721816632413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2af10208624251","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1721816467198,"stop":1721816467198,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f001e7a27f99bb2","name":"Relay","time":{"start":1721815970636,"stop":1721815970637,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba91b5480a025fbe","name":"Subscribe to topic containing long and receive message","time":{"start":1721816632427,"stop":1721816632428,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd9f5f57d9f3f731","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1721815908894,"stop":1721815908894,"duration":0},"status":"passed","severity":"normal"},{"uid":"c548b25156fe2cf6","name":"Subscribe to topic containing shell command and publish message","time":{"start":1721816467167,"stop":1721816467168,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c00daf0e6a1016","name":"Using a function","time":{"start":1721816677933,"stop":1721816677933,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a41204d82e3f9c2","name":"random static sharding 6 - Cluster ID: 324, Shard ID: 459","time":{"start":1721816549965,"stop":1721816549965,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e33a882d2a018f","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1721816170268,"stop":1721816170269,"duration":1},"status":"passed","severity":"normal"},{"uid":"91746166aeaef799","name":"Publish message with large meta","time":{"start":1721816467205,"stop":1721816467206,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc5fadced11c02e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1721816620122,"stop":1721816620123,"duration":1},"status":"passed","severity":"normal"},{"uid":"194703404bee6e4b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1721816751217,"stop":1721816751218,"duration":1},"status":"passed","severity":"normal"},{"uid":"18517e7b0fd04155","name":"Push message with content topic containing shell command","time":{"start":1721816422020,"stop":1721816422024,"duration":4},"status":"passed","severity":"normal"},{"uid":"b4645c6c40685071","name":"should be called at least once on all `peer:discovery` events","time":{"start":1721815967698,"stop":1721815967699,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb9e3284094804e","name":"unsubscribes","time":{"start":1721816663057,"stop":1721816663058,"duration":1},"status":"passed","severity":"normal"},{"uid":"888035a84d7ccdc9","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1721815908886,"stop":1721815908886,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aa00ede9013fee","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816056511,"stop":1721816056511,"duration":0},"status":"passed","severity":"normal"},{"uid":"e13fb94a8b122eec","name":"start node with ApplicationInfo","time":{"start":1721816532584,"stop":1721816532584,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff98a8d78027e9f","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1721815908883,"stop":1721815908884,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f25216c65ec3f52","name":"Check message with no content topic is not received","time":{"start":1721816487008,"stop":1721816487008,"duration":0},"status":"passed","severity":"normal"},{"uid":"f565cb5ebf9481ac","name":"dispatchEvent via connectionManager","time":{"start":1721815999995,"stop":1721815999995,"duration":0},"status":"passed","severity":"normal"},{"uid":"addb319bef8fb4c6","name":"Push message with special chars payload","time":{"start":1721816569513,"stop":1721816569513,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d680b85c432c2ec","name":"throws on empty content topic","time":{"start":1721815908866,"stop":1721815908867,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba32ea17f51a6c","name":"Subscribe to topic containing XML and receive message","time":{"start":1721816632503,"stop":1721816632503,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ddab609b4abc53b","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1721816170254,"stop":1721816170255,"duration":1},"status":"passed","severity":"normal"},{"uid":"f77b5768c148fd1c","name":"Check message with no content topic is not received","time":{"start":1721816486991,"stop":1721816486991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db9348e3a3e2850","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1721815908884,"stop":1721815908884,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a7bfdc3466e390c","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1721816170208,"stop":1721816170208,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea6c3e4f3cccfef","name":"Round trip binary serialization","time":{"start":1721815922560,"stop":1721815922561,"duration":1},"status":"passed","severity":"normal"},{"uid":"7957d83f04daeb3b","name":"Passing page size 0 when there are 110 messages","time":{"start":1721816675823,"stop":1721816675823,"duration":0},"status":"passed","severity":"normal"},{"uid":"85202e72adb061b0","name":"Check received message containing Script","time":{"start":1721816486985,"stop":1721816486985,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d37a7b1d796c94","name":"should properly create location multiaddrs - tcp","time":{"start":1721815917574,"stop":1721815917574,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b0e46345eecd2d","name":"Fails to publish message with wrong content topic","time":{"start":1721816467201,"stop":1721816467201,"duration":0},"status":"passed","severity":"normal"},{"uid":"8034bf4ff75f5412","name":"handles empty contentTopics array correctly","time":{"start":1721815908900,"stop":1721815908901,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc2d27d096cb919a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1721815908896,"stop":1721815908897,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dd2cd2215d5f9fe","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1721815908873,"stop":1721815908873,"duration":0},"status":"passed","severity":"normal"},{"uid":"a490622c096e71ff","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1721816170256,"stop":1721816170256,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13ae48c0411ce98","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1721816632503,"stop":1721816632503,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa77e6c3df52b6eb","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1721816467201,"stop":1721816467201,"duration":0},"status":"passed","severity":"normal"},{"uid":"58948efcb38d3194","name":"Decoder throws on empty string content topic","time":{"start":1721815922563,"stop":1721815922563,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3989b75d0718570","name":"Publish message with rate limit","time":{"start":1721816467206,"stop":1721816467207,"duration":1},"status":"passed","severity":"normal"},{"uid":"48cf54212f3e3d99","name":"Push message with long payload","time":{"start":1721816421996,"stop":1721816421996,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc43fa545875d506","name":"Subscribe to topic containing short and receive message","time":{"start":1721816632498,"stop":1721816632499,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a17a025e8ca9610","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app70/8/topic814/test.js","time":{"start":1721816532569,"stop":1721816532570,"duration":1},"status":"passed","severity":"normal"},{"uid":"362b46d86d8f5d38","name":"should not fail to start the service if it is already started","time":{"start":1721815937516,"stop":1721815937516,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79b99b4aaf122de","name":"Check message with invalid timestamp is not received","time":{"start":1721816486990,"stop":1721816486990,"duration":0},"status":"passed","severity":"normal"},{"uid":"70f54d947f4274b4","name":"Query with Ordered Callback, No message returned","time":{"start":1721816596012,"stop":1721816596012,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8afb3b82b6391","name":"Push message with Basic HTML tag payload","time":{"start":1721816422001,"stop":1721816422001,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd46ba8f3df31be","name":"should configure sharding based on application and version for autosharding","time":{"start":1721815908898,"stop":1721815908899,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a3af320f61882d","name":"Check received message containing JSON","time":{"start":1721816486998,"stop":1721816486999,"duration":1},"status":"passed","severity":"normal"},{"uid":"57220acb94021ac0","name":"should handle corrupted local storage data gracefully","time":{"start":1721815937518,"stop":1721815937518,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25962ecc2134cf2","name":"can start and stop the service","time":{"start":1721815971292,"stop":1721815971293,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc4263099b90570","name":"Push message with content topic containing XML","time":{"start":1721816422017,"stop":1721816422018,"duration":1},"status":"passed","severity":"normal"},{"uid":"c65adbd46854107e","name":"Push message with content topic containing unicode special characters","time":{"start":1721816422025,"stop":1721816422025,"duration":0},"status":"passed","severity":"normal"},{"uid":"2488b1cf4ccb77ea","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1721815916885,"stop":1721815916888,"duration":3},"status":"passed","severity":"normal"},{"uid":"d84cca375f5ea50","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1721815933645,"stop":1721815933645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7aa69038d2abe","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1721815908887,"stop":1721815908887,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa97769129517ce","name":"Push message with content topic containing emoji","time":{"start":1721816569558,"stop":1721816569559,"duration":1},"status":"passed","severity":"normal"},{"uid":"6579f6d69090f86a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1721815908884,"stop":1721815908885,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e62a63be4b82366","name":"Throws when trying to push message with empty payload","time":{"start":1721816422009,"stop":1721816422009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1269bc22a43e070a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1721816170259,"stop":1721816170260,"duration":1},"status":"passed","severity":"normal"},{"uid":"c69c4369cfd6b4d5","name":"Relay + Store","time":{"start":1721815970637,"stop":1721815970637,"duration":0},"status":"passed","severity":"normal"},{"uid":"11bf1e651b6c4de4","name":"Push 30 different messages","time":{"start":1721816569527,"stop":1721816569527,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bff3b327353c3a","name":"throws on content topic with non-number generation field","time":{"start":1721815908868,"stop":1721815908868,"duration":0},"status":"passed","severity":"normal"},{"uid":"5027d1475d8170f2","name":"Fails to publish message with size larger than 1 MB","time":{"start":1721816467203,"stop":1721816467203,"duration":0},"status":"passed","severity":"normal"},{"uid":"e51689fe0f5a5ea1","name":"Passing an array","time":{"start":1721816677933,"stop":1721816677933,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c2518d943f3294","name":"should not receive a peer event before start","time":{"start":1721815971297,"stop":1721815971297,"duration":0},"status":"passed","severity":"normal"},{"uid":"f998a2b79e69b929","name":"should be able to decode the field with only RELAY set to true","time":{"start":1721815916883,"stop":1721815916884,"duration":1},"status":"passed","severity":"normal"},{"uid":"3525e50a1d915e6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1721816632462,"stop":1721816632462,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d0d4f9f2ef7587","name":"isConnected between 2 js-waku relay nodes","time":{"start":1721816019953,"stop":1721816019954,"duration":1},"status":"passed","severity":"normal"},{"uid":"c08a7bfef2e0201b","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app39/3/topic294/json","time":{"start":1721816532567,"stop":1721816532568,"duration":1},"status":"passed","severity":"normal"},{"uid":"5967674893ce465d","name":"should not receive a peer event after stop","time":{"start":1721816578733,"stop":1721816578734,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b7b607408557db","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721816632506,"stop":1721816632506,"duration":0},"status":"passed","severity":"normal"},{"uid":"137d8026c1abe683","name":"Default pageSize","time":{"start":1721816675828,"stop":1721816675828,"duration":0},"status":"broken","severity":"normal"},{"uid":"2c20078a3cef813e","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1721816019951,"stop":1721816019951,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc40185ca0fead9","name":"should only return 1 node with relay and store capability","time":{"start":1721815933644,"stop":1721815933644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b79aafc6956039","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1721816170257,"stop":1721816170258,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c7ffe215e88233","name":"Check publish message containing shell command","time":{"start":1721816467196,"stop":1721816467196,"duration":0},"status":"passed","severity":"normal"},{"uid":"78af6e5dcd752aa2","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1721816170207,"stop":1721816170207,"duration":0},"status":"passed","severity":"normal"},{"uid":"95cff13f2399219d","name":"Check message received after jswaku node is restarted","time":{"start":1721816487009,"stop":1721816487009,"duration":0},"status":"skipped","severity":"normal"},{"uid":"34efd93e7005c38f","name":"should properly create location multiaddrs - udp6","time":{"start":1721815917573,"stop":1721815917573,"duration":0},"status":"passed","severity":"normal"},{"uid":"6da4ec8b21bd11a1","name":"Push message with Script payload","time":{"start":1721816569517,"stop":1721816569518,"duration":1},"status":"passed","severity":"normal"},{"uid":"246a71b846fe660d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1721816751218,"stop":1721816751218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ede3e90a034bcfb","name":"Check received message containing XML","time":{"start":1721816486985,"stop":1721816486985,"duration":0},"status":"passed","severity":"normal"},{"uid":"1335a436736146cb","name":"Check message with no payload is not received","time":{"start":1721816486991,"stop":1721816486991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d93d38a53c245bc","name":"Subscribe to topic containing Script and publish message","time":{"start":1721816467164,"stop":1721816467164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cd6d4e08c17d1c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1721815933645,"stop":1721815933646,"duration":1},"status":"passed","severity":"normal"},{"uid":"111567b9f126d889","name":"Push message with content topic containing Chinese","time":{"start":1721816569540,"stop":1721816569541,"duration":1},"status":"passed","severity":"normal"},{"uid":"356916a639f07854","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1721816409138,"stop":1721816409139,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbf5762146c05c9","name":"Push message with rate limit","time":{"start":1721816569562,"stop":1721816569571,"duration":9},"status":"passed","severity":"normal"},{"uid":"e1ff86782cdd7ae4","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1721815908876,"stop":1721815908876,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20802b1eb09ce0a","name":"should get / set UDP multiaddr","time":{"start":1721815917572,"stop":1721815917572,"duration":0},"status":"passed","severity":"normal"},{"uid":"e78f6a4250230baa","name":"can start and stop the service","time":{"start":1721816578731,"stop":1721816578731,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b153694bcd0d4e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721816242315,"stop":1721816242315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7a11dce5aee260","name":"Push message with custom timestamp: 1721812604223","time":{"start":1721816422031,"stop":1721816422032,"duration":1},"status":"passed","severity":"normal"},{"uid":"f667c9fb9ec96d3b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1721816170250,"stop":1721816170250,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8206bfbb91cc063","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1721816097540,"stop":1721816097541,"duration":1},"status":"passed","severity":"normal"},{"uid":"93dc1371a9d7b9dc","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1721815908886,"stop":1721815908886,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8a203c9f4b1c55","name":"should be able to decode the field with only STORE set to true","time":{"start":1721815916884,"stop":1721815916885,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e559498aee2d29","name":"Ordered Callback - false","time":{"start":1721816660214,"stop":1721816660215,"duration":1},"status":"broken","severity":"normal"},{"uid":"a2ef261fbe90d141","name":"Check received message with timestamp: 1721815959437000000 ","time":{"start":1721816487001,"stop":1721816487001,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f5fa433aad408b","name":"can start the service","time":{"start":1721815971292,"stop":1721815971292,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9c74141607c7e3","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721816632413,"stop":1721816632413,"duration":0},"status":"passed","severity":"normal"},{"uid":"9429ebf5b2e65838","name":"Overlapping topic subscription","time":{"start":1721816632493,"stop":1721816632493,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad5098c8de5cbf1","name":"Query Generator, No message returned","time":{"start":1721816596010,"stop":1721816596010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6a1fe71ab9a80c0","name":"Check received message containing Basic HTML tag","time":{"start":1721816486986,"stop":1721816486986,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa2dd686a391d13","name":"Check message with no pubsub topic is not received","time":{"start":1721816172815,"stop":1721816172815,"duration":0},"status":"passed","severity":"normal"},{"uid":"435cf9f9d5e7c88e","name":"Correctly serialized arguments","time":{"start":1721816281337,"stop":1721816281337,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c100f18f119408","name":"Add multiple subscription objects on single nwaku node","time":{"start":1721816213717,"stop":1721816213718,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fed69173990fd68","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1721815908888,"stop":1721815908888,"duration":0},"status":"passed","severity":"normal"},{"uid":"485b3a6dc31fa067","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1721816056512,"stop":1721816056512,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b8b637fd1607942","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1721816652621,"stop":1721816652622,"duration":1},"status":"broken","severity":"normal"},{"uid":"55cbb50e39e1dd6","name":"Ordered Callback - true","time":{"start":1721816660209,"stop":1721816660212,"duration":3},"status":"passed","severity":"normal"},{"uid":"88404004ed9e6b01","name":"Push message with content topic containing JSON","time":{"start":1721816569548,"stop":1721816569551,"duration":3},"status":"passed","severity":"normal"},{"uid":"7723a28a645a9e4a","name":"Push message with Basic HTML tag payload","time":{"start":1721816569519,"stop":1721816569520,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9b3e18a9b1d0660","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1721816672485,"stop":1721816672485,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8612acc907ee25","name":"Push message with custom timestamp: 1721812570538","time":{"start":1721816569579,"stop":1721816569580,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb609f9978c9aa87","name":"Push message with content topic containing Arabic","time":{"start":1721816569541,"stop":1721816569542,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9c862e5dafdc3c3","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1721815943445,"stop":1721815943447,"duration":2},"status":"passed","severity":"normal"},{"uid":"8274b150e96c55d1","name":"Push message with content topic containing shell command","time":{"start":1721816569551,"stop":1721816569552,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e0f7be1a907b63","name":"Check received message containing XML","time":{"start":1721816172796,"stop":1721816172796,"duration":0},"status":"passed","severity":"normal"},{"uid":"72dc87403ca63df2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1721815908892,"stop":1721815908892,"duration":0},"status":"passed","severity":"normal"},{"uid":"797b09e46ce4a97b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1721816056513,"stop":1721816056513,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ae7e96ea7e5bb6","name":"Subscribe to topic containing JSON and receive message","time":{"start":1721816632446,"stop":1721816632446,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af307e516d0b8fc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1721816632461,"stop":1721816632461,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ced27ce23ba112","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1721815908875,"stop":1721815908876,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b778e726c52905c","name":"Keep-alive pings maintain the connection","time":{"start":1721816081164,"stop":1721816081167,"duration":3},"status":"passed","severity":"normal"},{"uid":"a46f28840cc87862","name":"Push message with escaped characters payload","time":{"start":1721816422007,"stop":1721816422007,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b30a2c0b0ef2fb8","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1721815916869,"stop":1721815916870,"duration":1},"status":"passed","severity":"normal"},{"uid":"813d8c694b2f5992","name":"Does not throw an exception when node disconnects","time":{"start":1721816677932,"stop":1721816677932,"duration":0},"status":"passed","severity":"normal"},{"uid":"4da9c57f4a793533","name":"should not receive a peer event before start","time":{"start":1721815937516,"stop":1721815937517,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcc1978f9d720811","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1721815908874,"stop":1721815908874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3cc41944b05b7a9","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1721816056510,"stop":1721816056511,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e564162644fe4a9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1721815908895,"stop":1721815908895,"duration":0},"status":"passed","severity":"normal"},{"uid":"13eb9e3937dd6fc9","name":"Check message received after jswaku node is restarted","time":{"start":1721816172824,"stop":1721816172824,"duration":0},"status":"skipped","severity":"normal"},{"uid":"17c1a913a8828f64","name":"addEventListener with correct event","time":{"start":1721815999992,"stop":1721815999993,"duration":1},"status":"passed","severity":"normal"},{"uid":"b200bf4fc0720711","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1721815916871,"stop":1721815916872,"duration":1},"status":"passed","severity":"normal"},{"uid":"6942903583d97e36","name":"Relay - dialed after","time":{"start":1721816687978,"stop":1721816687978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5f9f383ee9132a","name":"Decoder throws on undefined content topic","time":{"start":1721815943450,"stop":1721815943451,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cd72152ba5a865","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1721815908873,"stop":1721815908873,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8da8816ff8d9c1a","name":"should return empty list for no shard","time":{"start":1721815908884,"stop":1721815908884,"duration":0},"status":"passed","severity":"normal"},{"uid":"527b9e6ac3a67d92","name":"Push message equal or less that 1MB","time":{"start":1721816422033,"stop":1721816422033,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f0d5341f37a7ba","name":"should decode valid enr with tcp successfully","time":{"start":1721815917563,"stop":1721815917564,"duration":1},"status":"passed","severity":"normal"},{"uid":"111598a57f242c96","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app71/2/topic795/proto","time":{"start":1721816532556,"stop":1721816532566,"duration":10},"status":"passed","severity":"normal"},{"uid":"7bd674dd9421e0e3","name":"should return valid sharding parameters for static sharding","time":{"start":1721815908898,"stop":1721815908898,"duration":0},"status":"passed","severity":"normal"},{"uid":"84977f54cafdb7db","name":"should not fail to stop the service if it was not started","time":{"start":1721815937515,"stop":1721815937516,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac6954ee2e8a215","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1721815908890,"stop":1721815908890,"duration":0},"status":"passed","severity":"normal"},{"uid":"2752101793e6dbf5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1721816242313,"stop":1721816242313,"duration":0},"status":"passed","severity":"normal"},{"uid":"601244590d62ec39","name":"should emit a peer event after start","time":{"start":1721815971296,"stop":1721815971297,"duration":1},"status":"passed","severity":"normal"},{"uid":"27834e2937c845ad","name":"Push message with content topic containing JSON","time":{"start":1721816422019,"stop":1721816422020,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1f1d7239c70edef","name":"Push message with JSON payload","time":{"start":1721816569520,"stop":1721816569521,"duration":1},"status":"passed","severity":"normal"},{"uid":"9476fb967313f71c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1721816293373,"stop":1721816293373,"duration":0},"status":"passed","severity":"normal"},{"uid":"adc11dfb52aac5ef","name":"Push message with content topic containing Script","time":{"start":1721816422016,"stop":1721816422017,"duration":1},"status":"passed","severity":"normal"},{"uid":"21353684a2755c46","name":"Subscribe to topic containing emoji and receive message","time":{"start":1721816632452,"stop":1721816632453,"duration":1},"status":"passed","severity":"normal"},{"uid":"a034d0c6a2b81682","name":"Ephemeral messages are not stored","time":{"start":1721815970422,"stop":1721815970423,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bd5c66c12b8f11","name":"Decoder throws on undefined content topic","time":{"start":1721815945382,"stop":1721815945383,"duration":1},"status":"passed","severity":"normal"},{"uid":"338ef321168d32a0","name":"Subscribe to topic containing shell command and receive message","time":{"start":1721816213715,"stop":1721816213716,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33232a48379c8a8","name":"same cluster, different shard: nodes don't connect","time":{"start":1721816170199,"stop":1721816170199,"duration":0},"status":"passed","severity":"normal"},{"uid":"89978a7c8b23363f","name":"Push message with content topic containing escaped characters","time":{"start":1721816422024,"stop":1721816422025,"duration":1},"status":"passed","severity":"normal"},{"uid":"248ffd44a2d5bf8d","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1721815908897,"stop":1721815908897,"duration":0},"status":"passed","severity":"normal"},{"uid":"e406d027e8b3c52d","name":"Check message with no payload is not received","time":{"start":1721816487008,"stop":1721816487008,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5c84c7f5fc6dcb","name":"should set field with only RELAY enabled","time":{"start":1721815917575,"stop":1721815917575,"duration":0},"status":"passed","severity":"normal"},{"uid":"23545d58aaec7eb7","name":"Check publish message containing SQL Injection","time":{"start":1721816467194,"stop":1721816467194,"duration":0},"status":"passed","severity":"normal"},{"uid":"826679d04b3972f9","name":"ignores domain fetching errors","time":{"start":1721815933642,"stop":1721815933642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7369d569bcde35fc","name":"throws on content topic with empty encoding field","time":{"start":1721815908871,"stop":1721815908871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4916b540868acd4","name":"Refresh subscription","time":{"start":1721816632495,"stop":1721816632498,"duration":3},"status":"passed","severity":"normal"},{"uid":"7ef9b4b9ee5d07bc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1721816632458,"stop":1721816632461,"duration":3},"status":"passed","severity":"normal"},{"uid":"8ae057663bd37d83","name":"Subscribe to topic containing JSON and publish message","time":{"start":1721816467166,"stop":1721816467167,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c490ca7d7e5c286","name":"Push message with numeric payload","time":{"start":1721816421997,"stop":1721816421997,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4d3b8c578cbe74","name":"Push message with emoji payload","time":{"start":1721816569525,"stop":1721816569526,"duration":1},"status":"passed","severity":"normal"},{"uid":"38c27a321c997c96","name":"Check received message containing escaped characters","time":{"start":1721816172801,"stop":1721816172801,"duration":0},"status":"passed","severity":"normal"},{"uid":"6569ef23fe4a3f90","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1721815960034,"stop":1721815960035,"duration":1},"status":"passed","severity":"normal"},{"uid":"37f275aabf775be0","name":"Fails to publish message with empty text","time":{"start":1721816467200,"stop":1721816467201,"duration":1},"status":"passed","severity":"normal"},{"uid":"783e74af4212b79f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1721816097539,"stop":1721816097539,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bf49ef43d4fea4","name":"stop","time":{"start":1721815999996,"stop":1721815999996,"duration":0},"status":"passed","severity":"normal"},{"uid":"157797594371c472","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1721815922173,"stop":1721815922173,"duration":0},"status":"passed","severity":"normal"}]