mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-18 12:53:10 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"90cc55c4a944117b","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1715254725208,"stop":1715254725208,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45bbde641d94bec","name":"isConnected should return true after first peer connects","time":{"start":1715254802278,"stop":1715254802279,"duration":1},"status":"passed","severity":"normal"},{"uid":"7572b394fa4597b","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1715255328363,"stop":1715255328363,"duration":0},"status":"passed","severity":"normal"},{"uid":"c030e9ace1aeedb2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715255391079,"stop":1715255391079,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ddecd0e6da730e","name":"udp ip6 address","time":{"start":1715254708921,"stop":1715254708921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4361d50dab8173ef","name":"Check received message containing JSON","time":{"start":1715255210615,"stop":1715255210615,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff95a6dcad7f5cb2","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1715254936931,"stop":1715254936931,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3c79a5ee6f1b562","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1715255222876,"stop":1715255222876,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c88cce8d26509c","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1715254761848,"stop":1715254761849,"duration":1},"status":"passed","severity":"normal"},{"uid":"20bcf832824975b4","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1715255351922,"stop":1715255351923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9728c38c82b5a29","name":"Relay - dialed after","time":{"start":1715255360542,"stop":1715255360542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b668623aa79f20","name":"Push message with emoji payload","time":{"start":1715255289293,"stop":1715255289293,"duration":0},"status":"passed","severity":"normal"},{"uid":"5207ec445c977364","name":"Passing cursor with wrong pubsubTopic","time":{"start":1715255262643,"stop":1715255262644,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63e3ca3cb81ec32","name":"Decoder throws on undefined content topic","time":{"start":1715254714404,"stop":1715254714404,"duration":0},"status":"passed","severity":"normal"},{"uid":"2310052f03fcd64","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1715255262640,"stop":1715255262640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1717009ff65dbea4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1715254701154,"stop":1715254701154,"duration":0},"status":"passed","severity":"normal"},{"uid":"849e30132d4c3e7c","name":"Ping on unsubscribed peer","time":{"start":1715254828342,"stop":1715254828342,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e5ce97afb52adc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715254967990,"stop":1715254967991,"duration":1},"status":"passed","severity":"normal"},{"uid":"392810a35dc10fbc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715254967991,"stop":1715254967991,"duration":0},"status":"passed","severity":"normal"},{"uid":"248dcd869ad4905d","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1715254936906,"stop":1715254936906,"duration":0},"status":"passed","severity":"normal"},{"uid":"795587b8e2e75aac","name":"Ordered Callback - forward","time":{"start":1715255313165,"stop":1715255313166,"duration":1},"status":"passed","severity":"normal"},{"uid":"c917949cce4b1f6a","name":"should set field with only LIGHTPUSH enabled","time":{"start":1715254709503,"stop":1715254709504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aa8326e0d21649e","name":"addEventListener with wrong event","time":{"start":1715254792834,"stop":1715254792835,"duration":1},"status":"passed","severity":"normal"},{"uid":"cefa91784cb35a10","name":"Passing page size 11 when there are 10 messages","time":{"start":1715255339456,"stop":1715255339457,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0805f1c7faf51b0","name":"throws on content topic with too few or too many fields","time":{"start":1715254701135,"stop":1715254701136,"duration":1},"status":"passed","severity":"normal"},{"uid":"549da48e4685e898","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1715254701139,"stop":1715254701139,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9831840f5522185","name":"Subscribe to topic containing emoji and publish message","time":{"start":1715255222878,"stop":1715255222878,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce036cf30fcf643a","name":"Check message with no content topic is not received","time":{"start":1715255210648,"stop":1715255210650,"duration":2},"status":"passed","severity":"normal"},{"uid":"82ddf84e873dd386","name":"Push message with Basic HTML tag payload","time":{"start":1715255171695,"stop":1715255171695,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf8284ff3aef59b","name":"Store - dialed first","time":{"start":1715255360543,"stop":1715255360543,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e308c6bbaf30fd","name":"different cluster, same shard: nodes don't connect","time":{"start":1715255048068,"stop":1715255048069,"duration":1},"status":"passed","severity":"normal"},{"uid":"79641e9f4f7031e4","name":"through manual discovery","time":{"start":1715255032882,"stop":1715255032882,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ca9cfd5dcf2ebe","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1715255351922,"stop":1715255351922,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e84ec24cfa06688","name":"Push message with content topic containing unicode special characters","time":{"start":1715255171706,"stop":1715255171706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3af12becfe30e6d","name":"Subscribe to topic containing numeric and publish message","time":{"start":1715255222871,"stop":1715255222871,"duration":0},"status":"passed","severity":"normal"},{"uid":"851320df387e372d","name":"should not throw an error for a single configured topic","time":{"start":1715254701156,"stop":1715254701156,"duration":0},"status":"passed","severity":"normal"},{"uid":"32532e3027e20ce2","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1715255216278,"stop":1715255216278,"duration":0},"status":"passed","severity":"normal"},{"uid":"33b6d6a3df234d29","name":"LightPush","time":{"start":1715255360544,"stop":1715255360544,"duration":0},"status":"passed","severity":"normal"},{"uid":"40aa6ef306de2035","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715254967992,"stop":1715254967992,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0bbf7c4f0657bc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715254841993,"stop":1715254841993,"duration":0},"status":"passed","severity":"normal"},{"uid":"280a89426eb4684d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1715254936904,"stop":1715254936904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8f5e632b9b8e79a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715255028570,"stop":1715255028571,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5b9b82cb0d2df0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app81/7/topic423/xml","time":{"start":1715255255112,"stop":1715255255112,"duration":0},"status":"passed","severity":"normal"},{"uid":"4892c514400b00c4","name":"Relay + Store","time":{"start":1715254709504,"stop":1715254709504,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43ca07cea1ce111","name":"Query Generator, Multiple PubsubTopics","time":{"start":1715255307533,"stop":1715255307533,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ae3df7f597fe46","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1715254736974,"stop":1715254736974,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4afc4135c637c58","name":"should return false","time":{"start":1715254709498,"stop":1715254709498,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60b48bdd9efd513","name":"Relay","time":{"start":1715254763053,"stop":1715254763054,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6bdde473780b65d","name":"Promise Callback - backward","time":{"start":1715255313164,"stop":1715255313165,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13f39c2b869aee8","name":"Decoder throws on empty string content topic","time":{"start":1715254714404,"stop":1715254714404,"duration":0},"status":"passed","severity":"normal"},{"uid":"28da1e7fc6f01082","name":"Check received message containing XML","time":{"start":1715255210636,"stop":1715255210636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2676f7503b76c6c6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715255391079,"stop":1715255391079,"duration":0},"status":"passed","severity":"normal"},{"uid":"152c05ab142f3e6","name":"ignores unrecognized TXT record formats","time":{"start":1715254725206,"stop":1715254725206,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7e4ee0e97416cd","name":"Callback on promise","time":{"start":1715255322787,"stop":1715255322788,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8d951afe40cb71d","name":"should encode/decode to RLP encoding","time":{"start":1715254709499,"stop":1715254709499,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3e72064b58d042","name":"Ping on subscribed peer","time":{"start":1715254828341,"stop":1715254828341,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7a1bdf46f30cebf","name":"Check message with no payload is not received","time":{"start":1715255210621,"stop":1715255210621,"duration":0},"status":"passed","severity":"normal"},{"uid":"3036d8ca57c55faa","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1715255262641,"stop":1715255262641,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bfebf083f200e0","name":"Subscribe to topic containing Russian and publish message","time":{"start":1715255222873,"stop":1715255222873,"duration":0},"status":"passed","severity":"normal"},{"uid":"e962e598a6d6913c","name":"handles empty contentTopics array correctly","time":{"start":1715254701162,"stop":1715254701162,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b692677ddaf3860","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1715254936927,"stop":1715254936927,"duration":0},"status":"passed","severity":"normal"},{"uid":"10ef512d0a93902a","name":"Register correct protocols","time":{"start":1715255222864,"stop":1715255222864,"duration":0},"status":"passed","severity":"normal"},{"uid":"29090020ec661564","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1715254936928,"stop":1715254936928,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e99e359af8206c3","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1715254802277,"stop":1715254802277,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ab1028f10af67","name":"A test","time":{"start":1715254995815,"stop":1715254995816,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6010e286d46cde","name":"should throw error - no public key","time":{"start":1715254709497,"stop":1715254709497,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b373a870067898d","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715254708795,"stop":1715254708796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1abb70c1198369","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715254936922,"stop":1715254936922,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c831f01997f6aaf","name":"Check received message containing shell command","time":{"start":1715255210640,"stop":1715255210640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94b559f701bfbcd","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1715254936907,"stop":1715254936908,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b3e5cbd10f3bc28","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715255028569,"stop":1715255028569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc6d3b4dc0965e9","name":"passes more than one ENR URLs and attempts connection","time":{"start":1715254763550,"stop":1715254763550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9ca7238e3c501757","name":"Js publishes, other Js receives","time":{"start":1715255196940,"stop":1715255196940,"duration":0},"status":"passed","severity":"normal"},{"uid":"300ec245290170f6","name":"returns all values when wanted number is greater than available values","time":{"start":1715254724294,"stop":1715254724295,"duration":1},"status":"passed","severity":"normal"},{"uid":"e155f146bc58079a","name":"Query Generator - backward","time":{"start":1715255313163,"stop":1715255313164,"duration":1},"status":"passed","severity":"normal"},{"uid":"db1ab4ef21beed62","name":"should throw error - no id","time":{"start":1715254709497,"stop":1715254709497,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e3cec3a653b57a2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715255391070,"stop":1715255391071,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8d6a73977138e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715254967991,"stop":1715254967992,"duration":1},"status":"passed","severity":"normal"},{"uid":"a01a7a58d02e7ef0","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1715254701155,"stop":1715254701155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d4163287e98d7b8","name":"Check received message containing XML","time":{"start":1715254911222,"stop":1715254911223,"duration":1},"status":"passed","severity":"normal"},{"uid":"df04c50bbf41d7d2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715254841993,"stop":1715254841994,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48db23bec6e8354","name":"Check publish message containing Script","time":{"start":1715255216271,"stop":1715255216271,"duration":0},"status":"passed","severity":"normal"},{"uid":"607dd9c672c04bb2","name":"Check received message containing numeric","time":{"start":1715255210624,"stop":1715255210624,"duration":0},"status":"passed","severity":"normal"},{"uid":"45787f92889bee77","name":"should throw an error for missing sharding configuration","time":{"start":1715254701161,"stop":1715254701161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34c514e47a8f1e0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715254995717,"stop":1715254995717,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e496e3cdba227a","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1715254701149,"stop":1715254701149,"duration":0},"status":"passed","severity":"normal"},{"uid":"10133cb8f14e8d06","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715254841992,"stop":1715254841993,"duration":1},"status":"passed","severity":"normal"},{"uid":"38fc4a347b2361","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1715255262642,"stop":1715255262642,"duration":0},"status":"passed","severity":"normal"},{"uid":"48960e4819150b52","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1715254936923,"stop":1715254936923,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a993727962337d7","name":"Passing page size 3 when there are 20 messages","time":{"start":1715255339455,"stop":1715255339455,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a0e4f189f46155","name":"same cluster, different shard: nodes connect","time":{"start":1715255048068,"stop":1715255048068,"duration":0},"status":"passed","severity":"normal"},{"uid":"224ffb157b84eaef","name":"Subscribe to topic containing short and receive message","time":{"start":1715255391080,"stop":1715255391080,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0bd4f7511ca67a","name":"Push message with long payload","time":{"start":1715255289279,"stop":1715255289279,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f1eea9946ece24","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715254995709,"stop":1715254995709,"duration":0},"status":"passed","severity":"normal"},{"uid":"f427999d8f9e368f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715255189228,"stop":1715255189228,"duration":0},"status":"passed","severity":"normal"},{"uid":"8db1f1648e6549f8","name":"stop","time":{"start":1715254792844,"stop":1715254792844,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc049850803d1c2f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1715254708791,"stop":1715254708792,"duration":1},"status":"passed","severity":"normal"},{"uid":"436f95dc75032700","name":"Passing page size 1 when there are 4 messages","time":{"start":1715255339454,"stop":1715255339455,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2303540b7f861aa","name":"should emit a peer event after start","time":{"start":1715254729138,"stop":1715254729138,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08e595439186d2","name":"Ephemeral field is preserved - encoder v0","time":{"start":1715254761848,"stop":1715254761848,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d956e4690c41c66","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1715255222875,"stop":1715255222875,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5692328aa8e601","name":"can start and stop the service","time":{"start":1715255228155,"stop":1715255228155,"duration":0},"status":"passed","severity":"normal"},{"uid":"d80c85534b16d2cc","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715254825204,"stop":1715254825205,"duration":1},"status":"passed","severity":"normal"},{"uid":"e41f84760edaaf43","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1715254701158,"stop":1715254701158,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee8a8b1c22bb5132","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715254995716,"stop":1715254995716,"duration":0},"status":"passed","severity":"normal"},{"uid":"d652c8b48ac25ca5","name":"Check received message containing Russian","time":{"start":1715254911221,"stop":1715254911221,"duration":0},"status":"passed","severity":"normal"},{"uid":"54daed46603148b1","name":"Check received message containing Script","time":{"start":1715255210636,"stop":1715255210636,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ae370c0a7356d7","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app76/9/topic92/proto","time":{"start":1715255255110,"stop":1715255255110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8895c63e367aeac","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715254995714,"stop":1715254995715,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5561021217c9d18","name":"connected peers and dial","time":{"start":1715255169688,"stop":1715255169689,"duration":1},"status":"skipped","severity":"normal"},{"uid":"161a1742ea7d164b","name":"handles empty shards array correctly","time":{"start":1715254701161,"stop":1715254701161,"duration":0},"status":"passed","severity":"normal"},{"uid":"582d97c5d7e16b1b","name":"should get / set TCP multiaddr","time":{"start":1715254709500,"stop":1715254709500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1cb0035d3c64f7","name":"Decoder throws on undefined content topic","time":{"start":1715254736976,"stop":1715254736976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21e45be7d5938f4","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1715254802277,"stop":1715254802278,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb222ca1444ac56","name":"Push message with custom timestamp: 1715251337185","time":{"start":1715255171709,"stop":1715255171710,"duration":1},"status":"passed","severity":"normal"},{"uid":"df59d201e858ed1f","name":"Query with Ordered Callback, No Decoder","time":{"start":1715255307535,"stop":1715255307535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5043c4d10a0a96ae","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715254841995,"stop":1715254841996,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f628c3782a3ff4d","name":"safeDispatchEvent","time":{"start":1715254792843,"stop":1715254792843,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45e06ebf50a0050","name":"configure the node with multiple pubsub topics","time":{"start":1715255275548,"stop":1715255275548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c62fc0d23530c4cd","name":"should get / set UDP multiaddr","time":{"start":1715254709499,"stop":1715254709500,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eaed6373cfe1d49","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1715254703691,"stop":1715254703692,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd5b43b98130da1d","name":"Query with Ordered Callback, No message returned","time":{"start":1715255307535,"stop":1715255307536,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf8c4036893ed5f","name":"Push message with content topic containing emoji","time":{"start":1715255289313,"stop":1715255289313,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b4dce2f127d613","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1715255169462,"stop":1715255169462,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab267c8d38348169","name":"same cluster, different shard: nodes don't connect","time":{"start":1715254936900,"stop":1715254936901,"duration":1},"status":"passed","severity":"normal"},{"uid":"61752e4ab3a5b6f5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1715254708792,"stop":1715254708793,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e192f979a29ff9","name":"Push message with content topic containing short","time":{"start":1715255289294,"stop":1715255289294,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb353c53128d646","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1715255328361,"stop":1715255328363,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c343b1198ae8a7d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1715254701143,"stop":1715254701144,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9d79cfdba959d4","name":"Subscribe and receive messages via lightPush","time":{"start":1715255391075,"stop":1715255391075,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a1a7ebdb6cc096","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1715254701152,"stop":1715254701152,"duration":0},"status":"passed","severity":"normal"},{"uid":"95613784841e5700","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715254841994,"stop":1715254841994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0370ad07827864b","name":"Push message with JSON payload","time":{"start":1715255289291,"stop":1715255289291,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fe1de5779ee1d58","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1715254701140,"stop":1715254701141,"duration":1},"status":"passed","severity":"normal"},{"uid":"b00794182a6e6b84","name":"Accepts a valid Waku Message","time":{"start":1715254717775,"stop":1715254717776,"duration":1},"status":"passed","severity":"normal"},{"uid":"728239cc67f25e7c","name":"Check received message with timestamp: 1715254750639 ","time":{"start":1715255210618,"stop":1715255210619,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6a3c0599b6961b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715255391064,"stop":1715255391064,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eec3db96fc26291","name":"Push message with short payload","time":{"start":1715255289276,"stop":1715255289276,"duration":0},"status":"passed","severity":"normal"},{"uid":"26825708e4881587","name":"it tolerates circular branch references","time":{"start":1715254725205,"stop":1715254725205,"duration":0},"status":"passed","severity":"normal"},{"uid":"2556d6ef3d0ca9ca","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1715254967993,"stop":1715254967994,"duration":1},"status":"passed","severity":"normal"},{"uid":"644c3d4ef06dca3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715254825203,"stop":1715254825204,"duration":1},"status":"passed","severity":"normal"},{"uid":"e333ac5131b5a4a6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715255289311,"stop":1715255289311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7df1be5d4f5c02a4","name":"Check message received after jswaku node is restarted","time":{"start":1715255210659,"stop":1715255210659,"duration":0},"status":"skipped","severity":"normal"},{"uid":"69013816ee1b8b72","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1715254724295,"stop":1715254724295,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e09751bb35d7da","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715255189226,"stop":1715255189226,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c337ed09412b6da","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1715254701162,"stop":1715254701163,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24f921a45537d36","name":"Subscribe to topic containing Script and receive message","time":{"start":1715255391083,"stop":1715255391084,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea8b06e82eaec7d1","name":"random static sharding 5 - Cluster ID: 498, Shard ID: 984","time":{"start":1715255275544,"stop":1715255275544,"duration":0},"status":"passed","severity":"normal"},{"uid":"98b0513bd74e1a11","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1715255307536,"stop":1715255307536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a4bdb6479641139","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1715254936916,"stop":1715254936917,"duration":1},"status":"passed","severity":"normal"},{"uid":"f436ff22e1a9178c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1715254967994,"stop":1715254967994,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66ddfab63079a4f","name":"Passing an array","time":{"start":1715255350758,"stop":1715255350758,"duration":0},"status":"passed","severity":"normal"},{"uid":"de33ed95c22a4fa","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1715255307535,"stop":1715255307535,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cdd3b993b4cf7ed","name":"Query generator for multiple messages with multiple decoders","time":{"start":1715255322785,"stop":1715255322786,"duration":1},"status":"passed","severity":"normal"},{"uid":"72155f1214f0ad34","name":"should throw an error for missing required configuration","time":{"start":1715254701148,"stop":1715254701148,"duration":0},"status":"passed","severity":"normal"},{"uid":"b560a98c802fbcfa","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1715254701142,"stop":1715254701142,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8eb2ad4bd4bc07a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1715254701159,"stop":1715254701159,"duration":0},"status":"passed","severity":"normal"},{"uid":"6721c9d32b765b47","name":"random static sharding 9 - Cluster ID: 316, Shard ID: 788","time":{"start":1715255275546,"stop":1715255275547,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcedfe1ea0573b2e","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1715255210882,"stop":1715255210882,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea2c4f17b5dbf20b","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1715255210882,"stop":1715255210883,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b841e3f077d02103","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1715254936917,"stop":1715254936918,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad6f8f122e3e64da","name":"Check publish message containing numeric","time":{"start":1715255216267,"stop":1715255216268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b617be1364e42b7d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1715254936919,"stop":1715254936919,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e9db7fe70bf606","name":"Check received message containing JSON","time":{"start":1715254911223,"stop":1715254911223,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fdbc18f289fa40a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1715255189227,"stop":1715255189227,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09f69fad9cb5a47","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715255391073,"stop":1715255391073,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e09223604ee6193","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715254701147,"stop":1715254701147,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16c9ba9bbaefc50","name":"Check message on other pubsub topic is not received","time":{"start":1715255210648,"stop":1715255210648,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d439f485b313dad","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715255391065,"stop":1715255391066,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fb5fcf65160bb11","name":"should encodeTxt and decodeTxt","time":{"start":1715254709494,"stop":1715254709495,"duration":1},"status":"passed","severity":"normal"},{"uid":"816cea80f2d78627","name":"Check publish message containing Arabic","time":{"start":1715255216269,"stop":1715255216269,"duration":0},"status":"passed","severity":"normal"},{"uid":"77eb277af945d09a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715255391070,"stop":1715255391070,"duration":0},"status":"passed","severity":"normal"},{"uid":"e351fd5964b6a2ea","name":"Push message with escaped characters payload","time":{"start":1715255289292,"stop":1715255289292,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c2da6338239ca1","name":"receives messages sent to provided content topic through callback","time":{"start":1715255210884,"stop":1715255210884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea1ec6b23f7e5512","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1715254701141,"stop":1715254701142,"duration":1},"status":"passed","severity":"normal"},{"uid":"381e15159b82ffa2","name":"Push message with unicode special characters payload","time":{"start":1715255289292,"stop":1715255289293,"duration":1},"status":"passed","severity":"normal"},{"uid":"9634cf116c5b8424","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715255391069,"stop":1715255391070,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6441371e29dc105","name":"caches peers it previously fetched","time":{"start":1715254725206,"stop":1715254725206,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80204d2c2fca8d5","name":"should properly create peer info with all multiaddrs","time":{"start":1715254709502,"stop":1715254709502,"duration":0},"status":"passed","severity":"normal"},{"uid":"54cf19460088c02b","name":"Check received message containing emoji","time":{"start":1715255210641,"stop":1715255210641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae12c19e3a1b4eca","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715255391083,"stop":1715255391083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f98c0881cdf156","name":"Push message with content topic containing JSON","time":{"start":1715255289311,"stop":1715255289311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26a4c68450746be","name":"Encoder throws on undefined content topic","time":{"start":1715254736975,"stop":1715254736976,"duration":1},"status":"passed","severity":"normal"},{"uid":"7252ee122fe3c6ce","name":"Fails to push message with large meta","time":{"start":1715255289314,"stop":1715255289314,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7a1913f35a2d4c","name":"Encoder throws on empty string content topic","time":{"start":1715254714403,"stop":1715254714404,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4baa1c69d945f21","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1715254936920,"stop":1715254936920,"duration":0},"status":"passed","severity":"normal"},{"uid":"655c976fd28f2b03","name":"Callback on promise, aborts when callback returns true","time":{"start":1715255322788,"stop":1715255322788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9199bb3c3116bf73","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715255028570,"stop":1715255028570,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5f2e42b70d18eb","name":"Check received message containing shell command","time":{"start":1715255210615,"stop":1715255210616,"duration":1},"status":"passed","severity":"normal"},{"uid":"91374de068b0dc54","name":"Generator, 2 different pubsubtopics","time":{"start":1715255320742,"stop":1715255320743,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4a6a054ed54d50","name":"A test","time":{"start":1715254995816,"stop":1715254995817,"duration":1},"status":"passed","severity":"normal"},{"uid":"461510eb991c4eb9","name":"Push message with content topic containing special chars","time":{"start":1715255289304,"stop":1715255289304,"duration":0},"status":"passed","severity":"normal"},{"uid":"edaa94df6d1ca4a1","name":"Subscribe to topic containing long and receive message","time":{"start":1715255391067,"stop":1715255391068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a4e09de4d525dba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1715254701153,"stop":1715254701153,"duration":0},"status":"passed","severity":"normal"},{"uid":"126602c0477f7378","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1715255222872,"stop":1715255222872,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d15e48e6bb0e93a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1715254701145,"stop":1715254701146,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7d7584be5cced8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715254936924,"stop":1715254936926,"duration":2},"status":"passed","severity":"normal"},{"uid":"742e478deb014641","name":"Check meta is set [ecies]","time":{"start":1715254736975,"stop":1715254736975,"duration":0},"status":"passed","severity":"normal"},{"uid":"6466f5c3668374f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1715255351925,"stop":1715255351925,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c87bd6a2a5d942","name":"Overlapping topic subscription","time":{"start":1715255391066,"stop":1715255391066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e830c0916a038b1d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715254995705,"stop":1715254995705,"duration":0},"status":"passed","severity":"normal"},{"uid":"e690b73e229a701f","name":"Push message with short payload","time":{"start":1715255171690,"stop":1715255171690,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bdc326bbd58bc93","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715255490457,"stop":1715255490457,"duration":0},"status":"passed","severity":"normal"},{"uid":"cead2d823e74ce86","name":"Check publish message after service node is restarted","time":{"start":1715255216280,"stop":1715255216280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1590d0e9e77b08fb","name":"should emit a peer event after start","time":{"start":1715255228156,"stop":1715255228156,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e52ffe631e00c6","name":"should not fail to stop the service if it was not started","time":{"start":1715254763483,"stop":1715254763488,"duration":5},"status":"passed","severity":"normal"},{"uid":"947e498a32bc6e1a","name":"Push message with content topic containing long","time":{"start":1715255171700,"stop":1715255171700,"duration":0},"status":"passed","severity":"normal"},{"uid":"19556dc91ad51ca2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715255028572,"stop":1715255028572,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8140a5bc13eed6","name":"should not receive a peer event before start","time":{"start":1715255228156,"stop":1715255228156,"duration":0},"status":"passed","severity":"normal"},{"uid":"9be42eef281234f2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1715254734964,"stop":1715254734965,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba70b2214f5792c2","name":"Subscribe to topic containing XML and receive message","time":{"start":1715255391084,"stop":1715255391084,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce93697e9469642","name":"Push message with content topic containing numeric","time":{"start":1715255289303,"stop":1715255289304,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ea9c9876a8e1efd","name":"Push message with JSON payload","time":{"start":1715255171695,"stop":1715255171696,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba81c7fe07108214","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1715254759426,"stop":1715254759427,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7dd956c14e410a5","name":"Subscribe to topic containing Script and receive message","time":{"start":1715254995714,"stop":1715254995714,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8ec73a9071352d","name":"Check received message with timestamp: 1715254750639000000 ","time":{"start":1715255210641,"stop":1715255210642,"duration":1},"status":"passed","severity":"normal"},{"uid":"81f89a7ebdedd524","name":"Check message on other pubsub topic is not received","time":{"start":1715255210620,"stop":1715255210621,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f8ef693344dff0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1715255222875,"stop":1715255222876,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ace818284f3a97","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1715254936903,"stop":1715254936903,"duration":0},"status":"passed","severity":"normal"},{"uid":"424afdb549cf33fa","name":"random static sharding 6 - Cluster ID: 998, Shard ID: 222","time":{"start":1715255275544,"stop":1715255275545,"duration":1},"status":"passed","severity":"normal"},{"uid":"d365380c1e86aa9c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715254825206,"stop":1715254825207,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c93a16950952040","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715255391065,"stop":1715255391065,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a8b5c662c91186","name":"Check received message containing Script","time":{"start":1715255210613,"stop":1715255210614,"duration":1},"status":"passed","severity":"normal"},{"uid":"38e886a522a0863e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1715254703693,"stop":1715254703693,"duration":0},"status":"passed","severity":"normal"},{"uid":"196ce5d7a3408cf3","name":"pre and post cipher","time":{"start":1715254735500,"stop":1715254735501,"duration":1},"status":"passed","severity":"normal"},{"uid":"30210f5b25d06ddb","name":"should only return 1 node with store capability","time":{"start":1715254725207,"stop":1715254725208,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45962c0c3fd6c86","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app84/5/topic764/test.js","time":{"start":1715255255110,"stop":1715255255111,"duration":1},"status":"passed","severity":"normal"},{"uid":"adaa4b836bac7ac4","name":"Relay - times out","time":{"start":1715255360542,"stop":1715255360543,"duration":1},"status":"passed","severity":"normal"},{"uid":"42568c92bb21fdc4","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1715254724848,"stop":1715254724849,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a4df230de266e7","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1715254995705,"stop":1715254995706,"duration":1},"status":"passed","severity":"normal"},{"uid":"67612905aa19accf","name":"can start and stop the service","time":{"start":1715254729137,"stop":1715254729137,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f9b564193ca5ac","name":"Push message with custom timestamp: 1684496537185","time":{"start":1715255171709,"stop":1715255171709,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d6f890d01702eca","name":"Sign & Recover","time":{"start":1715254735501,"stop":1715254735501,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23c7870e26ee90a","name":"same cluster, same shard: nodes connect","time":{"start":1715254936900,"stop":1715254936900,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ae027d2489d434","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1715255216274,"stop":1715255216275,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e7683df294150e0","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1715254751571,"stop":1715254751571,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26dc760deaa4391","name":"Check publish message containing Russian","time":{"start":1715255216270,"stop":1715255216270,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b58a9de03eff276","name":"Using a function","time":{"start":1715255350758,"stop":1715255350759,"duration":1},"status":"passed","severity":"normal"},{"uid":"18bfb15102328bb1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715255391085,"stop":1715255391085,"duration":0},"status":"passed","severity":"normal"},{"uid":"958f49479400ea34","name":"should return all peers when numPeers is 0","time":{"start":1715254713998,"stop":1715254713999,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e18d12aa6375f6","name":"Promise Callback - forward","time":{"start":1715255313164,"stop":1715255313164,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbcc89e5101a71b","name":"Symmetric encrypt & Decrypt","time":{"start":1715254735500,"stop":1715254735500,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d44bc32282f68d","name":"should set field with only STORE enabled","time":{"start":1715254709503,"stop":1715254709503,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f3fe68808e94cb","name":"random static sharding 10 - Cluster ID: 547, Shard ID: 661","time":{"start":1715255275547,"stop":1715255275547,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ba3758430bebe5","name":"Light Node - default protocols","time":{"start":1715255360544,"stop":1715255360545,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9b87d8a8ff08f4","name":"Push message with XML payload","time":{"start":1715255289287,"stop":1715255289290,"duration":3},"status":"passed","severity":"normal"},{"uid":"af9c4ee452df1f88","name":"Check message received after nwaku node is restarted","time":{"start":1715254911242,"stop":1715254911245,"duration":3},"status":"skipped","severity":"normal"},{"uid":"d7682284924a70f0","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1715254725209,"stop":1715254725209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"346d30b4a196ef1","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app41/4/topic351/xml","time":{"start":1715255255111,"stop":1715255255112,"duration":1},"status":"passed","severity":"normal"},{"uid":"8697f0d36a4deed4","name":"Nodes with multiple pubsub topic","time":{"start":1715255189229,"stop":1715255189229,"duration":0},"status":"passed","severity":"normal"},{"uid":"295699cfa8c754b3","name":"should decode valid enr with tcp successfully","time":{"start":1715254709496,"stop":1715254709496,"duration":0},"status":"passed","severity":"normal"},{"uid":"65f210adaf5ce2f8","name":"Push message with content topic containing Chinese","time":{"start":1715255171701,"stop":1715255171702,"duration":1},"status":"passed","severity":"normal"},{"uid":"d186ad91a3a8dac6","name":"Ephemeral messages are not stored","time":{"start":1715254761847,"stop":1715254761848,"duration":1},"status":"passed","severity":"normal"},{"uid":"db904fb592df36e5","name":"Check received message containing escaped characters","time":{"start":1715255210616,"stop":1715255210616,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0a3e7f2e0ab01d","name":"ignores domain fetching errors","time":{"start":1715254725205,"stop":1715254725206,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b148e6c6ab7179","name":"Reopen subscription with peer with lost subscription","time":{"start":1715254828344,"stop":1715254828344,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f62401da1f600d","name":"Push message with Chinese payload","time":{"start":1715255289281,"stop":1715255289281,"duration":0},"status":"passed","severity":"normal"},{"uid":"3994b247f2e7eedb","name":"configure the node with multiple content topics","time":{"start":1715255255113,"stop":1715255255114,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f7fb37d601a93e","name":"Push message equal or less that 1MB","time":{"start":1715255289317,"stop":1715255289317,"duration":0},"status":"passed","severity":"normal"},{"uid":"850d6ea3301078c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715254936928,"stop":1715254936929,"duration":1},"status":"passed","severity":"normal"},{"uid":"94014ad0deec2fa5","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1715254936929,"stop":1715254936930,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebc9ab5ffcf3d1a7","name":"Check message with no pubsub topic is not received","time":{"start":1715254911240,"stop":1715254911240,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2a41037b437091","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1715254936920,"stop":1715254936921,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19864892b275bc4","name":"shard 0","time":{"start":1715255275540,"stop":1715255275540,"duration":0},"status":"passed","severity":"normal"},{"uid":"72a34d5851ec39ff","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1715255262641,"stop":1715255262641,"duration":0},"status":"passed","severity":"normal"},{"uid":"5948cd2a626c4c51","name":"Decoder throws on empty string content topic","time":{"start":1715254734968,"stop":1715254734968,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89659d9faca81c3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715255275548,"stop":1715255275549,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd8a888ecbaea0f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1715254701142,"stop":1715254701143,"duration":1},"status":"passed","severity":"normal"},{"uid":"700b88b32f413ee3","name":"Nodes with multiple pubsub topic","time":{"start":1715255189226,"stop":1715255189227,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb29a578c7dc7683","name":"Check publish message containing JSON","time":{"start":1715255216272,"stop":1715255216272,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a263705337f8d8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1715255391085,"stop":1715255391086,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3b50e95a241b82b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1715254995713,"stop":1715254995713,"duration":0},"status":"passed","severity":"normal"},{"uid":"a082825c4d692644","name":"Check received message containing Arabic","time":{"start":1715255210612,"stop":1715255210612,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbdea4f16c3bd519","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1715255222869,"stop":1715255222869,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d78e24413fc67af","name":"Push message with special chars payload","time":{"start":1715255171691,"stop":1715255171692,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bab5370fba17ab","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1715254701150,"stop":1715254701150,"duration":0},"status":"passed","severity":"normal"},{"uid":"67b47109dae94a1a","name":"Push message with shell command payload","time":{"start":1715255171696,"stop":1715255171696,"duration":0},"status":"passed","severity":"normal"},{"uid":"547d25bbdc4bcfdc","name":"Push message with content topic containing escaped characters","time":{"start":1715255171705,"stop":1715255171706,"duration":1},"status":"passed","severity":"normal"},{"uid":"453d6ad173681599","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1715255351925,"stop":1715255351925,"duration":0},"status":"passed","severity":"normal"},{"uid":"87e39c30b41a9f4b","name":"connects to nwaku","time":{"start":1715255350757,"stop":1715255350757,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe2b99e0c2b64fae","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1715254703692,"stop":1715254703692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91e3d42f437b10c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1715254713999,"stop":1715254713999,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd0a8ba4f10aaaa","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715255391073,"stop":1715255391073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5e36be9854b1114","name":"Nodes with multiple pubsub topic","time":{"start":1715255189228,"stop":1715255189228,"duration":0},"status":"passed","severity":"normal"},{"uid":"880fe59c5a938751","name":"Fails to publish duplicate message","time":{"start":1715255216276,"stop":1715255216277,"duration":1},"status":"passed","severity":"normal"},{"uid":"964291c913447665","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715254967993,"stop":1715254967993,"duration":0},"status":"passed","severity":"normal"},{"uid":"caa8c24395b7a50c","name":"Ordered Callback - backward","time":{"start":1715255313170,"stop":1715255313171,"duration":1},"status":"passed","severity":"normal"},{"uid":"5905d37fe4650d06","name":"Asymmetric encrypt & decrypt","time":{"start":1715254735499,"stop":1715254735499,"duration":0},"status":"passed","severity":"normal"},{"uid":"343ccfc75eaa036b","name":"should handle a minimal index list","time":{"start":1715254701042,"stop":1715254701043,"duration":1},"status":"passed","severity":"normal"},{"uid":"accaaafe3c43b6c6","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1715255028572,"stop":1715255028572,"duration":0},"status":"passed","severity":"normal"},{"uid":"62bfde2ba64fa8ad","name":"should not receive a peer event before start","time":{"start":1715254763498,"stop":1715254763533,"duration":35},"status":"passed","severity":"normal"},{"uid":"8a6e91537f95a031","name":"Push message with Arabic payload","time":{"start":1715255289281,"stop":1715255289282,"duration":1},"status":"passed","severity":"normal"},{"uid":"208bff5c726ece9d","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1715254724844,"stop":1715254724844,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6ee192963e915a","name":"Ping on subscribed peer","time":{"start":1715254778377,"stop":1715254778378,"duration":1},"status":"passed","severity":"normal"},{"uid":"83c5a43db134ca35","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715254995703,"stop":1715254995703,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c68f62a9f9fbe7","name":"Check received message containing JSON","time":{"start":1715255210637,"stop":1715255210637,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d4e80c437a5379","name":"Check message with no content topic is not received","time":{"start":1715254911240,"stop":1715254911240,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ad3f0da7fc1150","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1715254802278,"stop":1715254802278,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7f7395fd256739","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1715254936908,"stop":1715254936910,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ad45ce1fe806e96","name":"Push message with content topic containing numeric","time":{"start":1715255171701,"stop":1715255171701,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbe9df60c94fee27","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1715254701154,"stop":1715254701155,"duration":1},"status":"passed","severity":"normal"},{"uid":"939519c1fce4aecd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715255391074,"stop":1715255391074,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf26f1ffad4bc78","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715254967992,"stop":1715254967993,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc9540ce8720850","name":"start node with ApplicationInfo","time":{"start":1715255255114,"stop":1715255255115,"duration":1},"status":"passed","severity":"normal"},{"uid":"88289cf1a96d1f56","name":"should be able to decode the field with only STORE set to true","time":{"start":1715254708799,"stop":1715254708800,"duration":1},"status":"passed","severity":"normal"},{"uid":"317d4c7b7bd9f56b","name":"Ping on peer without subscriptions","time":{"start":1715254828343,"stop":1715254828343,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30343f175387562","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1715254701141,"stop":1715254701141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7205f6f650ac6df","name":"random static sharding 4 - Cluster ID: 80, Shard ID: 612","time":{"start":1715255275543,"stop":1715255275543,"duration":0},"status":"passed","severity":"normal"},{"uid":"747e4e038fc9df07","name":"Ping on unsubscribed peer","time":{"start":1715254828344,"stop":1715254828344,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2ff1fb632b7dbb1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715254995715,"stop":1715254995715,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d137508b7d78f0a","name":"Push 30 different messages","time":{"start":1715255171699,"stop":1715255171699,"duration":0},"status":"passed","severity":"normal"},{"uid":"299728f3e6a577b3","name":"Subscribe to topic containing short and receive message","time":{"start":1715255391067,"stop":1715255391067,"duration":0},"status":"passed","severity":"normal"},{"uid":"683c5d8edb7e597","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1715255307534,"stop":1715255307534,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd797b974cfd085d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715255391074,"stop":1715255391075,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8ba583b60a7883","name":"should set field with all protocols disabled","time":{"start":1715254709502,"stop":1715254709502,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c410d03ba88d9c3","name":"Query with Promise Callback, No Decoder","time":{"start":1715255307536,"stop":1715255307537,"duration":1},"status":"passed","severity":"normal"},{"uid":"14daaa6fd6322be3","name":"Subscribe and receive messages via waku relay post","time":{"start":1715254995704,"stop":1715254995704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceee639424072c1f","name":"Publish message with custom timestamp: Thu May 09 2024 12:46:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1715255216276,"stop":1715255216276,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd424d44a42597a","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715254825209,"stop":1715254825212,"duration":3},"status":"passed","severity":"normal"},{"uid":"b0cc5e7ce71f828e","name":"Check message received after jswaku node is restarted","time":{"start":1715255210622,"stop":1715255210622,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ec0828d1dc49adc","name":"Subscribe and receives messages on 20 topics","time":{"start":1715254995705,"stop":1715254995705,"duration":0},"status":"passed","severity":"normal"},{"uid":"752209c69fc2ac0c","name":"Default pageSize","time":{"start":1715255339458,"stop":1715255339458,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aeed3abcd29af7","name":"Passing cursor with wrong message digest","time":{"start":1715255262643,"stop":1715255262643,"duration":0},"status":"passed","severity":"normal"},{"uid":"5523fffe5df9f84e","name":"dispatchEvent via connectionManager","time":{"start":1715254792841,"stop":1715254792843,"duration":2},"status":"passed","severity":"normal"},{"uid":"8b875de1ff31438","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1715255222872,"stop":1715255222873,"duration":1},"status":"passed","severity":"normal"},{"uid":"1697ee14773a5159","name":"Ping on peer without subscriptions","time":{"start":1715254778378,"stop":1715254778379,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c251ee387a6d050","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1715254825208,"stop":1715254825208,"duration":0},"status":"passed","severity":"normal"},{"uid":"e916aebd1970ce2b","name":"throws on content topic with non-number generation field","time":{"start":1715254701136,"stop":1715254701136,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdd25c42fbb8b461","name":"Push message with rate limit","time":{"start":1715255289314,"stop":1715255289315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f08fe8cbf4b2b1","name":"should throw an error for insufficient data","time":{"start":1715254701045,"stop":1715254701045,"duration":0},"status":"passed","severity":"normal"},{"uid":"21dfe4408ba97125","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1715254714405,"stop":1715254714405,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b8b6f8254f9a4d","name":"Subscribe and receive messages via lightPush","time":{"start":1715254995702,"stop":1715254995702,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde6204c16544eda","name":"Check received message containing unicode special characters","time":{"start":1715255210641,"stop":1715255210641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e2fa366a66b423","name":"nwaku subscribes","time":{"start":1715255196939,"stop":1715255196939,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f7b67459e4a23e","name":"should properly create location multiaddrs - tcp","time":{"start":1715254709501,"stop":1715254709502,"duration":1},"status":"passed","severity":"normal"},{"uid":"2410e6550cc8299e","name":"throws an error for improperly formatted content topics","time":{"start":1715254701144,"stop":1715254701144,"duration":0},"status":"passed","severity":"normal"},{"uid":"df0212a6938e372d","name":"isConnected should return false after all peers disconnect","time":{"start":1715254802280,"stop":1715254802280,"duration":0},"status":"passed","severity":"normal"},{"uid":"f81426780d10ccff","name":"Push message with content topic containing SQL Injection","time":{"start":1715255289308,"stop":1715255289308,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73d87f5180bb16b","name":"Subscribe to topic containing Script and receive message","time":{"start":1715255391071,"stop":1715255391071,"duration":0},"status":"passed","severity":"normal"},{"uid":"c23aaa74e81800fd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1715254967989,"stop":1715254967989,"duration":0},"status":"passed","severity":"normal"},{"uid":"352484864f10d762","name":"Check received message containing long","time":{"start":1715255210598,"stop":1715255210598,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ad8e0756954bfe","name":"should configure sharding based on application and version for autosharding","time":{"start":1715254701159,"stop":1715254701160,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3d8fdae9ef968a","name":"Push message on custom pubsubTopic","time":{"start":1715255028571,"stop":1715255028571,"duration":0},"status":"passed","severity":"normal"},{"uid":"509fc80dbeadf76a","name":"can start the service","time":{"start":1715254763477,"stop":1715254763479,"duration":2},"status":"passed","severity":"normal"},{"uid":"bed0e858d4d70c6d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1715255222868,"stop":1715255222868,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef3cf76919d3f0b7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1715254701151,"stop":1715254701151,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fb16f9a23739","name":"Check received message containing short","time":{"start":1715255210597,"stop":1715255210597,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2ce4a3fa65b52e","name":"Check message received after nwaku node is restarted","time":{"start":1715255210664,"stop":1715255210664,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9ee9e1e2821550","name":"Refresh subscription","time":{"start":1715254995707,"stop":1715254995707,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f1c42854a2bd4","name":"Push message with Russian payload","time":{"start":1715255289282,"stop":1715255289282,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d5b88dbbcf0e2a","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1715254701145,"stop":1715254701145,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10bb94e1743aef8","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1715255169462,"stop":1715255169462,"duration":0},"status":"passed","severity":"normal"},{"uid":"889bfa716a5ce460","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1715254708805,"stop":1715254708806,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bf5ac19ff5826c0","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app60/1/topic452/test.js","time":{"start":1715255255108,"stop":1715255255108,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8bebd0ba933715","name":"Check publish message containing long","time":{"start":1715255216262,"stop":1715255216267,"duration":5},"status":"passed","severity":"normal"},{"uid":"36b8d7f51b561a79","name":"should set field with all protocols enabled","time":{"start":1715254709502,"stop":1715254709503,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ccde86a13f14bb8","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1715255222873,"stop":1715255222874,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d60d14d910c6977","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1715254936912,"stop":1715254936913,"duration":1},"status":"passed","severity":"normal"},{"uid":"68518ea94a095635","name":"Nwaku publishes","time":{"start":1715255196940,"stop":1715255196940,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eeb93592cc9848","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1715254701151,"stop":1715254701152,"duration":1},"status":"passed","severity":"normal"},{"uid":"def4b381777eb28b","name":"isConnected return false after peer stops","time":{"start":1715254802281,"stop":1715254802281,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a45dca1c5a8ea09","name":"Reopen subscription with peer with lost subscription","time":{"start":1715254778379,"stop":1715254778380,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e5a64f1ab04b4b5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715254995712,"stop":1715254995713,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb237e108b9a822","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1715254995706,"stop":1715254995706,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fe61f55323eb5b","name":"Push message with Russian payload","time":{"start":1715255171693,"stop":1715255171693,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce5dedf3bddb46e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1715254708793,"stop":1715254708795,"duration":2},"status":"passed","severity":"normal"},{"uid":"181ca3b3dd389e03","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1715255351924,"stop":1715255351924,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a38f60199e0f4e","name":"Generator, 2 different pubsubtopics","time":{"start":1715255320739,"stop":1715255320740,"duration":1},"status":"passed","severity":"normal"},{"uid":"191aae4cd5223196","name":"random static sharding 3 - Cluster ID: 387, Shard ID: 203","time":{"start":1715255275542,"stop":1715255275543,"duration":1},"status":"passed","severity":"normal"},{"uid":"22415e149f54deeb","name":"random static sharding 1 - Cluster ID: 211, Shard ID: 617","time":{"start":1715255275541,"stop":1715255275541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd61903a94cd212","name":"Encoder throws on empty string content topic","time":{"start":1715254736976,"stop":1715254736976,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05998292149c0e3","name":"Check received message containing escaped characters","time":{"start":1715255210640,"stop":1715255210640,"duration":0},"status":"passed","severity":"normal"},{"uid":"1369a5d41ce52e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1715255255114,"stop":1715255255114,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a375d1bd0d6941","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1715254701152,"stop":1715254701152,"duration":0},"status":"passed","severity":"normal"},{"uid":"c934fc4f96075ef9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1715254701153,"stop":1715254701153,"duration":0},"status":"passed","severity":"normal"},{"uid":"46b82d11aa3dfb92","name":"Push message with emoji payload","time":{"start":1715255171698,"stop":1715255171699,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba5aec8cb869cf1","name":"Publish message with large meta","time":{"start":1715255216280,"stop":1715255216280,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe217572c08d6a19","name":"Check message received after nwaku node is restarted","time":{"start":1715255210623,"stop":1715255210623,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47959778be78d36","name":"Publish without waiting for remote peer","time":{"start":1715255222864,"stop":1715255222864,"duration":0},"status":"passed","severity":"normal"},{"uid":"459d400973db0742","name":"Correctly serialized arguments","time":{"start":1715255032947,"stop":1715255032947,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a106e6fbb73288","name":"Non TWN Cluster","time":{"start":1715255255107,"stop":1715255255107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d636b55919affc6","name":"should be able to encode the field with only FILTER set to true","time":{"start":1715254708789,"stop":1715254708790,"duration":1},"status":"passed","severity":"normal"},{"uid":"52044bb9e315989a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1715254701155,"stop":1715254701156,"duration":1},"status":"passed","severity":"normal"},{"uid":"b23070b58dabb070","name":"Throws when trying to push message with empty payload","time":{"start":1715255289294,"stop":1715255289294,"duration":0},"status":"passed","severity":"normal"},{"uid":"17497dc5b8385ba5","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715255391072,"stop":1715255391072,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c4ed8fb12224c3","name":"Push message with SQL Injection payload","time":{"start":1715255171693,"stop":1715255171693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81f578cb8b48d0b","name":"Push 30 different messages","time":{"start":1715255289293,"stop":1715255289293,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bbb8df5a23608","name":"Overlapping topic subscription","time":{"start":1715255222870,"stop":1715255222870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"338108768d9b2be4","name":"should be called at least once on all `peer:discovery` events","time":{"start":1715254759424,"stop":1715254759425,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bcb3c0bcc840559","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715254936904,"stop":1715254936905,"duration":1},"status":"passed","severity":"normal"},{"uid":"98ee89fa5026884a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1715254701153,"stop":1715254701153,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb650a65bd537f2","name":"should not receive a peer event before start","time":{"start":1715254729138,"stop":1715254729138,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b02c671b9931c81","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1715255351926,"stop":1715255351926,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb905bad731ba1ed","name":"tcp ip4 address","time":{"start":1715254708921,"stop":1715254708921,"duration":0},"status":"passed","severity":"normal"},{"uid":"587bf895f81c3046","name":"should properly create location multiaddrs - udp","time":{"start":1715254709501,"stop":1715254709501,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea31c291363aea2c","name":"Check received message containing special chars","time":{"start":1715255210611,"stop":1715255210611,"duration":0},"status":"passed","severity":"normal"},{"uid":"400e33ba256be05b","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1715254701140,"stop":1715254701140,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26ab523f6180705","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1715254751572,"stop":1715254751579,"duration":7},"status":"passed","severity":"normal"},{"uid":"7224c09ab300240f","name":"Check received message containing SQL Injection","time":{"start":1715255210613,"stop":1715255210613,"duration":0},"status":"passed","severity":"normal"},{"uid":"f552d81fa1312f9d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1715255391083,"stop":1715255391083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41aee505d087813","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1715255048067,"stop":1715255048067,"duration":0},"status":"passed","severity":"normal"},{"uid":"849205911f2314a","name":"Fails to push message with large meta","time":{"start":1715255171708,"stop":1715255171708,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a4221fa8eeb8dd","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1715254936905,"stop":1715254936906,"duration":1},"status":"passed","severity":"normal"},{"uid":"df10b4836f1736ba","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1715254729140,"stop":1715254729140,"duration":0},"status":"passed","severity":"normal"},{"uid":"99363acd8fa1cea2","name":"Sample","time":{"start":1715254708998,"stop":1715254708998,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d380acae7071a9","name":"Publish message with rate limit","time":{"start":1715255216281,"stop":1715255216281,"duration":0},"status":"passed","severity":"normal"},{"uid":"35afd86e07bc09b9","name":"Query generator for multiple messages with different content topic format","time":{"start":1715255322786,"stop":1715255322787,"duration":1},"status":"passed","severity":"normal"},{"uid":"24f3c528664a4d7e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715255210619,"stop":1715255210620,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc03fd60f1831bd9","name":"Push message with content topic containing Script","time":{"start":1715255171703,"stop":1715255171703,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf6380be96a422d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1715254751563,"stop":1715254751564,"duration":1},"status":"passed","severity":"normal"},{"uid":"51df7d49c0b450db","name":"Push message with Chinese payload","time":{"start":1715255171692,"stop":1715255171692,"duration":0},"status":"passed","severity":"normal"},{"uid":"484fe2356c05568e","name":"unsubscribes","time":{"start":1715255335574,"stop":1715255335574,"duration":0},"status":"passed","severity":"normal"},{"uid":"490b8a9a66462c17","name":"should be called for bootstrap peers","time":{"start":1715254759425,"stop":1715254759426,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b1a291fd15bd624","name":"listenerCount","time":{"start":1715254792840,"stop":1715254792840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2169d068207645d5","name":"Push message equal or less that 1MB","time":{"start":1715255171710,"stop":1715255171711,"duration":1},"status":"passed","severity":"normal"},{"uid":"79d07186c77efc81","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1715254734962,"stop":1715254734964,"duration":2},"status":"passed","severity":"normal"},{"uid":"9f21353f068cf9ae","name":"handles different networkShards values correctly","time":{"start":1715254701144,"stop":1715254701144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d5506236f1d739","name":"addEventListener with correct event","time":{"start":1715254792833,"stop":1715254792834,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8a14a19675fcd2","name":"should not fail to start the service if it is already started","time":{"start":1715254729138,"stop":1715254729138,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e410755ef26e678","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1715254761849,"stop":1715254761849,"duration":0},"status":"passed","severity":"normal"},{"uid":"7531bfed494633be","name":"Fields are not dropped","time":{"start":1715254713748,"stop":1715254713750,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a60246ba35eef5d","name":"Push message with content topic containing Russian","time":{"start":1715255289306,"stop":1715255289307,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d274267180b5be8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1715254709496,"stop":1715254709496,"duration":0},"status":"passed","severity":"normal"},{"uid":"871a1fc42a2d71a0","name":"Privacy Node - default protocol","time":{"start":1715255360545,"stop":1715255360545,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1dc48769f3812c2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715255255107,"stop":1715255255107,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe26336379dbf671","name":"should only return 1 node with relay capability","time":{"start":1715254725207,"stop":1715254725207,"duration":0},"status":"passed","severity":"normal"},{"uid":"69bcb1c3c61c3612","name":"Push message with content topic containing XML","time":{"start":1715255171704,"stop":1715255171704,"duration":0},"status":"passed","severity":"normal"},{"uid":"37074c13c8922a04","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1715254724846,"stop":1715254724846,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc59ab7f7f77055c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1715254751561,"stop":1715254751563,"duration":2},"status":"passed","severity":"normal"},{"uid":"a943e771f91774ad","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1715254701141,"stop":1715254701141,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8bdbdd4ccf10ea0","name":"Push message with content topic containing XML","time":{"start":1715255289309,"stop":1715255289309,"duration":0},"status":"passed","severity":"normal"},{"uid":"99837b9cbe32d0ee","name":"Push message with Script payload","time":{"start":1715255171693,"stop":1715255171694,"duration":1},"status":"passed","severity":"normal"},{"uid":"2592390fd642aca9","name":"Reusing cursor across nodes","time":{"start":1715255262642,"stop":1715255262643,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaca0a0ecf1d4e03","name":"Push message with shell command payload","time":{"start":1715255289291,"stop":1715255289292,"duration":1},"status":"passed","severity":"normal"},{"uid":"af25591f4ec7d5b3","name":"getPeersByDiscovery","time":{"start":1715254792839,"stop":1715254792839,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f1f2901bb9425e","name":"Subscribe to topic containing Script and publish message","time":{"start":1715255222874,"stop":1715255222874,"duration":0},"status":"passed","severity":"normal"},{"uid":"404d01573bf46704","name":"Push message with XML payload","time":{"start":1715255171694,"stop":1715255171695,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3fc5905f2aadeff","name":"Push message with content topic containing Script","time":{"start":1715255289308,"stop":1715255289308,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40449274e588dd3","name":"Rejects garbage","time":{"start":1715254717776,"stop":1715254717777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0292cfdc136b036","name":"throws on content topic with empty encoding field","time":{"start":1715254701138,"stop":1715254701138,"duration":0},"status":"passed","severity":"normal"},{"uid":"91093bc980ae0c29","name":"should not receive a peer event after stop","time":{"start":1715254763533,"stop":1715254763534,"duration":1},"status":"passed","severity":"normal"},{"uid":"981c8f8ffb4b8126","name":"Check received message with timestamp: 1715254751203 ","time":{"start":1715254911236,"stop":1715254911237,"duration":1},"status":"passed","severity":"normal"},{"uid":"b198c9edca7af8bc","name":"Check publish message after client node is restarted","time":{"start":1715255216280,"stop":1715255216280,"duration":0},"status":"skipped","severity":"normal"},{"uid":"667fbcc74166bbc5","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1715254708801,"stop":1715254708801,"duration":0},"status":"passed","severity":"normal"},{"uid":"61f066409cf2eb3a","name":"should use DNS peer discovery with light client","time":{"start":1715254763549,"stop":1715254763549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bc22e5e55b5409f","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1715254701142,"stop":1715254701142,"duration":0},"status":"passed","severity":"normal"},{"uid":"455fff68915e6a36","name":"Check message with invalid timestamp is not received","time":{"start":1715255210620,"stop":1715255210620,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d9b553f5a96b24","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1715255351923,"stop":1715255351924,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb63aa7ad6e00740","name":"should properly create location multiaddrs - udp6","time":{"start":1715254709501,"stop":1715254709501,"duration":0},"status":"passed","severity":"normal"},{"uid":"756282a38abebab9","name":"Push message with content topic containing escaped characters","time":{"start":1715255289312,"stop":1715255289312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cb2e45dec26ae33","name":"Generator, 2 different pubsubtopics","time":{"start":1715255320741,"stop":1715255320741,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e54c6718f1c588a","name":"Check received message containing numeric","time":{"start":1715254911218,"stop":1715254911219,"duration":1},"status":"passed","severity":"normal"},{"uid":"58036fab933157ba","name":"Check received message containing special chars","time":{"start":1715255210625,"stop":1715255210625,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c2a1427caa5225b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1715254701151,"stop":1715254701151,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5fbdd78ac834ee9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1715255351921,"stop":1715255351922,"duration":1},"status":"passed","severity":"normal"},{"uid":"492f2e5f67b02246","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1715254701150,"stop":1715254701150,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2dae3b0f0e71cf1","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1715254701149,"stop":1715254701149,"duration":0},"status":"passed","severity":"normal"},{"uid":"149eacf5d22044a0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715255391081,"stop":1715255391081,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f9ff68221ec3fc","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1715254701146,"stop":1715254701146,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3886540614f2c5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1715255262642,"stop":1715255262642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d38268283b9f0916","name":"Round trip binary encryption [ecies, signature]","time":{"start":1715254736974,"stop":1715254736975,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f7d37ee076a4fd","name":"can dial TLS multiaddrs","time":{"start":1715255032881,"stop":1715255032881,"duration":0},"status":"passed","severity":"normal"},{"uid":"659a249ccccaf174","name":"Query Generator, Wrong PubsubTopic","time":{"start":1715255307532,"stop":1715255307532,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cae7b370462eed8","name":"Subscribe to topic containing JSON and publish message","time":{"start":1715255222875,"stop":1715255222875,"duration":0},"status":"passed","severity":"normal"},{"uid":"27f44f4c674056a8","name":"Publish message with custom timestamp: Fri May 19 2023 11:46:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1715255216275,"stop":1715255216275,"duration":0},"status":"passed","severity":"normal"},{"uid":"8136a730d4202eb2","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1715255328360,"stop":1715255328361,"duration":1},"status":"passed","severity":"normal"},{"uid":"370d8d0fe7733cd2","name":"Subscribe to topic containing short and receive message","time":{"start":1715254995707,"stop":1715254995708,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c28bd80977e2e51","name":"should properly create location multiaddrs - tcp4","time":{"start":1715254709500,"stop":1715254709501,"duration":1},"status":"passed","severity":"normal"},{"uid":"225c2535c204c9e9","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1715254701148,"stop":1715254701148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00610fafa137dd1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715254995716,"stop":1715254995717,"duration":1},"status":"passed","severity":"normal"},{"uid":"64134004611c387a","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1715254936926,"stop":1715254936927,"duration":1},"status":"passed","severity":"normal"},{"uid":"13b347e1440ee9a3","name":"Subscribe and receive messages via waku relay post","time":{"start":1715255391077,"stop":1715255391077,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d19a29846db18dc","name":"Check received message containing Basic HTML tag","time":{"start":1715254911223,"stop":1715254911223,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa318d6b232110f8","name":"Check received message containing Basic HTML tag","time":{"start":1715255210636,"stop":1715255210637,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd609ab42d8177d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715255391077,"stop":1715255391077,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3322d151333c6b6","name":"Check message with non string payload is not received","time":{"start":1715254911241,"stop":1715254911241,"duration":0},"status":"passed","severity":"normal"},{"uid":"24063a660f91ede","name":"Wrong topic","time":{"start":1715255255113,"stop":1715255255113,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3679eefa138d6ec","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715255189229,"stop":1715255189229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7a2a6f47f997d0","name":"Reopen subscription with peer with lost subscription","time":{"start":1715254828342,"stop":1715254828342,"duration":0},"status":"passed","severity":"normal"},{"uid":"578c446ef5eb3821","name":"Check received message containing long","time":{"start":1715254911217,"stop":1715254911218,"duration":1},"status":"passed","severity":"normal"},{"uid":"81986379e8c435e8","name":"Push message with content topic containing unicode special characters","time":{"start":1715255289312,"stop":1715255289313,"duration":1},"status":"passed","severity":"normal"},{"uid":"189eb5434f825ed2","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1715254708803,"stop":1715254708804,"duration":1},"status":"passed","severity":"normal"},{"uid":"4056bfd3946de321","name":"Fails to publish message with empty text","time":{"start":1715255216277,"stop":1715255216277,"duration":0},"status":"passed","severity":"normal"},{"uid":"952eb53f222bf9da","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1715254701044,"stop":1715254701045,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04d2afad122d1dd","name":"Check received message containing Basic HTML tag","time":{"start":1715255210614,"stop":1715255210614,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d828e5368d39d46","name":"Waku message hash computation (no timestamp)","time":{"start":1715254703694,"stop":1715254703694,"duration":0},"status":"passed","severity":"normal"},{"uid":"574f3613ca1c6ad8","name":"Push message with SQL Injection payload","time":{"start":1715255289286,"stop":1715255289286,"duration":0},"status":"passed","severity":"normal"},{"uid":"9586dbefb9d81b2f","name":"Check received message containing long","time":{"start":1715255210624,"stop":1715255210624,"duration":0},"status":"passed","severity":"normal"},{"uid":"62843df99009acc7","name":"Store - dialed after - with timeout","time":{"start":1715255360543,"stop":1715255360543,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7bcc3bf804b8ca","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1715254825205,"stop":1715254825206,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c9c19ee9aa7019","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1715254936906,"stop":1715254936907,"duration":1},"status":"passed","severity":"normal"},{"uid":"dafdce26886647f5","name":"Check publish message containing escaped characters","time":{"start":1715255216273,"stop":1715255216273,"duration":0},"status":"passed","severity":"normal"},{"uid":"701bd3e90ddd8f99","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715255210646,"stop":1715255210647,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb641efe652003fb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715255391081,"stop":1715255391082,"duration":1},"status":"passed","severity":"normal"},{"uid":"16af63de0cadc6ee","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715255391072,"stop":1715255391072,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a089a86d3ade332","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1715254724846,"stop":1715254724848,"duration":2},"status":"passed","severity":"normal"},{"uid":"ee66de493e066fb9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715254825206,"stop":1715254825206,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a731b75fbafbd1","name":"Push message with unicode special characters payload","time":{"start":1715255171697,"stop":1715255171697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0917ea03fd003d5","name":"should only return 1 node with relay and store capability","time":{"start":1715254725207,"stop":1715254725207,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf7a0164e36018bc","name":"Push message with content topic containing shell command","time":{"start":1715255171705,"stop":1715255171705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fac06b50c9232f","name":"should encode/decode to text encoding","time":{"start":1715254709499,"stop":1715254709499,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f9bcaaa58dfecaf","name":"isConnected should return false after all peers disconnect","time":{"start":1715254751579,"stop":1715254751580,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbf78312d469f164","name":"Subscribe and receive messages via waku relay post","time":{"start":1715255391063,"stop":1715255391063,"duration":0},"status":"passed","severity":"normal"},{"uid":"95f0730e46a164f2","name":"should add and remove event listeners correctly","time":{"start":1715254729140,"stop":1715254729140,"duration":0},"status":"passed","severity":"normal"},{"uid":"83fc9b4968af087","name":"Relay + Store","time":{"start":1715254763054,"stop":1715254763054,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c4b285c385f227","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1715254703694,"stop":1715254703694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed84b0aa1e57925d","name":"Check publish message containing Chinese","time":{"start":1715255216269,"stop":1715255216269,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b6bd31f738fd9d","name":"throws on content topic with empty version field","time":{"start":1715254701137,"stop":1715254701137,"duration":0},"status":"passed","severity":"normal"},{"uid":"656892a3a5a5c5cf","name":"Fails to publish message with size larger than 1 MB","time":{"start":1715255216279,"stop":1715255216279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b9b37df82224c6b","name":"Check received message containing unicode special characters","time":{"start":1715254911231,"stop":1715254911233,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d638a00089be1cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1715254936930,"stop":1715254936930,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fc69d19a1c2237d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1715254825212,"stop":1715254825213,"duration":1},"status":"passed","severity":"normal"},{"uid":"893a57adb1415a07","name":"Check received message containing SQL Injection","time":{"start":1715254911221,"stop":1715254911222,"duration":1},"status":"passed","severity":"normal"},{"uid":"10af5fa9bd42b832","name":"random static sharding 7 - Cluster ID: 313, Shard ID: 334","time":{"start":1715255275545,"stop":1715255275545,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d666903928f346f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715255391073,"stop":1715255391074,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f68e65fa54ea243","name":"Push message with content topic containing Arabic","time":{"start":1715255289305,"stop":1715255289306,"duration":1},"status":"passed","severity":"normal"},{"uid":"763cc73f701fc55f","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715255391069,"stop":1715255391069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9100380c65edb8","name":"Check received message containing unicode special characters","time":{"start":1715255210617,"stop":1715255210617,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf5052d26961bf63","name":"1 Relay, 1 Filter, gives up","time":{"start":1715254724802,"stop":1715254724802,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b568d35320d499","name":"Check received message containing Russian","time":{"start":1715255210627,"stop":1715255210634,"duration":7},"status":"passed","severity":"normal"},{"uid":"fa5ce25cb7c59872","name":"Subscribe to topic containing special chars and receive message","time":{"start":1715255391068,"stop":1715255391069,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7cfd064a0d645d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1715254967995,"stop":1715254967996,"duration":1},"status":"passed","severity":"normal"},{"uid":"e87d3d649e8da16e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1715255391085,"stop":1715255391085,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b326ac9dfb64b3","name":"can start the service","time":{"start":1715254729136,"stop":1715254729137,"duration":1},"status":"passed","severity":"normal"},{"uid":"9aef56d75c054b16","name":"should properly create location multiaddrs - tcp6","time":{"start":1715254709501,"stop":1715254709501,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ca6c9fbf2093cf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1715254708802,"stop":1715254708803,"duration":1},"status":"passed","severity":"normal"},{"uid":"368c93e3b30acc2","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715255189230,"stop":1715255189230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6127ac50f977e84b","name":"removeEventListener with correct event","time":{"start":1715254792835,"stop":1715254792835,"duration":0},"status":"passed","severity":"normal"},{"uid":"381f50e4060273f","name":"should not fail to stop the service if it was not started","time":{"start":1715254729137,"stop":1715254729137,"duration":0},"status":"passed","severity":"normal"},{"uid":"41e190175c550fda","name":"should properly create location multiaddrs - udp4","time":{"start":1715254709500,"stop":1715254709500,"duration":0},"status":"passed","severity":"normal"},{"uid":"575214603b6feb9e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715254995703,"stop":1715254995703,"duration":0},"status":"passed","severity":"normal"},{"uid":"6983e93297a3af5b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1715254708784,"stop":1715254708787,"duration":3},"status":"passed","severity":"normal"},{"uid":"783b9bbe8ec4b795","name":"Subscribe and receive messages via lightPush","time":{"start":1715255391062,"stop":1715255391062,"duration":0},"status":"passed","severity":"normal"},{"uid":"521617e77331f3bf","name":"different cluster, same shard: nodes don't connect","time":{"start":1715254936901,"stop":1715254936901,"duration":0},"status":"passed","severity":"normal"},{"uid":"435ff017628f87c8","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715255320743,"stop":1715255320744,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1142dc6298eb346","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app70/2/topic850/utf8","time":{"start":1715255255112,"stop":1715255255112,"duration":0},"status":"passed","severity":"normal"},{"uid":"687e4d8bef98ab26","name":"Generator, custom pubsub topic","time":{"start":1715255320740,"stop":1715255320741,"duration":1},"status":"passed","severity":"normal"},{"uid":"c34019c5257a109d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1715254701140,"stop":1715254701140,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f9bd94794b4363","name":"receives messages sent to provided content topic through stream","time":{"start":1715255210884,"stop":1715255210885,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f4d6994d6466cb73","name":"Passing page size 0 when there are 110 messages","time":{"start":1715255339454,"stop":1715255339454,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39557f7f6eacaf7","name":"Push message with Script payload","time":{"start":1715255289287,"stop":1715255289287,"duration":0},"status":"passed","severity":"normal"},{"uid":"da318fc059901c4b","name":"groups content topics by expected pubsub topic","time":{"start":1715254701143,"stop":1715254701143,"duration":0},"status":"passed","severity":"normal"},{"uid":"13da348e4f60f1fb","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715255391086,"stop":1715255391086,"duration":0},"status":"passed","severity":"normal"},{"uid":"92427a4fd1cece55","name":"Check received message with timestamp: 1715254751203000000 ","time":{"start":1715254911235,"stop":1715254911236,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8880edb694acd8f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715255210642,"stop":1715255210643,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c02e687e453bab","name":"Subscribe and publish message","time":{"start":1715255222865,"stop":1715255222867,"duration":2},"status":"passed","severity":"normal"},{"uid":"9747071c80200ceb","name":"Check received message containing Arabic","time":{"start":1715255210627,"stop":1715255210627,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b0df1ea814f3dc","name":"Subscribe to topic containing JSON and receive message","time":{"start":1715254995715,"stop":1715254995715,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f47965b6c366645","name":"Overlapping topic subscription","time":{"start":1715254995706,"stop":1715254995707,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1619370fec05d8b","name":"Encoder throws on empty string content topic","time":{"start":1715254734966,"stop":1715254734967,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c94cea8132819f0","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1715254701043,"stop":1715254701044,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a364f7ac562c9e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715254825213,"stop":1715254825216,"duration":3},"status":"passed","severity":"normal"},{"uid":"5c57f7e8a0fccc04","name":"Query Generator, No message returned","time":{"start":1715255307534,"stop":1715255307534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b394b2ba0eea1929","name":"Push message with numeric payload","time":{"start":1715255289279,"stop":1715255289280,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9d589cce88d13db","name":"Check publish message containing SQL Injection","time":{"start":1715255216270,"stop":1715255216270,"duration":0},"status":"passed","severity":"normal"},{"uid":"745fc903c2e3a6bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1715254701156,"stop":1715254701156,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02a2968f242ec8c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1715254701140,"stop":1715254701140,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf7780e9aa9a1e2","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715255490457,"stop":1715255490457,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6e06cfab134a9d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715254936914,"stop":1715254936915,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d4c931405fd0dbd","name":"Ephemeral field set to true","time":{"start":1715254714402,"stop":1715254714402,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d66d66f2936f63","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1715254701155,"stop":1715254701155,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c8c7d2031f3576","name":"Push message with content topic containing Basic HTML tag","time":{"start":1715255171704,"stop":1715255171704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6f096b47abe7d7","name":"Push message with Arabic payload","time":{"start":1715255171692,"stop":1715255171692,"duration":0},"status":"passed","severity":"normal"},{"uid":"559e9088ea21c8f9","name":"random static sharding 2 - Cluster ID: 409, Shard ID: 249","time":{"start":1715255275542,"stop":1715255275542,"duration":0},"status":"passed","severity":"normal"},{"uid":"2af11881a8af721","name":"getPeersByDiscovery","time":{"start":1715255169461,"stop":1715255169461,"duration":0},"status":"passed","severity":"normal"},{"uid":"613ba748a15e3146","name":"Waku message hash computation (payload length 0)","time":{"start":1715254703693,"stop":1715254703693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d316a5ce2acf5bb9","name":"Throws when trying to push message with empty payload","time":{"start":1715255171699,"stop":1715255171700,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf7224b98a8fe7f5","name":"Check publish message containing special chars","time":{"start":1715255216268,"stop":1715255216268,"duration":0},"status":"passed","severity":"normal"},{"uid":"77a9a5fe9d6d4489","name":"returns all values when wanted number matches available values","time":{"start":1715254724292,"stop":1715254724294,"duration":2},"status":"passed","severity":"normal"},{"uid":"f0dd7ce2842d05e3","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715254995709,"stop":1715254995711,"duration":2},"status":"passed","severity":"normal"},{"uid":"67fc57d2d63b493","name":"Push message with Basic HTML tag payload","time":{"start":1715255289291,"stop":1715255289291,"duration":0},"status":"passed","severity":"normal"},{"uid":"8743097105833467","name":"Fails to push message bigger that 1MB","time":{"start":1715255289317,"stop":1715255289318,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdfc7e741b7822a0","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app85/9/topic417/json","time":{"start":1715255255111,"stop":1715255255111,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bc97935983bafb1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715255210619,"stop":1715255210619,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad7ec9d79041743","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1715255222869,"stop":1715255222869,"duration":0},"status":"passed","severity":"normal"},{"uid":"f19d6706f70da468","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1715254701146,"stop":1715254701146,"duration":0},"status":"passed","severity":"normal"},{"uid":"479a2dccea5646ec","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app52/6/topic677/utf8","time":{"start":1715255255109,"stop":1715255255109,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1d58ff24620f16d","name":"should handle corrupted local storage data gracefully","time":{"start":1715254729140,"stop":1715254729140,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea875a7e17d69040","name":"Passing page size 10 when there are 10 messages","time":{"start":1715255339455,"stop":1715255339456,"duration":1},"status":"passed","severity":"normal"},{"uid":"78059660c401804d","name":"should throw error - invalid id","time":{"start":1715254709497,"stop":1715254709498,"duration":1},"status":"passed","severity":"normal"},{"uid":"407b3edfca69716f","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1715254701158,"stop":1715254701158,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4622d370f668f4a","name":"Check received message containing numeric","time":{"start":1715255210598,"stop":1715255210611,"duration":13},"status":"passed","severity":"normal"},{"uid":"743cde664c9d6ec","name":"Query Generator - forward","time":{"start":1715255313163,"stop":1715255313163,"duration":0},"status":"passed","severity":"normal"},{"uid":"110a28076ec68995","name":"Generator, custom pubsub topic","time":{"start":1715255320739,"stop":1715255320739,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d1ef68f2c4f786","name":"Push message with numeric payload","time":{"start":1715255171691,"stop":1715255171691,"duration":0},"status":"passed","severity":"normal"},{"uid":"eea45dd5b05b419","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715254967994,"stop":1715254967995,"duration":1},"status":"passed","severity":"normal"},{"uid":"829fbe4368a19f9c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1715254701149,"stop":1715254701150,"duration":1},"status":"passed","severity":"normal"},{"uid":"eedb35f8bc53cf36","name":"Check message with invalid timestamp is not received","time":{"start":1715254911238,"stop":1715254911239,"duration":1},"status":"passed","severity":"normal"},{"uid":"d838cbae0e79d9d","name":"Relay - dialed first","time":{"start":1715255360541,"stop":1715255360542,"duration":1},"status":"passed","severity":"normal"},{"uid":"423019f1b89bf9f9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1715254841994,"stop":1715254841995,"duration":1},"status":"passed","severity":"normal"},{"uid":"f92dcd597906e8c9","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715255391076,"stop":1715255391076,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e3ca99ee626d77","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1715254936908,"stop":1715254936908,"duration":0},"status":"passed","severity":"normal"},{"uid":"77100f9ad42cb86d","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1715255210884,"stop":1715255210884,"duration":0},"status":"skipped","severity":"normal"},{"uid":"76723062b8ef21b9","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1715255189227,"stop":1715255189227,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fb7af0213f9791","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1715254708804,"stop":1715254708805,"duration":1},"status":"passed","severity":"normal"},{"uid":"57f1a25989d1f882","name":"should be able to decode the field with only RELAY set to true","time":{"start":1715254708797,"stop":1715254708798,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ea0343dcf8d14d","name":"Check message with no payload is not received","time":{"start":1715254911240,"stop":1715254911241,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8113a80b8c0a086","name":"retrieves a single peer","time":{"start":1715254725204,"stop":1715254725205,"duration":1},"status":"passed","severity":"normal"},{"uid":"94885a3465dcda7e","name":"Check received message containing escaped characters","time":{"start":1715254911224,"stop":1715254911231,"duration":7},"status":"passed","severity":"normal"},{"uid":"bb81cd1beb9743d5","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1715254936930,"stop":1715254936930,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1e0ca85bab4de74","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715254936907,"stop":1715254936907,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe14829ab86890f","name":"more peers than existing","time":{"start":1715255169690,"stop":1715255169690,"duration":0},"status":"skipped","severity":"normal"},{"uid":"368b318a830cf551","name":"Push message with custom timestamp: 1684496511392","time":{"start":1715255289315,"stop":1715255289315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6104028884e91b3","name":"non connected peers","time":{"start":1715255169691,"stop":1715255169691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2649a10b06ce557","name":"should be able to encode the field with only STORE set to true","time":{"start":1715254708787,"stop":1715254708788,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e9c9819ff2b686","name":"should properly compute the node id","time":{"start":1715254709498,"stop":1715254709499,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5b6080c0468ecf","name":"should be able to decode the field with only FILTER set to true","time":{"start":1715254708798,"stop":1715254708799,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e54800e348eff45","name":"Refresh subscription","time":{"start":1715255391066,"stop":1715255391067,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dc36d7f09ca83a","name":"Fails to publish message with wrong content topic","time":{"start":1715255216277,"stop":1715255216278,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc44dd537c86c89","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715255391064,"stop":1715255391064,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e54b70854c4f07","name":"Push message with content topic containing Arabic","time":{"start":1715255171702,"stop":1715255171702,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e65c305461819e4","name":"Subscribe and receives messages on 20 topics","time":{"start":1715255391078,"stop":1715255391078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a23067ca2527b6d","name":"start node with empty shard","time":{"start":1715255275549,"stop":1715255275549,"duration":0},"status":"passed","severity":"normal"},{"uid":"170f1d1a6a93f18a","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1715254936923,"stop":1715254936924,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d6988816f17b0e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1715254701150,"stop":1715254701150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ce5730606f7a910","name":"should not fail to start the service if it is already started","time":{"start":1715254763489,"stop":1715254763493,"duration":4},"status":"passed","severity":"normal"},{"uid":"da3cb960ef3841d4","name":"Subscribe to topic containing long and receive message","time":{"start":1715255391080,"stop":1715255391081,"duration":1},"status":"passed","severity":"normal"},{"uid":"8790d6c0d4f87c7e","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1715254701156,"stop":1715254701157,"duration":1},"status":"passed","severity":"normal"},{"uid":"55ac29abece9d3e0","name":"Check received message containing special chars","time":{"start":1715254911219,"stop":1715254911219,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6c650cecc963b85","name":"Check received message containing short","time":{"start":1715254911215,"stop":1715254911216,"duration":1},"status":"passed","severity":"normal"},{"uid":"942843e9324d7dc4","name":"should not fail to start the service if it is already started","time":{"start":1715255228155,"stop":1715255228155,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfaf39a66e861b99","name":"Subscribe to topic containing emoji and receive message","time":{"start":1715255391086,"stop":1715255391086,"duration":0},"status":"passed","severity":"normal"},{"uid":"409f766c01288f57","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1715255048067,"stop":1715255048067,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa3d415d33f72ce","name":"Check received message containing short","time":{"start":1715255210623,"stop":1715255210624,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95ea402f49a87bd","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1715255222867,"stop":1715255222868,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa0a6f3dd869e31","name":"Encoder throws on undefined content topic","time":{"start":1715254734966,"stop":1715254734966,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0a70994acffd65","name":"Round trip binary serialization","time":{"start":1715254714401,"stop":1715254714402,"duration":1},"status":"passed","severity":"normal"},{"uid":"728b5b1a28b40449","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715255320741,"stop":1715255320742,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d6c3a1cc13af5f","name":"Query generator for 2000 messages","time":{"start":1715255322790,"stop":1715255322790,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ede7cf63fdf6d0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715254825204,"stop":1715254825204,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b7e73e5b9d7da5","name":"Ping on unsubscribed peer","time":{"start":1715254778379,"stop":1715254778379,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b0048330aa31b3","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1715254911238,"stop":1715254911238,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcf8a5efe17c71a","name":"Ping on subscribed peer","time":{"start":1715254828343,"stop":1715254828343,"duration":0},"status":"passed","severity":"normal"},{"uid":"80042b6cc9bbb3a5","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1715255490458,"stop":1715255490458,"duration":0},"status":"passed","severity":"normal"},{"uid":"34e14060725a2401","name":"should use the provided clusterId for the pubsub topic","time":{"start":1715254701163,"stop":1715254701163,"duration":0},"status":"passed","severity":"normal"},{"uid":"60758ecb3b9348d9","name":"Fails to push message with empty content topic","time":{"start":1715255171707,"stop":1715255171707,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c99bff3dae002f","name":"should correctly map a content topic to a pubsub topic","time":{"start":1715254701162,"stop":1715254701162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f85a9555b8714436","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1715254995704,"stop":1715254995704,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada3e55787e869a7","name":"Decrypt messages","time":{"start":1715255173069,"stop":1715255173070,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fac2276dffb87fd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1715254701154,"stop":1715254701154,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea90ff7294889f","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1715254759428,"stop":1715254759428,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b9ae62a2468891","name":"Passing page size 19 when there are 20 messages","time":{"start":1715255339457,"stop":1715255339457,"duration":0},"status":"passed","severity":"normal"},{"uid":"4abfbbf8fa79b355","name":"Push message with content topic containing Russian","time":{"start":1715255171702,"stop":1715255171703,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dcb394891bc06f5","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1715255275541,"stop":1715255275541,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d741bfd81ecb50d","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1715254724844,"stop":1715254724845,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c41eecde9d0ae4e","name":"Check received message with timestamp: 1715254750639000000 ","time":{"start":1715255210618,"stop":1715255210618,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aade1910c10c2a","name":"Query generator for multiple messages with different message text format","time":{"start":1715255322785,"stop":1715255322785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf82971c7cb4550","name":"Check message on other pubsub topic is not received","time":{"start":1715254911239,"stop":1715254911239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ed8bb05a71eeb8","name":"Check received message with timestamp: 1715254750639 ","time":{"start":1715255210642,"stop":1715255210642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abbe700f6894725","name":"removeEventListener with wrong event","time":{"start":1715254792835,"stop":1715254792838,"duration":3},"status":"passed","severity":"normal"},{"uid":"b8f2ea86af691b03","name":"Check publish message containing XML","time":{"start":1715255216271,"stop":1715255216271,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4126c820cea3d7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1715254936902,"stop":1715254936902,"duration":0},"status":"passed","severity":"normal"},{"uid":"3408ccb0bea4ccd7","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1715254713999,"stop":1715254714000,"duration":1},"status":"passed","severity":"normal"},{"uid":"b481ac4500466862","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app70/7/topic111/utf8","time":{"start":1715255255110,"stop":1715255255110,"duration":0},"status":"passed","severity":"normal"},{"uid":"44085c666d3195ef","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1715254936924,"stop":1715254936924,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49df7c93c5a3d58","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1715254724849,"stop":1715254724850,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a7adfceaec5ff20","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1715254725208,"stop":1715254725208,"duration":0},"status":"passed","severity":"normal"},{"uid":"849e6eb86d6e70cd","name":"Check message with no payload is not received","time":{"start":1715255210650,"stop":1715255210658,"duration":8},"status":"passed","severity":"normal"},{"uid":"cbcf9fd55668922a","name":"Check meta is set [symmetric]","time":{"start":1715254734965,"stop":1715254734965,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fc67da6d33046","name":"random static sharding 8 - Cluster ID: 20, Shard ID: 353","time":{"start":1715255275546,"stop":1715255275546,"duration":0},"status":"passed","severity":"normal"},{"uid":"25b4248821160efc","name":"handles multiple messages","time":{"start":1715255335573,"stop":1715255335574,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1eb36aabf3e0e6","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1715254701163,"stop":1715254701163,"duration":0},"status":"passed","severity":"normal"},{"uid":"47343c9d726700fb","name":"Delete observer","time":{"start":1715255173070,"stop":1715255173070,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab9d69d693917eb","name":"Add multiple subscription objects on single nwaku node","time":{"start":1715255391087,"stop":1715255391087,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae4b675e311a1d6","name":"throws on content topic with empty application field","time":{"start":1715254701137,"stop":1715254701137,"duration":0},"status":"passed","severity":"normal"},{"uid":"506eba9a56fa341b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1715254724801,"stop":1715254724801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f545c271d0b856e","name":"should not fail to stop the service if it was not started","time":{"start":1715255228155,"stop":1715255228155,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d95c670364181f","name":"Query Generator, No Decoder","time":{"start":1715255307533,"stop":1715255307533,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa0d8a5ffe927e74","name":"Check publish message containing emoji","time":{"start":1715255216274,"stop":1715255216274,"duration":0},"status":"passed","severity":"normal"},{"uid":"95e8715ac03061b2","name":"Publishes to nwaku","time":{"start":1715255196939,"stop":1715255196939,"duration":0},"status":"passed","severity":"normal"},{"uid":"c857602d4f4169a7","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1715255351924,"stop":1715255351925,"duration":1},"status":"passed","severity":"normal"},{"uid":"775aaa5e704b8b60","name":"Query with Promise Callback, No message returned","time":{"start":1715255307537,"stop":1715255307554,"duration":17},"status":"passed","severity":"normal"},{"uid":"a5398022c4f334eb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715255391068,"stop":1715255391068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b27b3ce654ad0388","name":"Subscribe to topic containing long and receive message","time":{"start":1715254995708,"stop":1715254995708,"duration":0},"status":"passed","severity":"normal"},{"uid":"50a857da6db8d384","name":"throws on content topic with generation field greater than 0","time":{"start":1715254701136,"stop":1715254701137,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c9df8b9f0f040","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1715255189228,"stop":1715255189228,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b6213ab6e0875a","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1715254701158,"stop":1715254701158,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff636f3b847c30f","name":"creates an iterator","time":{"start":1715255335573,"stop":1715255335573,"duration":0},"status":"passed","severity":"normal"},{"uid":"93452e93ca8eb94c","name":"Push message with content topic containing long","time":{"start":1715255289299,"stop":1715255289303,"duration":4},"status":"passed","severity":"normal"},{"uid":"c94e45c1970af041","name":"should emit a peer event after start","time":{"start":1715254763496,"stop":1715254763498,"duration":2},"status":"passed","severity":"normal"},{"uid":"5ad98c10e0d9ecaa","name":"Encoder throws on undefined content topic","time":{"start":1715254714403,"stop":1715254714403,"duration":0},"status":"passed","severity":"normal"},{"uid":"97409c2b90cbffe5","name":"same cluster, same shard: nodes connect","time":{"start":1715255048068,"stop":1715255048068,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ef697e3f23f1287","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1715254936929,"stop":1715254936929,"duration":0},"status":"passed","severity":"normal"},{"uid":"debf048ef1f231fc","name":"Push message with content topic containing emoji","time":{"start":1715255171706,"stop":1715255171706,"duration":0},"status":"passed","severity":"normal"},{"uid":"7858c731624c8b4e","name":"Push message with content topic containing shell command","time":{"start":1715255289311,"stop":1715255289312,"duration":1},"status":"passed","severity":"normal"},{"uid":"6229c78f2343573","name":"Publish message with custom timestamp: Thu May 09 2024 10:46:29 GMT+0000 (Coordinated Universal Time)","time":{"start":1715255216276,"stop":1715255216276,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc2f829b2dfb3dc","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1715255222876,"stop":1715255222877,"duration":1},"status":"passed","severity":"normal"},{"uid":"364522442282a7c7","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1715254936922,"stop":1715254936923,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0738a68c184d280","name":"Push message with custom timestamp: 1715251311392","time":{"start":1715255289316,"stop":1715255289316,"duration":0},"status":"passed","severity":"normal"},{"uid":"47634db33d549585","name":"should throw error - no id","time":{"start":1715254709497,"stop":1715254709497,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c5f89fad950ea0","name":"Query generator for multiple messages","time":{"start":1715255322784,"stop":1715255322785,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d22c4da08debaad","name":"Check publish message containing unicode special characters","time":{"start":1715255216273,"stop":1715255216274,"duration":1},"status":"passed","severity":"normal"},{"uid":"be353666e4c24d47","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1715255391077,"stop":1715255391078,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecd0bfa5c66259","name":"Check publish message containing short","time":{"start":1715255216262,"stop":1715255216262,"duration":0},"status":"passed","severity":"normal"},{"uid":"619eeb99d6a5848f","name":"Does not throw an exception when node disconnects","time":{"start":1715255350757,"stop":1715255350758,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f7d0263764aa6a","name":"Push to array if already present","time":{"start":1715254700553,"stop":1715254700553,"duration":0},"status":"passed","severity":"normal"},{"uid":"8187877fbf81c890","name":"should load peers from local storage and dispatch events","time":{"start":1715254729139,"stop":1715254729139,"duration":0},"status":"passed","severity":"normal"},{"uid":"c590712b906c6a4c","name":"Check message with invalid timestamp is not received","time":{"start":1715255210647,"stop":1715255210647,"duration":0},"status":"passed","severity":"normal"},{"uid":"e364e9dd6ff27f31","name":"does not throw on valid cases","time":{"start":1715254701134,"stop":1715254701134,"duration":0},"status":"passed","severity":"normal"},{"uid":"402225cc65b29798","name":"Subscribe and receives messages on 20 topics","time":{"start":1715255391064,"stop":1715255391065,"duration":1},"status":"passed","severity":"normal"},{"uid":"8db2b5d1b279d189","name":"Push message with custom timestamp: 1715258537185","time":{"start":1715255171710,"stop":1715255171710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4b8ef8a6d48db4","name":"can start the service","time":{"start":1715255228154,"stop":1715255228154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20259765a36a052","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715254825205,"stop":1715254825205,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d91316c21ca2fdb","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1715254701160,"stop":1715254701160,"duration":0},"status":"passed","severity":"normal"},{"uid":"a15ba814ce830ff7","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1715254701145,"stop":1715254701145,"duration":0},"status":"passed","severity":"normal"},{"uid":"97af7b702e8e139a","name":"Push message with content topic containing JSON","time":{"start":1715255171704,"stop":1715255171705,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb93abf52983c32","name":"Check message with non string payload is not received","time":{"start":1715255210658,"stop":1715255210659,"duration":1},"status":"passed","severity":"normal"},{"uid":"87eb9778028326a3","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1715254701141,"stop":1715254701141,"duration":0},"status":"passed","severity":"normal"},{"uid":"be382528c30d8a07","name":"Push message on custom pubsubTopic","time":{"start":1715255028567,"stop":1715255028568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8abc38d25788865b","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1715254995716,"stop":1715254995716,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdc495c31611c64","name":"should throw an error if shards are undefined for static sharding","time":{"start":1715254701148,"stop":1715254701148,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37d9252579e20df","name":"Check publish message containing Basic HTML tag","time":{"start":1715255216271,"stop":1715255216272,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ad929bac26279d","name":"Subscribe to topic containing XML and publish message","time":{"start":1715255222874,"stop":1715255222874,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c5ad7424abe9e1","name":"should decode valid enr successfully","time":{"start":1715254709495,"stop":1715254709495,"duration":0},"status":"passed","severity":"normal"},{"uid":"be6a12dc74f649b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1715255391082,"stop":1715255391082,"duration":0},"status":"passed","severity":"normal"},{"uid":"a102af60be96b83b","name":"Check received message containing emoji","time":{"start":1715255210618,"stop":1715255210618,"duration":0},"status":"passed","severity":"normal"},{"uid":"724386c95521a2b","name":"Subscribe to topic containing short and publish message","time":{"start":1715255222870,"stop":1715255222871,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f6d349f35798b6","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1715254936926,"stop":1715254936926,"duration":0},"status":"passed","severity":"normal"},{"uid":"101f1c013564b645","name":"Push message with content topic containing Chinese","time":{"start":1715255289305,"stop":1715255289305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e5504e0c8b8dcd","name":"Filter","time":{"start":1715255360544,"stop":1715255360544,"duration":0},"status":"passed","severity":"normal"},{"uid":"e818da6f76eba0a8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1715254936905,"stop":1715254936905,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ade6eb8da461195","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1715255328361,"stop":1715255328361,"duration":0},"status":"passed","severity":"normal"},{"uid":"d224c585757c4434","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1715255189229,"stop":1715255189229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1af1b8d5ba2914","name":"Push message on custom pubsubTopic","time":{"start":1715255028570,"stop":1715255028570,"duration":0},"status":"passed","severity":"normal"},{"uid":"613b9eba42213243","name":"Meta field set when metaSetter is specified","time":{"start":1715254714402,"stop":1715254714403,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa454c16710d5ad","name":"recovers when dns.resolve returns empty","time":{"start":1715254725205,"stop":1715254725205,"duration":0},"status":"passed","severity":"normal"},{"uid":"22959128da40a517","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1715255322788,"stop":1715255322789,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc2c6bcba5ac897","name":"All","time":{"start":1715254763054,"stop":1715254763055,"duration":1},"status":"passed","severity":"normal"},{"uid":"f265bab8c32e187","name":"Passing page size 110 when there are 120 messages","time":{"start":1715255339457,"stop":1715255339458,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f3e6450086b1f28","name":"Init the array if not present","time":{"start":1715254700551,"stop":1715254700552,"duration":1},"status":"passed","severity":"normal"},{"uid":"af68818c631f1a62","name":"Push message with long payload","time":{"start":1715255171690,"stop":1715255171691,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a84fb9b574e3640","name":"Ordered callback, aborts when callback returns true","time":{"start":1715255322789,"stop":1715255322789,"duration":0},"status":"passed","severity":"normal"},{"uid":"132e5e66f880a363","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1715254936918,"stop":1715254936918,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c950c0a70e4aceb","name":"Decoder throws on undefined content topic","time":{"start":1715254734967,"stop":1715254734967,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f02ca8ee5179e2","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1715254708790,"stop":1715254708791,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c325f39d8ae0ccb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1715255490458,"stop":1715255490458,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28d7e3798ae8bd6","name":"start node with empty content topic","time":{"start":1715255255115,"stop":1715255255115,"duration":0},"status":"passed","severity":"normal"},{"uid":"38714defa479b22e","name":"Check received message containing emoji","time":{"start":1715254911233,"stop":1715254911235,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3603ea633e9c4a0","name":"Check publish message containing shell command","time":{"start":1715255216273,"stop":1715255216273,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9c410db8bc36da","name":"Push message with custom timestamp: 1715258511392","time":{"start":1715255289316,"stop":1715255289317,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b88144b3377b9c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1715255307536,"stop":1715255307536,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4e071f18198da4","name":"Ping on peer without subscriptions","time":{"start":1715254828341,"stop":1715254828342,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e85d45e91b633b","name":"should set field with only FILTER enabled","time":{"start":1715254709503,"stop":1715254709503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4105c57769305a0","name":"Check received message containing SQL Injection","time":{"start":1715255210635,"stop":1715255210635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ade69a66f101e93","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715254763549,"stop":1715254763549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c0b8dacc80ce93c6","name":"handles different clusterIds correctly","time":{"start":1715254701144,"stop":1715254701144,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8a6e411e4f306d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1715254911237,"stop":1715254911237,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9e33bf45935abe","name":"Subscribe to topic containing special chars and publish message","time":{"start":1715255222872,"stop":1715255222872,"duration":0},"status":"passed","severity":"normal"},{"uid":"d493e6440ae942a1","name":"Subscribe to topic containing long and publish message","time":{"start":1715255222871,"stop":1715255222871,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a65240aaaeabf61","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1715254701160,"stop":1715254701161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e96117b61a1aa1","name":"Check received message containing Chinese","time":{"start":1715255210612,"stop":1715255210612,"duration":0},"status":"passed","severity":"normal"},{"uid":"84a8305a248bd05a","name":"Refresh subscription","time":{"start":1715255222870,"stop":1715255222870,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdeb079b3ddc6358","name":"Check received message containing XML","time":{"start":1715255210614,"stop":1715255210614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c177e3aa80b043","name":"less peers than existing","time":{"start":1715255169691,"stop":1715255169691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e89dd63afbf9cc11","name":"throws on empty content topic","time":{"start":1715254701135,"stop":1715254701135,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe1be1f806b2d1f","name":"Push message with content topic containing short","time":{"start":1715255171700,"stop":1715255171700,"duration":0},"status":"passed","severity":"normal"},{"uid":"31673c76b483737","name":"1 Store, 2 fetches","time":{"start":1715254724800,"stop":1715254724801,"duration":1},"status":"passed","severity":"normal"},{"uid":"838cc786797b9951","name":"different cluster, different shard: nodes don't connect","time":{"start":1715255048069,"stop":1715255048069,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0559964c1af105","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1715255391063,"stop":1715255391063,"duration":0},"status":"passed","severity":"normal"},{"uid":"4829ba8a4008ed71","name":"Check message with non string payload is not received","time":{"start":1715255210622,"stop":1715255210622,"duration":0},"status":"passed","severity":"normal"},{"uid":"25bb9c4c99c47a01","name":"should not receive a peer event after stop","time":{"start":1715255228156,"stop":1715255228156,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9b7acdfb208811","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1715254936921,"stop":1715254936921,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9b5bbd6c53ee7a","name":"should handle application and version for autosharding","time":{"start":1715254701147,"stop":1715254701147,"duration":0},"status":"passed","severity":"normal"},{"uid":"24eec139fc0057a5","name":"Push message with content topic containing SQL Injection","time":{"start":1715255171703,"stop":1715255171703,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2f3c6135ba217d","name":"Subscribe to topic containing XML and receive message","time":{"start":1715254995714,"stop":1715254995714,"duration":0},"status":"passed","severity":"normal"},{"uid":"712747be1be73ab6","name":"should throw an error for an unconfigured topic","time":{"start":1715254701157,"stop":1715254701157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e850c7a97bfe72e2","name":"Check message with no content topic is not received","time":{"start":1715255210621,"stop":1715255210621,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3225da32b669ee1","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715254701147,"stop":1715254701147,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1539b16967b687","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1715254724850,"stop":1715254724851,"duration":1},"status":"passed","severity":"normal"},{"uid":"24adb4116e82b8a4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1715255320740,"stop":1715255320740,"duration":0},"status":"passed","severity":"normal"},{"uid":"4074f27f464bd6f8","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1715254936903,"stop":1715254936904,"duration":1},"status":"passed","severity":"normal"},{"uid":"de167e0fde8286f","name":"Used by Waku Relay","time":{"start":1715255350759,"stop":1715255350760,"duration":1},"status":"passed","severity":"normal"},{"uid":"4672b9289346f97d","name":"Push message with content topic containing special chars","time":{"start":1715255171701,"stop":1715255171701,"duration":0},"status":"passed","severity":"normal"},{"uid":"106a7d5acf501aa2","name":"Fails to push message bigger that 1MB","time":{"start":1715255171711,"stop":1715255171711,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3539d06a9a44dd4","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1715254701157,"stop":1715254701158,"duration":1},"status":"passed","severity":"normal"},{"uid":"a23e1d981728314b","name":"1 Relay, 1 fetch","time":{"start":1715254724800,"stop":1715254724800,"duration":0},"status":"passed","severity":"normal"},{"uid":"9980787bcb013698","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1715254701160,"stop":1715254701160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ca569b3b0fe46f","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1715254751564,"stop":1715254751570,"duration":6},"status":"passed","severity":"normal"},{"uid":"81a25cf4618570cb","name":"should return unique PubsubTopics for static sharding","time":{"start":1715254701146,"stop":1715254701147,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d1808b317f0a6f0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715255391076,"stop":1715255391076,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e909d06a952f1f3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1715254936919,"stop":1715254936920,"duration":1},"status":"passed","severity":"normal"},{"uid":"818da94948500a36","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1715255391062,"stop":1715255391063,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cf205b993e48b08","name":"should not receive a peer event after stop","time":{"start":1715254729139,"stop":1715254729139,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be4d80c00eaf0bb","name":"Push message with rate limit","time":{"start":1715255171708,"stop":1715255171709,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45d703da580aa39","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1715254995717,"stop":1715254995717,"duration":0},"status":"passed","severity":"normal"},{"uid":"b621931bf3916ad3","name":"should return empty list for no shard","time":{"start":1715254701148,"stop":1715254701148,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af24bb630eab218","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1715254825207,"stop":1715254825208,"duration":1},"status":"passed","severity":"normal"},{"uid":"e558cb839034424b","name":"Mutual subscription","time":{"start":1715255222863,"stop":1715255222863,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ebba1a2537866a","name":"topics with same application and version share the same shard","time":{"start":1715254701143,"stop":1715254701143,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f489822012903de","name":"Fails to push message with empty content topic","time":{"start":1715255289313,"stop":1715255289313,"duration":0},"status":"passed","severity":"normal"},{"uid":"d71b26fc44f00e2e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1715254724851,"stop":1715254724852,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a1afdb0c0e2e909","name":"Overlapping topic subscription","time":{"start":1715255391079,"stop":1715255391080,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b25d37a79c45d69","name":"Subscribe to topic containing XML and receive message","time":{"start":1715255391071,"stop":1715255391072,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c3da317047e58","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1715254714000,"stop":1715254714000,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed43d2a7d99caaf7","name":"Push message with meta","time":{"start":1715255171708,"stop":1715255171708,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caa9186bdb589e5","name":"Push message with special chars payload","time":{"start":1715255289280,"stop":1715255289280,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab50d9feffe0a3dd","name":"Refresh subscription","time":{"start":1715255391080,"stop":1715255391080,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ece16c58c37625","name":"should return valid sharding parameters for static sharding","time":{"start":1715254701159,"stop":1715254701159,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e00c3e95ac1400","name":"can start and stop the service","time":{"start":1715254763479,"stop":1715254763482,"duration":3},"status":"passed","severity":"normal"},{"uid":"1b1e3e0d9edbff85","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app2/9/topic456/test.js","time":{"start":1715255255108,"stop":1715255255108,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d9572875a4de81","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1715255189226,"stop":1715255189226,"duration":0},"status":"passed","severity":"normal"},{"uid":"417956fb27848753","name":"different cluster, different shard: nodes don't connect","time":{"start":1715254936901,"stop":1715254936902,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c9bfa0f1e230720","name":"Sets default value correctly","time":{"start":1715255350761,"stop":1715255350761,"duration":0},"status":"passed","severity":"normal"},{"uid":"73dcc209b9103a9e","name":"Generator, custom pubsub topic","time":{"start":1715255320742,"stop":1715255320742,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca6a9f00ada06c3","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1715255262640,"stop":1715255262641,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef425e149761e91","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1715254967989,"stop":1715254967990,"duration":1},"status":"passed","severity":"normal"},{"uid":"1258fb36f4bf8010","name":"Push message with meta","time":{"start":1715255289314,"stop":1715255289314,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d36d45cdb16449c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1715254724845,"stop":1715254724845,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fff2e542a7c7e76","name":"throws on content topic with empty topic name field","time":{"start":1715254701138,"stop":1715254701138,"duration":0},"status":"passed","severity":"normal"},{"uid":"a475a63274d781d9","name":"Push message with escaped characters payload","time":{"start":1715255171696,"stop":1715255171697,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02ef10c60af83d9","name":"new peer added after a peer was already found","time":{"start":1715255169461,"stop":1715255169461,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1325b3199a5dbdcd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1715254725209,"stop":1715254725209,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2ef85f3d88088485","name":"Check received message containing Chinese","time":{"start":1715255210627,"stop":1715255210627,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a21e4cf61cb4f4","name":"Check received message containing Arabic","time":{"start":1715254911220,"stop":1715254911220,"duration":0},"status":"passed","severity":"normal"},{"uid":"8da4f38c9914059b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1715254701139,"stop":1715254701139,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f039cd71cbdc4f5","name":"Check message received after jswaku node is restarted","time":{"start":1715254911241,"stop":1715254911242,"duration":1},"status":"skipped","severity":"normal"},{"uid":"26da665ef5beda06","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1715254759427,"stop":1715254759427,"duration":0},"status":"passed","severity":"normal"},{"uid":"17db6337ea9a6e80","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1715254936921,"stop":1715254936922,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3990b8a328ee10d","name":"Check received message containing Russian","time":{"start":1715255210612,"stop":1715255210613,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b1e6fd824dc420","name":"Check received message containing Script","time":{"start":1715254911222,"stop":1715254911222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8714d2cf7b6e8dab","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1715255391084,"stop":1715255391084,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a763e1755e45cb","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1715255028568,"stop":1715255028569,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68292e4c261f835","name":"isConnected between 2 js-waku relay nodes","time":{"start":1715254802281,"stop":1715254802281,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61a08a793e110f6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1715254701157,"stop":1715254701157,"duration":0},"status":"passed","severity":"normal"},{"uid":"8708bd4b407617f5","name":"should set field with only RELAY enabled","time":{"start":1715254709503,"stop":1715254709503,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d74479614f10632","name":"Subscribe to topic containing numeric and receive message","time":{"start":1715254995708,"stop":1715254995708,"duration":0},"status":"passed","severity":"normal"},{"uid":"909751177dfef8f5","name":"Check received message containing shell command","time":{"start":1715254911224,"stop":1715254911224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faa42599aca4613","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715254995709,"stop":1715254995709,"duration":0},"status":"passed","severity":"normal"},{"uid":"c60304be617b88a7","name":"Check received message containing Chinese","time":{"start":1715254911220,"stop":1715254911220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c805358b2d50cf26","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1715255391082,"stop":1715255391082,"duration":0},"status":"passed","severity":"normal"},{"uid":"641d7ac0ddb4867","name":"Decoder throws on empty string content topic","time":{"start":1715254736976,"stop":1715254736977,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7724391f213a7f5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1715254701151,"stop":1715254701151,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6cf11d898691b5","name":"should throw error - no public key","time":{"start":1715254709498,"stop":1715254709498,"duration":0},"status":"passed","severity":"normal"}] |