allure-jswaku/7441/widgets/status-chart.json
2024-09-13 10:55:54 +00:00

1 line
158 KiB
JSON

[{"uid":"ba99d6f3c4392c0d","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726224807796,"stop":1726224807796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c2a4254f7be1a0e","name":"Using a function","time":{"start":1726224877288,"stop":1726224877288,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a37e1227b31cc86","name":"Subscribe and receive messages via lightPush","time":{"start":1726224520234,"stop":1726224520234,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5db4cdce0a8a70","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726224770178,"stop":1726224770179,"duration":1},"status":"passed","severity":"normal"},{"uid":"68d1f6d571c8c03a","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726224807795,"stop":1726224807796,"duration":1},"status":"passed","severity":"normal"},{"uid":"402124df6705a87a","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726224258093,"stop":1726224258093,"duration":0},"status":"passed","severity":"normal"},{"uid":"f93258267db92b4d","name":"Ephemeral messages are not stored","time":{"start":1726224321796,"stop":1726224321796,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5ace7d6265428d","name":"Passing page size 110 when there are 120 messages","time":{"start":1726224869229,"stop":1726224869229,"duration":0},"status":"passed","severity":"normal"},{"uid":"631e52e8ba3f56e4","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726224770149,"stop":1726224770149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc00759ec3b3dc8","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app8/9/topic871/utf8","time":{"start":1726224796872,"stop":1726224796873,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b14383cf06ad841","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726224258082,"stop":1726224258082,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa37efa6d4b5e14","name":"Check publish message containing SQL Injection","time":{"start":1726224764155,"stop":1726224764155,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac81dab38d03655","name":"returns all values when wanted number is greater than available values","time":{"start":1726224278107,"stop":1726224278107,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac1a797c4f33cd39","name":"Check received message containing Russian","time":{"start":1726224712869,"stop":1726224712869,"duration":0},"status":"passed","severity":"normal"},{"uid":"513d127f7376ae36","name":"should properly create peer info with all multiaddrs","time":{"start":1726224266681,"stop":1726224266681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb64892f6a5f21e","name":"Check received message with timestamp: 1726224308425000000 ","time":{"start":1726224712836,"stop":1726224712838,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4cb305aa2e473b1","name":"Check received message containing SQL Injection","time":{"start":1726224490917,"stop":1726224490918,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f95f8f3666cfeee","name":"Push message with content topic containing shell command","time":{"start":1726224820908,"stop":1726224820908,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed485c76ff162efb","name":"Check received message containing long","time":{"start":1726224490891,"stop":1726224490892,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a27eb2c2e363dd","name":"Nwaku publishes","time":{"start":1726224736500,"stop":1726224736501,"duration":1},"status":"passed","severity":"normal"},{"uid":"64e68ad8a2ff5746","name":"should not receive a peer event after stop","time":{"start":1726224326066,"stop":1726224326066,"duration":0},"status":"passed","severity":"normal"},{"uid":"c201609088742010","name":"Rejects garbage","time":{"start":1726224294044,"stop":1726224294044,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5a5b6efe407c21","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726224770153,"stop":1726224770154,"duration":1},"status":"passed","severity":"normal"},{"uid":"94bb336b8e23b0cc","name":"Encoder throws on undefined content topic","time":{"start":1726224290853,"stop":1726224290854,"duration":1},"status":"passed","severity":"normal"},{"uid":"d64e6f9cc59be68","name":"Push message with short payload","time":{"start":1726224737881,"stop":1726224737882,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3b98aeb168ea10","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726224258105,"stop":1726224258105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98891550b5ea7b5","name":"should not receive a peer event before start","time":{"start":1726224766181,"stop":1726224766181,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48101cb458b8dbe","name":"random static sharding 4 - Cluster ID: 428, Shard ID: 233","time":{"start":1726224824575,"stop":1726224824575,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d025ad9d64009e1","name":"should not fail to stop the service if it was not started","time":{"start":1726224326060,"stop":1726224326060,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1a45db3afe68a7","name":"different cluster, same shard: nodes don't connect","time":{"start":1726224663210,"stop":1726224663210,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2cbee94829c23a","name":"Check received message containing special chars","time":{"start":1726224712868,"stop":1726224712868,"duration":0},"status":"passed","severity":"normal"},{"uid":"54643de5b4c854f1","name":"Ping on subscribed peer","time":{"start":1726224369139,"stop":1726224369139,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f51a76a5800344","name":"Check publish message containing Russian","time":{"start":1726224764155,"stop":1726224764155,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d60b4aee54ec09","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726224258086,"stop":1726224258086,"duration":0},"status":"passed","severity":"normal"},{"uid":"4719e62f20cd7805","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726224534046,"stop":1726224534046,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa4fa92296e5882e","name":"should handle corrupted local storage data gracefully","time":{"start":1726224283238,"stop":1726224283238,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ec5b06acc74eed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726224258098,"stop":1726224258099,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c51b2bc78a335c","name":"Refresh subscription","time":{"start":1726224851204,"stop":1726224851205,"duration":1},"status":"passed","severity":"normal"},{"uid":"af806b543b08a0c5","name":"Sign & Recover","time":{"start":1726224289528,"stop":1726224289529,"duration":1},"status":"passed","severity":"normal"},{"uid":"3857f78c95482755","name":"Filter with 2 connections","time":{"start":1726224543218,"stop":1726224543218,"duration":0},"status":"passed","severity":"normal"},{"uid":"799bbea398aaab58","name":"Ping on subscribed peer","time":{"start":1726224382146,"stop":1726224382146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2bbb5d225feb87a","name":"1 Store, 2 fetches","time":{"start":1726224279089,"stop":1726224279090,"duration":1},"status":"passed","severity":"normal"},{"uid":"d673429ec2ddeb65","name":"should get / set TCP multiaddr","time":{"start":1726224266677,"stop":1726224266678,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5db3f7f13da38cc","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726224838425,"stop":1726224838425,"duration":0},"status":"passed","severity":"normal"},{"uid":"18070d450d566988","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726224860693,"stop":1726224860693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b36f2ee62702f9c6","name":"can dial TLS multiaddrs","time":{"start":1726224646032,"stop":1726224646032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13e21e4dc23be71","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224862293,"stop":1726224862293,"duration":0},"status":"passed","severity":"normal"},{"uid":"18714b06345a5bdc","name":"Refresh subscription","time":{"start":1726224851226,"stop":1726224851226,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ecbe0a6aa863a4","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726224480683,"stop":1726224480683,"duration":0},"status":"passed","severity":"normal"},{"uid":"844f13ba61e5ca18","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726224359745,"stop":1726224359746,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4e60e974ae1aca1","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726224290852,"stop":1726224290853,"duration":1},"status":"passed","severity":"normal"},{"uid":"24886725ee033291","name":"less peers than existing","time":{"start":1726224713146,"stop":1726224713146,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a35920629eb8c036","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726224394481,"stop":1726224394481,"duration":0},"status":"passed","severity":"normal"},{"uid":"f518134f078a4dae","name":"Push message with rate limit","time":{"start":1726224820911,"stop":1726224820913,"duration":2},"status":"passed","severity":"normal"},{"uid":"d66331d63e1b2c19","name":"should only return 1 node with relay and store capability","time":{"start":1726224279314,"stop":1726224279314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4ddac0242167359","name":"Publish message with custom timestamp: Fri Sep 13 2024 09:52:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1726224764160,"stop":1726224764161,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50f4c9232a4512d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726224258101,"stop":1726224258102,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9ee2c3fc56cc4d6","name":"Push message with shell command payload","time":{"start":1726224820890,"stop":1726224820891,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c245c7a221d5643","name":"Passing page size 19 when there are 20 messages","time":{"start":1726224869228,"stop":1726224869229,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68558675bc9d970","name":"Push message with numeric payload","time":{"start":1726224820878,"stop":1726224820879,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a80bcb6f4b0ac3","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app0/2/topic791/proto","time":{"start":1726224796872,"stop":1726224796872,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1cc31885b461cb","name":"Ordered callback, aborts when callback returns true","time":{"start":1726224857339,"stop":1726224857340,"duration":1},"status":"passed","severity":"normal"},{"uid":"c14c4656846d9468","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726224394484,"stop":1726224394484,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a20758cab9ef3be","name":"Reusing cursor across nodes","time":{"start":1726224807802,"stop":1726224807803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9bf2b397a37c927","name":"Push message with content topic containing XML","time":{"start":1726224820903,"stop":1726224820905,"duration":2},"status":"passed","severity":"normal"},{"uid":"273bc27df2c6c7aa","name":"Subscribe to topic containing long and receive message","time":{"start":1726224520241,"stop":1726224520241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d3cab991d6c70d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726224490925,"stop":1726224490925,"duration":0},"status":"passed","severity":"normal"},{"uid":"596094fc8008a4f4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726224851217,"stop":1726224851217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6db4af0567d85fd","name":"Subscribe to topic containing long and receive message","time":{"start":1726224851207,"stop":1726224851209,"duration":2},"status":"passed","severity":"normal"},{"uid":"f97497534ea2e5a5","name":"Decoder throws on empty string content topic","time":{"start":1726224289142,"stop":1726224289143,"duration":1},"status":"passed","severity":"normal"},{"uid":"5369c4240e386cd5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726224258084,"stop":1726224258084,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff403a2d4cada625","name":"shard 0","time":{"start":1726224824573,"stop":1726224824573,"duration":0},"status":"passed","severity":"normal"},{"uid":"373cdd5397c921e8","name":"Subscribe to topic containing Script and receive message","time":{"start":1726224520254,"stop":1726224520254,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e3c54153f6d84c8","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726224807796,"stop":1726224807796,"duration":0},"status":"passed","severity":"normal"},{"uid":"45814872071c92c3","name":"Check received message containing Russian","time":{"start":1726224712831,"stop":1726224712831,"duration":0},"status":"passed","severity":"normal"},{"uid":"954c05b4c8fb83fe","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726224712882,"stop":1726224712882,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ef8e61226e8be6","name":"same cluster, same shard: nodes connect","time":{"start":1726224663209,"stop":1726224663210,"duration":1},"status":"passed","severity":"normal"},{"uid":"a817f8ad0c68df81","name":"Push message with content topic containing numeric","time":{"start":1726224820899,"stop":1726224820900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40856c8377a0fc7","name":"caches peers it previously fetched","time":{"start":1726224279313,"stop":1726224279313,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dede38e44233b23","name":"Renews peer on consistent ping failures","time":{"start":1726224421218,"stop":1726224421219,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbb3ab33b89576d","name":"Check publish message containing short","time":{"start":1726224764152,"stop":1726224764152,"duration":0},"status":"passed","severity":"normal"},{"uid":"86afa62380add595","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726224279010,"stop":1726224279010,"duration":0},"status":"passed","severity":"normal"},{"uid":"98617fed6780a794","name":"Check received message containing numeric","time":{"start":1726224490892,"stop":1726224490893,"duration":1},"status":"passed","severity":"normal"},{"uid":"9222e3be88345680","name":"Query generator for multiple messages with different message text format","time":{"start":1726224857323,"stop":1726224857324,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3ae7e362adc23e9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726224309334,"stop":1726224309334,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6e4c3f16544656","name":"Generator, 2 different pubsubtopics","time":{"start":1726224862292,"stop":1726224862293,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc374316f774226a","name":"isConnected return false after peer stops","time":{"start":1726224359745,"stop":1726224359745,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5490ca80a083be","name":"Ordered Callback - true","time":{"start":1726224843527,"stop":1726224843527,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c1a9fa3bb44c2e1","name":"Refresh subscription","time":{"start":1726224770150,"stop":1726224770150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2b66c81886958ccd","name":"should get / set UDP multiaddr","time":{"start":1726224266674,"stop":1726224266677,"duration":3},"status":"passed","severity":"normal"},{"uid":"5beb0b7cd9db60ce","name":"Check received message containing XML","time":{"start":1726224712833,"stop":1726224712833,"duration":0},"status":"passed","severity":"normal"},{"uid":"52252f9e19e6704e","name":"Subscribe to topic containing XML and receive message","time":{"start":1726224520254,"stop":1726224520255,"duration":1},"status":"passed","severity":"normal"},{"uid":"1399c0c3aebeda17","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726224642291,"stop":1726224642293,"duration":2},"status":"passed","severity":"normal"},{"uid":"c9bb20d9f473f048","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726224279090,"stop":1726224279090,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c195de82d74463","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726224807803,"stop":1726224807804,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b0e7e17e788bf4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726224851232,"stop":1726224851233,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e3274d7823a5c4","name":"Push message with custom timestamp: 1695466120496","time":{"start":1726224820913,"stop":1726224820913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7459ec9200d9870","name":"random static sharding 8 - Cluster ID: 434, Shard ID: 592","time":{"start":1726224824577,"stop":1726224824577,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab50bb1a948506e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726224520242,"stop":1726224520242,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7e2efc1c1eb65","name":"Check publish message containing special chars","time":{"start":1726224764153,"stop":1726224764153,"duration":0},"status":"passed","severity":"normal"},{"uid":"7994c7cd1ba37efe","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726224258099,"stop":1726224258099,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb80d5e642e9be1","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726224258104,"stop":1726224258105,"duration":1},"status":"passed","severity":"normal"},{"uid":"d88b6d07cceb9221","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726224271649,"stop":1726224271650,"duration":1},"status":"passed","severity":"normal"},{"uid":"fac90b101c7c3028","name":"should set field with all protocols enabled","time":{"start":1726224266681,"stop":1726224266682,"duration":1},"status":"passed","severity":"normal"},{"uid":"db35a774cd79102","name":"Privacy Node - default protocol","time":{"start":1726224884735,"stop":1726224884735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0d79ccacb805771","name":"Push message with content topic containing unicode special characters","time":{"start":1726224820909,"stop":1726224820909,"duration":0},"status":"passed","severity":"normal"},{"uid":"6005001abc60eb80","name":"Decrypt messages","time":{"start":1726224715722,"stop":1726224715723,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3298d5620530d2d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726224880326,"stop":1726224880326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a11b514415321981","name":"should return valid sharding parameters for static sharding","time":{"start":1726224258106,"stop":1726224258106,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee01facf8e5da16","name":"Passing invalid cursor","time":{"start":1726224807803,"stop":1726224807803,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aa109a7b4dd224e","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726224851227,"stop":1726224851227,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce985939252fd60","name":"ignores unrecognized TXT record formats","time":{"start":1726224279313,"stop":1726224279313,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef45e356c51cb903","name":"should properly create location multiaddrs - udp6","time":{"start":1726224266679,"stop":1726224266679,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e691d4a4dc0e574","name":"Wrong topic","time":{"start":1726224796877,"stop":1726224796877,"duration":0},"status":"passed","severity":"normal"},{"uid":"646434ff3fde6043","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726224764163,"stop":1726224764163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8515d8070f2d9912","name":"Decoder throws on undefined content topic","time":{"start":1726224289142,"stop":1726224289142,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedcc36cd9fd09c9","name":"random static sharding 2 - Cluster ID: 973, Shard ID: 205","time":{"start":1726224824574,"stop":1726224824575,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6cdcb254f641029","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726224764159,"stop":1726224764159,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfbe572ff12d899d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726224480669,"stop":1726224480670,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c1f3b4273a14312","name":"Delete observer","time":{"start":1726224715723,"stop":1726224715723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f7aba858529fe0","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726224258085,"stop":1726224258085,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd94913182056bc7","name":"Callback on promise","time":{"start":1726224857325,"stop":1726224857326,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8ecf1cb18fd0b5","name":"should properly create location multiaddrs - tcp6","time":{"start":1726224266680,"stop":1726224266680,"duration":0},"status":"passed","severity":"normal"},{"uid":"316787e8d2f96376","name":"throws on empty content topic","time":{"start":1726224258071,"stop":1726224258071,"duration":0},"status":"passed","severity":"normal"},{"uid":"775e5a32956028c8","name":"Check message on other pubsub topic is not received","time":{"start":1726224490926,"stop":1726224490926,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8011a4fb7f38d7a","name":"Push message equal or less that 1MB","time":{"start":1726224820914,"stop":1726224820914,"duration":0},"status":"passed","severity":"normal"},{"uid":"8396e471fb7d6546","name":"should set field with all protocols disabled","time":{"start":1726224266681,"stop":1726224266681,"duration":0},"status":"passed","severity":"normal"},{"uid":"9636652de35203a","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726224283238,"stop":1726224283238,"duration":0},"status":"passed","severity":"normal"},{"uid":"55733299c969906f","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726224642290,"stop":1726224642290,"duration":0},"status":"passed","severity":"normal"},{"uid":"931b9e0d1ef2fbfd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726224851224,"stop":1726224851225,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bba350e8128002","name":"Check publish message containing unicode special characters","time":{"start":1726224764158,"stop":1726224764158,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb0841d281398fae","name":"Promise Callback - true","time":{"start":1726224843526,"stop":1726224843527,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fe4fd6f41c69e5b","name":"LightPush with 1 connections","time":{"start":1726224543216,"stop":1726224543217,"duration":1},"status":"passed","severity":"normal"},{"uid":"588922a3159430a5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726224851228,"stop":1726224851228,"duration":0},"status":"passed","severity":"normal"},{"uid":"17cdaa3142b0ea61","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726224258097,"stop":1726224258097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d8a912e036a0a87","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726224480648,"stop":1726224480648,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa1bd76f7c41d25a","name":"Subscribe and receive messages via lightPush","time":{"start":1726224851197,"stop":1726224851197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ffa67ae80b4f34c","name":"Check publish message after client node is restarted","time":{"start":1726224764165,"stop":1726224764165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88eca8f02a9cdde5","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726224807797,"stop":1726224807797,"duration":0},"status":"passed","severity":"normal"},{"uid":"298a62cacd99f4ff","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726224266060,"stop":1726224266061,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6aa23ecd3c1657b","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726224258087,"stop":1726224258087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5c89b7e8e3fee6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726224309330,"stop":1726224309333,"duration":3},"status":"passed","severity":"normal"},{"uid":"477b749508797c5f","name":"Subscribe and receive messages via waku relay post","time":{"start":1726224520235,"stop":1726224520236,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeff10458f93fc1f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726224480652,"stop":1726224480652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1868e0cb61558148","name":"Ping on peer without subscriptions","time":{"start":1726224382132,"stop":1726224382143,"duration":11},"status":"passed","severity":"normal"},{"uid":"1f9bf1d5f7329d8","name":"throws on content topic with empty application field","time":{"start":1726224258073,"stop":1726224258073,"duration":0},"status":"passed","severity":"normal"},{"uid":"7355eeeb3123e211","name":"A test","time":{"start":1726224619093,"stop":1726224619094,"duration":1},"status":"passed","severity":"normal"},{"uid":"619cc4caf94e74ff","name":"Generator, 2 different pubsubtopics","time":{"start":1726224862291,"stop":1726224862291,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f40789903d688d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726224880329,"stop":1726224880329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c6225c473e2ec7","name":"Light Node - default protocols","time":{"start":1726224884734,"stop":1726224884735,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecb88a7129f661e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726224260693,"stop":1726224260693,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e80dbf6d1b138b","name":"start node with empty content topic","time":{"start":1726224796878,"stop":1726224796878,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b65a15cc90283da","name":"should throw error - no id","time":{"start":1726224266670,"stop":1726224266670,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f31b37d3c7d437","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726224807797,"stop":1726224807802,"duration":5},"status":"passed","severity":"normal"},{"uid":"a48752d44cdcae1b","name":"should return all peers when numPeers is 0","time":{"start":1726224271302,"stop":1726224271303,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2118a0ef29ef81d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726224520272,"stop":1726224520291,"duration":19},"status":"passed","severity":"normal"},{"uid":"46e0b1925d75453","name":"Push message with content topic containing emoji","time":{"start":1726224820909,"stop":1726224820910,"duration":1},"status":"passed","severity":"normal"},{"uid":"642ac1cc5307a806","name":"Push message with Arabic payload","time":{"start":1726224820881,"stop":1726224820882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffdcb12c8079811b","name":"Check message with no content topic is not received","time":{"start":1726224712883,"stop":1726224712884,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f24c2b75e573a","name":"should throw an error for missing sharding configuration","time":{"start":1726224258106,"stop":1726224258107,"duration":1},"status":"passed","severity":"normal"},{"uid":"c77af98ca0fb196c","name":"addEventListener with wrong event","time":{"start":1726224349712,"stop":1726224349713,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfa8a1af723c1de","name":"safeDispatchEvent","time":{"start":1726224349717,"stop":1726224349717,"duration":0},"status":"passed","severity":"normal"},{"uid":"797e4783b1ab3e0d","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726224309336,"stop":1726224309336,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b5208b703831e65","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726224663209,"stop":1726224663209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1400d5659f3a4b61","name":"Push message with content topic containing Chinese","time":{"start":1726224820900,"stop":1726224820900,"duration":0},"status":"passed","severity":"normal"},{"uid":"76898e6145f5f388","name":"Default pageSize","time":{"start":1726224869230,"stop":1726224869230,"duration":0},"status":"passed","severity":"normal"},{"uid":"138d5d9ed23f3b0e","name":"Push message with custom timestamp: 1726228143365","time":{"start":1726224737909,"stop":1726224737913,"duration":4},"status":"passed","severity":"normal"},{"uid":"54e35b8d12bdd950","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726224642282,"stop":1726224642283,"duration":1},"status":"passed","severity":"normal"},{"uid":"2612aefb9e4e5085","name":"should use DNS peer discovery with light client","time":{"start":1726224326068,"stop":1726224326068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e73d2907d7857171","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726224746843,"stop":1726224746844,"duration":1},"status":"passed","severity":"normal"},{"uid":"85f3e9f74d459aa8","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726224258290,"stop":1726224258290,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2444a80dd09e94","name":"Check received message containing Script","time":{"start":1726224712832,"stop":1726224712832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c71c27e3c461538","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224394481,"stop":1726224394482,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8b1c1bb4ebe894","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726224880328,"stop":1726224880328,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ad3e073c73d049","name":"Push to array if already present","time":{"start":1726224257619,"stop":1726224257619,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fae38643404960c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726224258084,"stop":1726224258085,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd5de68f83161dd","name":"groups content topics by expected pubsub topic","time":{"start":1726224258088,"stop":1726224258088,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d8e7854ab7ed61","name":"Ephemeral field set to true","time":{"start":1726224271647,"stop":1726224271647,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6467788611bd5d","name":"random static sharding 10 - Cluster ID: 38, Shard ID: 918","time":{"start":1726224824578,"stop":1726224824579,"duration":1},"status":"passed","severity":"normal"},{"uid":"15609d1007f5be12","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726224824573,"stop":1726224824574,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04c338e7a696a42","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726224394483,"stop":1726224394483,"duration":0},"status":"passed","severity":"normal"},{"uid":"7697f5350d411654","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726224770149,"stop":1726224770150,"duration":1},"status":"passed","severity":"normal"},{"uid":"97538de68ac49215","name":"Push 30 different messages","time":{"start":1726224737893,"stop":1726224737893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b091b1a3267a9e8","name":"Push message with long payload","time":{"start":1726224737882,"stop":1726224737882,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b76ac163f8e4ac9","name":"Ordered Callback - false","time":{"start":1726224843528,"stop":1726224843528,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcc40ce938da2e5","name":"Check received message containing unicode special characters","time":{"start":1726224712872,"stop":1726224712873,"duration":1},"status":"passed","severity":"normal"},{"uid":"d607cc7cbb5a5079","name":"Push message equal or less that 1MB","time":{"start":1726224737913,"stop":1726224737913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58333f49088e4b8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726224520256,"stop":1726224520257,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9c1220e636e8f0","name":"Encoder throws on undefined content topic","time":{"start":1726224271648,"stop":1726224271648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ff9b17a0333a97","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726224520237,"stop":1726224520237,"duration":0},"status":"passed","severity":"normal"},{"uid":"f413008edeffca02","name":"Ping on unsubscribed peer","time":{"start":1726224382147,"stop":1726224382147,"duration":0},"status":"passed","severity":"normal"},{"uid":"e515e255725b2112","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726224712839,"stop":1726224712839,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f106180a25f1917","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726224480669,"stop":1726224480669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82ea539dd0b51b8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726224289137,"stop":1726224289139,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d3a89d94c0d3fd9","name":"Keep-alive pings maintain the connection","time":{"start":1726224421217,"stop":1726224421218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b64c5525cb189527","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726224258107,"stop":1726224258108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec56aa04fc4f4ccb","name":"Push message with content topic containing long","time":{"start":1726224737896,"stop":1726224737896,"duration":0},"status":"passed","severity":"normal"},{"uid":"f198c81047b0bd71","name":"Push message with Script payload","time":{"start":1726224820884,"stop":1726224820887,"duration":3},"status":"passed","severity":"normal"},{"uid":"d0a4fd0427f32e4d","name":"Query with Promise Callback, No Decoder","time":{"start":1726224838429,"stop":1726224838429,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5d0cfe3bb09c8d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726224258096,"stop":1726224258096,"duration":0},"status":"passed","severity":"normal"},{"uid":"3577910c0d0652d5","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726224279005,"stop":1726224279005,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5018059f9fef2c7","name":"Correctly serialized arguments","time":{"start":1726224646149,"stop":1726224646150,"duration":1},"status":"passed","severity":"normal"},{"uid":"61445579f7d30d42","name":"Store - dialed first","time":{"start":1726224884733,"stop":1726224884733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5a4d1f6d1e8df4","name":"Check message on other pubsub topic is not received","time":{"start":1726224712883,"stop":1726224712883,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf253c4074ff22bd","name":"Query Generator - true","time":{"start":1726224843524,"stop":1726224843526,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a92b13e687891","name":"Fails to push message bigger that 1MB","time":{"start":1726224737914,"stop":1726224737914,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1701a4dd0cf0329","name":"configure the node with multiple content topics","time":{"start":1726224796877,"stop":1726224796878,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7c97fb13fd9b8bb","name":"Passing page size 1 when there are 4 messages","time":{"start":1726224869225,"stop":1726224869225,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7782d4fc1eaea7","name":"Push message with shell command payload","time":{"start":1726224737886,"stop":1726224737887,"duration":1},"status":"passed","severity":"normal"},{"uid":"254413a48712fadc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726224851227,"stop":1726224851228,"duration":1},"status":"passed","severity":"normal"},{"uid":"78db7a8b8cd5d069","name":"Push message with content topic containing Russian","time":{"start":1726224737898,"stop":1726224737898,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f2db09ee2ac2cb","name":"Passing page size 0 when there are 110 messages","time":{"start":1726224869224,"stop":1726224869224,"duration":0},"status":"passed","severity":"normal"},{"uid":"780e631fff33d5e0","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726224925414,"stop":1726224925415,"duration":1},"status":"passed","severity":"normal"},{"uid":"f43525e54fc73830","name":"Push message with Russian payload","time":{"start":1726224737884,"stop":1726224737884,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b8856a5db37dd45","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726224258101,"stop":1726224258101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df12de046f93a30","name":"Passing page size 11 when there are 10 messages","time":{"start":1726224869227,"stop":1726224869228,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab8c9e11fb948cb","name":"Check received message containing short","time":{"start":1726224712824,"stop":1726224712825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a4f3605f50aebeb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726224838426,"stop":1726224838427,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8a919b312b48e2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726224851228,"stop":1726224851229,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ff6cc3da6b9200","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726224642294,"stop":1726224642294,"duration":0},"status":"passed","severity":"normal"},{"uid":"2073c64783f0e728","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726224316979,"stop":1726224316980,"duration":1},"status":"passed","severity":"normal"},{"uid":"270ce4cf7ac32029","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726224880328,"stop":1726224880329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9b256d8b05a297e","name":"throws on content topic with too few or too many fields","time":{"start":1726224258071,"stop":1726224258072,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d3819ee527e856","name":"should not fail to start the service if it is already started","time":{"start":1726224283235,"stop":1726224283236,"duration":1},"status":"passed","severity":"normal"},{"uid":"468c9a014233f264","name":"configure the node with multiple pubsub topics","time":{"start":1726224824579,"stop":1726224824580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a35315c9b4fa62a1","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726224770152,"stop":1726224770153,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d1c6a7184e4c4a","name":"pre and post cipher","time":{"start":1726224289528,"stop":1726224289528,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5ebeed37e4b890","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726224266065,"stop":1726224266066,"duration":1},"status":"passed","severity":"normal"},{"uid":"ade9855c6a631f34","name":"should only return 1 node with relay capability","time":{"start":1726224279314,"stop":1726224279314,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91641933e0efba5","name":"does not throw on valid cases","time":{"start":1726224258070,"stop":1726224258070,"duration":0},"status":"passed","severity":"normal"},{"uid":"9befd72eb16bd806","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726224266669,"stop":1726224266669,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d210795dcb100fa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726224520243,"stop":1726224520243,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1e82fa1608945e","name":"different cluster, different shard: nodes don't connect","time":{"start":1726224480647,"stop":1726224480647,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce8c70271945ea3","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726224266065,"stop":1726224266065,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c308192bac2b617","name":"Refresh subscription","time":{"start":1726224520240,"stop":1726224520241,"duration":1},"status":"passed","severity":"normal"},{"uid":"da46b95bf3240e2","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726224534044,"stop":1726224534044,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a73103a58399cd6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726224480667,"stop":1726224480667,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c93afe8ae46685","name":"Accepts a valid Waku Message","time":{"start":1726224294043,"stop":1726224294044,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c54aa0c503acb3","name":"Push message with numeric payload","time":{"start":1726224737882,"stop":1726224737883,"duration":1},"status":"passed","severity":"normal"},{"uid":"9118cfd1952f480e","name":"should return false","time":{"start":1726224266672,"stop":1726224266672,"duration":0},"status":"passed","severity":"normal"},{"uid":"6037727baf1634f5","name":"Meta field set when metaSetter is specified","time":{"start":1726224271647,"stop":1726224271647,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cca7cf717a9ab6a","name":"Round trip binary serialization","time":{"start":1726224271646,"stop":1726224271646,"duration":0},"status":"passed","severity":"normal"},{"uid":"84d002b43d08df96","name":"Ping on peer without subscriptions","time":{"start":1726224382147,"stop":1726224382147,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1a751e1151b223","name":"throws on content topic with empty encoding field","time":{"start":1726224258074,"stop":1726224258075,"duration":1},"status":"passed","severity":"normal"},{"uid":"5716aee7f93e46d3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726224480674,"stop":1726224480678,"duration":4},"status":"passed","severity":"normal"},{"uid":"25eaff99a8343694","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726224258096,"stop":1726224258097,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a03d4313b73583c","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726224271304,"stop":1726224271304,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff36e14d9e4e50a0","name":"can start and stop the service","time":{"start":1726224326059,"stop":1726224326059,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f1202db05f9c6a","name":"Relay - times out","time":{"start":1726224884733,"stop":1726224884733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4359f64955b1faf1","name":"Check received message containing emoji","time":{"start":1726224712873,"stop":1726224712873,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ec3a1cbca0a6e5","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app63/2/topic178/json","time":{"start":1726224796867,"stop":1726224796867,"duration":0},"status":"passed","severity":"normal"},{"uid":"9553b2d406217adb","name":"Check received message containing JSON","time":{"start":1726224712871,"stop":1726224712871,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c60d4048c41baab","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726224770148,"stop":1726224770148,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a7948665baffe0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726224851228,"stop":1726224851228,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa35edadc9eb6943","name":"Check received message with timestamp: 1726224308425 ","time":{"start":1726224712877,"stop":1726224712878,"duration":1},"status":"passed","severity":"normal"},{"uid":"8023a9e34b9d401","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726224520291,"stop":1726224520291,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f8466b9bbfc7a89","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726224422051,"stop":1726224422052,"duration":1},"status":"passed","severity":"normal"},{"uid":"88dbfe1d1dc1a898","name":"Push 30 different messages","time":{"start":1726224820897,"stop":1726224820898,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc1f8b6d23c1eda","name":"nwaku subscribes","time":{"start":1726224736498,"stop":1726224736499,"duration":1},"status":"passed","severity":"normal"},{"uid":"930a21e165343e0a","name":"Check message with no content topic is not received","time":{"start":1726224712849,"stop":1726224712849,"duration":0},"status":"passed","severity":"normal"},{"uid":"3289a48c7135e030","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726224851199,"stop":1726224851199,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d055bfc6e322821","name":"Query Generator, No message returned","time":{"start":1726224838426,"stop":1726224838426,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04315282e244bf2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726224851216,"stop":1726224851216,"duration":0},"status":"passed","severity":"normal"},{"uid":"387bc7cd584360df","name":"Filter with 0 connections","time":{"start":1726224543216,"stop":1726224543216,"duration":0},"status":"passed","severity":"normal"},{"uid":"951cbf2ceabec9e4","name":"should return empty list for no shard","time":{"start":1726224258094,"stop":1726224258094,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f20d0b400747f7","name":"Subscribe to topic containing Script and receive message","time":{"start":1726224851215,"stop":1726224851215,"duration":0},"status":"passed","severity":"normal"},{"uid":"3686e599eb6403a5","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726224359741,"stop":1726224359742,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1059afc64f78544","name":"Push message with content topic containing special chars","time":{"start":1726224820900,"stop":1726224820900,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08be83483e4a0c3","name":"Check received message containing short","time":{"start":1726224712866,"stop":1726224712867,"duration":1},"status":"passed","severity":"normal"},{"uid":"b463e0836b07c66c","name":"Push message with content topic containing emoji","time":{"start":1726224737906,"stop":1726224737906,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06ea456e1ed9d05","name":"All","time":{"start":1726224319446,"stop":1726224319446,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8c207058794938","name":"should properly create location multiaddrs - tcp4","time":{"start":1726224266679,"stop":1726224266679,"duration":0},"status":"passed","severity":"normal"},{"uid":"3915a5ad11d391ae","name":"Push message with content topic containing Script","time":{"start":1726224737899,"stop":1726224737900,"duration":1},"status":"passed","severity":"normal"},{"uid":"f93474c4d213366d","name":"Push message with content topic containing Chinese","time":{"start":1726224737897,"stop":1726224737897,"duration":0},"status":"passed","severity":"normal"},{"uid":"712856158d4e89a3","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726224258076,"stop":1726224258082,"duration":6},"status":"passed","severity":"normal"},{"uid":"c34580dbebebc007","name":"random static sharding 7 - Cluster ID: 778, Shard ID: 373","time":{"start":1726224824577,"stop":1726224824577,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a92e3380196dd6","name":"Register correct protocols","time":{"start":1726224770147,"stop":1726224770147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02120366ddfc2d5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726224258100,"stop":1726224258100,"duration":0},"status":"passed","severity":"normal"},{"uid":"71dfb41bb07e8e73","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726224258101,"stop":1726224258101,"duration":0},"status":"passed","severity":"normal"},{"uid":"230d18da4c438928","name":"Check received message containing escaped characters","time":{"start":1726224712872,"stop":1726224712872,"duration":0},"status":"passed","severity":"normal"},{"uid":"23f147d0b5eabea9","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726224642297,"stop":1726224642298,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7ac95c1a928998","name":"Store - dialed after - with timeout","time":{"start":1726224884733,"stop":1726224884733,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddddf76f51585082","name":"Push message with content topic containing SQL Injection","time":{"start":1726224737899,"stop":1726224737899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c605dd9fb6899fa9","name":"Overlapping topic subscription","time":{"start":1726224520240,"stop":1726224520240,"duration":0},"status":"passed","severity":"normal"},{"uid":"4986c9cd431d2f84","name":"Init the array if not present","time":{"start":1726224257617,"stop":1726224257618,"duration":1},"status":"passed","severity":"normal"},{"uid":"407faa366402dc97","name":"Check publish message containing numeric","time":{"start":1726224764153,"stop":1726224764153,"duration":0},"status":"passed","severity":"normal"},{"uid":"401532cb408f0f7f","name":"random static sharding 5 - Cluster ID: 467, Shard ID: 139","time":{"start":1726224824576,"stop":1726224824576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dcc45efa5297fb0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726224520257,"stop":1726224520272,"duration":15},"status":"passed","severity":"normal"},{"uid":"89a445cc49dad466","name":"removeEventListener with correct event","time":{"start":1726224349713,"stop":1726224349714,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3d22263df8af358","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726224266059,"stop":1726224266060,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56102e1677337db","name":"Push message on custom pubsubTopic","time":{"start":1726224618918,"stop":1726224618918,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f2d4550df2e35f8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726224851223,"stop":1726224851223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb6be5a1f0cbc80","name":"Check publish message containing long","time":{"start":1726224764152,"stop":1726224764152,"duration":0},"status":"passed","severity":"normal"},{"uid":"52f9c711c7b032bf","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726224642295,"stop":1726224642295,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccdc45e983eb5f9","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726224394485,"stop":1726224394485,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dd8c3cef20c960","name":"Filter with 1 connections","time":{"start":1726224543217,"stop":1726224543218,"duration":1},"status":"passed","severity":"normal"},{"uid":"6240e2c60e2fa1a9","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726224642291,"stop":1726224642291,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac61dbefd590979","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224618919,"stop":1726224618920,"duration":1},"status":"passed","severity":"normal"},{"uid":"879bb67f56f61771","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726224851201,"stop":1726224851203,"duration":2},"status":"passed","severity":"normal"},{"uid":"129ec5d842f34adf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app49/4/topic495/test.js","time":{"start":1726224796876,"stop":1726224796877,"duration":1},"status":"passed","severity":"normal"},{"uid":"d887e79d1a793d6d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726224520243,"stop":1726224520244,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f0d501fdf70b3bf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726224279009,"stop":1726224279010,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c333bfceb7bf24","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224394483,"stop":1726224394484,"duration":1},"status":"passed","severity":"normal"},{"uid":"70dbd52482948a8","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726224266039,"stop":1726224266042,"duration":3},"status":"passed","severity":"normal"},{"uid":"b0eb72ed504e50e6","name":"connects to nwaku","time":{"start":1726224877287,"stop":1726224877287,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bb8de421306f49","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726224520242,"stop":1726224520243,"duration":1},"status":"passed","severity":"normal"},{"uid":"40da49f4db746452","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726224278107,"stop":1726224278108,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35705e5cabccdf5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726224258105,"stop":1726224258106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d376633640ba4b75","name":"Check received message containing Russian","time":{"start":1726224490905,"stop":1726224490917,"duration":12},"status":"passed","severity":"normal"},{"uid":"7a6fbf4bfef18842","name":"Reopen subscription with peer with lost subscription","time":{"start":1726224369140,"stop":1726224369141,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d95b52474bf30a","name":"Push message with meta","time":{"start":1726224820910,"stop":1726224820910,"duration":0},"status":"passed","severity":"normal"},{"uid":"27508f8c4e5d4693","name":"Check publish message containing shell command","time":{"start":1726224764157,"stop":1726224764158,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a8510fd786576d","name":"Check received message with timestamp: 1726224308425000000 ","time":{"start":1726224712873,"stop":1726224712877,"duration":4},"status":"passed","severity":"normal"},{"uid":"d083e79f34200fd1","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726224271304,"stop":1726224271305,"duration":1},"status":"passed","severity":"normal"},{"uid":"4020e67676aa4d4f","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app72/3/topic735/xml","time":{"start":1726224796867,"stop":1726224796871,"duration":4},"status":"passed","severity":"normal"},{"uid":"1fd13d358c0dca12","name":"Check received message containing long","time":{"start":1726224712825,"stop":1726224712826,"duration":1},"status":"passed","severity":"normal"},{"uid":"524be6ce92f91baa","name":"Check message received after jswaku node is restarted","time":{"start":1726224712865,"stop":1726224712865,"duration":0},"status":"skipped","severity":"normal"},{"uid":"86825e2ce0f968c9","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726224480652,"stop":1726224480652,"duration":0},"status":"passed","severity":"normal"},{"uid":"96eae7aecabc0478","name":"it tolerates circular branch references","time":{"start":1726224279312,"stop":1726224279312,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8b308949fbdaa6","name":"isConnected should return false after all peers disconnect","time":{"start":1726224359744,"stop":1726224359745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5518127e7d182ae","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726224712881,"stop":1726224712882,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b0172af7c835ff1","name":"Push message with content topic containing escaped characters","time":{"start":1726224820908,"stop":1726224820909,"duration":1},"status":"passed","severity":"normal"},{"uid":"26b3cecdedf8e321","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726224321797,"stop":1726224321797,"duration":0},"status":"passed","severity":"normal"},{"uid":"b44dafedb4079f2","name":"Check publish message after service node is restarted","time":{"start":1726224764164,"stop":1726224764165,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1726d553e9be03a5","name":"Check received message containing Basic HTML tag","time":{"start":1726224712833,"stop":1726224712833,"duration":0},"status":"passed","severity":"normal"},{"uid":"809eabf8c843927a","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726224860692,"stop":1726224860693,"duration":1},"status":"passed","severity":"normal"},{"uid":"57e348f6ffbe8267","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726224860693,"stop":1726224860694,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a7f1c0f96470ce","name":"Subscribe to topic containing XML and receive message","time":{"start":1726224851229,"stop":1726224851229,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce4b50f5f0f3abd8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726224534043,"stop":1726224534043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7959253a568cd9e","name":"should load peers from local storage and dispatch events","time":{"start":1726224283237,"stop":1726224283238,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbd98e5147c6aeae","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726224838427,"stop":1726224838427,"duration":0},"status":"passed","severity":"normal"},{"uid":"e879bb539e34547d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726224266683,"stop":1726224266683,"duration":0},"status":"passed","severity":"normal"},{"uid":"41b9aa94cb602b54","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726224880327,"stop":1726224880328,"duration":1},"status":"passed","severity":"normal"},{"uid":"118939142f56f7fc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726224851214,"stop":1726224851214,"duration":0},"status":"passed","severity":"normal"},{"uid":"23412d3bff3ffd97","name":"Push message with content topic containing shell command","time":{"start":1726224737901,"stop":1726224737902,"duration":1},"status":"passed","severity":"normal"},{"uid":"9096314b3d74945a","name":"Check publish message containing Script","time":{"start":1726224764156,"stop":1726224764156,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8b73ee1e3fcbf0","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726224422052,"stop":1726224422052,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae2e56eca7f5d77","name":"should be called for bootstrap peers","time":{"start":1726224316976,"stop":1726224316977,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dcb08d01006e203","name":"Nodes with multiple pubsub topic","time":{"start":1726224746844,"stop":1726224746844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6604b96d28391996","name":"Push message with emoji payload","time":{"start":1726224737892,"stop":1726224737893,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d756c9339a4f05","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726224770149,"stop":1726224770149,"duration":0},"status":"passed","severity":"normal"},{"uid":"c767de325e84f428","name":"Reopen subscription with peer with lost subscription","time":{"start":1726224382145,"stop":1726224382146,"duration":1},"status":"passed","severity":"normal"},{"uid":"161ea8e2fc5efdd4","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app9/8/topic904/utf8","time":{"start":1726224796873,"stop":1726224796874,"duration":1},"status":"passed","severity":"normal"},{"uid":"1067c3c7bc8b2e7f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726224258104,"stop":1726224258104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5fa9b28fd91f42","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726224422056,"stop":1726224422058,"duration":2},"status":"passed","severity":"normal"},{"uid":"c4597f20ef5649a8","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726224534047,"stop":1726224534047,"duration":0},"status":"passed","severity":"normal"},{"uid":"22eedefb099dc747","name":"Fails to push message with empty content topic","time":{"start":1726224737906,"stop":1726224737906,"duration":0},"status":"passed","severity":"normal"},{"uid":"78ea4735aaa3fbe7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726224258085,"stop":1726224258085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a99831b6235f0f2b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726224770179,"stop":1726224770180,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b8cd19baf990b44","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726224359740,"stop":1726224359741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99690d00f904af7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726224520244,"stop":1726224520244,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50953da6b0c3a00","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726224824580,"stop":1726224824580,"duration":0},"status":"passed","severity":"normal"},{"uid":"49c8be04a39c2830","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726224480653,"stop":1726224480653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93ccd8b2e4b3088","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726224266063,"stop":1726224266063,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4429ed0b06128a8","name":"Renews subscription after lossing a connection","time":{"start":1726224851236,"stop":1726224851236,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c5b792c8cad6e01","name":"Check received message containing Basic HTML tag","time":{"start":1726224712871,"stop":1726224712871,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1a52fea905026e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726224258102,"stop":1726224258102,"duration":0},"status":"passed","severity":"normal"},{"uid":"a441613a0dc125d8","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726224520235,"stop":1726224520235,"duration":0},"status":"passed","severity":"normal"},{"uid":"487cee92565b6419","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726224266043,"stop":1726224266044,"duration":1},"status":"passed","severity":"normal"},{"uid":"48728a0e60358efa","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726224520238,"stop":1726224520238,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f04d3aa1695ea85","name":"Query with Promise Callback, No message returned","time":{"start":1726224838429,"stop":1726224838430,"duration":1},"status":"passed","severity":"normal"},{"uid":"7849c0ef515d728c","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726224266062,"stop":1726224266063,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c48624d9955a128","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726224480670,"stop":1726224480670,"duration":0},"status":"passed","severity":"normal"},{"uid":"63efa9b7c4054656","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726224880329,"stop":1726224880329,"duration":0},"status":"passed","severity":"normal"},{"uid":"69eb1d067b2852fd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726224279316,"stop":1726224279316,"duration":0},"status":"skipped","severity":"normal"},{"uid":"66da76fc782d0f05","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726224820907,"stop":1726224820907,"duration":0},"status":"passed","severity":"normal"},{"uid":"110ad91898c61e0c","name":"Check received message containing JSON","time":{"start":1726224490921,"stop":1726224490922,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d3596496fd9b14b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726224309333,"stop":1726224309333,"duration":0},"status":"passed","severity":"normal"},{"uid":"60c3d621d1143662","name":"should not fail to stop the service if it was not started","time":{"start":1726224766178,"stop":1726224766179,"duration":1},"status":"passed","severity":"normal"},{"uid":"914f49d6ada16ad","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app97/6/topic93/xml","time":{"start":1726224796873,"stop":1726224796873,"duration":0},"status":"passed","severity":"normal"},{"uid":"361f69fd624e923a","name":"Throws when trying to push message with empty payload","time":{"start":1726224737894,"stop":1726224737895,"duration":1},"status":"passed","severity":"normal"},{"uid":"432bd15be9ff546a","name":"Relay","time":{"start":1726224319444,"stop":1726224319445,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd915477657ff39a","name":"Check message with no payload is not received","time":{"start":1726224490927,"stop":1726224490928,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a04b15cdd908c34","name":"Push message with Russian payload","time":{"start":1726224820882,"stop":1726224820883,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0888acc1e9cffc","name":"Overlapping topic subscription","time":{"start":1726224770150,"stop":1726224770150,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51facf746b7e1cc1","name":"Check publish message containing Basic HTML tag","time":{"start":1726224764156,"stop":1726224764157,"duration":1},"status":"passed","severity":"normal"},{"uid":"11dc57aea87f0f6c","name":"Check received message containing shell command","time":{"start":1726224490922,"stop":1726224490922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a526b996181e65b","name":"should decode valid enr successfully","time":{"start":1726224266668,"stop":1726224266669,"duration":1},"status":"passed","severity":"normal"},{"uid":"69b14de1b76fdbfb","name":"Check received message containing emoji","time":{"start":1726224490923,"stop":1726224490924,"duration":1},"status":"passed","severity":"normal"},{"uid":"4673cfa50e198cc1","name":"can start the service","time":{"start":1726224326059,"stop":1726224326059,"duration":0},"status":"passed","severity":"normal"},{"uid":"c69ccfe8af287cea","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726224925414,"stop":1726224925414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1e1717a41db4194","name":"Fails to push message with large meta","time":{"start":1726224737907,"stop":1726224737907,"duration":0},"status":"passed","severity":"normal"},{"uid":"3208bf910cfb7e0f","name":"different cluster, different shard: nodes don't connect","time":{"start":1726224663211,"stop":1726224663211,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7ad37aa876230c3","name":"Used by Waku Relay","time":{"start":1726224877289,"stop":1726224877289,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2d1ed94753e456c","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726224480648,"stop":1726224480648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82cd049d3943072","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726224258083,"stop":1726224258083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fa2cea6d0f8545d","name":"Fails to push message bigger that 1MB","time":{"start":1726224820915,"stop":1726224820915,"duration":0},"status":"passed","severity":"normal"},{"uid":"8807a7d34002cc9e","name":"Check message with non string payload is not received","time":{"start":1726224712864,"stop":1726224712865,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5d45470ddf4002","name":"Push message with content topic containing unicode special characters","time":{"start":1726224737905,"stop":1726224737906,"duration":1},"status":"passed","severity":"normal"},{"uid":"e766610f2b39be91","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726224851233,"stop":1726224851234,"duration":1},"status":"passed","severity":"normal"},{"uid":"c96445ee530df1f8","name":"should set field with only STORE enabled","time":{"start":1726224266682,"stop":1726224266682,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89fc1500d90d707","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726224851215,"stop":1726224851216,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c34a1f364549fe","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726224258091,"stop":1726224258092,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f22e61ccf2fc316","name":"should throw error - no public key","time":{"start":1726224266671,"stop":1726224266672,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e4dcbb3269a6a3c","name":"Subscribe and receive messages via waku relay post","time":{"start":1726224851222,"stop":1726224851223,"duration":1},"status":"passed","severity":"normal"},{"uid":"51dd1bf42f70794b","name":"Ping fails for unsubscribed peers","time":{"start":1726224421217,"stop":1726224421217,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e59ab9dea0151e","name":"should emit a peer event after start","time":{"start":1726224326060,"stop":1726224326061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1e14e165bc60c28","name":"Check received message containing JSON","time":{"start":1726224712833,"stop":1726224712834,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ff3c9013610bd2","name":"topics with same application and version share the same shard","time":{"start":1726224258088,"stop":1726224258088,"duration":0},"status":"passed","severity":"normal"},{"uid":"893d846504ba5db","name":"Query Generator, No Decoder","time":{"start":1726224838426,"stop":1726224838426,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff99068ca8b44599","name":"Push message with short payload","time":{"start":1726224820876,"stop":1726224820877,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eebceac95151b","name":"Push message with Arabic payload","time":{"start":1726224737883,"stop":1726224737884,"duration":1},"status":"passed","severity":"normal"},{"uid":"e15b5b04fa1360bc","name":"Subscribe and receives messages on 20 topics","time":{"start":1726224851199,"stop":1726224851200,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd8c9123d271dfa1","name":"Check publish message containing Chinese","time":{"start":1726224764153,"stop":1726224764154,"duration":1},"status":"passed","severity":"normal"},{"uid":"e564ec6fd07c62de","name":"Push message with content topic containing numeric","time":{"start":1726224737896,"stop":1726224737896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f41929d94852e1","name":"Push message with long payload","time":{"start":1726224820877,"stop":1726224820878,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac471ec4ae27396","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726224258290,"stop":1726224258290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab03d35bfa8ec9e","name":"Publish message with custom timestamp: Sat Sep 23 2023 10:52:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1726224764159,"stop":1726224764160,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5dfa369aff823d","name":"Filter","time":{"start":1726224884734,"stop":1726224884734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7029b997cce6774f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224618917,"stop":1726224618917,"duration":0},"status":"passed","severity":"normal"},{"uid":"8262ae79760e38b1","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726224279009,"stop":1726224279009,"duration":0},"status":"passed","severity":"normal"},{"uid":"402867305d9bedf4","name":"Check received message with timestamp: 1726224308313000000 ","time":{"start":1726224490924,"stop":1726224490924,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ffd071484b27ad1","name":"handles empty shards array correctly","time":{"start":1726224258107,"stop":1726224258107,"duration":0},"status":"passed","severity":"normal"},{"uid":"465d180d5618ada5","name":"Relay - dialed first","time":{"start":1726224884732,"stop":1726224884732,"duration":0},"status":"passed","severity":"normal"},{"uid":"16469824d6e7e597","name":"Generator, custom pubsub topic","time":{"start":1726224862292,"stop":1726224862292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a130f09c19e0c8a6","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726224851230,"stop":1726224851231,"duration":1},"status":"passed","severity":"normal"},{"uid":"6057379e2864c114","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726224258095,"stop":1726224258096,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5bb5355f47aa53","name":"Ping on subscribed peer","time":{"start":1726224382132,"stop":1726224382132,"duration":0},"status":"passed","severity":"normal"},{"uid":"2296f08a01afd5af","name":"connected peers and dial","time":{"start":1726224713145,"stop":1726224713145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d928b22e8c11cc6","name":"should add and remove event listeners correctly","time":{"start":1726224283239,"stop":1726224283239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a5227eb6fc2b10","name":"Push message with content topic containing SQL Injection","time":{"start":1726224820903,"stop":1726224820903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29ed099d1293913","name":"should not receive a peer event after stop","time":{"start":1726224283237,"stop":1726224283237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f09b937fdcf47c","name":"Fails to publish duplicate message","time":{"start":1726224764162,"stop":1726224764162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef145a34d73e962","name":"can start and stop the service","time":{"start":1726224283234,"stop":1726224283235,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc1f4f371a499f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726224321796,"stop":1726224321797,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a8f2ad9547956e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726224279315,"stop":1726224279315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae807778268c9d80","name":"Renews peer on consistent missed messages","time":{"start":1726224421220,"stop":1726224421221,"duration":1},"status":"passed","severity":"normal"},{"uid":"8362d8f148d7e5ea","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726224260691,"stop":1726224260692,"duration":1},"status":"passed","severity":"normal"},{"uid":"c07783ff587f633a","name":"Check message with non string payload is not received","time":{"start":1726224490928,"stop":1726224490928,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d57dd81b009054b","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726224480673,"stop":1726224480674,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29ce929c617611b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726224851214,"stop":1726224851214,"duration":0},"status":"passed","severity":"normal"},{"uid":"f310a02441fa138d","name":"should properly create location multiaddrs - udp4","time":{"start":1726224266678,"stop":1726224266679,"duration":1},"status":"passed","severity":"normal"},{"uid":"d171c04585f316c4","name":"Check message with non string payload is not received","time":{"start":1726224712884,"stop":1726224712885,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4f91a5c7a71235","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726224642285,"stop":1726224642286,"duration":1},"status":"passed","severity":"normal"},{"uid":"915ecc20fd442048","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726224480678,"stop":1726224480679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e377cd605e35928b","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726224480667,"stop":1726224480668,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac8b08e81035a24","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726224258096,"stop":1726224258096,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb72b88894e3cdc","name":"random static sharding 6 - Cluster ID: 176, Shard ID: 746","time":{"start":1726224824576,"stop":1726224824576,"duration":0},"status":"passed","severity":"normal"},{"uid":"82193b064a0ba84c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726224279007,"stop":1726224279007,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20e61b21ba6dd40","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726224279008,"stop":1726224279009,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f6b28273d6f70ee","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726224258108,"stop":1726224258108,"duration":0},"status":"passed","severity":"normal"},{"uid":"d29ee7f0cec7ef66","name":"Push message with rate limit","time":{"start":1726224737908,"stop":1726224737908,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefdaf5501f489e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726224851225,"stop":1726224851225,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d47f71f0108e155","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726224289139,"stop":1726224289139,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeef115dc6aa30d","name":"Subscribe to topic containing short and receive message","time":{"start":1726224851226,"stop":1726224851226,"duration":0},"status":"passed","severity":"normal"},{"uid":"a98edc716a944bd4","name":"unsubscribes","time":{"start":1726224870176,"stop":1726224870177,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c44e65bae7f722a","name":"can start the service","time":{"start":1726224283233,"stop":1726224283234,"duration":1},"status":"passed","severity":"normal"},{"uid":"6704d2a5437a35e3","name":"same cluster, different shard: nodes connect","time":{"start":1726224663210,"stop":1726224663210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9db32b07876c62e7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726224266052,"stop":1726224266053,"duration":1},"status":"passed","severity":"normal"},{"uid":"599261440a95b20f","name":"should set field with only FILTER enabled","time":{"start":1726224266682,"stop":1726224266682,"duration":0},"status":"passed","severity":"normal"},{"uid":"4603b65801a0c3bb","name":"Check received message containing Script","time":{"start":1726224712870,"stop":1726224712870,"duration":0},"status":"passed","severity":"normal"},{"uid":"d344c0239f2ca6e0","name":"Encoder throws on empty string content topic","time":{"start":1726224290854,"stop":1726224290854,"duration":0},"status":"passed","severity":"normal"},{"uid":"41da17ac22ac5e61","name":"handles different clusterIds correctly","time":{"start":1726224258089,"stop":1726224258089,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9c7c0412dc5e06","name":"Subscribe to topic containing short and publish message","time":{"start":1726224770150,"stop":1726224770150,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa7c17cfd0be0d9a","name":"should not fail to stop the service if it was not started","time":{"start":1726224283235,"stop":1726224283235,"duration":0},"status":"passed","severity":"normal"},{"uid":"24e8eb5cdd9f3513","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224618921,"stop":1726224618921,"duration":0},"status":"passed","severity":"normal"},{"uid":"57120f1a3c0c11c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726224258091,"stop":1726224258091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d69c32bb45a5e58","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726224520241,"stop":1726224520242,"duration":1},"status":"passed","severity":"normal"},{"uid":"610885d9bf6e8e55","name":"Check received message containing Chinese","time":{"start":1726224712830,"stop":1726224712830,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4d883b76f48c31","name":"should throw an error for insufficient data","time":{"start":1726224258291,"stop":1726224258291,"duration":0},"status":"passed","severity":"normal"},{"uid":"119ea99bc0c33431","name":"Ping on unsubscribed peer","time":{"start":1726224382143,"stop":1726224382145,"duration":2},"status":"passed","severity":"normal"},{"uid":"b04a6ac159afce52","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726224838428,"stop":1726224838428,"duration":0},"status":"passed","severity":"normal"},{"uid":"107b23b7f460906f","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726224480654,"stop":1726224480654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebaba5ed7281ead9","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726224480649,"stop":1726224480649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c2919730c27855","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726224851230,"stop":1726224851230,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2c2b45fb0d336f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726224851210,"stop":1726224851211,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c663b839b206c86","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726224851197,"stop":1726224851198,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15fcc183ede6323","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726224258097,"stop":1726224258097,"duration":0},"status":"passed","severity":"normal"},{"uid":"687fb37bde83d404","name":"Check received message containing Chinese","time":{"start":1726224490903,"stop":1726224490904,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e37c63062a5589","name":"should be able to decode the field with only STORE set to true","time":{"start":1726224266061,"stop":1726224266062,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be06faf7194bf6f","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726224258093,"stop":1726224258094,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceb232dffaf1de0e","name":"Callback on promise, aborts when callback returns true","time":{"start":1726224857327,"stop":1726224857338,"duration":11},"status":"passed","severity":"normal"},{"uid":"ab974070e8ddc514","name":"Subscribe and receive messages via waku relay post","time":{"start":1726224851198,"stop":1726224851198,"duration":0},"status":"passed","severity":"normal"},{"uid":"c269825dc731fb74","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726224266053,"stop":1726224266057,"duration":4},"status":"passed","severity":"normal"},{"uid":"7d549d91f7753c96","name":"recovers when dns.resolve returns empty","time":{"start":1726224279312,"stop":1726224279312,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd094f0a06c3b261","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726224851209,"stop":1726224851209,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e3d54d93451b6b","name":"Ping succeeds for all connected peers","time":{"start":1726224421216,"stop":1726224421217,"duration":1},"status":"passed","severity":"normal"},{"uid":"13471527e163f1d3","name":"Check received message containing short","time":{"start":1726224490889,"stop":1726224490890,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b45f43c55c479d","name":"Push message with content topic containing special chars","time":{"start":1726224737897,"stop":1726224737897,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb3c8b7edd2a051a","name":"should not receive a peer event after stop","time":{"start":1726224766182,"stop":1726224766182,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a066dd27aaae36c","name":"Non TWN Cluster","time":{"start":1726224796866,"stop":1726224796867,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab4fcb3b995eb16","name":"more peers than existing","time":{"start":1726224713145,"stop":1726224713146,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3665038f24a3107b","name":"Push message with content topic containing short","time":{"start":1726224820899,"stop":1726224820899,"duration":0},"status":"passed","severity":"normal"},{"uid":"e056878bece90d8d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726224534044,"stop":1726224534045,"duration":1},"status":"passed","severity":"normal"},{"uid":"da4c223e0176b4f8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726224520235,"stop":1726224520235,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffe478f517d815d","name":"Check received message containing unicode special characters","time":{"start":1726224712835,"stop":1726224712835,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a152565def39f2","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726224880325,"stop":1726224880325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3566437d62d0a3","name":"Check publish message containing XML","time":{"start":1726224764156,"stop":1726224764156,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b7481ea55d3b22d","name":"returns all values when wanted number matches available values","time":{"start":1726224278105,"stop":1726224278106,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4cdf46ad663e3fa","name":"Fails to push message with large meta","time":{"start":1726224820910,"stop":1726224820911,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96d280431f488f6","name":"Should update multiaddrs","time":{"start":1726224663398,"stop":1726224663398,"duration":0},"status":"passed","severity":"normal"},{"uid":"300b606a2e626e0e","name":"Subscribe and publish message","time":{"start":1726224770148,"stop":1726224770148,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3222c14a3c29b5","name":"Query with Ordered Callback, No Decoder","time":{"start":1726224838427,"stop":1726224838427,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae21e9d04d9bc491","name":"throws on content topic with empty topic name field","time":{"start":1726224258074,"stop":1726224258074,"duration":0},"status":"passed","severity":"normal"},{"uid":"a29fbf7c707305a8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726224266049,"stop":1726224266051,"duration":2},"status":"passed","severity":"normal"},{"uid":"9cce510167f85dec","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726224480654,"stop":1726224480654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef7f1de70b711aed","name":"should return unique PubsubTopics for static sharding","time":{"start":1726224258092,"stop":1726224258093,"duration":1},"status":"passed","severity":"normal"},{"uid":"8972cb83e435f2a0","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726224746844,"stop":1726224746844,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3a0a05e6e6c828","name":"Sample","time":{"start":1726224266096,"stop":1726224266096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8a942a1933b42b","name":"should not receive a peer event before start","time":{"start":1726224283236,"stop":1726224283236,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ade5ff19163ad42","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726224279315,"stop":1726224279315,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bcf2cef732f42b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726224394485,"stop":1726224394485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c173c31089483881","name":"Check received message containing Arabic","time":{"start":1726224712830,"stop":1726224712831,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e4ea5b4cffc7b0","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726224737900,"stop":1726224737901,"duration":1},"status":"passed","severity":"normal"},{"uid":"af179c0a05805ba2","name":"should encodeTxt and decodeTxt","time":{"start":1726224266667,"stop":1726224266668,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8974793cee81b76","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726224480668,"stop":1726224480668,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0a92f6423e9d49","name":"udp ip6 address","time":{"start":1726224266195,"stop":1726224266195,"duration":0},"status":"passed","severity":"normal"},{"uid":"267e3c197c917644","name":"Push message with JSON payload","time":{"start":1726224820889,"stop":1726224820890,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70103323e33949d","name":"Relay - dialed after","time":{"start":1726224884732,"stop":1726224884732,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d541cf59f9942a7","name":"Check received message containing emoji","time":{"start":1726224712835,"stop":1726224712835,"duration":0},"status":"passed","severity":"normal"},{"uid":"508ac757799bd77e","name":"Publish without waiting for remote peer","time":{"start":1726224770148,"stop":1726224770148,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8f6ff12d58add7","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726224394480,"stop":1726224394481,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd6c95655153f8eb","name":"Push message with special chars payload","time":{"start":1726224737883,"stop":1726224737883,"duration":0},"status":"passed","severity":"normal"},{"uid":"477f2e8de76f519d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726224480679,"stop":1726224480680,"duration":1},"status":"passed","severity":"normal"},{"uid":"da2c60859d7c0a75","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726224618917,"stop":1726224618917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a6aacfd7ac694d","name":"Push message with SQL Injection payload","time":{"start":1726224820883,"stop":1726224820884,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2262b03d72a6156","name":"Publish message with custom timestamp: Fri Sep 13 2024 11:52:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1726224764161,"stop":1726224764162,"duration":1},"status":"passed","severity":"normal"},{"uid":"341d564c41406881","name":"throws on content topic with non-number generation field","time":{"start":1726224258072,"stop":1726224258072,"duration":0},"status":"passed","severity":"normal"},{"uid":"565859aa810b5333","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726224838425,"stop":1726224838425,"duration":0},"status":"passed","severity":"normal"},{"uid":"72517d34720ccb7a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726224534047,"stop":1726224534048,"duration":1},"status":"passed","severity":"normal"},{"uid":"faa32b37e9f7279","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726224258091,"stop":1726224258091,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a173408a02c259","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726224258099,"stop":1726224258099,"duration":0},"status":"passed","severity":"normal"},{"uid":"6694985b85e05f6a","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726224290852,"stop":1726224290852,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee317f14904a9ee","name":"Push message with escaped characters payload","time":{"start":1726224737887,"stop":1726224737887,"duration":0},"status":"passed","severity":"normal"},{"uid":"34af7afd5d502886","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726224796866,"stop":1726224796866,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4a82c85d37f88b","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726224851221,"stop":1726224851222,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa4aaa08214ba67d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726224851217,"stop":1726224851219,"duration":2},"status":"passed","severity":"normal"},{"uid":"5578527e2e666edc","name":"1 Relay, 1 Filter, gives up","time":{"start":1726224279090,"stop":1726224279090,"duration":0},"status":"passed","severity":"normal"},{"uid":"71c1cd8a415d6ce6","name":"should emit a peer event after start","time":{"start":1726224766181,"stop":1726224766181,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a18341de925b3ba","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726224749800,"stop":1726224749800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3fde37f8f8d072a","name":"Check message with invalid timestamp is not received","time":{"start":1726224712840,"stop":1726224712840,"duration":0},"status":"passed","severity":"normal"},{"uid":"640961f657a213a3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726224260693,"stop":1726224260693,"duration":0},"status":"passed","severity":"normal"},{"uid":"70277f895949316d","name":"Asymmetric encrypt & decrypt","time":{"start":1726224289527,"stop":1726224289527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b919b0bbf099f4c","name":"Push message with custom timestamp: 1695466143365","time":{"start":1726224737908,"stop":1726224737908,"duration":0},"status":"passed","severity":"normal"},{"uid":"c06411aed822e1f6","name":"Push message with Chinese payload","time":{"start":1726224737883,"stop":1726224737883,"duration":0},"status":"passed","severity":"normal"},{"uid":"957643cec70d0f5f","name":"Publish message with large meta","time":{"start":1726224764165,"stop":1726224764165,"duration":0},"status":"passed","severity":"normal"},{"uid":"10fe1b918f3755fc","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224862291,"stop":1726224862292,"duration":1},"status":"passed","severity":"normal"},{"uid":"68043cf09a9dd5d0","name":"Check received message containing Chinese","time":{"start":1726224712868,"stop":1726224712868,"duration":0},"status":"passed","severity":"normal"},{"uid":"567c5b7fe35c0c04","name":"Query Generator - false","time":{"start":1726224843526,"stop":1726224843526,"duration":0},"status":"passed","severity":"normal"},{"uid":"f413dffaa56ff9c7","name":"Symmetric encrypt & Decrypt","time":{"start":1726224289527,"stop":1726224289528,"duration":1},"status":"passed","severity":"normal"},{"uid":"3558d7badfb5433a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726224807802,"stop":1726224807802,"duration":0},"status":"passed","severity":"normal"},{"uid":"290fa8818d3f3399","name":"should not fail to start the service if it is already started","time":{"start":1726224326060,"stop":1726224326060,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9b88bb1261bbe31","name":"1 Relay, 1 fetch","time":{"start":1726224279089,"stop":1726224279089,"duration":0},"status":"passed","severity":"normal"},{"uid":"949ef93b01c2623e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726224851222,"stop":1726224851222,"duration":0},"status":"passed","severity":"normal"},{"uid":"54951528d439ad63","name":"Push message with content topic containing escaped characters","time":{"start":1726224737902,"stop":1726224737905,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ff382265c88e55e","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726224279316,"stop":1726224279316,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1721ac8604e9ba7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726224258097,"stop":1726224258098,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc9049c9b4f5ba78","name":"Failed peers are renewed","time":{"start":1726224565262,"stop":1726224565262,"duration":0},"status":"passed","severity":"normal"},{"uid":"9638c509e805dd3","name":"same cluster, different shard: nodes don't connect","time":{"start":1726224480646,"stop":1726224480646,"duration":0},"status":"passed","severity":"normal"},{"uid":"67eae4bb0f43dcf4","name":"Check received message containing Arabic","time":{"start":1726224712869,"stop":1726224712869,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6295baed214c64","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726224520255,"stop":1726224520255,"duration":0},"status":"passed","severity":"normal"},{"uid":"65cd24b80ec7d222","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726224321799,"stop":1726224321800,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d7f5da2722b922a","name":"Push message with emoji payload","time":{"start":1726224820893,"stop":1726224820897,"duration":4},"status":"passed","severity":"normal"},{"uid":"cb53cb4334d877b9","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726224480650,"stop":1726224480652,"duration":2},"status":"passed","severity":"normal"},{"uid":"29f811af22d2ae04","name":"Waku message hash computation (no timestamp)","time":{"start":1726224260694,"stop":1726224260694,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2add286995241c","name":"Push message on custom pubsubTopic","time":{"start":1726224618916,"stop":1726224618917,"duration":1},"status":"passed","severity":"normal"},{"uid":"52576d5961dbca0d","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726224480656,"stop":1726224480656,"duration":0},"status":"passed","severity":"normal"},{"uid":"64147c65046ec398","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726224422052,"stop":1726224422053,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f192875964e99f","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726224480680,"stop":1726224480680,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e37cebea7c8372","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726224258087,"stop":1726224258087,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f3c11f624208511","name":"should encode/decode to RLP encoding","time":{"start":1726224266673,"stop":1726224266673,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bb341a44228e70","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726224480656,"stop":1726224480666,"duration":10},"status":"passed","severity":"normal"},{"uid":"ee454252c36d8961","name":"Check message received after nwaku node is restarted","time":{"start":1726224490929,"stop":1726224490929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"116b8275eb123da5","name":"Push message with Script payload","time":{"start":1726224737885,"stop":1726224737885,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e9e624a00e9e4","name":"non connected peers","time":{"start":1726224713146,"stop":1726224713147,"duration":1},"status":"skipped","severity":"normal"},{"uid":"71bdd70e54440f88","name":"Encoder throws on undefined content topic","time":{"start":1726224289141,"stop":1726224289141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d940556bd7b36b","name":"throws an error for improperly formatted content topics","time":{"start":1726224258090,"stop":1726224258090,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb0b09eb255d5df4","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726224258094,"stop":1726224258094,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1d828840f24cb2","name":"Subscribe to topic containing XML and publish message","time":{"start":1726224770157,"stop":1726224770173,"duration":16},"status":"passed","severity":"normal"},{"uid":"2941b526251e92a2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726224770177,"stop":1726224770178,"duration":1},"status":"passed","severity":"normal"},{"uid":"53216ce3759a10c2","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726224534046,"stop":1726224534046,"duration":0},"status":"passed","severity":"normal"},{"uid":"27599426ab6ab169","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726224422054,"stop":1726224422056,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c0e5ab3d0214675","name":"should emit a peer event after start","time":{"start":1726224283236,"stop":1726224283236,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7fb95699d0a113","name":"Push message with custom timestamp: 1726220943365","time":{"start":1726224737908,"stop":1726224737909,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec728cde57cb3162","name":"Check received message containing numeric","time":{"start":1726224712867,"stop":1726224712867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3923f506926e2f0","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726224279008,"stop":1726224279008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c250b8cfb9b641e8","name":"Encoder throws on empty string content topic","time":{"start":1726224289141,"stop":1726224289142,"duration":1},"status":"passed","severity":"normal"},{"uid":"895a3c0fd21d5ddf","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726224260694,"stop":1726224260695,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0aaac0be627e44b","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726224642296,"stop":1726224642297,"duration":1},"status":"passed","severity":"normal"},{"uid":"25d099a6ff0ec721","name":"Check received message containing Script","time":{"start":1726224490918,"stop":1726224490919,"duration":1},"status":"passed","severity":"normal"},{"uid":"1828115863c60079","name":"creates an iterator","time":{"start":1726224870176,"stop":1726224870176,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb3ee734c4e3a3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726224796878,"stop":1726224796878,"duration":0},"status":"passed","severity":"normal"},{"uid":"de77c70d274ea56f","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726224480668,"stop":1726224480668,"duration":0},"status":"passed","severity":"normal"},{"uid":"edac86178c09ed76","name":"should not throw an error for a single configured topic","time":{"start":1726224258102,"stop":1726224258103,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c90073a6e9bd27","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726224258101,"stop":1726224258101,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be3fde3ee04e19d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726224925413,"stop":1726224925413,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd384264a2c404c1","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726224860694,"stop":1726224860694,"duration":0},"status":"passed","severity":"normal"},{"uid":"968c2e5ac5365204","name":"Push message with unicode special characters payload","time":{"start":1726224737892,"stop":1726224737892,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b9ab9fe51adf684","name":"addEventListener with correct event","time":{"start":1726224349708,"stop":1726224349709,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c39751938a23105","name":"Check message with no pubsub topic is not received","time":{"start":1726224490927,"stop":1726224490927,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a55d451abc0a61","name":"Push message with meta","time":{"start":1726224737907,"stop":1726224737907,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c889ba3e9266d3","name":"Filter with 3 connections","time":{"start":1726224543219,"stop":1726224543219,"duration":0},"status":"passed","severity":"normal"},{"uid":"34588f8bd2dedaf0","name":"random static sharding 9 - Cluster ID: 737, Shard ID: 856","time":{"start":1726224824578,"stop":1726224824578,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa09903352f626b5","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726224749800,"stop":1726224749801,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e2f520a8a131652","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726224851231,"stop":1726224851231,"duration":0},"status":"passed","severity":"normal"},{"uid":"364b029682882705","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726224770154,"stop":1726224770155,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c43c6dccfec03ba","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app23/2/topic485/utf8","time":{"start":1726224796875,"stop":1726224796876,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef21b1f8624ba852","name":"Push message with content topic containing JSON","time":{"start":1726224820908,"stop":1726224820908,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a37aac8d263507","name":"Push message on custom pubsubTopic","time":{"start":1726224618920,"stop":1726224618920,"duration":0},"status":"passed","severity":"normal"},{"uid":"defeca2b303226a4","name":"Check meta is set [symmetric]","time":{"start":1726224289140,"stop":1726224289140,"duration":0},"status":"passed","severity":"normal"},{"uid":"9714d57ccfe3c264","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726224534043,"stop":1726224534044,"duration":1},"status":"passed","severity":"normal"},{"uid":"26803a621af651c4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726224480652,"stop":1726224480653,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc6204fbdd50468","name":"Check received message containing long","time":{"start":1726224712867,"stop":1726224712867,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca3b664bf35b35b","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726224857338,"stop":1726224857339,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6caf09562d66340","name":"should not fail to start the service if it is already started","time":{"start":1726224766179,"stop":1726224766180,"duration":1},"status":"passed","severity":"normal"},{"uid":"8263ba033b8981c5","name":"isConnected should return true after first peer connects","time":{"start":1726224359743,"stop":1726224359744,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59f09344666c6e9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726224880325,"stop":1726224880325,"duration":0},"status":"passed","severity":"normal"},{"uid":"a588ce422466bc11","name":"throws on content topic with empty version field","time":{"start":1726224258073,"stop":1726224258074,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d960be730f11b5d","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726224642297,"stop":1726224642297,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2768a75970a07bc","name":"Check meta is set [ecies]","time":{"start":1726224290853,"stop":1726224290853,"duration":0},"status":"passed","severity":"normal"},{"uid":"236e2307f6cdf553","name":"Check received message containing shell command","time":{"start":1726224712872,"stop":1726224712872,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed59523d7131c276","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726224770151,"stop":1726224770151,"duration":0},"status":"passed","severity":"normal"},{"uid":"828bf57edb3ce227","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726224266057,"stop":1726224266058,"duration":1},"status":"passed","severity":"normal"},{"uid":"3586033113cd8875","name":"ignores domain fetching errors","time":{"start":1726224279312,"stop":1726224279313,"duration":1},"status":"passed","severity":"normal"},{"uid":"15e3899c0b607d90","name":"Query generator for multiple messages","time":{"start":1726224857323,"stop":1726224857323,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce4077e3769637","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726224642282,"stop":1726224642282,"duration":0},"status":"passed","severity":"normal"},{"uid":"a80f465dae5898eb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726224851216,"stop":1726224851216,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2364e03ae399d5e","name":"handles empty contentTopics array correctly","time":{"start":1726224258107,"stop":1726224258107,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a2706c164f6dac","name":"Check publish message containing escaped characters","time":{"start":1726224764158,"stop":1726224764158,"duration":0},"status":"passed","severity":"normal"},{"uid":"62140aaba6abb4c1","name":"handles different networkShards values correctly","time":{"start":1726224258089,"stop":1726224258089,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc05be83d2097a85","name":"Passing page size 3 when there are 20 messages","time":{"start":1726224869225,"stop":1726224869226,"duration":1},"status":"passed","severity":"normal"},{"uid":"670b25ef008aa585","name":"Relay + Store","time":{"start":1726224266683,"stop":1726224266683,"duration":0},"status":"passed","severity":"normal"},{"uid":"485e6ee98dca8031","name":"Mutual subscription","time":{"start":1726224770147,"stop":1726224770147,"duration":0},"status":"passed","severity":"normal"},{"uid":"82915d7b8f21290e","name":"handles multiple messages","time":{"start":1726224870176,"stop":1726224870176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8a3cceb2286eba","name":"Push message with XML payload","time":{"start":1726224820887,"stop":1726224820889,"duration":2},"status":"passed","severity":"normal"},{"uid":"ddc238d63c5264f0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224394486,"stop":1726224394486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc6a7bdc67d530","name":"Subscribe to topic containing short and receive message","time":{"start":1726224851206,"stop":1726224851207,"duration":1},"status":"passed","severity":"normal"},{"uid":"da0a2cebe399dfc7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726224258106,"stop":1726224258106,"duration":0},"status":"passed","severity":"normal"},{"uid":"12564ae4380089e1","name":"Ping on peer without subscriptions","time":{"start":1726224369139,"stop":1726224369140,"duration":1},"status":"passed","severity":"normal"},{"uid":"73fec5f46dce8dd","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726224770173,"stop":1726224770176,"duration":3},"status":"passed","severity":"normal"},{"uid":"16850eae5522046c","name":"Check received message with timestamp: 1726224308313 ","time":{"start":1726224490924,"stop":1726224490924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11f7e8015b043ac","name":"Subscribe to topic containing Script and publish message","time":{"start":1726224770156,"stop":1726224770157,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2a6cd8ae6969d2b","name":"listenerCount","time":{"start":1726224349715,"stop":1726224349716,"duration":1},"status":"passed","severity":"normal"},{"uid":"479155775103a3f3","name":"Push message with custom timestamp: 1726228120496","time":{"start":1726224820914,"stop":1726224820914,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a95645827b7ee75","name":"Push message with unicode special characters payload","time":{"start":1726224820892,"stop":1726224820893,"duration":1},"status":"passed","severity":"normal"},{"uid":"41da7176679fa775","name":"throws on content topic with generation field greater than 0","time":{"start":1726224258072,"stop":1726224258072,"duration":0},"status":"passed","severity":"normal"},{"uid":"eced236458bfc403","name":"Push message with Basic HTML tag payload","time":{"start":1726224737886,"stop":1726224737886,"duration":0},"status":"passed","severity":"normal"},{"uid":"55691a31094afdae","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726224258103,"stop":1726224258104,"duration":1},"status":"passed","severity":"normal"},{"uid":"f161a195b65e749b","name":"Js publishes, other Js receives","time":{"start":1726224736501,"stop":1726224736501,"duration":0},"status":"passed","severity":"normal"},{"uid":"631ad98a1020a8d","name":"Push message with content topic containing JSON","time":{"start":1726224737901,"stop":1726224737901,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1672dff8064aa9","name":"Check received message containing special chars","time":{"start":1726224712829,"stop":1726224712830,"duration":1},"status":"passed","severity":"normal"},{"uid":"641db0d0d9c3b999","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726224770180,"stop":1726224770181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca27e428ba7b3d3","name":"Check message received after jswaku node is restarted","time":{"start":1726224712885,"stop":1726224712885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"912a36ce56c38766","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726224642294,"stop":1726224642295,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecbbdee6efc5381c","name":"Number of peers are maintained correctly","time":{"start":1726224421216,"stop":1726224421216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f39c4394838100","name":"should decode valid enr with tcp successfully","time":{"start":1726224266669,"stop":1726224266670,"duration":1},"status":"passed","severity":"normal"},{"uid":"7457568a39c455d5","name":"tcp ip4 address","time":{"start":1726224266195,"stop":1726224266195,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c29dcbdb61c57c","name":"should be able to encode the field with only STORE set to true","time":{"start":1726224266042,"stop":1726224266043,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ed10bbb3f4d3e0c","name":"Check publish message containing emoji","time":{"start":1726224764159,"stop":1726224764159,"duration":0},"status":"passed","severity":"normal"},{"uid":"13a1a337f2ae6b2f","name":"Check message received after nwaku node is restarted","time":{"start":1726224712885,"stop":1726224712886,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d31141387687d3d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726224838428,"stop":1726224838428,"duration":0},"status":"passed","severity":"normal"},{"uid":"1460929eb2f9640f","name":"can start the service","time":{"start":1726224766176,"stop":1726224766177,"duration":1},"status":"passed","severity":"normal"},{"uid":"782740edd4352b5","name":"Should update shard info","time":{"start":1726224663398,"stop":1726224663399,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d85215fe52e4cde","name":"Check message on other pubsub topic is not received","time":{"start":1726224712848,"stop":1726224712849,"duration":1},"status":"passed","severity":"normal"},{"uid":"a735dde055ca9391","name":"LightPush with 2 connections","time":{"start":1726224543218,"stop":1726224543218,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e165e97328ee45","name":"should only return 1 node with store capability","time":{"start":1726224279314,"stop":1726224279314,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc003258a6cdcffd","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726224746842,"stop":1726224746842,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9cea5496805e51","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726224422051,"stop":1726224422051,"duration":0},"status":"passed","severity":"normal"},{"uid":"db391ab6e7e087e3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726224258100,"stop":1726224258100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0e25aeb4aeaaeb","name":"Push message with XML payload","time":{"start":1726224737885,"stop":1726224737885,"duration":0},"status":"passed","severity":"normal"},{"uid":"e603142b4d646b3b","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726224394483,"stop":1726224394483,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d330ffd1c41e0a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726224520291,"stop":1726224520291,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5516681a6bb85","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726224851223,"stop":1726224851224,"duration":1},"status":"passed","severity":"normal"},{"uid":"534e2c4a7a4e96e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726224851199,"stop":1726224851199,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b653f9f20989aa2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726224851200,"stop":1726224851200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5fa86019e4da37","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726224642284,"stop":1726224642284,"duration":0},"status":"passed","severity":"normal"},{"uid":"c46c02f1b7ebf0ac","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726224316978,"stop":1726224316979,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a9fed8c76f3489","name":"should set field with only RELAY enabled","time":{"start":1726224266682,"stop":1726224266682,"duration":0},"status":"passed","severity":"normal"},{"uid":"5056ebce46f64943","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726224258089,"stop":1726224258089,"duration":0},"status":"passed","severity":"normal"},{"uid":"919b2ad3543cbe13","name":"Check message received after jswaku node is restarted","time":{"start":1726224490928,"stop":1726224490928,"duration":0},"status":"skipped","severity":"normal"},{"uid":"42bf7c419a11b83b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726224925412,"stop":1726224925412,"duration":0},"status":"passed","severity":"normal"},{"uid":"30fa1c422e5b38cd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726224534043,"stop":1726224534043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6bbd0b2458b5dc1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726224258099,"stop":1726224258099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8205bb43e546d699","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726224663208,"stop":1726224663209,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9109c9f8b4355c6","name":"start node with empty shard should fail","time":{"start":1726224824581,"stop":1726224824581,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c7365561ecbb924","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726224746841,"stop":1726224746842,"duration":1},"status":"passed","severity":"normal"},{"uid":"a48bf316c1d798d2","name":"should handle a minimal index list","time":{"start":1726224258289,"stop":1726224258290,"duration":1},"status":"passed","severity":"normal"},{"uid":"6255f4ebcec66a58","name":"Fails to publish message with empty text","time":{"start":1726224764162,"stop":1726224764163,"duration":1},"status":"passed","severity":"normal"},{"uid":"3eeb8f25d1888dae","name":"Subscribe and receive messages via lightPush","time":{"start":1726224851221,"stop":1726224851221,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b42ec837008bd5f","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726224480655,"stop":1726224480656,"duration":1},"status":"passed","severity":"normal"},{"uid":"d20cdd3da5f8eda7","name":"Subscribe and receives messages on 20 topics","time":{"start":1726224851224,"stop":1726224851224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1930d5a78f129cd9","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726224764164,"stop":1726224764164,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fa673e87f83695f","name":"random static sharding 3 - Cluster ID: 446, Shard ID: 443","time":{"start":1726224824575,"stop":1726224824575,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbf248a50ea0ab2c","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726224258093,"stop":1726224258093,"duration":0},"status":"passed","severity":"normal"},{"uid":"b76010e0cccfcd2","name":"Query with Ordered Callback, No message returned","time":{"start":1726224838427,"stop":1726224838428,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42807c0e456fb8","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726224258090,"stop":1726224258090,"duration":0},"status":"passed","severity":"normal"},{"uid":"887c99e1647f5fdc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726224480649,"stop":1726224480649,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e88787ba4977f8","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726224712839,"stop":1726224712840,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd964dc6a49c85ad","name":"should throw error - no public key","time":{"start":1726224266670,"stop":1726224266670,"duration":0},"status":"passed","severity":"normal"},{"uid":"62b7007da1c1f221","name":"Decoder throws on undefined content topic","time":{"start":1726224271649,"stop":1726224271649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9654364ba9158dd1","name":"Encoder throws on empty string content topic","time":{"start":1726224271648,"stop":1726224271648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6241315664b25a7","name":"Ping on unsubscribed peer","time":{"start":1726224369140,"stop":1726224369140,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe474c9b077cad8b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726224851230,"stop":1726224851230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f91b40171f5cda2c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726224520238,"stop":1726224520240,"duration":2},"status":"passed","severity":"normal"},{"uid":"ef409a435c382d59","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726224279006,"stop":1726224279006,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50f14548d17e99d","name":"through manual discovery","time":{"start":1726224646032,"stop":1726224646032,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dce419c584dbe4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726224770151,"stop":1726224770152,"duration":1},"status":"passed","severity":"normal"},{"uid":"892adc9408caa00b","name":"Query generator for multiple messages with different content topic format","time":{"start":1726224857324,"stop":1726224857325,"duration":1},"status":"passed","severity":"normal"},{"uid":"59be159989d14b4a","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726224266063,"stop":1726224266064,"duration":1},"status":"passed","severity":"normal"},{"uid":"6170a49d42eff03c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726224534047,"stop":1726224534047,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b5bd747552f90e","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app19/1/topic460/test.js","time":{"start":1726224796871,"stop":1726224796871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fbacf6b4d5809e","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726224642295,"stop":1726224642296,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca0bd707f0ff3b50","name":"Check message with no payload is not received","time":{"start":1726224712864,"stop":1726224712864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3a8f1d83ead312","name":"getPeersByDiscovery","time":{"start":1726224749799,"stop":1726224749800,"duration":1},"status":"passed","severity":"normal"},{"uid":"19dd92dbd65131c0","name":"random static sharding 1 - Cluster ID: 468, Shard ID: 699","time":{"start":1726224824574,"stop":1726224824574,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e427ec224ff04e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726224851212,"stop":1726224851214,"duration":2},"status":"passed","severity":"normal"},{"uid":"1663c84b173bad7d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726224520256,"stop":1726224520256,"duration":0},"status":"passed","severity":"normal"},{"uid":"eccb73e2120d784a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726224851198,"stop":1726224851198,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80eb512529a3535","name":"Check received message containing XML","time":{"start":1726224490919,"stop":1726224490920,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ac30d5b4e77fa4","name":"Push message with escaped characters payload","time":{"start":1726224820891,"stop":1726224820892,"duration":1},"status":"passed","severity":"normal"},{"uid":"afdee0cd47704572","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726224480680,"stop":1726224480682,"duration":2},"status":"passed","severity":"normal"},{"uid":"bef6d577f4e22289","name":"Push message with content topic containing XML","time":{"start":1726224737900,"stop":1726224737900,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e933fa35ba79623","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726224746842,"stop":1726224746843,"duration":1},"status":"passed","severity":"normal"},{"uid":"5917787ff7a96db4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726224480655,"stop":1726224480655,"duration":0},"status":"passed","severity":"normal"},{"uid":"23005925a502ecad","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726224480673,"stop":1726224480673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d9c5888a1c5e21","name":"Subscribe to topic containing long and receive message","time":{"start":1726224851226,"stop":1726224851227,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bcd14a70e4adefc","name":"Push message with content topic containing short","time":{"start":1726224737895,"stop":1726224737895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb8b0ef97639c71","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726224480679,"stop":1726224480679,"duration":0},"status":"passed","severity":"normal"},{"uid":"325e9fe42adb988f","name":"Push message with Chinese payload","time":{"start":1726224820880,"stop":1726224820881,"duration":1},"status":"passed","severity":"normal"},{"uid":"343f265ea951169c","name":"Check publish message containing Arabic","time":{"start":1726224764154,"stop":1726224764155,"duration":1},"status":"passed","severity":"normal"},{"uid":"a254d39d66182327","name":"Renews subscription after lossing a connection","time":{"start":1726224851220,"stop":1726224851220,"duration":0},"status":"passed","severity":"normal"},{"uid":"488bf8d46ce20555","name":"Overlapping topic subscription","time":{"start":1726224851203,"stop":1726224851204,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2f2ffc22de8345","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726224480671,"stop":1726224480671,"duration":0},"status":"passed","severity":"normal"},{"uid":"70818e399364fff8","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726224421220,"stop":1726224421220,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e86d42a27854b72","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726224309335,"stop":1726224309335,"duration":0},"status":"passed","severity":"normal"},{"uid":"15b82f0f18433563","name":"Check received message containing Arabic","time":{"start":1726224490904,"stop":1726224490905,"duration":1},"status":"passed","severity":"normal"},{"uid":"82aedb5fced70420","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726224266044,"stop":1726224266048,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb78a015f797707a","name":"Check received message containing unicode special characters","time":{"start":1726224490923,"stop":1726224490923,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea9d2d36d1f66bc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726224851217,"stop":1726224851217,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca0e0234793fd6e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726224520236,"stop":1726224520237,"duration":1},"status":"passed","severity":"normal"},{"uid":"857c89deb50c6c63","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726224862295,"stop":1726224862295,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dd681cc102367","name":"Promise Callback - false","time":{"start":1726224843527,"stop":1726224843527,"duration":0},"status":"passed","severity":"normal"},{"uid":"93200a87b7717c74","name":"Generator, custom pubsub topic","time":{"start":1726224862293,"stop":1726224862294,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fe3ea3e112955a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726224534048,"stop":1726224534048,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d8a4a7193e9411","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726224851219,"stop":1726224851219,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1340efedcccd3d4","name":"Subscribe to topic containing Script and receive message","time":{"start":1726224851229,"stop":1726224851229,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1501a09a1d2add","name":"Relay + Store","time":{"start":1726224319445,"stop":1726224319446,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db6f912cf5df962","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726224258108,"stop":1726224258108,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1952f6ed8b5ac4","name":"Push message with content topic containing Arabic","time":{"start":1726224737898,"stop":1726224737898,"duration":0},"status":"passed","severity":"normal"},{"uid":"350d84b309c5a594","name":"Decoder throws on empty string content topic","time":{"start":1726224290854,"stop":1726224290855,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c315bcf134b09fd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726224258084,"stop":1726224258084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44317749baabe2c","name":"Check message received after nwaku node is restarted","time":{"start":1726224712865,"stop":1726224712866,"duration":1},"status":"skipped","severity":"normal"},{"uid":"65b414ceccb7b5de","name":"Passing an array","time":{"start":1726224877288,"stop":1726224877288,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5816713fc2ad44e","name":"Check publish message containing JSON","time":{"start":1726224764157,"stop":1726224764157,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad92ec33a7de04b1","name":"Decoder throws on empty string content topic","time":{"start":1726224271649,"stop":1726224271649,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cf3376ea32455d","name":"should be online or offline if network state changed","time":{"start":1726224309336,"stop":1726224309337,"duration":1},"status":"passed","severity":"normal"},{"uid":"b281e2d78814b546","name":"LightPush","time":{"start":1726224884734,"stop":1726224884734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6dcbd123d37b73a","name":"Check received message containing shell command","time":{"start":1726224712834,"stop":1726224712834,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b0cf0aa0ed0e19","name":"Check received message containing SQL Injection","time":{"start":1726224712831,"stop":1726224712832,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa84921c33f40c83","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726224316977,"stop":1726224316978,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cea28730e4d3b3c","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726224271303,"stop":1726224271304,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff0e3f8ca750afc4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726224880327,"stop":1726224880327,"duration":0},"status":"passed","severity":"normal"},{"uid":"408e7e514376ed8b","name":"should properly compute the node id","time":{"start":1726224266672,"stop":1726224266673,"duration":1},"status":"passed","severity":"normal"},{"uid":"6134ec4623893ed9","name":"Push message with content topic containing Script","time":{"start":1726224820903,"stop":1726224820903,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9c92ae83f440e4","name":"Fails to publish message with wrong content topic","time":{"start":1726224764163,"stop":1726224764163,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5308eced07e238","name":"LightPush with 3 connections","time":{"start":1726224543219,"stop":1726224543219,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d57d6c98e7b066c","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726224326068,"stop":1726224326068,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2a0a1c654c70b9f","name":"Push message with content topic containing Russian","time":{"start":1726224820902,"stop":1726224820902,"duration":0},"status":"passed","severity":"normal"},{"uid":"da4540233772e2c4","name":"Check received message containing numeric","time":{"start":1726224712826,"stop":1726224712827,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8671fa132c06","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726224480655,"stop":1726224480655,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf98059a54eeb7ca","name":"Generator, custom pubsub topic","time":{"start":1726224862290,"stop":1726224862291,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc2ecf50237cc67a","name":"Query generator for 2000 messages","time":{"start":1726224857340,"stop":1726224857340,"duration":0},"status":"passed","severity":"normal"},{"uid":"829525778d2821b4","name":"Publish message with rate limit","time":{"start":1726224764165,"stop":1726224764166,"duration":1},"status":"passed","severity":"normal"},{"uid":"a91afda8acee576b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726224534042,"stop":1726224534042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f589ffc6306bbcd8","name":"Tracks peer failures correctly","time":{"start":1726224421219,"stop":1726224421220,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18436845957688d","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726224480653,"stop":1726224480653,"duration":0},"status":"passed","severity":"normal"},{"uid":"5502b22cd3a6b0ee","name":"Push message with JSON payload","time":{"start":1726224737886,"stop":1726224737886,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42aa1cfde3293a0","name":"Check received message containing XML","time":{"start":1726224712870,"stop":1726224712871,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0d6276ae14b2733","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726224480673,"stop":1726224480673,"duration":0},"status":"passed","severity":"normal"},{"uid":"3111fe238011a77d","name":"getPeersByDiscovery","time":{"start":1726224349715,"stop":1726224349715,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b00250ea996e389","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726224258098,"stop":1726224258098,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b65c459df3814e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726224359741,"stop":1726224359741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c0da262ab21ab6","name":"Check message with no content topic is not received","time":{"start":1726224490927,"stop":1726224490927,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ad21cc1342db20","name":"should not receive a peer event before start","time":{"start":1726224326061,"stop":1726224326061,"duration":0},"status":"passed","severity":"normal"},{"uid":"879a1f095b1bab71","name":"Throws when trying to push message with empty payload","time":{"start":1726224820898,"stop":1726224820898,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a6220668ceb169","name":"same cluster, same shard: nodes connect","time":{"start":1726224480644,"stop":1726224480646,"duration":2},"status":"passed","severity":"normal"},{"uid":"d8187d8cff4f31bb","name":"Push message with content topic containing Arabic","time":{"start":1726224820901,"stop":1726224820902,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f73d9ff8d9e4e77","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726224258100,"stop":1726224258100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31778d0131bba07","name":"Reopen subscription with peer with lost subscription","time":{"start":1726224382148,"stop":1726224382150,"duration":2},"status":"passed","severity":"normal"},{"uid":"673344168d294118","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726224642289,"stop":1726224642290,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb2cc0dfea73013d","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726224394486,"stop":1726224394486,"duration":0},"status":"passed","severity":"normal"},{"uid":"72335a5ae4636f9d","name":"Check received message containing escaped characters","time":{"start":1726224712834,"stop":1726224712834,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a8dca0222fcb67f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726224857324,"stop":1726224857324,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d318eaac6844f9","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726224258095,"stop":1726224258095,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1e1aeb5109be30","name":"Subscribe and receives messages on 20 topics","time":{"start":1726224520237,"stop":1726224520238,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef8dfe543ac5c21a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726224480672,"stop":1726224480672,"duration":0},"status":"passed","severity":"normal"},{"uid":"625ae59c6d781163","name":"Check received message containing escaped characters","time":{"start":1726224490922,"stop":1726224490923,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d8e6affffbb7282","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726224258108,"stop":1726224258108,"duration":0},"status":"passed","severity":"normal"},{"uid":"7de341a052797ac7","name":"Subscribe to topic containing XML and receive message","time":{"start":1726224851215,"stop":1726224851215,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab5c8cb79f384e7","name":"Push message with special chars payload","time":{"start":1726224820879,"stop":1726224820880,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa34063c097bcbac","name":"Push message with Basic HTML tag payload","time":{"start":1726224820889,"stop":1726224820889,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb0629b6a5a8f87","name":"should properly create location multiaddrs - udp","time":{"start":1726224266680,"stop":1726224266680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e59539aad1208f","name":"should throw an error for an unconfigured topic","time":{"start":1726224258104,"stop":1726224258104,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e14b8923b0cd471","name":"retrieves a single peer","time":{"start":1726224279311,"stop":1726224279311,"duration":0},"status":"passed","severity":"normal"},{"uid":"a75a702a6b62a406","name":"Nodes with multiple pubsub topic","time":{"start":1726224746842,"stop":1726224746842,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52d316203d86c25","name":"stop","time":{"start":1726224349718,"stop":1726224349718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7abca053f9d078d7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726224258105,"stop":1726224258105,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcad63a4ce5e2ce0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726224520255,"stop":1726224520255,"duration":0},"status":"passed","severity":"normal"},{"uid":"707f6270f2723ec0","name":"different cluster, same shard: nodes don't connect","time":{"start":1726224480646,"stop":1726224480647,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ff2e71410f58ea","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726224770155,"stop":1726224770156,"duration":1},"status":"passed","severity":"normal"},{"uid":"61543460b0005497","name":"LightPush with 0 connections","time":{"start":1726224543216,"stop":1726224543216,"duration":0},"status":"passed","severity":"normal"},{"uid":"95525c2e229e9158","name":"dispatchEvent via connectionManager","time":{"start":1726224349716,"stop":1726224349717,"duration":1},"status":"passed","severity":"normal"},{"uid":"5eafd319358ddce3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726224258085,"stop":1726224258086,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92d4f974e38a40d","name":"Push message with custom timestamp: 1726220920496","time":{"start":1726224820913,"stop":1726224820914,"duration":1},"status":"passed","severity":"normal"},{"uid":"c26d7814a529a721","name":"Number of peers are maintained correctly","time":{"start":1726224565259,"stop":1726224565259,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c64186d7fd92094","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726224326069,"stop":1726224326069,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d9d1b6eba2cf2381","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726224851227,"stop":1726224851227,"duration":0},"status":"passed","severity":"normal"},{"uid":"500f46a981ca2875","name":"Check received message with timestamp: 1726224308425 ","time":{"start":1726224712838,"stop":1726224712839,"duration":1},"status":"passed","severity":"normal"},{"uid":"3077e85d51fcfbb3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726224279006,"stop":1726224279007,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ea3dacd7463f21","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726224851211,"stop":1726224851212,"duration":1},"status":"passed","severity":"normal"},{"uid":"c27889b09eeca4f6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726224618920,"stop":1726224618921,"duration":1},"status":"passed","severity":"normal"},{"uid":"6773385fb5ecc09f","name":"Check received message containing Basic HTML tag","time":{"start":1726224490920,"stop":1726224490921,"duration":1},"status":"passed","severity":"normal"},{"uid":"4976b428620f16c2","name":"Decoder throws on undefined content topic","time":{"start":1726224290854,"stop":1726224290854,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4bd33071600122","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726224480654,"stop":1726224480654,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6cd39825a59f82","name":"Check message with invalid timestamp is not received","time":{"start":1726224490925,"stop":1726224490926,"duration":1},"status":"passed","severity":"normal"},{"uid":"4452308ff40c27d4","name":"A test","time":{"start":1726224619094,"stop":1726224619094,"duration":0},"status":"passed","severity":"normal"},{"uid":"e26608fbacd518c0","name":"Push message with content topic containing long","time":{"start":1726224820899,"stop":1726224820899,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f042506d41e80d","name":"Publishes to nwaku","time":{"start":1726224736500,"stop":1726224736500,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed30be791d9acb37","name":"can start and stop the service","time":{"start":1726224766177,"stop":1726224766178,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8b167ee0536f1b","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726224480648,"stop":1726224480649,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aafa74ddb50f56c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726224258092,"stop":1726224258092,"duration":0},"status":"passed","severity":"normal"},{"uid":"16834b96b8e7785d","name":"should throw error - no id","time":{"start":1726224266671,"stop":1726224266671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9015249162896bc","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726224258086,"stop":1726224258087,"duration":1},"status":"passed","severity":"normal"},{"uid":"43db67a168df67e","name":"Sets default value correctly","time":{"start":1726224877289,"stop":1726224877290,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb208814fe15f0af","name":"Subscribe to topic containing short and receive message","time":{"start":1726224520241,"stop":1726224520241,"duration":0},"status":"passed","severity":"normal"},{"uid":"690dd70d8a066ffc","name":"Push message with SQL Injection payload","time":{"start":1726224737884,"stop":1726224737885,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d59712d006c3e6a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726224258098,"stop":1726224258098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b99591d0aa7af3c","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726224746843,"stop":1726224746843,"duration":0},"status":"passed","severity":"normal"},{"uid":"e531fd2e8102724a","name":"should encode/decode to text encoding","time":{"start":1726224266673,"stop":1726224266673,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4e06a05f6acd6a3","name":"new peer added after a peer was already found","time":{"start":1726224749800,"stop":1726224749800,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a42edfd49325e97","name":"Does not throw an exception when node disconnects","time":{"start":1726224877287,"stop":1726224877287,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ab4a4b80341e8b","name":"should throw an error for missing required configuration","time":{"start":1726224258094,"stop":1726224258095,"duration":1},"status":"passed","severity":"normal"},{"uid":"873ae72e730d2b8c","name":"Check message with invalid timestamp is not received","time":{"start":1726224712882,"stop":1726224712883,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb34d3e1e8c513ad","name":"Check received message containing special chars","time":{"start":1726224490894,"stop":1726224490895,"duration":1},"status":"passed","severity":"normal"},{"uid":"65615acab1088120","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726224490925,"stop":1726224490925,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d999219ba42d2d4","name":"Passing page size 10 when there are 10 messages","time":{"start":1726224869226,"stop":1726224869227,"duration":1},"status":"passed","severity":"normal"},{"uid":"674aef6f4b40fdeb","name":"should throw error - invalid id","time":{"start":1726224266671,"stop":1726224266671,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd380a1014d04cb","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app81/2/topic114/test.js","time":{"start":1726224796872,"stop":1726224796872,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e0b934f3306d4e","name":"Overlapping topic subscription","time":{"start":1726224851225,"stop":1726224851225,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb0387a1e33654a","name":"removeEventListener with wrong event","time":{"start":1726224349714,"stop":1726224349715,"duration":1},"status":"passed","severity":"normal"},{"uid":"82433cefe7538d26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726224618918,"stop":1726224618918,"duration":0},"status":"passed","severity":"normal"},{"uid":"db05570668721567","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726224480674,"stop":1726224480674,"duration":0},"status":"passed","severity":"normal"},{"uid":"235f96d4a92348b6","name":"Fields are not dropped","time":{"start":1726224270954,"stop":1726224270955,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc72c562b2b0f51","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726224480670,"stop":1726224480670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7106585d2310f2b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726224770176,"stop":1726224770177,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e07505a698bd44f","name":"Fails to push message with empty content topic","time":{"start":1726224820910,"stop":1726224820910,"duration":0},"status":"passed","severity":"normal"},{"uid":"397a8b55f184bc3d","name":"Check received message containing SQL Injection","time":{"start":1726224712870,"stop":1726224712870,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecb805f011beeda1","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726224642290,"stop":1726224642290,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f3579894e8738a","name":"Subscribe to topic containing long and publish message","time":{"start":1726224770151,"stop":1726224770151,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d838965ca74b0f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726224851231,"stop":1726224851231,"duration":0},"status":"passed","severity":"normal"},{"uid":"922e9ba2847d68ea","name":"Check message with no payload is not received","time":{"start":1726224712884,"stop":1726224712884,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f7d0513b174ea8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726224316975,"stop":1726224316976,"duration":1},"status":"passed","severity":"normal"},{"uid":"3483dc0c760bf096","name":"Waku message hash computation (payload length 0)","time":{"start":1726224260693,"stop":1726224260694,"duration":1},"status":"passed","severity":"normal"},{"uid":"9bf47c29b1ec82cd","name":"should properly create location multiaddrs - tcp","time":{"start":1726224266680,"stop":1726224266681,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff77b448756c233","name":"Generator, 2 different pubsubtopics","time":{"start":1726224862294,"stop":1726224862294,"duration":0},"status":"passed","severity":"normal"}]