mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 04:13:14 +00:00
1 line
157 KiB
JSON
1 line
157 KiB
JSON
[{"uid":"73eb5e375070f9a4","name":"Publishes to nwaku","time":{"start":1724335672348,"stop":1724335672348,"duration":0},"status":"passed","severity":"normal"},{"uid":"756a260cb1fc4a6d","name":"should set field with only FILTER enabled","time":{"start":1724335035535,"stop":1724335035535,"duration":0},"status":"passed","severity":"normal"},{"uid":"af594f4059a92359","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724335730023,"stop":1724335730024,"duration":1},"status":"passed","severity":"normal"},{"uid":"b12f024dd2c7879f","name":"Callback on promise, aborts when callback returns true","time":{"start":1724335796152,"stop":1724335796152,"duration":0},"status":"passed","severity":"normal"},{"uid":"4231b3bdafaef65a","name":"Query Generator, No message returned","time":{"start":1724335778413,"stop":1724335778413,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f08609adf52bf1","name":"should set field with all protocols enabled","time":{"start":1724335035534,"stop":1724335035534,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f9b7114272cb36","name":"Ping fails for unsubscribed peers","time":{"start":1724335198447,"stop":1724335198447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4df05c3282cac67","name":"Relay - dialed after","time":{"start":1724335816885,"stop":1724335816885,"duration":0},"status":"passed","severity":"normal"},{"uid":"9098884050cbb950","name":"Subscribe to topic containing XML and receive message","time":{"start":1724335322636,"stop":1724335322637,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd5550a2f4675c8","name":"Passing an array","time":{"start":1724335806863,"stop":1724335806863,"duration":0},"status":"passed","severity":"normal"},{"uid":"63cb50dc3432411d","name":"Wrong topic","time":{"start":1724335730033,"stop":1724335730033,"duration":0},"status":"passed","severity":"normal"},{"uid":"207a76a27995038d","name":"should set field with only STORE enabled","time":{"start":1724335035534,"stop":1724335035535,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf6e50b112c1671","name":"Ping on unsubscribed peer","time":{"start":1724335144684,"stop":1724335144685,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9d177df2d1c943a","name":"unsubscribes","time":{"start":1724335802334,"stop":1724335802335,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf6b6a26b7f9317","name":"throws on content topic with empty version field","time":{"start":1724335027053,"stop":1724335027053,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9b5c24b377d4af","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724335055497,"stop":1724335055497,"duration":0},"status":"passed","severity":"normal"},{"uid":"441d3d08139511f4","name":"should get / set TCP multiaddr","time":{"start":1724335035530,"stop":1724335035530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d1aa593da2d47d","name":"Check received message with timestamp: 1724335078414000000 ","time":{"start":1724335647372,"stop":1724335647372,"duration":0},"status":"passed","severity":"normal"},{"uid":"abdbeb5d3dc581c7","name":"Register correct protocols","time":{"start":1724335699854,"stop":1724335699855,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ce028b86d14fd4","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app30/9/topic243/xml","time":{"start":1724335730027,"stop":1724335730028,"duration":1},"status":"passed","severity":"normal"},{"uid":"78098bbb5f84e478","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724335764551,"stop":1724335764551,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f7513ac0bae3a1","name":"Push message with Arabic payload","time":{"start":1724335645949,"stop":1724335645950,"duration":1},"status":"passed","severity":"normal"},{"uid":"2101db6fce2e2871","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724335027072,"stop":1724335027072,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f6dccab93ba188","name":"Push message with content topic containing Arabic","time":{"start":1724335645960,"stop":1724335645960,"duration":0},"status":"passed","severity":"normal"},{"uid":"5124dc2536a448f7","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724335027063,"stop":1724335027063,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb401d0efceb23c","name":"removeEventListener with correct event","time":{"start":1724335118741,"stop":1724335118742,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ffefe53f0a51ae8","name":"should not throw an error for a single configured topic","time":{"start":1724335027074,"stop":1724335027074,"duration":0},"status":"passed","severity":"normal"},{"uid":"1382f889f3573cae","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724335647373,"stop":1724335647373,"duration":0},"status":"passed","severity":"normal"},{"uid":"8657d031d8ad3c98","name":"Push message with content topic containing Chinese","time":{"start":1724335755551,"stop":1724335755552,"duration":1},"status":"passed","severity":"normal"},{"uid":"c45efb64fcd62297","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724335687267,"stop":1724335687267,"duration":0},"status":"passed","severity":"normal"},{"uid":"207a5dbc11f5fc6d","name":"should properly create location multiaddrs - tcp4","time":{"start":1724335035531,"stop":1724335035531,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c94a13d7adc2838","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724335764556,"stop":1724335764556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a147c1e0bb61a892","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724335027079,"stop":1724335027079,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e3150d04f70424","name":"Check received message containing Basic HTML tag","time":{"start":1724335294877,"stop":1724335294877,"duration":0},"status":"passed","severity":"normal"},{"uid":"384bdaa4929dd4c3","name":"Check received message with timestamp: 1724335078414 ","time":{"start":1724335647355,"stop":1724335647355,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0e00be24569029","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724335215894,"stop":1724335215894,"duration":0},"status":"passed","severity":"normal"},{"uid":"997155ebc2cc08cc","name":"Fails to push message with empty content topic","time":{"start":1724335646020,"stop":1724335646020,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c21a4a26a3fb870","name":"same cluster, different shard: nodes connect","time":{"start":1724335519370,"stop":1724335519370,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7125841e508183","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724335322640,"stop":1724335322640,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46e68f3bd1b182c","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724335315742,"stop":1724335315742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc2b5e34d4deaa0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724335339835,"stop":1724335339835,"duration":0},"status":"passed","severity":"normal"},{"uid":"68608a21453c3b86","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724335764534,"stop":1724335764535,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c8bf2a8cd65a26","name":"Filter with 0 connections","time":{"start":1724335407350,"stop":1724335407351,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ea9db49e541894","name":"Check received message containing Russian","time":{"start":1724335647367,"stop":1724335647368,"duration":1},"status":"passed","severity":"normal"},{"uid":"280daad1a5ccfe75","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724335743574,"stop":1724335743574,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b98ae6d32f5f5e7","name":"LightPush","time":{"start":1724335816887,"stop":1724335816887,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dac95d517f07af8","name":"Push message with emoji payload","time":{"start":1724335755543,"stop":1724335755544,"duration":1},"status":"passed","severity":"normal"},{"uid":"165c706ce1a8daf2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724335027067,"stop":1724335027068,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3f75821db47941","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724335730034,"stop":1724335730035,"duration":1},"status":"passed","severity":"normal"},{"uid":"22affb199803eadb","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724335085998,"stop":1724335085999,"duration":1},"status":"passed","severity":"normal"},{"uid":"3659f063d0c6bec4","name":"Nodes with multiple pubsub topic","time":{"start":1724335662040,"stop":1724335662041,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6854d178a422ac","name":"Nodes with multiple pubsub topic","time":{"start":1724335662036,"stop":1724335662036,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d45db52b5c5d53","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724335764536,"stop":1724335764536,"duration":0},"status":"passed","severity":"normal"},{"uid":"25547e45b8e0004e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724335764546,"stop":1724335764546,"duration":0},"status":"passed","severity":"normal"},{"uid":"52caa20a62a9cc39","name":"ignores unrecognized TXT record formats","time":{"start":1724335051699,"stop":1724335051699,"duration":0},"status":"passed","severity":"normal"},{"uid":"76688ddfa68497b","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724335078570,"stop":1724335078573,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2f77e0538b8265d","name":"Check message received after nwaku node is restarted","time":{"start":1724335647360,"stop":1724335647360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec6c76e40c35d25c","name":"LightPush with 2 connections","time":{"start":1724335407355,"stop":1724335407356,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eee6d0846109b0","name":"Push message with Russian payload","time":{"start":1724335645950,"stop":1724335645950,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8b9dfaf1e6a517","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724335322639,"stop":1724335322639,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd99426fcfca0c1","name":"Check message received after jswaku node is restarted","time":{"start":1724335647376,"stop":1724335647376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f64e13fb1c9d71a5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724335645980,"stop":1724335645980,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d4fed713b40477","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724335699858,"stop":1724335699858,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb7aa2e2b2da066f","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724335198448,"stop":1724335198449,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb489fe524bc285b","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724335322639,"stop":1724335322639,"duration":0},"status":"passed","severity":"normal"},{"uid":"9191d85062906dc6","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724335087930,"stop":1724335087930,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cbfe2b6ef3880dd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724335339824,"stop":1724335339826,"duration":2},"status":"passed","severity":"normal"},{"uid":"8795758415163b21","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app43/3/topic427/xml","time":{"start":1724335730026,"stop":1724335730027,"duration":1},"status":"passed","severity":"normal"},{"uid":"aacb6b9431fa69db","name":"Check received message containing SQL Injection","time":{"start":1724335647368,"stop":1724335647369,"duration":1},"status":"passed","severity":"normal"},{"uid":"771d813f7996d23b","name":"Light Node - default protocols","time":{"start":1724335816888,"stop":1724335816888,"duration":0},"status":"passed","severity":"normal"},{"uid":"505dc66797629513","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724335322635,"stop":1724335322635,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1a7270f265d9ab","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724335027056,"stop":1724335027056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e4b3cd639a63403","name":"Check message with no content topic is not received","time":{"start":1724335294886,"stop":1724335294887,"duration":1},"status":"passed","severity":"normal"},{"uid":"501ddbeb3505027","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724335040223,"stop":1724335040223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8ab01bdb9d210c","name":"Js publishes, other Js receives","time":{"start":1724335672349,"stop":1724335672349,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e0eb2675f8eb5b","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724335809571,"stop":1724335809571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed516cc6f43295b1","name":"handles multiple messages","time":{"start":1724335802334,"stop":1724335802334,"duration":0},"status":"passed","severity":"normal"},{"uid":"900b575d4f119c69","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724335051165,"stop":1724335051165,"duration":0},"status":"passed","severity":"normal"},{"uid":"53afd2d9a9c87334","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335793472,"stop":1724335793472,"duration":0},"status":"passed","severity":"normal"},{"uid":"a51923288dbd8768","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724335027076,"stop":1724335027076,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d49e30dc7e5cf15","name":"Query with Ordered Callback, No Decoder","time":{"start":1724335778414,"stop":1724335778414,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7a882a053df88","name":"Check publish message containing escaped characters","time":{"start":1724335687262,"stop":1724335687262,"duration":0},"status":"passed","severity":"normal"},{"uid":"153f0669c4d188ba","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724335315744,"stop":1724335315745,"duration":1},"status":"passed","severity":"normal"},{"uid":"50cb8ca1cc68f87f","name":"Check received message containing special chars","time":{"start":1724335647364,"stop":1724335647364,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd90103fbe7a895","name":"Check received message with timestamp: 1724335078414000000 ","time":{"start":1724335647354,"stop":1724335647355,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c4986195aea03be","name":"Check message with no payload is not received","time":{"start":1724335294887,"stop":1724335294887,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c24aa99ea4c8f6","name":"Push message with custom timestamp: 1724331722802","time":{"start":1724335755559,"stop":1724335755559,"duration":0},"status":"passed","severity":"normal"},{"uid":"50c675b1b86f1494","name":"Promise Callback - true","time":{"start":1724335788277,"stop":1724335788277,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f77e1886b8d5d0c","name":"can start the service","time":{"start":1724335669136,"stop":1724335669136,"duration":0},"status":"passed","severity":"normal"},{"uid":"8907631800aa7a6e","name":"Query with Promise Callback, No Decoder","time":{"start":1724335778416,"stop":1724335778416,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba60c4af449bd76","name":"Generator, 2 different pubsubtopics","time":{"start":1724335793471,"stop":1724335793472,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a83874aa41a7838","name":"Push message with special chars payload","time":{"start":1724335755536,"stop":1724335755537,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb399ea342e52579","name":"Check message received after nwaku node is restarted","time":{"start":1724335294888,"stop":1724335294888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51709165bbe1ad25","name":"Should update multiaddrs","time":{"start":1724335610069,"stop":1724335610070,"duration":1},"status":"passed","severity":"normal"},{"uid":"14afd62a3086f0be","name":"Fails to push message bigger that 1MB","time":{"start":1724335646026,"stop":1724335646026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d20aa344caa0be","name":"different cluster, different shard: nodes don't connect","time":{"start":1724335519371,"stop":1724335519371,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b0c2aa7878d1ce","name":"Check publish message containing XML","time":{"start":1724335687260,"stop":1724335687260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b5e0ced3e26d02","name":"pre and post cipher","time":{"start":1724335062015,"stop":1724335062015,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad47f72d5c7a159d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724335851330,"stop":1724335851331,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9d202a30d5a901","name":"Encoder throws on empty string content topic","time":{"start":1724335061421,"stop":1724335061422,"duration":1},"status":"passed","severity":"normal"},{"uid":"f29e16ae46e053c6","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724335029597,"stop":1724335029597,"duration":0},"status":"passed","severity":"normal"},{"uid":"629e42b0ab876b1","name":"Push message with XML payload","time":{"start":1724335645951,"stop":1724335645951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5cabefa6ea7e7da","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335609679,"stop":1724335609679,"duration":0},"status":"passed","severity":"normal"},{"uid":"166ba5a658ad0ac8","name":"Rejects garbage","time":{"start":1724335043921,"stop":1724335043921,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd52ab343230e82d","name":"Check message with invalid timestamp is not received","time":{"start":1724335647356,"stop":1724335647356,"duration":0},"status":"passed","severity":"normal"},{"uid":"6309133184370cc6","name":"Check received message containing long","time":{"start":1724335294872,"stop":1724335294872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b676da785ad0f6e","name":"Subscribe to topic containing long and receive message","time":{"start":1724335764540,"stop":1724335764540,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c77e5b248a59d79","name":"should properly create location multiaddrs - udp6","time":{"start":1724335035531,"stop":1724335035532,"duration":1},"status":"passed","severity":"normal"},{"uid":"9feab54f19544855","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724335027059,"stop":1724335027059,"duration":0},"status":"passed","severity":"normal"},{"uid":"5613bbce7437eb2d","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724335051163,"stop":1724335051163,"duration":0},"status":"passed","severity":"normal"},{"uid":"7670971462fc0b05","name":"Passing page size 11 when there are 10 messages","time":{"start":1724335794246,"stop":1724335794246,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e9921c94d8866d","name":"Renews peer on consistent missed messages","time":{"start":1724335198449,"stop":1724335198449,"duration":0},"status":"passed","severity":"normal"},{"uid":"181a43d5beea2fa1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724335315735,"stop":1724335315735,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1771f689cc5b0de","name":"Check received message containing numeric","time":{"start":1724335294873,"stop":1724335294873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba861dd43b88b71f","name":"Number of peers are maintained correctly","time":{"start":1724335198446,"stop":1724335198446,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cbb095fb17980","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app80/1/topic508/test.js","time":{"start":1724335730026,"stop":1724335730026,"duration":0},"status":"passed","severity":"normal"},{"uid":"985dccf3f90af4e7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335315735,"stop":1724335315735,"duration":0},"status":"passed","severity":"normal"},{"uid":"97325bf1735ff420","name":"Check publish message containing Arabic","time":{"start":1724335687258,"stop":1724335687259,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bbbf2c792510546","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724335027071,"stop":1724335027071,"duration":0},"status":"passed","severity":"normal"},{"uid":"7170f6849c17f36e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724335171754,"stop":1724335171755,"duration":1},"status":"passed","severity":"normal"},{"uid":"b47ce73c17208403","name":"Ephemeral field set to true","time":{"start":1724335040442,"stop":1724335040442,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffea957b0c2eaf53","name":"Publish message with custom timestamp: Thu Aug 22 2024 15:07:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335687265,"stop":1724335687265,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea8bfa1fc966432","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724335027058,"stop":1724335027058,"duration":0},"status":"passed","severity":"normal"},{"uid":"af14a46bedab8b16","name":"Check publish message after service node is restarted","time":{"start":1724335687268,"stop":1724335687268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b6ebbac548184226","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724335087929,"stop":1724335087929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cce5ad88dbe6f3fe","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724335662040,"stop":1724335662040,"duration":0},"status":"passed","severity":"normal"},{"uid":"910f2024b2b6d3c0","name":"Symmetric encrypt & Decrypt","time":{"start":1724335062014,"stop":1724335062014,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c76c8d1eafb8e03","name":"Push message with content topic containing Arabic","time":{"start":1724335755552,"stop":1724335755552,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef7c1979572a94f","name":"Relay - times out","time":{"start":1724335816885,"stop":1724335816886,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84ca8e9597e4e75","name":"Check message with invalid timestamp is not received","time":{"start":1724335294882,"stop":1724335294883,"duration":1},"status":"passed","severity":"normal"},{"uid":"66ab92a68b23fe58","name":"random static sharding 9 - Cluster ID: 167, Shard ID: 64","time":{"start":1724335764427,"stop":1724335764428,"duration":1},"status":"passed","severity":"normal"},{"uid":"abcd520026ec7730","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app8/3/topic988/utf8","time":{"start":1724335730027,"stop":1724335730027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dbd71889f718e74","name":"Filter with 3 connections","time":{"start":1724335407358,"stop":1724335407358,"duration":0},"status":"passed","severity":"normal"},{"uid":"1650eceaeb7f6b0f","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724335609677,"stop":1724335609677,"duration":0},"status":"passed","severity":"normal"},{"uid":"e84a9d7cdf7dd36e","name":"Push message with content topic containing special chars","time":{"start":1724335645958,"stop":1724335645958,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07de3b517c103f2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724335294881,"stop":1724335294882,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4626f85ced3303e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724335078576,"stop":1724335078577,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcd152b2014ad1fb","name":"Tracks peer failures correctly","time":{"start":1724335198448,"stop":1724335198448,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9f3082b6e1246ad","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724335027066,"stop":1724335027067,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fc13f694c3220b2","name":"connected peers and dial","time":{"start":1724335646241,"stop":1724335646241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c3659b06cbe52c4","name":"Check received message containing XML","time":{"start":1724335647350,"stop":1724335647351,"duration":1},"status":"passed","severity":"normal"},{"uid":"423caa04a792b4b0","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app98/10/topic781/test.js","time":{"start":1724335730026,"stop":1724335730026,"duration":0},"status":"passed","severity":"normal"},{"uid":"14a26a530dc0eb96","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724335609677,"stop":1724335609677,"duration":0},"status":"passed","severity":"normal"},{"uid":"2417adb1128295be","name":"start node with empty shard should fail","time":{"start":1724335764430,"stop":1724335764431,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9644d01721ce4ce","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335171743,"stop":1724335171744,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e66bdb663c33684","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724335315730,"stop":1724335315731,"duration":1},"status":"passed","severity":"normal"},{"uid":"d02d11c7d78165df","name":"Decoder throws on undefined content topic","time":{"start":1724335063289,"stop":1724335063289,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb9d38235387dbc2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724335027068,"stop":1724335027068,"duration":0},"status":"passed","severity":"normal"},{"uid":"a980dd67958b7834","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724335609690,"stop":1724335609690,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cce41684a692d28","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724335034664,"stop":1724335034667,"duration":3},"status":"passed","severity":"normal"},{"uid":"cdd0a3ad42a10c94","name":"Check received message containing SQL Injection","time":{"start":1724335294875,"stop":1724335294875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c263f44b5e3c5c2a","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724335699862,"stop":1724335699862,"duration":0},"status":"passed","severity":"normal"},{"uid":"51b8536608a7878d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724335215896,"stop":1724335215896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e4da2aa6dc5fdc","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724335315736,"stop":1724335315736,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2ac68f020185442","name":"Push message with Script payload","time":{"start":1724335645951,"stop":1724335645951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61c24ea67f68d73","name":"Subscribe to topic containing Script and receive message","time":{"start":1724335764556,"stop":1724335764556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ac937d375f0574","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724335315731,"stop":1724335315731,"duration":0},"status":"passed","severity":"normal"},{"uid":"5de7c03f9ee06ad9","name":"Check received message containing escaped characters","time":{"start":1724335647353,"stop":1724335647353,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec2b7243ef02510","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724335796152,"stop":1724335796152,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ae092e1cda396d9","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724335027056,"stop":1724335027056,"duration":0},"status":"passed","severity":"normal"},{"uid":"84287bf7aeb8026c","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724335315733,"stop":1724335315733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7788a9b5c89ca894","name":"Push message with content topic containing unicode special characters","time":{"start":1724335755556,"stop":1724335755556,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aa3ae33cdd78b3","name":"listenerCount","time":{"start":1724335118743,"stop":1724335118744,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e5502c4c9b29718","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724335027055,"stop":1724335027055,"duration":0},"status":"passed","severity":"normal"},{"uid":"504062e24284a70b","name":"Check received message containing unicode special characters","time":{"start":1724335647371,"stop":1724335647371,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4e51adebe4e4c0","name":"isConnected should return true after first peer connects","time":{"start":1724335136951,"stop":1724335136951,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e41e8945a220e6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724335315740,"stop":1724335315741,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b92a305ced95308","name":"configure the node with multiple pubsub topics","time":{"start":1724335764429,"stop":1724335764429,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef4d0f5cd5716e7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724335647355,"stop":1724335647356,"duration":1},"status":"passed","severity":"normal"},{"uid":"2883f6f94597fbd6","name":"Generator, custom pubsub topic","time":{"start":1724335793471,"stop":1724335793471,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9c5b3e982503066","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724335609678,"stop":1724335609679,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca21c54b6bcac567","name":"Subscribe to topic containing long and publish message","time":{"start":1724335699860,"stop":1724335699860,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7918b710020595","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724335315739,"stop":1724335315740,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bc58d7187342979","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724335027056,"stop":1724335027057,"duration":1},"status":"passed","severity":"normal"},{"uid":"992b60795aaab475","name":"should not receive a peer event after stop","time":{"start":1724335669150,"stop":1724335669150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8b940c049be84d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724335687267,"stop":1724335687268,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7b735d07316fffb","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724335778411,"stop":1724335778412,"duration":1},"status":"passed","severity":"normal"},{"uid":"47186c1f3e16b86","name":"Fails to push message with empty content topic","time":{"start":1724335755557,"stop":1724335755557,"duration":0},"status":"passed","severity":"normal"},{"uid":"43973e13ba4db3be","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724335699859,"stop":1724335699859,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70bc0bc028723e2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724335027075,"stop":1724335027076,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcdbee1020a01690","name":"Ping on subscribed peer","time":{"start":1724335170050,"stop":1724335170050,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec347e809b91d395","name":"Subscribe and receives messages on 20 topics","time":{"start":1724335764535,"stop":1724335764535,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9175afe094844b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724335315746,"stop":1724335315747,"duration":1},"status":"passed","severity":"normal"},{"uid":"a55ff38be76faa62","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724335322640,"stop":1724335322640,"duration":0},"status":"passed","severity":"normal"},{"uid":"205b50fb447df902","name":"through manual discovery","time":{"start":1724335530094,"stop":1724335530095,"duration":1},"status":"passed","severity":"normal"},{"uid":"70fc04e9b526f419","name":"random static sharding 1 - Cluster ID: 350, Shard ID: 557","time":{"start":1724335764419,"stop":1724335764420,"duration":1},"status":"passed","severity":"normal"},{"uid":"8294881d6b89ce51","name":"Push message with content topic containing JSON","time":{"start":1724335755555,"stop":1724335755555,"duration":0},"status":"passed","severity":"normal"},{"uid":"64405de29babc14f","name":"should load peers from local storage and dispatch events","time":{"start":1724335055497,"stop":1724335055497,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da2364694d58717","name":"Relay - dialed first","time":{"start":1724335816885,"stop":1724335816885,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdff761c4e286b8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724335662041,"stop":1724335662042,"duration":1},"status":"passed","severity":"normal"},{"uid":"819e54bd9c54cd8c","name":"Check received message containing unicode special characters","time":{"start":1724335647353,"stop":1724335647354,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6bf7d54db68639e","name":"Push message with unicode special characters payload","time":{"start":1724335755543,"stop":1724335755543,"duration":0},"status":"passed","severity":"normal"},{"uid":"507b250aa61fef15","name":"should properly create location multiaddrs - udp","time":{"start":1724335035532,"stop":1724335035532,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabd0818b4ae8f21","name":"addEventListener with wrong event","time":{"start":1724335118740,"stop":1724335118740,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ee231f264c5b31","name":"Check received message containing Arabic","time":{"start":1724335294874,"stop":1724335294874,"duration":0},"status":"passed","severity":"normal"},{"uid":"8018750c10a1b96d","name":"can start the service","time":{"start":1724335055493,"stop":1724335055494,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c22796470612144","name":"Refresh subscription","time":{"start":1724335699859,"stop":1724335699859,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57f4d410d94bf2ae","name":"Refresh subscription","time":{"start":1724335322632,"stop":1724335322632,"duration":0},"status":"passed","severity":"normal"},{"uid":"9048f9a3cf86e9ac","name":"Push message with meta","time":{"start":1724335755557,"stop":1724335755558,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c19390052764af1","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724335092151,"stop":1724335092151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4fe1a26261adf5cc","name":"Fields are not dropped","time":{"start":1724335039599,"stop":1724335039601,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb3ad86fb4f7d45b","name":"Decoder throws on empty string content topic","time":{"start":1724335061423,"stop":1724335061423,"duration":0},"status":"passed","severity":"normal"},{"uid":"d237e14af79433c9","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724335136951,"stop":1724335136951,"duration":0},"status":"passed","severity":"normal"},{"uid":"583aa825187c7a4a","name":"Push message with JSON payload","time":{"start":1724335755541,"stop":1724335755542,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d9f74f471458fc7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724335027070,"stop":1724335027070,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca058d50903d676e","name":"Mutual subscription","time":{"start":1724335699854,"stop":1724335699854,"duration":0},"status":"passed","severity":"normal"},{"uid":"275106a861eab890","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724335315749,"stop":1724335315749,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb38621e99ab8a1","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724335609696,"stop":1724335609696,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b2be85021bc0b5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724335027071,"stop":1724335027071,"duration":0},"status":"passed","severity":"normal"},{"uid":"284df3f27d1efc57","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724335078573,"stop":1724335078574,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e7eca1c74b198","name":"Check meta is set [symmetric]","time":{"start":1724335061420,"stop":1724335061420,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f842b2d4c730b7","name":"Check received message containing Chinese","time":{"start":1724335647365,"stop":1724335647366,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd75b7c8d7cc2fcc","name":"Check message on other pubsub topic is not received","time":{"start":1724335294883,"stop":1724335294886,"duration":3},"status":"passed","severity":"normal"},{"uid":"34f3972a8cedb30a","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724335699867,"stop":1724335699868,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e162be0cb33764d","name":"Refresh subscription","time":{"start":1724335764552,"stop":1724335764552,"duration":0},"status":"passed","severity":"normal"},{"uid":"e118c481fb628d18","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724335764527,"stop":1724335764528,"duration":1},"status":"passed","severity":"normal"},{"uid":"744d64f1f932ff52","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724335027058,"stop":1724335027058,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bd74d832a9338a9","name":"Generator, 2 different pubsubtopics","time":{"start":1724335793468,"stop":1724335793469,"duration":1},"status":"passed","severity":"normal"},{"uid":"c05696685158e1e7","name":"retrieves a single peer","time":{"start":1724335051697,"stop":1724335051698,"duration":1},"status":"passed","severity":"normal"},{"uid":"70389901f017078a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724335778415,"stop":1724335778415,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e35d5e92c720db","name":"udp ip6 address","time":{"start":1724335034812,"stop":1724335034812,"duration":0},"status":"passed","severity":"normal"},{"uid":"56480de351386436","name":"non connected peers","time":{"start":1724335646242,"stop":1724335646243,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fb05428a4a08b662","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724335051161,"stop":1724335051161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c106d0465a1d58c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724335792289,"stop":1724335792289,"duration":0},"status":"passed","severity":"normal"},{"uid":"3db9d7bb85ec95be","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724335764540,"stop":1724335764541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3c5fe4237ecf7a","name":"Default pageSize","time":{"start":1724335794249,"stop":1724335794249,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18d158427d5ec7d","name":"Push message with short payload","time":{"start":1724335755535,"stop":1724335755535,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f237cd96f615f","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724335764534,"stop":1724335764534,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ea53b72b102055","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724335027080,"stop":1724335027080,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfc9df287a4b76a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724335315736,"stop":1724335315736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0905fe2f0ab3f6","name":"Push message with long payload","time":{"start":1724335755535,"stop":1724335755536,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a72032920a4fbc3","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724335085997,"stop":1724335085997,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ddd69f78c86dbd","name":"Check received message containing special chars","time":{"start":1724335294873,"stop":1724335294873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb0ef20c8725665","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724335743573,"stop":1724335743574,"duration":1},"status":"passed","severity":"normal"},{"uid":"18051d3f3bbb3520","name":"Push message with content topic containing Russian","time":{"start":1724335645960,"stop":1724335645978,"duration":18},"status":"passed","severity":"normal"},{"uid":"50f288e629a8e7c6","name":"should be able to encode the field with only STORE set to true","time":{"start":1724335034658,"stop":1724335034659,"duration":1},"status":"passed","severity":"normal"},{"uid":"a59a449eb3ace419","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724335647373,"stop":1724335647373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a87cfe045d81ba6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724335339833,"stop":1724335339833,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2d5835e0c92a13","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724335697010,"stop":1724335697011,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3b9b6bf533a7c03d","name":"should throw error - no id","time":{"start":1724335035522,"stop":1724335035522,"duration":0},"status":"passed","severity":"normal"},{"uid":"888442ccd120b470","name":"isConnected return false after peer stops","time":{"start":1724335136952,"stop":1724335136953,"duration":1},"status":"passed","severity":"normal"},{"uid":"e79585c84490f336","name":"Push message with content topic containing shell command","time":{"start":1724335645980,"stop":1724335645981,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce16acb227b1e7d7","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724335050966,"stop":1724335050967,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a696377aacafb65","name":"should throw error - no id","time":{"start":1724335035527,"stop":1724335035527,"duration":0},"status":"passed","severity":"normal"},{"uid":"92cd0d262794094d","name":"Push message with SQL Injection payload","time":{"start":1724335645950,"stop":1724335645950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5d1738fb9c06919","name":"Check received message containing XML","time":{"start":1724335294876,"stop":1724335294876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd15ff124be6eba","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724335035521,"stop":1724335035521,"duration":0},"status":"passed","severity":"normal"},{"uid":"352b91c5fa562110","name":"should get / set UDP multiaddr","time":{"start":1724335035530,"stop":1724335035530,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e6c939d689a58c","name":"Check received message containing XML","time":{"start":1724335647369,"stop":1724335647369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eb2c7c2f06991f2","name":"caches peers it previously fetched","time":{"start":1724335051699,"stop":1724335051699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe72c2c3d9dcc9e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335171746,"stop":1724335171747,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b2e32642c9f079","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724335322631,"stop":1724335322631,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6ede26f1a2b70e","name":"Check received message with timestamp: 1724335078065000000 ","time":{"start":1724335294880,"stop":1724335294881,"duration":1},"status":"passed","severity":"normal"},{"uid":"3be70cf2c6ab754e","name":"Push message with content topic containing long","time":{"start":1724335755550,"stop":1724335755550,"duration":0},"status":"passed","severity":"normal"},{"uid":"372fad4c077f67de","name":"Fails to publish message with wrong content topic","time":{"start":1724335687266,"stop":1724335687266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72f61271255dbd5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724335764542,"stop":1724335764543,"duration":1},"status":"passed","severity":"normal"},{"uid":"24415a18f4293f8d","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724335027080,"stop":1724335027080,"duration":0},"status":"passed","severity":"normal"},{"uid":"36671da663e96274","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724335027064,"stop":1724335027064,"duration":0},"status":"passed","severity":"normal"},{"uid":"c840c685b9f75666","name":"handles empty shards array correctly","time":{"start":1724335027078,"stop":1724335027079,"duration":1},"status":"passed","severity":"normal"},{"uid":"feebd28e8d08505f","name":"can start the service","time":{"start":1724335092142,"stop":1724335092143,"duration":1},"status":"passed","severity":"normal"},{"uid":"11193d4d893ef747","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724335315738,"stop":1724335315738,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c88fbfa8ee04e2","name":"Passing invalid cursor","time":{"start":1724335743575,"stop":1724335743575,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f7c4a10a3980f0c","name":"Subscribe to topic containing short and receive message","time":{"start":1724335322632,"stop":1724335322633,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed8754c1e682a683","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1724335078578,"stop":1724335078579,"duration":1},"status":"passed","severity":"normal"},{"uid":"965ab0635d68712","name":"Push message with content topic containing emoji","time":{"start":1724335755556,"stop":1724335755557,"duration":1},"status":"passed","severity":"normal"},{"uid":"1878f6478d4ac2b8","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724335743571,"stop":1724335743572,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0def7637a429a0","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724335809573,"stop":1724335809574,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef828dfdaea723b","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724335778413,"stop":1724335778413,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb777a495cb4777","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724335085994,"stop":1724335085994,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a209f252b470e6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724335061417,"stop":1724335061419,"duration":2},"status":"passed","severity":"normal"},{"uid":"8cc6a8b3a685c9fa","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724335027057,"stop":1724335027058,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b60422b395d516","name":"Waku message hash computation (payload length 0)","time":{"start":1724335029598,"stop":1724335029598,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b61c7070b043cdc","name":"Check received message containing short","time":{"start":1724335294870,"stop":1724335294870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d82edd93b6efb097","name":"should return empty list for no shard","time":{"start":1724335027065,"stop":1724335027065,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45e18ac5530039","name":"it tolerates circular branch references","time":{"start":1724335051698,"stop":1724335051698,"duration":0},"status":"passed","severity":"normal"},{"uid":"c842d441248b3e50","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724335078577,"stop":1724335078578,"duration":1},"status":"passed","severity":"normal"},{"uid":"3675e5a1802fab16","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724335034670,"stop":1724335034672,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d2864967835ef60","name":"Check received message containing special chars","time":{"start":1724335647345,"stop":1724335647346,"duration":1},"status":"passed","severity":"normal"},{"uid":"40e62bde0bdedb59","name":"should throw error - no public key","time":{"start":1724335035528,"stop":1724335035528,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f56f38523d8031e","name":"Push message with content topic containing XML","time":{"start":1724335645979,"stop":1724335645979,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d55e0c1230b2ac5","name":"Relay + Store","time":{"start":1724335090872,"stop":1724335090872,"duration":0},"status":"passed","severity":"normal"},{"uid":"801a3b601904df8","name":"Push message with Chinese payload","time":{"start":1724335755538,"stop":1724335755539,"duration":1},"status":"passed","severity":"normal"},{"uid":"55778681a30b0238","name":"Push message with content topic containing escaped characters","time":{"start":1724335755556,"stop":1724335755556,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6862611d6fc5bd","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724335027065,"stop":1724335027065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9814fd9a25446bc7","name":"throws on content topic with empty encoding field","time":{"start":1724335027054,"stop":1724335027054,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ee2d8b3000bb3","name":"Push message with content topic containing Script","time":{"start":1724335645979,"stop":1724335645979,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e0d292150593f33","name":"Push message with content topic containing Russian","time":{"start":1724335755552,"stop":1724335755553,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c53a934a0078ba9","name":"Check received message containing Chinese","time":{"start":1724335647346,"stop":1724335647347,"duration":1},"status":"passed","severity":"normal"},{"uid":"b04e0444cba6baff","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724335136950,"stop":1724335136950,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccdf904c328e03a7","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724335040445,"stop":1724335040446,"duration":1},"status":"passed","severity":"normal"},{"uid":"abde2cbb63585cad","name":"Subscribe to topic containing long and receive message","time":{"start":1724335322633,"stop":1724335322633,"duration":0},"status":"passed","severity":"normal"},{"uid":"c66392cb9c0b498c","name":"random static sharding 10 - Cluster ID: 244, Shard ID: 663","time":{"start":1724335764428,"stop":1724335764428,"duration":0},"status":"passed","severity":"normal"},{"uid":"73729bc54e30a326","name":"Push message equal or less that 1MB","time":{"start":1724335755559,"stop":1724335755560,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88dad15a20745c3","name":"throws an error for improperly formatted content topics","time":{"start":1724335027061,"stop":1724335027061,"duration":0},"status":"passed","severity":"normal"},{"uid":"678513c255637b1d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335171745,"stop":1724335171746,"duration":1},"status":"passed","severity":"normal"},{"uid":"227552850d887578","name":"Does not throw an exception when node disconnects","time":{"start":1724335806862,"stop":1724335806863,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb820d3fed023458","name":"getPeersByDiscovery","time":{"start":1724335118743,"stop":1724335118743,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f836392e7b1acbc","name":"Fails to push message bigger that 1MB","time":{"start":1724335755560,"stop":1724335755560,"duration":0},"status":"passed","severity":"normal"},{"uid":"df54732f18496d1d","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724335699867,"stop":1724335699867,"duration":0},"status":"passed","severity":"normal"},{"uid":"978dd0a4281794c","name":"Push message with Russian payload","time":{"start":1724335755539,"stop":1724335755539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6579bbf38855091","name":"random static sharding 3 - Cluster ID: 208, Shard ID: 38","time":{"start":1724335764420,"stop":1724335764421,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96e35a67ebc9edb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335471738,"stop":1724335471738,"duration":0},"status":"passed","severity":"normal"},{"uid":"435eefbc794b5ebd","name":"Meta field set when metaSetter is specified","time":{"start":1724335040442,"stop":1724335040443,"duration":1},"status":"passed","severity":"normal"},{"uid":"7081be7f75804729","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724335322634,"stop":1724335322634,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6368d74bb34028","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724335051165,"stop":1724335051166,"duration":1},"status":"passed","severity":"normal"},{"uid":"de6e960b2eb6a3d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724335339828,"stop":1724335339832,"duration":4},"status":"passed","severity":"normal"},{"uid":"9deeff7776a55ff1","name":"throws on content topic with empty topic name field","time":{"start":1724335027054,"stop":1724335027054,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c82dfda75ffb3f4","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724335609692,"stop":1724335609692,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e604b437f7dc9e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724335215895,"stop":1724335215895,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb7be3c15329a438","name":"Publish message with large meta","time":{"start":1724335687268,"stop":1724335687269,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ca04d65eedc0a62","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335315737,"stop":1724335315737,"duration":0},"status":"passed","severity":"normal"},{"uid":"51eddd497a6eb14e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724335755554,"stop":1724335755555,"duration":1},"status":"passed","severity":"normal"},{"uid":"232b1b6da638fa62","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app86/9/topic809/json","time":{"start":1724335730024,"stop":1724335730025,"duration":1},"status":"passed","severity":"normal"},{"uid":"dad51f4e3bb1e676","name":"should not fail to start the service if it is already started","time":{"start":1724335055495,"stop":1724335055495,"duration":0},"status":"passed","severity":"normal"},{"uid":"e339834e47561923","name":"Ping on subscribed peer","time":{"start":1724335170047,"stop":1724335170048,"duration":1},"status":"passed","severity":"normal"},{"uid":"141741f20b5e8f2f","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app67/2/topic757/proto","time":{"start":1724335730028,"stop":1724335730028,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8e81c693d372c19","name":"LightPush with 0 connections","time":{"start":1724335407346,"stop":1724335407350,"duration":4},"status":"passed","severity":"normal"},{"uid":"7a5c5e79a200761","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724335034677,"stop":1724335034678,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e6c9b501ddd90f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724335764557,"stop":1724335764595,"duration":38},"status":"passed","severity":"normal"},{"uid":"83ebd3d4e406803b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724335322627,"stop":1724335322627,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a60424408e569b2","name":"throws on content topic with generation field greater than 0","time":{"start":1724335027052,"stop":1724335027053,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf47580d79589b9","name":"groups content topics by expected pubsub topic","time":{"start":1724335027060,"stop":1724335027060,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9df698a3b5385d","name":"should throw an error for an unconfigured topic","time":{"start":1724335027075,"stop":1724335027075,"duration":0},"status":"passed","severity":"normal"},{"uid":"532025a989158dc8","name":"Push message with content topic containing numeric","time":{"start":1724335755550,"stop":1724335755551,"duration":1},"status":"passed","severity":"normal"},{"uid":"495c12b7ae1f2a60","name":"Ping on unsubscribed peer","time":{"start":1724335170051,"stop":1724335170052,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a263ef6ee8630ae","name":"Query generator for 2000 messages","time":{"start":1724335796153,"stop":1724335796153,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe8629475d550f3","name":"Push message with content topic containing special chars","time":{"start":1724335755551,"stop":1724335755551,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a8e007d064e9f5","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724335027060,"stop":1724335027060,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fef4ae9c3764e8","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724335051164,"stop":1724335051164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b9442fe128f7542","name":"Publish message with custom timestamp: Fri Sep 01 2023 14:07:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335687264,"stop":1724335687264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f494fefef5de7a70","name":"same cluster, same shard: nodes connect","time":{"start":1724335315727,"stop":1724335315727,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce114cba4664f78a","name":"Subscribe to topic containing Script and receive message","time":{"start":1724335764543,"stop":1724335764543,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81efa13e065aab4","name":"should return valid sharding parameters for static sharding","time":{"start":1724335027077,"stop":1724335027077,"duration":0},"status":"passed","severity":"normal"},{"uid":"65223815966e6b83","name":"Subscribe to topic containing short and receive message","time":{"start":1724335764553,"stop":1724335764553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a37de48a414cf9bf","name":"new peer added after a peer was already found","time":{"start":1724335697010,"stop":1724335697010,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ceb9a3cf091cc742","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724335699858,"stop":1724335699858,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd34b44241633226","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724335315747,"stop":1724335315747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b269ebc4517dfad1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724335027001,"stop":1724335027001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b82d1244431c2715","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724335315745,"stop":1724335315745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2010bf3d3110438b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724335809572,"stop":1724335809572,"duration":0},"status":"passed","severity":"normal"},{"uid":"58770c607debca9a","name":"Keep-alive pings maintain the connection","time":{"start":1724335198447,"stop":1724335198447,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bab07e664010aa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724335322634,"stop":1724335322634,"duration":0},"status":"passed","severity":"normal"},{"uid":"28ab4c5f04f7cfaa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724335171766,"stop":1724335171767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f70a7b5b6c9b2f2","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724335034673,"stop":1724335034674,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6df8b9b470913e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724335027069,"stop":1724335027070,"duration":1},"status":"passed","severity":"normal"},{"uid":"869691c976567e2d","name":"should emit a peer event after start","time":{"start":1724335092148,"stop":1724335092148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecf113e91e905a72","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724335034682,"stop":1724335034683,"duration":1},"status":"passed","severity":"normal"},{"uid":"10ff85f370d00558","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724335851331,"stop":1724335851331,"duration":0},"status":"passed","severity":"normal"},{"uid":"884fbdbf1f1ca3a9","name":"random static sharding 8 - Cluster ID: 463, Shard ID: 832","time":{"start":1724335764427,"stop":1724335764427,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cd72140e0f7cc77","name":"Push message with XML payload","time":{"start":1724335755541,"stop":1724335755541,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7b452281bb363d","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335609692,"stop":1724335609692,"duration":0},"status":"broken","severity":"normal"},{"uid":"111a538789aa15f5","name":"should return all peers when numPeers is 0","time":{"start":1724335040223,"stop":1724335040223,"duration":0},"status":"passed","severity":"normal"},{"uid":"6516de73a40da35f","name":"Filter with 1 connections","time":{"start":1724335407352,"stop":1724335407355,"duration":3},"status":"passed","severity":"normal"},{"uid":"58829e061c3f464a","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724335051702,"stop":1724335051702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"359e43e9cdcea57b","name":"Push message with numeric payload","time":{"start":1724335645941,"stop":1724335645942,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c876334a8bc6e1c","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335609688,"stop":1724335609689,"duration":1},"status":"broken","severity":"normal"},{"uid":"5ea1868ad2126bf","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724335792288,"stop":1724335792288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ec8410d532eec6","name":"Push message with custom timestamp: 1724338974799","time":{"start":1724335646024,"stop":1724335646025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8168f4daa2fce7fb","name":"A test","time":{"start":1724335471822,"stop":1724335471823,"duration":1},"status":"passed","severity":"normal"},{"uid":"94dbe624bccdfa8c","name":"Query generator for multiple messages with different content topic format","time":{"start":1724335796151,"stop":1724335796151,"duration":0},"status":"passed","severity":"normal"},{"uid":"2976482736df4b09","name":"Push message with JSON payload","time":{"start":1724335645952,"stop":1724335645952,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99f3eaa537016fd","name":"should encode/decode to RLP encoding","time":{"start":1724335035529,"stop":1724335035529,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26dc1dd04931dbe","name":"Check received message with timestamp: 1724335078414 ","time":{"start":1724335647372,"stop":1724335647373,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ad77d0613018043","name":"Check received message containing Russian","time":{"start":1724335647348,"stop":1724335647348,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c56e2d75e32b8c","name":"Query generator for multiple messages with different message text format","time":{"start":1724335796149,"stop":1724335796150,"duration":1},"status":"passed","severity":"normal"},{"uid":"567f05e0ed9e0b3b","name":"does not throw on valid cases","time":{"start":1724335027050,"stop":1724335027051,"duration":1},"status":"passed","severity":"normal"},{"uid":"dea5e7ec693ccd6d","name":"Encoder throws on empty string content topic","time":{"start":1724335040444,"stop":1724335040444,"duration":0},"status":"passed","severity":"normal"},{"uid":"268e2ebc545f551f","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724335051702,"stop":1724335051702,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4a6c01c54bafa7a","name":"should encodeTxt and decodeTxt","time":{"start":1724335035520,"stop":1724335035520,"duration":0},"status":"passed","severity":"normal"},{"uid":"33d9f62911a215af","name":"ignores domain fetching errors","time":{"start":1724335051699,"stop":1724335051699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df2c479f9b4834f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724335851330,"stop":1724335851330,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5571c49b10fcd09","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724335609676,"stop":1724335609676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3e3b94ab208f43","name":"should use DNS peer discovery with light client","time":{"start":1724335092150,"stop":1724335092150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6dda844605fe0801","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724335087929,"stop":1724335087930,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22fe5974aa1426","name":"Ordered Callback - false","time":{"start":1724335788278,"stop":1724335788278,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9c1115832d4ec45","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724335609690,"stop":1724335609690,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a4a4788583ff14","name":"should set field with all protocols disabled","time":{"start":1724335035533,"stop":1724335035534,"duration":1},"status":"passed","severity":"normal"},{"uid":"df72dcae6f61878f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724335764545,"stop":1724335764545,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8aa7ffc9403f413","name":"Check publish message containing unicode special characters","time":{"start":1724335687263,"stop":1724335687263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b8a2d523f96c52f","name":"LightPush with 1 connections","time":{"start":1724335407351,"stop":1724335407352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1f1c039fc9cabe","name":"can start and stop the service","time":{"start":1724335669137,"stop":1724335669137,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4b10de4662e11b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724335322628,"stop":1724335322629,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b483bd2ba2ae60","name":"should return false","time":{"start":1724335035528,"stop":1724335035528,"duration":0},"status":"passed","severity":"normal"},{"uid":"95637d4f4cec5bbd","name":"throws on empty content topic","time":{"start":1724335027051,"stop":1724335027051,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2bbbe95d633a51","name":"Encoder throws on undefined content topic","time":{"start":1724335061421,"stop":1724335061421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29058e6dc236389","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724335050610,"stop":1724335050610,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e15dccc79a4826f","name":"Push message with content topic containing short","time":{"start":1724335645955,"stop":1724335645955,"duration":0},"status":"passed","severity":"normal"},{"uid":"5beedcb9e833b118","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724335699862,"stop":1724335699863,"duration":1},"status":"passed","severity":"normal"},{"uid":"152d25c5d6e431cc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724335027057,"stop":1724335027057,"duration":0},"status":"passed","severity":"normal"},{"uid":"169023429e0672e6","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724335315734,"stop":1724335315734,"duration":0},"status":"passed","severity":"normal"},{"uid":"400a98cdc56ed3e","name":"Check received message with timestamp: 1724335078065 ","time":{"start":1724335294881,"stop":1724335294881,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2dff6ba6bb28a7","name":"LightPush with 3 connections","time":{"start":1724335407357,"stop":1724335407358,"duration":1},"status":"passed","severity":"normal"},{"uid":"34b54c9850cd5809","name":"Check message with no pubsub topic is not received","time":{"start":1724335294886,"stop":1724335294886,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef6f2ff99846d42","name":"Overlapping topic subscription","time":{"start":1724335764536,"stop":1724335764536,"duration":0},"status":"passed","severity":"normal"},{"uid":"884a8b2d993708ea","name":"Relay + Store","time":{"start":1724335035536,"stop":1724335035536,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2204f0e2909f06","name":"Filter","time":{"start":1724335816887,"stop":1724335816887,"duration":0},"status":"passed","severity":"normal"},{"uid":"82adf367e7916088","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app98/5/topic198/xml","time":{"start":1724335730028,"stop":1724335730032,"duration":4},"status":"passed","severity":"normal"},{"uid":"76c758db1050aab","name":"Check received message containing Basic HTML tag","time":{"start":1724335647351,"stop":1724335647351,"duration":0},"status":"passed","severity":"normal"},{"uid":"da965551f0b4fb86","name":"Subscribe to topic containing short and receive message","time":{"start":1724335764539,"stop":1724335764540,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2b0a2951324584c","name":"random static sharding 5 - Cluster ID: 804, Shard ID: 916","time":{"start":1724335764425,"stop":1724335764425,"duration":0},"status":"passed","severity":"normal"},{"uid":"5846a39b60eb7da9","name":"Check received message containing emoji","time":{"start":1724335647372,"stop":1724335647372,"duration":0},"status":"passed","severity":"normal"},{"uid":"963817cd89e36614","name":"Reopen subscription with peer with lost subscription","time":{"start":1724335170049,"stop":1724335170050,"duration":1},"status":"passed","severity":"normal"},{"uid":"30fb32c97ef99d63","name":"should not receive a peer event before start","time":{"start":1724335669140,"stop":1724335669140,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ee7b1b84c498e2","name":"nwaku subscribes","time":{"start":1724335672347,"stop":1724335672348,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f10eddaa307860","name":"Check received message containing emoji","time":{"start":1724335647354,"stop":1724335647354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f89205f78c8d0a0","name":"Check message on other pubsub topic is not received","time":{"start":1724335647356,"stop":1724335647357,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd86ed4081de561b","name":"Subscribe and receive messages via waku relay post","time":{"start":1724335764533,"stop":1724335764534,"duration":1},"status":"passed","severity":"normal"},{"uid":"8735f67ef2290d1e","name":"can start and stop the service","time":{"start":1724335055494,"stop":1724335055494,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a56988e15734c61","name":"should not receive a peer event after stop","time":{"start":1724335055496,"stop":1724335055496,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dfc27818b0e344","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335471741,"stop":1724335471741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4817e5b51bf08d9b","name":"should be called for bootstrap peers","time":{"start":1724335085995,"stop":1724335085996,"duration":1},"status":"passed","severity":"normal"},{"uid":"68263764738dfa11","name":"Encoder throws on undefined content topic","time":{"start":1724335040443,"stop":1724335040444,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce9e2220e8c4feb2","name":"Publish message with rate limit","time":{"start":1724335687269,"stop":1724335687269,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bedcca74db3a67","name":"Check received message containing Script","time":{"start":1724335647349,"stop":1724335647350,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3c69eee842fddb2","name":"Push message with content topic containing SQL Injection","time":{"start":1724335755553,"stop":1724335755553,"duration":0},"status":"passed","severity":"normal"},{"uid":"260f2a1aaf713e93","name":"should not fail to stop the service if it was not started","time":{"start":1724335669137,"stop":1724335669138,"duration":1},"status":"passed","severity":"normal"},{"uid":"b020e3efeff4668c","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724335034655,"stop":1724335034657,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4368fb723794a11","name":"Push message with content topic containing shell command","time":{"start":1724335755555,"stop":1724335755555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e7d1abe31fc6ad","name":"Throws when trying to push message with empty payload","time":{"start":1724335755549,"stop":1724335755549,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c20a393cafc4dd6","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724335778414,"stop":1724335778414,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db17fb5c9664e80","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724335322624,"stop":1724335322627,"duration":3},"status":"passed","severity":"normal"},{"uid":"36bfd1cff98bf04c","name":"Generator, 2 different pubsubtopics","time":{"start":1724335793474,"stop":1724335793474,"duration":0},"status":"passed","severity":"normal"},{"uid":"22565646b87cc2e7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724335027064,"stop":1724335027065,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc4d251e076ab23","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335171744,"stop":1724335171744,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae791bd7211d09cc","name":"Check received message containing shell command","time":{"start":1724335647370,"stop":1724335647371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e31e821928e43a","name":"Push message with content topic containing SQL Injection","time":{"start":1724335645978,"stop":1724335645979,"duration":1},"status":"passed","severity":"normal"},{"uid":"631151a07a16be9b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724335294882,"stop":1724335294882,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e20ae6d75a39e6","name":"should throw an error for missing required configuration","time":{"start":1724335027065,"stop":1724335027066,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4867bad1374ba37","name":"recovers when dns.resolve returns empty","time":{"start":1724335051698,"stop":1724335051698,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1a29c508afe32c","name":"should properly create location multiaddrs - tcp6","time":{"start":1724335035532,"stop":1724335035532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19cb6ee8e4d1492","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724335027066,"stop":1724335027066,"duration":0},"status":"passed","severity":"normal"},{"uid":"a036a985d165ea7b","name":"safeDispatchEvent","time":{"start":1724335118745,"stop":1724335118745,"duration":0},"status":"passed","severity":"normal"},{"uid":"a223a9d803aa88a6","name":"should throw error - no public key","time":{"start":1724335035522,"stop":1724335035523,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c44209b8c4075de","name":"Subscribe and receive messages via waku relay post","time":{"start":1724335322627,"stop":1724335322628,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ed21d342a6adff","name":"Subscribe to topic containing Script and receive message","time":{"start":1724335322636,"stop":1724335322636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e842a6c4ae8fb282","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335793474,"stop":1724335793475,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4ef7aa1f954d76","name":"Check message with non string payload is not received","time":{"start":1724335647359,"stop":1724335647359,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ad847f1310082e3","name":"tcp ip4 address","time":{"start":1724335034811,"stop":1724335034811,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fabbe628757f517","name":"should emit a peer event after start","time":{"start":1724335055495,"stop":1724335055495,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd94884bfb90dd94","name":"should not fail to stop the service if it was not started","time":{"start":1724335092143,"stop":1724335092143,"duration":0},"status":"passed","severity":"normal"},{"uid":"581e04ef003ad496","name":"Query Generator - true","time":{"start":1724335788276,"stop":1724335788276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c828c9b9e411036","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724335697011,"stop":1724335697011,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fe93936ed70277f","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724335027080,"stop":1724335027080,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f7c871608a6002","name":"Encoder throws on empty string content topic","time":{"start":1724335063288,"stop":1724335063289,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9e5cca30035fab","name":"random static sharding 4 - Cluster ID: 126, Shard ID: 551","time":{"start":1724335764424,"stop":1724335764424,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a372fb782079281","name":"All","time":{"start":1724335090873,"stop":1724335090873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e055a2992ebca2d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724335339832,"stop":1724335339833,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffc0846b0b832d78","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724335322629,"stop":1724335322629,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbddfe1b3fe83b28","name":"Push message with custom timestamp: 1693576922802","time":{"start":1724335755559,"stop":1724335755559,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85eb4de8ea79acd","name":"Sets default value correctly","time":{"start":1724335806865,"stop":1724335806865,"duration":0},"status":"passed","severity":"normal"},{"uid":"8698f4178962431a","name":"Decoder throws on undefined content topic","time":{"start":1724335040444,"stop":1724335040445,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5df4f0ed1ee4d0b","name":"1 Relay, 1 Filter, gives up","time":{"start":1724335050968,"stop":1724335050968,"duration":0},"status":"passed","severity":"normal"},{"uid":"27314eab9e8b1df7","name":"handles different networkShards values correctly","time":{"start":1724335027060,"stop":1724335027061,"duration":1},"status":"passed","severity":"normal"},{"uid":"e26883aef731a227","name":"different cluster, different shard: nodes don't connect","time":{"start":1724335315730,"stop":1724335315730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e460caa6adc56ad","name":"Check received message containing Russian","time":{"start":1724335294875,"stop":1724335294875,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d8209763deb2c5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724335061419,"stop":1724335061419,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d4bf359141450d","name":"Subscribe to topic containing Script and publish message","time":{"start":1724335699863,"stop":1724335699863,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cd83504ec397957","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724335699864,"stop":1724335699866,"duration":2},"status":"passed","severity":"normal"},{"uid":"2041d21695d437e5","name":"Push message with rate limit","time":{"start":1724335646022,"stop":1724335646022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b9a7bad6690b9a","name":"isConnected should return false after all peers disconnect","time":{"start":1724335078579,"stop":1724335078580,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd00412098efbf63","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724335051164,"stop":1724335051164,"duration":0},"status":"passed","severity":"normal"},{"uid":"c695c84e7ba9c621","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724335027072,"stop":1724335027072,"duration":0},"status":"passed","severity":"normal"},{"uid":"430010aac2521c9b","name":"Push message with content topic containing emoji","time":{"start":1724335646019,"stop":1724335646020,"duration":1},"status":"passed","severity":"normal"},{"uid":"90c2bd3eafa943e3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335315732,"stop":1724335315733,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6f8f6d2001bcac","name":"should decode valid enr successfully","time":{"start":1724335035520,"stop":1724335035521,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37642a281987c8b","name":"1 Store, 2 fetches","time":{"start":1724335050964,"stop":1724335050965,"duration":1},"status":"passed","severity":"normal"},{"uid":"998cb6526bec8a19","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724335215895,"stop":1724335215896,"duration":1},"status":"passed","severity":"normal"},{"uid":"2198b8c1c1049afb","name":"should only return 1 node with store capability","time":{"start":1724335051700,"stop":1724335051701,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6832c9fa07399f5","name":"Decoder throws on undefined content topic","time":{"start":1724335061422,"stop":1724335061422,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d9ff5d5c994739b","name":"Check message with no content topic is not received","time":{"start":1724335647374,"stop":1724335647375,"duration":1},"status":"passed","severity":"normal"},{"uid":"60869be3811672ac","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724335315748,"stop":1724335315748,"duration":0},"status":"passed","severity":"normal"},{"uid":"13d5f67d281f0ad5","name":"Push message with custom timestamp: 1724338922802","time":{"start":1724335755559,"stop":1724335755559,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2db952372020688","name":"Ephemeral messages are not stored","time":{"start":1724335087928,"stop":1724335087929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b131253377e2fb3f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724335699856,"stop":1724335699858,"duration":2},"status":"passed","severity":"normal"},{"uid":"7fdb6d8883af8ba9","name":"Generator, custom pubsub topic","time":{"start":1724335793473,"stop":1724335793473,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62c0cb0319bba58","name":"should emit a peer event after start","time":{"start":1724335669139,"stop":1724335669140,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0fcff27102d0b25","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724335136950,"stop":1724335136950,"duration":0},"status":"passed","severity":"normal"},{"uid":"6490c348a1bba9b0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724335215896,"stop":1724335215896,"duration":0},"status":"passed","severity":"normal"},{"uid":"790e1c8058480abb","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724335051701,"stop":1724335051701,"duration":0},"status":"passed","severity":"normal"},{"uid":"c969b0480c094679","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724335764557,"stop":1724335764557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced994818a2a0663","name":"Ping on peer without subscriptions","time":{"start":1724335144683,"stop":1724335144683,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7bdf6c6422102eb","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724335027074,"stop":1724335027075,"duration":1},"status":"passed","severity":"normal"},{"uid":"faae6585072651f1","name":"Check publish message containing JSON","time":{"start":1724335687261,"stop":1724335687262,"duration":1},"status":"passed","severity":"normal"},{"uid":"307c45b6d8bfd88f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724335027069,"stop":1724335027069,"duration":0},"status":"passed","severity":"normal"},{"uid":"370cb5e50eb870bf","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724335029599,"stop":1724335029599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e952d50b0455253","name":"Push message with custom timestamp: 1693576974799","time":{"start":1724335646023,"stop":1724335646023,"duration":0},"status":"passed","severity":"normal"},{"uid":"7daf646e632622a0","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724335764419,"stop":1724335764419,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a2d26f61b006fc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335171756,"stop":1724335171757,"duration":1},"status":"passed","severity":"normal"},{"uid":"947b7670037675f5","name":"Promise Callback - false","time":{"start":1724335788277,"stop":1724335788277,"duration":0},"status":"passed","severity":"normal"},{"uid":"df78c5839bb06ac","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724335027061,"stop":1724335027061,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f37533d8e3b111","name":"Query Generator, No Decoder","time":{"start":1724335778412,"stop":1724335778413,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fd715aa9be73155","name":"Using a function","time":{"start":1724335806864,"stop":1724335806864,"duration":0},"status":"passed","severity":"normal"},{"uid":"34600c7f3e16eeff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724335339834,"stop":1724335339834,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91c1f6d22b90ef2","name":"random static sharding 7 - Cluster ID: 685, Shard ID: 54","time":{"start":1724335764426,"stop":1724335764426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce491b5a95571ec3","name":"Ordered Callback - true","time":{"start":1724335788277,"stop":1724335788278,"duration":1},"status":"passed","severity":"normal"},{"uid":"5edb2c0028403d4b","name":"Query Generator - false","time":{"start":1724335788276,"stop":1724335788276,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd995525f46ed8c","name":"Waku message hash computation (no timestamp)","time":{"start":1724335029598,"stop":1724335029599,"duration":1},"status":"passed","severity":"normal"},{"uid":"2086f8bc09aac6b3","name":"Check message received after jswaku node is restarted","time":{"start":1724335294888,"stop":1724335294888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"251ada531cf6ddc9","name":"Push message on custom pubsubTopic","time":{"start":1724335471740,"stop":1724335471741,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab5c57381f5b9de","name":"should be able to decode the field with only STORE set to true","time":{"start":1724335034675,"stop":1724335034676,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f89be4ebabf4f72","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724335034667,"stop":1724335034667,"duration":0},"status":"passed","severity":"normal"},{"uid":"e192e43b3e6bb340","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724335027062,"stop":1724335027062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8ab238b86f945a","name":"dispatchEvent via connectionManager","time":{"start":1724335118744,"stop":1724335118745,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdf7a8317c02c690","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724335339834,"stop":1724335339834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7101778090af98c7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724335027078,"stop":1724335027078,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd27269e97ade288","name":"getPeersByDiscovery","time":{"start":1724335697009,"stop":1724335697010,"duration":1},"status":"passed","severity":"normal"},{"uid":"828cd66cd3324e2f","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724335315744,"stop":1724335315744,"duration":0},"status":"passed","severity":"normal"},{"uid":"da6d8ad255c373b9","name":"Check received message containing JSON","time":{"start":1724335647351,"stop":1724335647352,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab067d037ea1ea97","name":"Nwaku publishes","time":{"start":1724335672348,"stop":1724335672349,"duration":1},"status":"passed","severity":"normal"},{"uid":"345b20f46f54f4c8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724335764597,"stop":1724335764597,"duration":0},"status":"passed","severity":"normal"},{"uid":"724b540831152290","name":"Check message with non string payload is not received","time":{"start":1724335294887,"stop":1724335294888,"duration":1},"status":"passed","severity":"normal"},{"uid":"33aa7e9ea1d1837f","name":"Check received message containing SQL Injection","time":{"start":1724335647349,"stop":1724335647349,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a6082fcf2d00ed","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724335315738,"stop":1724335315738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f4a83685e070aa","name":"Push message with Arabic payload","time":{"start":1724335755539,"stop":1724335755539,"duration":0},"status":"passed","severity":"normal"},{"uid":"eac87e8fd24c8ff5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724335851331,"stop":1724335851331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5cd7e154e106d3","name":"Push message with meta","time":{"start":1724335646021,"stop":1724335646021,"duration":0},"status":"passed","severity":"normal"},{"uid":"65027e6de3e344b6","name":"Push message equal or less that 1MB","time":{"start":1724335646026,"stop":1724335646026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4998a0547995a242","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724335027069,"stop":1724335027069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccb9e0efbb1e15e","name":"Subscribe and receive messages via waku relay post","time":{"start":1724335764549,"stop":1724335764549,"duration":0},"status":"passed","severity":"normal"},{"uid":"60272686bbaaeb6f","name":"Push message with content topic containing Script","time":{"start":1724335755553,"stop":1724335755554,"duration":1},"status":"passed","severity":"normal"},{"uid":"14c22f216def6b01","name":"Ping on peer without subscriptions","time":{"start":1724335170048,"stop":1724335170048,"duration":0},"status":"passed","severity":"normal"},{"uid":"12f36ff64ecb05f3","name":"Check received message containing Chinese","time":{"start":1724335294874,"stop":1724335294874,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dab3ad2b02b4da1","name":"connects to nwaku","time":{"start":1724335806862,"stop":1724335806862,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b908ae50f70bf4","name":"Check received message containing numeric","time":{"start":1724335647344,"stop":1724335647345,"duration":1},"status":"passed","severity":"normal"},{"uid":"42ae46f23c4aee67","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724335764541,"stop":1724335764541,"duration":0},"status":"passed","severity":"normal"},{"uid":"b271f20034c8204e","name":"Check received message containing escaped characters","time":{"start":1724335294878,"stop":1724335294879,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a50cdac2c6bd34","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724335315742,"stop":1724335315743,"duration":1},"status":"passed","severity":"normal"},{"uid":"41aeda806db326c7","name":"Ping succeeds for all connected peers","time":{"start":1724335198446,"stop":1724335198447,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d8c02e4fb34a762","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724335027067,"stop":1724335027067,"duration":0},"status":"passed","severity":"normal"},{"uid":"d286a5bab751cc52","name":"Check publish message containing Russian","time":{"start":1724335687259,"stop":1724335687259,"duration":0},"status":"passed","severity":"normal"},{"uid":"a223b2421b51691a","name":"should handle a minimal index list","time":{"start":1724335026999,"stop":1724335027000,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c29888c7e452f4","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724335063287,"stop":1724335063287,"duration":0},"status":"passed","severity":"normal"},{"uid":"59616e8e996afc9f","name":"should not receive a peer event after stop","time":{"start":1724335092149,"stop":1724335092149,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2b5e8d23f5f001","name":"random static sharding 2 - Cluster ID: 239, Shard ID: 36","time":{"start":1724335764420,"stop":1724335764420,"duration":0},"status":"passed","severity":"normal"},{"uid":"8854414d6eec91fb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335315739,"stop":1724335315739,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf32250941e44d8a","name":"same cluster, same shard: nodes connect","time":{"start":1724335519370,"stop":1724335519370,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2eb83b0c5d3f239","name":"should only return 1 node with relay and store capability","time":{"start":1724335051700,"stop":1724335051700,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a9742c6b6bd6b60","name":"A test","time":{"start":1724335471821,"stop":1724335471822,"duration":1},"status":"passed","severity":"normal"},{"uid":"5749d791ad03076e","name":"Push 30 different messages","time":{"start":1724335755548,"stop":1724335755549,"duration":1},"status":"passed","severity":"normal"},{"uid":"326af48ecf4d4612","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724335339836,"stop":1724335339836,"duration":0},"status":"passed","severity":"normal"},{"uid":"1485204ee6832cb6","name":"handles empty contentTopics array correctly","time":{"start":1724335027079,"stop":1724335027079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0ce963caa2fca6","name":"Ping on subscribed peer","time":{"start":1724335144682,"stop":1724335144683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6bb97b0c345863","name":"same cluster, different shard: nodes don't connect","time":{"start":1724335315728,"stop":1724335315729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41c4f684d96b591","name":"Check received message containing emoji","time":{"start":1724335294879,"stop":1724335294880,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc583c723829646","name":"Check received message containing JSON","time":{"start":1724335294877,"stop":1724335294878,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5a5d9f33737f74","name":"Ordered callback, aborts when callback returns true","time":{"start":1724335796152,"stop":1724335796153,"duration":1},"status":"passed","severity":"normal"},{"uid":"261593dbaf53c840","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724335764546,"stop":1724335764547,"duration":1},"status":"passed","severity":"normal"},{"uid":"de5a9583fe07bd54","name":"Push message on custom pubsubTopic","time":{"start":1724335471739,"stop":1724335471739,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d116781dd081bb","name":"Renews peer on consistent ping failures","time":{"start":1724335198447,"stop":1724335198448,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9031cb9ca0a2782","name":"should not fail to start the service if it is already started","time":{"start":1724335092144,"stop":1724335092148,"duration":4},"status":"passed","severity":"normal"},{"uid":"c7a025f5deed1173","name":"Push message with content topic containing long","time":{"start":1724335645955,"stop":1724335645957,"duration":2},"status":"passed","severity":"normal"},{"uid":"4cf834c755f43b6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724335040224,"stop":1724335040224,"duration":0},"status":"passed","severity":"normal"},{"uid":"de28014a24f8c030","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724335085996,"stop":1724335085996,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc25d986ded5e3e","name":"Subscribe and receives messages on 20 topics","time":{"start":1724335322629,"stop":1724335322630,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a9482ff9a1e0b5d","name":"Push message with content topic containing escaped characters","time":{"start":1724335645981,"stop":1724335646017,"duration":36},"status":"passed","severity":"normal"},{"uid":"3b63456d03d52d94","name":"should properly create location multiaddrs - tcp","time":{"start":1724335035532,"stop":1724335035533,"duration":1},"status":"passed","severity":"normal"},{"uid":"47833fd5e06c890f","name":"should properly create peer info with all multiaddrs","time":{"start":1724335035533,"stop":1724335035533,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2b7b052746615f","name":"Sign & Recover","time":{"start":1724335062015,"stop":1724335062015,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b42755aad63a81d","name":"Non TWN Cluster","time":{"start":1724335730024,"stop":1724335730024,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9d364887fb9338","name":"Subscribe to topic containing XML and receive message","time":{"start":1724335764543,"stop":1724335764543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2577b4807ae3397b","name":"Check received message containing shell command","time":{"start":1724335647352,"stop":1724335647353,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3eb976528c48524","name":"Delete observer","time":{"start":1724335648713,"stop":1724335648713,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f1497679a50559","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724335699861,"stop":1724335699862,"duration":1},"status":"passed","severity":"normal"},{"uid":"57ea4f1e3373148f","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724335027059,"stop":1724335027059,"duration":0},"status":"passed","severity":"normal"},{"uid":"7918627d7bec7e72","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724335609680,"stop":1724335609686,"duration":6},"status":"passed","severity":"normal"},{"uid":"1f69838215efa1e7","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724335809573,"stop":1724335809573,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bde17a5ee87f44c","name":"returns all values when wanted number matches available values","time":{"start":1724335050607,"stop":1724335050608,"duration":1},"status":"passed","severity":"normal"},{"uid":"d45b641d77ddf756","name":"Check received message containing long","time":{"start":1724335647343,"stop":1724335647344,"duration":1},"status":"passed","severity":"normal"},{"uid":"914503109e2f221e","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724335339823,"stop":1724335339824,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4b1cf76e4f5ca4","name":"Ping on peer without subscriptions","time":{"start":1724335170050,"stop":1724335170051,"duration":1},"status":"passed","severity":"normal"},{"uid":"f892475b0ab716c9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724335764551,"stop":1724335764551,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7586c2c906c957","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724335322638,"stop":1724335322638,"duration":0},"status":"passed","severity":"normal"},{"uid":"3113a8e774651cfd","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724335764544,"stop":1724335764545,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1a230a305da4186","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724335764554,"stop":1724335764554,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2be89b52083a48","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724335315736,"stop":1724335315736,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b3d168f14318f00","name":"Check publish message containing special chars","time":{"start":1724335687257,"stop":1724335687258,"duration":1},"status":"passed","severity":"normal"},{"uid":"631f98e3322a97e6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724335027073,"stop":1724335027073,"duration":0},"status":"passed","severity":"normal"},{"uid":"24385a45d2b2a2f8","name":"Check publish message containing shell command","time":{"start":1724335687262,"stop":1724335687262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a84abfcf37d7f88","name":"Check received message containing numeric","time":{"start":1724335647362,"stop":1724335647363,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c37db1bac7e7121","name":"Passing page size 1 when there are 4 messages","time":{"start":1724335794243,"stop":1724335794243,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddf7544a1aaeee15","name":"Subscribe to topic containing XML and receive message","time":{"start":1724335764556,"stop":1724335764557,"duration":1},"status":"passed","severity":"normal"},{"uid":"2830dc31f0e5b8e3","name":"Number of peers are maintained correctly","time":{"start":1724335374599,"stop":1724335374600,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa0734d4fd32f5b9","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724335034679,"stop":1724335034679,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1982ebacc4ca9e","name":"Check received message containing escaped characters","time":{"start":1724335647371,"stop":1724335647371,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ae500078f77cc6","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724335699866,"stop":1724335699866,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a3e7f2b9bef740","name":"Check received message containing short","time":{"start":1724335647342,"stop":1724335647342,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a6fd9a0d10c602","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335315746,"stop":1724335315746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9ae5e2def18606d","name":"Generator, custom pubsub topic","time":{"start":1724335793468,"stop":1724335793468,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30711743ed3da46","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724335034659,"stop":1724335034660,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2e1ff185ddd235","name":"Push message with Basic HTML tag payload","time":{"start":1724335755541,"stop":1724335755541,"duration":0},"status":"passed","severity":"normal"},{"uid":"76bddf6a5b4340a7","name":"should properly create location multiaddrs - udp4","time":{"start":1724335035531,"stop":1724335035531,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff769f601d739e2","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724335315739,"stop":1724335315739,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf6cc6d13591fe9","name":"configure the node with multiple content topics","time":{"start":1724335730034,"stop":1724335730034,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9fb740988aa8fe0","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724335027057,"stop":1724335027057,"duration":0},"status":"passed","severity":"normal"},{"uid":"16fa5f6a5f8d23e8","name":"Check received message containing Arabic","time":{"start":1724335647366,"stop":1724335647367,"duration":1},"status":"passed","severity":"normal"},{"uid":"f45c743b922be3e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335171757,"stop":1724335171766,"duration":9},"status":"passed","severity":"normal"},{"uid":"37c6dc7183e1ea9b","name":"Passing page size 10 when there are 10 messages","time":{"start":1724335794245,"stop":1724335794246,"duration":1},"status":"passed","severity":"normal"},{"uid":"9551e5333303cb42","name":"Push message with escaped characters payload","time":{"start":1724335755542,"stop":1724335755543,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2912f688a1284d","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724335315732,"stop":1724335315732,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c72ae8830aaec11","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724335764549,"stop":1724335764550,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e86210f0487bdf","name":"addEventListener with correct event","time":{"start":1724335118739,"stop":1724335118740,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecf33c0cd4b5caf5","name":"Filter with 2 connections","time":{"start":1724335407356,"stop":1724335407357,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec21e730779b167","name":"Push message with long payload","time":{"start":1724335645939,"stop":1724335645940,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1705a3c56453cf3","name":"Used by Waku Relay","time":{"start":1724335806864,"stop":1724335806864,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf553265ce7ee03b","name":"Reopen subscription with peer with lost subscription","time":{"start":1724335144685,"stop":1724335144687,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b1493ce1caa1f5e","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724335809570,"stop":1724335809571,"duration":1},"status":"passed","severity":"normal"},{"uid":"373d60a0669cb123","name":"should throw error - invalid id","time":{"start":1724335035528,"stop":1724335035528,"duration":0},"status":"passed","severity":"normal"},{"uid":"2320443b2d293153","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724335040224,"stop":1724335040224,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2de1eb57aa32fcc","name":"Passing page size 19 when there are 20 messages","time":{"start":1724335794247,"stop":1724335794247,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da73fd75e56691a","name":"Push message with shell command payload","time":{"start":1724335645952,"stop":1724335645953,"duration":1},"status":"passed","severity":"normal"},{"uid":"636f7cd003cf57","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724335743572,"stop":1724335743573,"duration":1},"status":"passed","severity":"normal"},{"uid":"4888c349cae348da","name":"Passing page size 0 when there are 110 messages","time":{"start":1724335794242,"stop":1724335794243,"duration":1},"status":"passed","severity":"normal"},{"uid":"c596daf00ee3c4c4","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724335519369,"stop":1724335519369,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61112b746fc7397","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724335315733,"stop":1724335315734,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a93adf7f9b6af2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724335027073,"stop":1724335027073,"duration":0},"status":"passed","severity":"normal"},{"uid":"6903a92712bc45b1","name":"should handle corrupted local storage data gracefully","time":{"start":1724335055497,"stop":1724335055498,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a447ceb8fdeb61","name":"Check received message containing unicode special characters","time":{"start":1724335294879,"stop":1724335294879,"duration":0},"status":"passed","severity":"normal"},{"uid":"81559d7e671dd8c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724335764544,"stop":1724335764544,"duration":0},"status":"passed","severity":"normal"},{"uid":"5695ed3e2deee533","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724335743574,"stop":1724335743575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d06740aa6894a248","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724335027071,"stop":1724335027072,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc048d367caa99da","name":"Check publish message containing long","time":{"start":1724335687257,"stop":1724335687257,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7018072a8821be","name":"should decode valid enr with tcp successfully","time":{"start":1724335035521,"stop":1724335035522,"duration":1},"status":"passed","severity":"normal"},{"uid":"2290115acf5c746d","name":"Throws when trying to push message with empty payload","time":{"start":1724335645954,"stop":1724335645955,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d630bb09064d79","name":"Subscribe and publish message","time":{"start":1724335699855,"stop":1724335699856,"duration":1},"status":"passed","severity":"normal"},{"uid":"b37665f627dc1e4b","name":"Fails to push message with large meta","time":{"start":1724335646021,"stop":1724335646021,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b4e4d956013f98","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335315741,"stop":1724335315741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d0af6dd4a6371b","name":"Check publish message after client node is restarted","time":{"start":1724335687268,"stop":1724335687268,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1064c13372462bd4","name":"throws on content topic with empty application field","time":{"start":1724335027053,"stop":1724335027053,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3a998d12fda3c7","name":"should not receive a peer event before start","time":{"start":1724335055496,"stop":1724335055496,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1d7b6e6df5fb83","name":"Fails to publish duplicate message","time":{"start":1724335687265,"stop":1724335687266,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9ded5c82ddb106","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724335792289,"stop":1724335792290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9de8c4b2ce457be","name":"Decoder throws on empty string content topic","time":{"start":1724335063289,"stop":1724335063289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f226a7d1c4583369","name":"Push message with Chinese payload","time":{"start":1724335645943,"stop":1724335645949,"duration":6},"status":"passed","severity":"normal"},{"uid":"283bf4ae04e8a422","name":"Reusing cursor across nodes","time":{"start":1724335743575,"stop":1724335743575,"duration":0},"status":"passed","severity":"normal"},{"uid":"258651a2aa5da356","name":"Asymmetric encrypt & decrypt","time":{"start":1724335062013,"stop":1724335062014,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0bc3a5258545b59","name":"different cluster, same shard: nodes don't connect","time":{"start":1724335519371,"stop":1724335519371,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5e678486092a56","name":"Push message with escaped characters payload","time":{"start":1724335645953,"stop":1724335645953,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a8292717fca277","name":"Store - dialed first","time":{"start":1724335816886,"stop":1724335816886,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f21a246a9402c7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724335699868,"stop":1724335699869,"duration":1},"status":"passed","severity":"normal"},{"uid":"367e276691b65117","name":"Refresh subscription","time":{"start":1724335764536,"stop":1724335764539,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f5e909d7e7e941f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724335315747,"stop":1724335315748,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aad4d96bf44d830","name":"Sample","time":{"start":1724335034916,"stop":1724335034916,"duration":0},"status":"passed","severity":"normal"},{"uid":"15702ad9910a5ab4","name":"Encoder throws on undefined content topic","time":{"start":1724335063288,"stop":1724335063288,"duration":0},"status":"passed","severity":"normal"},{"uid":"a90ec40d1e3e3e5c","name":"1 Relay, 1 fetch","time":{"start":1724335050964,"stop":1724335050964,"duration":0},"status":"passed","severity":"normal"},{"uid":"7819446b4233f1b1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724335809572,"stop":1724335809572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cce4c9d432cb2b","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724335609687,"stop":1724335609687,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5da7ee8e6a37159","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335471740,"stop":1724335471740,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0829551f5fd309","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724335662036,"stop":1724335662037,"duration":1},"status":"passed","severity":"normal"},{"uid":"df4d2d36c259c4f2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724335339826,"stop":1724335339827,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9403561574ad195","name":"Fails to publish message with empty text","time":{"start":1724335687266,"stop":1724335687266,"duration":0},"status":"passed","severity":"normal"},{"uid":"14c72fdef227a3c7","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724335315740,"stop":1724335315740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c56bf43bde4fec","name":"different cluster, same shard: nodes don't connect","time":{"start":1724335315729,"stop":1724335315730,"duration":1},"status":"passed","severity":"normal"},{"uid":"366ed62ab724acd7","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724335315743,"stop":1724335315744,"duration":1},"status":"passed","severity":"normal"},{"uid":"8988178f7f08237a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724335322630,"stop":1724335322631,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe468c9f0a881260","name":"Check received message containing shell command","time":{"start":1724335294878,"stop":1724335294878,"duration":0},"status":"passed","severity":"normal"},{"uid":"852a04dae8b0a5f9","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724335792288,"stop":1724335792288,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fe714bf2fecd993","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724335764542,"stop":1724335764542,"duration":0},"status":"passed","severity":"normal"},{"uid":"737f78c0ec8c18c3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335471738,"stop":1724335471738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee214fed01167aae","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724335027072,"stop":1724335027073,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dc4481246e9a53e","name":"Push message with content topic containing XML","time":{"start":1724335755554,"stop":1724335755554,"duration":0},"status":"passed","severity":"normal"},{"uid":"480ced073a9aa0a6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724335027074,"stop":1724335027074,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b88a5c2145f871","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724335322637,"stop":1724335322638,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbb7b8563b2646e","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724335778415,"stop":1724335778415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ba4774ea708a65","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724335171747,"stop":1724335171752,"duration":5},"status":"passed","severity":"normal"},{"uid":"617dfd412e7bae70","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724335051166,"stop":1724335051166,"duration":0},"status":"passed","severity":"normal"},{"uid":"1edc15904e3eaf46","name":"Push message with shell command payload","time":{"start":1724335755542,"stop":1724335755542,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99c99641008da04","name":"Query generator for multiple messages","time":{"start":1724335796149,"stop":1724335796149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9a6006a855829c","name":"less peers than existing","time":{"start":1724335646242,"stop":1724335646242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"15c3f907e0d70288","name":"topics with same application and version share the same shard","time":{"start":1724335027059,"stop":1724335027059,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d8651aa4761d4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724335764548,"stop":1724335764548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2c694409097d562","name":"shard 0","time":{"start":1724335764419,"stop":1724335764419,"duration":0},"status":"passed","severity":"normal"},{"uid":"a706877299932714","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724335063287,"stop":1724335063287,"duration":0},"status":"passed","severity":"normal"},{"uid":"35412e83ba9e2a40","name":"returns all values when wanted number is greater than available values","time":{"start":1724335050609,"stop":1724335050609,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7768bc9b7dd444c","name":"random static sharding 6 - Cluster ID: 895, Shard ID: 660","time":{"start":1724335764425,"stop":1724335764426,"duration":1},"status":"passed","severity":"normal"},{"uid":"4daf8347c54d4d7f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724335809572,"stop":1724335809572,"duration":0},"status":"passed","severity":"normal"},{"uid":"671af9c9ff19c0b0","name":"Check publish message containing Chinese","time":{"start":1724335687258,"stop":1724335687258,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd69387827d9319b","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724335743576,"stop":1724335743576,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c8001d059f6da6","name":"should properly compute the node id","time":{"start":1724335035529,"stop":1724335035529,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1dddc8f0341a72","name":"handles different clusterIds correctly","time":{"start":1724335027060,"stop":1724335027060,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8973dca0ff1005","name":"Store - dialed after - with timeout","time":{"start":1724335816886,"stop":1724335816887,"duration":1},"status":"passed","severity":"normal"},{"uid":"11fb8855c0839437","name":"Check received message containing short","time":{"start":1724335647361,"stop":1724335647361,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb39c14e2cd5787","name":"Push message with emoji payload","time":{"start":1724335645954,"stop":1724335645954,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6b90cc57a7d38db","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724335027070,"stop":1724335027070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d1fe512229d589","name":"Push to array if already present","time":{"start":1724335026778,"stop":1724335026778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e5903439307d33e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724335699861,"stop":1724335699861,"duration":0},"status":"passed","severity":"normal"},{"uid":"972ae489bda823bf","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724335027062,"stop":1724335027063,"duration":1},"status":"passed","severity":"normal"},{"uid":"24660792ae23ab6a","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724335034661,"stop":1724335034663,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fc3bbc15f90cf1a","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724335051162,"stop":1724335051163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de24891741ebcbc","name":"Subscribe to topic containing XML and publish message","time":{"start":1724335699864,"stop":1724335699864,"duration":0},"status":"passed","severity":"normal"},{"uid":"62130f817a673cd3","name":"start node with empty content topic","time":{"start":1724335730035,"stop":1724335730036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4c0ee950d8a7c94","name":"Check received message containing Basic HTML tag","time":{"start":1724335647370,"stop":1724335647370,"duration":0},"status":"passed","severity":"normal"},{"uid":"99868eb24254536f","name":"Publish without waiting for remote peer","time":{"start":1724335699855,"stop":1724335699855,"duration":0},"status":"passed","severity":"normal"},{"uid":"f680939bed080fb5","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724335034681,"stop":1724335034682,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc529092b4b17062","name":"isConnected should return false after all peers disconnect","time":{"start":1724335136952,"stop":1724335136952,"duration":0},"status":"passed","severity":"normal"},{"uid":"bedd20dfbf3d9199","name":"should not fail to stop the service if it was not started","time":{"start":1724335055494,"stop":1724335055495,"duration":1},"status":"passed","severity":"normal"},{"uid":"92752804a3793cb8","name":"Check message with no payload is not received","time":{"start":1724335647357,"stop":1724335647359,"duration":2},"status":"passed","severity":"normal"},{"uid":"98184aa72bc5515d","name":"Subscribe and receive messages via lightPush","time":{"start":1724335764548,"stop":1724335764548,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffbbf848c2a4f94d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724335764555,"stop":1724335764555,"duration":0},"status":"passed","severity":"normal"},{"uid":"23de7d0ad0e4b187","name":"Subscribe and receive messages via lightPush","time":{"start":1724335322623,"stop":1724335322624,"duration":1},"status":"passed","severity":"normal"},{"uid":"7133637f796a67f8","name":"should set field with only RELAY enabled","time":{"start":1724335035534,"stop":1724335035534,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71a46f39eee47c3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724335764547,"stop":1724335764547,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdeed766eb0b213d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724335315734,"stop":1724335315735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d20f99f7ee84fb","name":"removeEventListener with wrong event","time":{"start":1724335118742,"stop":1724335118742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd5bb5791af06e0","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724335609697,"stop":1724335609697,"duration":0},"status":"passed","severity":"normal"},{"uid":"894b235d9f48dff9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724335027070,"stop":1724335027071,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d7335caaa7f920","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724335035535,"stop":1724335035535,"duration":0},"status":"passed","severity":"normal"},{"uid":"529fd6ea71d5669e","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724335315731,"stop":1724335315732,"duration":1},"status":"passed","severity":"normal"},{"uid":"e849fd61648d3728","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724335027077,"stop":1724335027077,"duration":0},"status":"passed","severity":"normal"},{"uid":"8028a25bda6368f3","name":"Check received message containing JSON","time":{"start":1724335647370,"stop":1724335647370,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abd72b9dcb8825e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724335764550,"stop":1724335764550,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc1f16f3d106c906","name":"Check publish message containing numeric","time":{"start":1724335687257,"stop":1724335687257,"duration":0},"status":"passed","severity":"normal"},{"uid":"3907b244d7deddf9","name":"Push message with custom timestamp: 1724331774799","time":{"start":1724335646023,"stop":1724335646023,"duration":0},"status":"passed","severity":"normal"},{"uid":"b617354448b8e7be","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724335027000,"stop":1724335027001,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0503c1fedf4c76","name":"Check message received after jswaku node is restarted","time":{"start":1724335647360,"stop":1724335647360,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1ea695b87b55e4be","name":"should only return 1 node with relay capability","time":{"start":1724335051700,"stop":1724335051700,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1d1276bfc30865","name":"throws on content topic with too few or too many fields","time":{"start":1724335027051,"stop":1724335027052,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb802db053d8cfc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335793469,"stop":1724335793469,"duration":0},"status":"passed","severity":"normal"},{"uid":"1098fbdc1c62e844","name":"Should update shard info","time":{"start":1724335610070,"stop":1724335610070,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4747e947a02907c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724335764548,"stop":1724335764549,"duration":1},"status":"passed","severity":"normal"},{"uid":"eef2df4044b2f90a","name":"Check message with no payload is not received","time":{"start":1724335647375,"stop":1724335647375,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a4d2c1737c3aae2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724335699863,"stop":1724335699863,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c70b1b1561b236","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724335764596,"stop":1724335764596,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d27ec96ca60ae32","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724335609680,"stop":1724335609680,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c6487ea2dea7a8","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724335322635,"stop":1724335322635,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fcd8d70ddf53d3d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724335322638,"stop":1724335322639,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b34336b9d7c09f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724335778412,"stop":1724335778412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b6e9a267b80a44","name":"Relay","time":{"start":1724335090872,"stop":1724335090872,"duration":0},"status":"passed","severity":"normal"},{"uid":"33af1619ec79ad90","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724335339835,"stop":1724335339836,"duration":1},"status":"passed","severity":"normal"},{"uid":"b17426006584dd00","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724335315740,"stop":1724335315740,"duration":0},"status":"passed","severity":"normal"},{"uid":"998f5958422a739d","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724335029597,"stop":1724335029598,"duration":1},"status":"passed","severity":"normal"},{"uid":"f66c1b2dbd0538e4","name":"Push message with Basic HTML tag payload","time":{"start":1724335645951,"stop":1724335645952,"duration":1},"status":"passed","severity":"normal"},{"uid":"daed1836ac83f3d1","name":"Push message with numeric payload","time":{"start":1724335755536,"stop":1724335755536,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca4fd20dd0ca73","name":"Check received message containing long","time":{"start":1724335647361,"stop":1724335647362,"duration":1},"status":"passed","severity":"normal"},{"uid":"9361b01a98bec5a2","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724335027058,"stop":1724335027058,"duration":0},"status":"passed","severity":"normal"},{"uid":"503c3a427dcf3628","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724335699866,"stop":1724335699867,"duration":1},"status":"passed","severity":"normal"},{"uid":"8831a675ada4a52","name":"Push message with rate limit","time":{"start":1724335755558,"stop":1724335755558,"duration":0},"status":"passed","severity":"normal"},{"uid":"87498690701f109","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724335051701,"stop":1724335051701,"duration":0},"status":"passed","severity":"normal"},{"uid":"41729ca440255062","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724335215897,"stop":1724335215897,"duration":0},"status":"passed","severity":"normal"},{"uid":"961fa78b2f549e1f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724335471741,"stop":1724335471742,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e831149577fa6fc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724335171743,"stop":1724335171743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa5801828fde8f5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724335034679,"stop":1724335034681,"duration":2},"status":"passed","severity":"normal"},{"uid":"fc98e026fb7d82","name":"Push message on custom pubsubTopic","time":{"start":1724335471736,"stop":1724335471737,"duration":1},"status":"passed","severity":"normal"},{"uid":"7af28f700af55676","name":"Push message with content topic containing JSON","time":{"start":1724335645980,"stop":1724335645980,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dee94da8505b70f","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app49/9/topic902/json","time":{"start":1724335730033,"stop":1724335730033,"duration":0},"status":"passed","severity":"normal"},{"uid":"b28ddadda0d24215","name":"Check publish message containing Script","time":{"start":1724335687260,"stop":1724335687260,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d995369f7aa8f7c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724335764430,"stop":1724335764430,"duration":0},"status":"passed","severity":"normal"},{"uid":"382954446e6b3867","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724335027062,"stop":1724335027062,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb6662ba62f91dbe","name":"Push message with content topic containing Chinese","time":{"start":1724335645958,"stop":1724335645959,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb17f2ac1bee0e2","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724335315744,"stop":1724335315744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5131ce2b51bee0","name":"Subscribe and receives messages on 20 topics","time":{"start":1724335764550,"stop":1724335764551,"duration":1},"status":"passed","severity":"normal"},{"uid":"15efb23478f634ba","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724335027064,"stop":1724335027064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6f442a9680a71c","name":"Check publish message containing emoji","time":{"start":1724335687263,"stop":1724335687263,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e6cb5d056fd1a6","name":"should throw an error for insufficient data","time":{"start":1724335027002,"stop":1724335027002,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ace8d5d70ab1964","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724335471739,"stop":1724335471739,"duration":0},"status":"passed","severity":"normal"},{"uid":"45219781dfb3e83f","name":"Privacy Node - default protocol","time":{"start":1724335816888,"stop":1724335816888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca4d946d1e6e1efe","name":"Check message with invalid timestamp is not received","time":{"start":1724335647374,"stop":1724335647374,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c939899047c045","name":"Ping on unsubscribed peer","time":{"start":1724335170048,"stop":1724335170049,"duration":1},"status":"passed","severity":"normal"},{"uid":"f24b2103dc5b0f16","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724335809573,"stop":1724335809573,"duration":0},"status":"passed","severity":"normal"},{"uid":"97adacb77e525c49","name":"should not receive a peer event before start","time":{"start":1724335092149,"stop":1724335092149,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b0b25151882034","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724335519369,"stop":1724335519370,"duration":1},"status":"passed","severity":"normal"},{"uid":"31be8c3b7fe560","name":"creates an iterator","time":{"start":1724335802332,"stop":1724335802333,"duration":1},"status":"passed","severity":"normal"},{"uid":"46e5def0363026ed","name":"Accepts a valid Waku Message","time":{"start":1724335043920,"stop":1724335043921,"duration":1},"status":"passed","severity":"normal"},{"uid":"97acd268f9af9449","name":"more peers than existing","time":{"start":1724335646242,"stop":1724335646242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed3fd26d44364870","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724335027067,"stop":1724335027067,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eafdbd9d47d01ab","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724335764555,"stop":1724335764555,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05bbc551c28f4f8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724335315743,"stop":1724335315743,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c1943c570eacf7","name":"Push 30 different messages","time":{"start":1724335645954,"stop":1724335645954,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec7e01533b6d42b","name":"Push message with content topic containing numeric","time":{"start":1724335645957,"stop":1724335645957,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c98255d00cf1386","name":"Subscribe to topic containing long and receive message","time":{"start":1724335764553,"stop":1724335764553,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da01ae44f4929ac","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724335764598,"stop":1724335764598,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f27d360ba54f49","name":"throws on content topic with non-number generation field","time":{"start":1724335027052,"stop":1724335027052,"duration":0},"status":"passed","severity":"normal"},{"uid":"b03c81e6e45a3c90","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app85/5/topic735/xml","time":{"start":1724335730025,"stop":1724335730025,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0cc1e213809089d","name":"Check received message containing Arabic","time":{"start":1724335647347,"stop":1724335647347,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d54d429b427c84","name":"Round trip binary serialization","time":{"start":1724335040441,"stop":1724335040442,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a572f49d4886ecf","name":"should throw an error for missing sharding configuration","time":{"start":1724335027078,"stop":1724335027078,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0c428af7719ee0","name":"can dial TLS multiaddrs","time":{"start":1724335530094,"stop":1724335530094,"duration":0},"status":"passed","severity":"normal"},{"uid":"9613e6ec50f6068c","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724335029595,"stop":1724335029596,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f7ddb24a876fbbf","name":"Overlapping topic subscription","time":{"start":1724335764552,"stop":1724335764552,"duration":0},"status":"passed","severity":"normal"},{"uid":"251bd36226e0fe59","name":"Reopen subscription with peer with lost subscription","time":{"start":1724335170052,"stop":1724335170053,"duration":1},"status":"passed","severity":"normal"},{"uid":"f185e2813538c750","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724335764554,"stop":1724335764555,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b32c591de5ba10","name":"Check message on other pubsub topic is not received","time":{"start":1724335647374,"stop":1724335647374,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44a43d6fdec480e","name":"Overlapping topic subscription","time":{"start":1724335322631,"stop":1724335322632,"duration":1},"status":"passed","severity":"normal"},{"uid":"af8a5c8c395faf23","name":"Failed peers are renewed","time":{"start":1724335374600,"stop":1724335374601,"duration":1},"status":"passed","severity":"normal"},{"uid":"2621f0dcca466dd9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724335764542,"stop":1724335764542,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9bd61cd93702e34","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724335339834,"stop":1724335339835,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d17cdf0d706cbc","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724335034660,"stop":1724335034661,"duration":1},"status":"passed","severity":"normal"},{"uid":"946689ca2a893ce9","name":"can start and stop the service","time":{"start":1724335092143,"stop":1724335092143,"duration":0},"status":"passed","severity":"normal"},{"uid":"a53969a5eedec9c4","name":"should return unique PubsubTopics for static sharding","time":{"start":1724335027063,"stop":1724335027064,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0bec759324a1bd1","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724335136953,"stop":1724335136954,"duration":1},"status":"passed","severity":"normal"},{"uid":"56076b769e024fe","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724335027076,"stop":1724335027076,"duration":0},"status":"passed","severity":"normal"},{"uid":"690ffd907ff8b249","name":"Check meta is set [ecies]","time":{"start":1724335063287,"stop":1724335063288,"duration":1},"status":"passed","severity":"normal"},{"uid":"87ebe47d25e7ab7a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724335662037,"stop":1724335662039,"duration":2},"status":"passed","severity":"normal"},{"uid":"10e9b7519680819c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724335027068,"stop":1724335027068,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4062b4447822f6","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724335609689,"stop":1724335609689,"duration":0},"status":"passed","severity":"normal"},{"uid":"9944dd2cf5c14f16","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724335662035,"stop":1724335662036,"duration":1},"status":"passed","severity":"normal"},{"uid":"6604467a943b91d4","name":"Subscribe to topic containing short and publish message","time":{"start":1724335699860,"stop":1724335699860,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ac0ca38f892576","name":"Overlapping topic subscription","time":{"start":1724335699859,"stop":1724335699860,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2031263adc6bb9b8","name":"Subscribe and receive messages via lightPush","time":{"start":1724335764526,"stop":1724335764526,"duration":0},"status":"passed","severity":"normal"},{"uid":"467689360097d7a","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724335051162,"stop":1724335051162,"duration":0},"status":"passed","severity":"normal"},{"uid":"295bcafa1c949e9e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724335764596,"stop":1724335764596,"duration":0},"status":"passed","severity":"normal"},{"uid":"393851955486df11","name":"Check received message containing Script","time":{"start":1724335647369,"stop":1724335647369,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4592c397d2c767","name":"Passing page size 110 when there are 120 messages","time":{"start":1724335794248,"stop":1724335794248,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c253dfb52f3ac1","name":"Check publish message containing Basic HTML tag","time":{"start":1724335687261,"stop":1724335687261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da4301bd7c6edf4","name":"Push message with content topic containing unicode special characters","time":{"start":1724335646018,"stop":1724335646018,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd287e063f45cd81","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724335092151,"stop":1724335092151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8d1162fec7c6007","name":"Push message with short payload","time":{"start":1724335645937,"stop":1724335645939,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b791964e54d1ff6","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724335315742,"stop":1724335315742,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c98cdcf7675b59","name":"Check message with non string payload is not received","time":{"start":1724335647375,"stop":1724335647376,"duration":1},"status":"passed","severity":"normal"},{"uid":"237443c8416747c6","name":"Check received message containing Script","time":{"start":1724335294876,"stop":1724335294876,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f9c82f14e5e4d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724335171745,"stop":1724335171745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b6518d60f897cc0","name":"Push message with Script payload","time":{"start":1724335755540,"stop":1724335755540,"duration":0},"status":"passed","severity":"normal"},{"uid":"5181633442a85529","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724335764554,"stop":1724335764554,"duration":0},"status":"passed","severity":"normal"},{"uid":"541dc9fb6c83e93a","name":"Check publish message containing SQL Injection","time":{"start":1724335687259,"stop":1724335687260,"duration":1},"status":"passed","severity":"normal"},{"uid":"82baa8fed003d6c4","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724335647355,"stop":1724335647355,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad13093127b81044","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724335764528,"stop":1724335764529,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d388bb2589ea5f","name":"should add and remove event listeners correctly","time":{"start":1724335055498,"stop":1724335055498,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a12eb499c5e320","name":"Push message with SQL Injection payload","time":{"start":1724335755540,"stop":1724335755540,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca88e6d5ff236c41","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724335699861,"stop":1724335699861,"duration":0},"status":"passed","severity":"normal"},{"uid":"d765dc12745f513d","name":"Fails to push message with large meta","time":{"start":1724335755558,"stop":1724335755558,"duration":0},"status":"passed","severity":"normal"},{"uid":"6910f992f4591cf1","name":"stop","time":{"start":1724335118745,"stop":1724335118746,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fc74800d7a9bea9","name":"Passing page size 3 when there are 20 messages","time":{"start":1724335794243,"stop":1724335794244,"duration":1},"status":"passed","severity":"normal"},{"uid":"de2a9432ca7ca41a","name":"Init the array if not present","time":{"start":1724335026774,"stop":1724335026777,"duration":3},"status":"passed","severity":"normal"},{"uid":"7e99b4494f075cc6","name":"Callback on promise","time":{"start":1724335796151,"stop":1724335796151,"duration":0},"status":"passed","severity":"normal"},{"uid":"5da18fdb6e4f6c9c","name":"Publish message with custom timestamp: Thu Aug 22 2024 13:07:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335687264,"stop":1724335687264,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8c89e600ed14aa5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724335764541,"stop":1724335764541,"duration":0},"status":"passed","severity":"normal"},{"uid":"273393b5095dcc5","name":"Check publish message containing short","time":{"start":1724335687256,"stop":1724335687256,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d3882bb8c51e1","name":"should not fail to start the service if it is already started","time":{"start":1724335669139,"stop":1724335669139,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4eeb8a9d8647740","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724335687264,"stop":1724335687264,"duration":0},"status":"passed","severity":"normal"},{"uid":"80565bc8683285ff","name":"Check message received after nwaku node is restarted","time":{"start":1724335647376,"stop":1724335647376,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1a70dcadba0fd50","name":"Correctly serialized arguments","time":{"start":1724335530217,"stop":1724335530218,"duration":1},"status":"passed","severity":"normal"},{"uid":"a800e1c614fc7cbc","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724335809571,"stop":1724335809571,"duration":0},"status":"passed","severity":"normal"},{"uid":"1709f08cf1c4c581","name":"Push message with content topic containing short","time":{"start":1724335755550,"stop":1724335755550,"duration":0},"status":"passed","severity":"normal"},{"uid":"4627d4c5a759483a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724335027056,"stop":1724335027056,"duration":0},"status":"passed","severity":"normal"},{"uid":"7782f0a260f7861a","name":"Push message with special chars payload","time":{"start":1724335645942,"stop":1724335645943,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3e8455248e9518","name":"Decoder throws on empty string content topic","time":{"start":1724335040445,"stop":1724335040445,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4ec96ebacae9e63","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724335322635,"stop":1724335322636,"duration":1},"status":"passed","severity":"normal"},{"uid":"b82b9d591cc37455","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724335764535,"stop":1724335764536,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc71e8d07a10b3b8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724335743572,"stop":1724335743572,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0f3a0bae9b57f3","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724335764545,"stop":1724335764546,"duration":1},"status":"passed","severity":"normal"},{"uid":"d833b9fd13e97dcf","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724335796150,"stop":1724335796150,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad36f0875b93a181","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724335322639,"stop":1724335322639,"duration":0},"status":"passed","severity":"normal"},{"uid":"418816b3963b0be9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724335322633,"stop":1724335322634,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e8cf5d76fb4314","name":"Check message with no content topic is not received","time":{"start":1724335647357,"stop":1724335647357,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b8c9a1cd4affaa","name":"Decrypt messages","time":{"start":1724335648712,"stop":1724335648713,"duration":1},"status":"passed","severity":"normal"},{"uid":"592aeb695b066221","name":"Push message with unicode special characters payload","time":{"start":1724335645953,"stop":1724335645953,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecca987b5e879e87","name":"should encode/decode to text encoding","time":{"start":1724335035529,"stop":1724335035530,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d72fc2510e238f","name":"Query with Promise Callback, No message returned","time":{"start":1724335778416,"stop":1724335778416,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd5859fa99d9fbde","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724335662036,"stop":1724335662036,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0320099b86f17d7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724335764597,"stop":1724335764597,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fef6d9e70c55f22","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724335027076,"stop":1724335027077,"duration":1},"status":"passed","severity":"normal"},{"uid":"10f21ca82d9b41a1","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724335034663,"stop":1724335034664,"duration":1},"status":"passed","severity":"normal"},{"uid":"57af1da19bdae057","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724335315738,"stop":1724335315738,"duration":0},"status":"passed","severity":"normal"},{"uid":"19198bb1862e86ba","name":"Query with Ordered Callback, No message returned","time":{"start":1724335778415,"stop":1724335778415,"duration":0},"status":"passed","severity":"normal"}] |