mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-17 12:23:10 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"2b7b9fa99d848372","name":"Number of peers are maintained correctly","time":{"start":1724795906837,"stop":1724795906838,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1c0be7ef49242b","name":"LightPush","time":{"start":1724796379778,"stop":1724796379780,"duration":2},"status":"passed","severity":"normal"},{"uid":"bdd15cdb2d560415","name":"Check received message containing Chinese","time":{"start":1724795977031,"stop":1724795977032,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2f7e492b43c81fd","name":"should be able to encode the field with only FILTER set to true","time":{"start":1724795754251,"stop":1724795754252,"duration":1},"status":"passed","severity":"normal"},{"uid":"484c9318d113cf6","name":"Subscribe and publish message","time":{"start":1724796261121,"stop":1724796261121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a9050ecd522103b","name":"Check received message containing Chinese","time":{"start":1724796212457,"stop":1724796212458,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3ae103028323107","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724796008217,"stop":1724796008217,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dab3dfafe2c7c8d","name":"Check received message containing JSON","time":{"start":1724796212488,"stop":1724796212488,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0cf6437784eaab8","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1724795746562,"stop":1724795746563,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce85436e1312bfd4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724796383192,"stop":1724796383192,"duration":0},"status":"passed","severity":"normal"},{"uid":"993508cc675629b9","name":"Renews subscription after lossing a connection","time":{"start":1724796383184,"stop":1724796383184,"duration":0},"status":"broken","severity":"normal"},{"uid":"c04b35c9d7e6b1a5","name":"Push message with long payload","time":{"start":1724796228702,"stop":1724796228703,"duration":1},"status":"passed","severity":"normal"},{"uid":"d107b24fbfe2135b","name":"should properly create peer info with all multiaddrs","time":{"start":1724795754973,"stop":1724795754973,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a47bd3332f80237","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724796212496,"stop":1724796212497,"duration":1},"status":"passed","severity":"normal"},{"uid":"6828920981f28e16","name":"Push message with content topic containing XML","time":{"start":1724796298979,"stop":1724796298979,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0090cec87ad2ef","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724796008214,"stop":1724796008215,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a06a824dde7383","name":"Check received message containing unicode special characters","time":{"start":1724795977038,"stop":1724795977038,"duration":0},"status":"passed","severity":"normal"},{"uid":"313cd82de578c3ec","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1724795798614,"stop":1724795798615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4babbc35029854","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795881720,"stop":1724795881720,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f77f6c00648f51","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1724795746569,"stop":1724795746570,"duration":1},"status":"passed","severity":"normal"},{"uid":"5afdc2cb2e10dd8a","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1724795746563,"stop":1724795746563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e499672456a61c8","name":"Check received message containing XML","time":{"start":1724795977036,"stop":1724795977036,"duration":0},"status":"passed","severity":"normal"},{"uid":"53e3240da1dcf8ab","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1724795810626,"stop":1724795810627,"duration":1},"status":"passed","severity":"normal"},{"uid":"476df83a9946d4e7","name":"Check received message containing Chinese","time":{"start":1724796212485,"stop":1724796212485,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab3676adb1f5f26","name":"Check message with non string payload is not received","time":{"start":1724796212478,"stop":1724796212479,"duration":1},"status":"passed","severity":"normal"},{"uid":"aef30ec6b58d4469","name":"Ordered callback, aborts when callback returns true","time":{"start":1724796344942,"stop":1724796344944,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f01d1d0185c3c5d","name":"Check message with no content topic is not received","time":{"start":1724796212498,"stop":1724796212498,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c557ac03438eb2","name":"configure the node with multiple content topics","time":{"start":1724796288112,"stop":1724796288112,"duration":0},"status":"passed","severity":"normal"},{"uid":"32139e2a822a865a","name":"random static sharding 6 - Cluster ID: 366, Shard ID: 870","time":{"start":1724796311414,"stop":1724796311415,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbb57cd55bb3df2","name":"Subscribe to topic containing long and receive message","time":{"start":1724796383177,"stop":1724796383178,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a659820f29db39a","name":"Push message with Basic HTML tag payload","time":{"start":1724796228714,"stop":1724796228715,"duration":1},"status":"passed","severity":"normal"},{"uid":"d65d46f89b41f60","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1724795746560,"stop":1724795746561,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dec4dce2a4cb5b4","name":"can start the service","time":{"start":1724795806724,"stop":1724795806725,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b8639665c593129","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724796017769,"stop":1724796017770,"duration":1},"status":"passed","severity":"normal"},{"uid":"6576c95ad2b4d717","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724796212490,"stop":1724796212496,"duration":6},"status":"passed","severity":"normal"},{"uid":"92bd2f33339eded6","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724796383194,"stop":1724796383194,"duration":0},"status":"passed","severity":"normal"},{"uid":"41677bd316856f90","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1724795746568,"stop":1724795746568,"duration":0},"status":"passed","severity":"normal"},{"uid":"78177a7eaec2aaf7","name":"Check received message containing special chars","time":{"start":1724796212457,"stop":1724796212457,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2dcfe8ba3a3ac2","name":"Accepts a valid Waku Message","time":{"start":1724795763109,"stop":1724795763110,"duration":1},"status":"passed","severity":"normal"},{"uid":"50a2122a562252a0","name":"Query generator for multiple messages with different content topic format","time":{"start":1724796344932,"stop":1724796344936,"duration":4},"status":"passed","severity":"normal"},{"uid":"54d4f239a327ed0","name":"Rejects garbage","time":{"start":1724795763111,"stop":1724795763111,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8d1b13a11ba036","name":"Subscribe to topic containing numeric and publish message","time":{"start":1724796261128,"stop":1724796261128,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cfa6791b7b0e1a","name":"Check message with non string payload is not received","time":{"start":1724795977043,"stop":1724795977044,"duration":1},"status":"passed","severity":"normal"},{"uid":"57b0a42ff4f55443","name":"Check publish message containing shell command","time":{"start":1724796257021,"stop":1724796257021,"duration":0},"status":"passed","severity":"normal"},{"uid":"18601d718ba3da7","name":"LightPush with 1 connections","time":{"start":1724796025302,"stop":1724796025302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9249a4707c916eaf","name":"Check received message containing long","time":{"start":1724796212483,"stop":1724796212484,"duration":1},"status":"passed","severity":"normal"},{"uid":"900290445b1cb527","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1724796303420,"stop":1724796303420,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65e828ce7c6e5f6","name":"different cluster, different shard: nodes don't connect","time":{"start":1724795969037,"stop":1724795969037,"duration":0},"status":"passed","severity":"normal"},{"uid":"915ea45c75c2147e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1724796261133,"stop":1724796261133,"duration":0},"status":"passed","severity":"normal"},{"uid":"17867c3e2b4a5868","name":"stop","time":{"start":1724795836675,"stop":1724795836676,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d005398fa36762","name":"Check received message containing JSON","time":{"start":1724795977037,"stop":1724795977037,"duration":0},"status":"passed","severity":"normal"},{"uid":"504c8df0d7c3c581","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1724795749027,"stop":1724795749028,"duration":1},"status":"passed","severity":"normal"},{"uid":"7285bcda6f906de1","name":"creates an iterator","time":{"start":1724796355933,"stop":1724796355934,"duration":1},"status":"passed","severity":"normal"},{"uid":"77cf6c1af4ba197c","name":"Subscribe to topic containing long and publish message","time":{"start":1724796261127,"stop":1724796261128,"duration":1},"status":"passed","severity":"normal"},{"uid":"78662307eb88f49c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1724796261122,"stop":1724796261122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba03741b400990bc","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1724796140563,"stop":1724796140564,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6e3865cd5fae54","name":"Generator, 2 different pubsubtopics","time":{"start":1724796343608,"stop":1724796343609,"duration":1},"status":"passed","severity":"normal"},{"uid":"54d1b36b4e1a0f81","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1724796134785,"stop":1724796134786,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e4a4ff758e2613","name":"Reusing cursor across nodes","time":{"start":1724796303421,"stop":1724796303422,"duration":1},"status":"passed","severity":"normal"},{"uid":"f59e216d78061cc9","name":"Subscribe to topic containing XML and receive message","time":{"start":1724796383191,"stop":1724796383192,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4eaa4690df0645","name":"Check message with no payload is not received","time":{"start":1724796212498,"stop":1724796212499,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a4365567403aa93","name":"Push message with content topic containing Chinese","time":{"start":1724796228725,"stop":1724796228726,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aad814d6bd8574e","name":"should throw error - no public key","time":{"start":1724795754964,"stop":1724795754964,"duration":0},"status":"passed","severity":"normal"},{"uid":"19212941d49a51fb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1724795770409,"stop":1724795770409,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0fc6b7d34fd8b6","name":"Relay - dialed after","time":{"start":1724796379777,"stop":1724796379777,"duration":0},"status":"passed","severity":"normal"},{"uid":"2594327df4d3c249","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724796134788,"stop":1724796134788,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ffd6031bb11cc9","name":"Check received message containing shell command","time":{"start":1724795977037,"stop":1724795977037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbf3e198d3b0c64e","name":"addEventListener with wrong event","time":{"start":1724795836669,"stop":1724795836669,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a136ed301e1f69a","name":"Fails to publish message with empty text","time":{"start":1724796257025,"stop":1724796257025,"duration":0},"status":"passed","severity":"normal"},{"uid":"2319f23832a7f333","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1724796140563,"stop":1724796140563,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e593b1225295b2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724796383182,"stop":1724796383183,"duration":1},"status":"passed","severity":"normal"},{"uid":"108130e3c54e5484","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1724795770410,"stop":1724795770411,"duration":1},"status":"passed","severity":"normal"},{"uid":"c97296be9472debb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724796017783,"stop":1724796017784,"duration":1},"status":"passed","severity":"normal"},{"uid":"145aaa39fcda2356","name":"Check publish message after client node is restarted","time":{"start":1724796257027,"stop":1724796257027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed9072e0d37a09f6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1724795746575,"stop":1724795746576,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1bc7c80b228a844","name":"Subscribe to topic containing Script and receive message","time":{"start":1724796383180,"stop":1724796383180,"duration":0},"status":"passed","severity":"normal"},{"uid":"51344180d41b9c2a","name":"Check meta is set [symmetric]","time":{"start":1724795780486,"stop":1724795780486,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3abc0307198a9c","name":"should get / set UDP multiaddr","time":{"start":1724795754966,"stop":1724795754966,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dd1abd40f1529f9","name":"it tolerates circular branch references","time":{"start":1724795770673,"stop":1724795770673,"duration":0},"status":"passed","severity":"normal"},{"uid":"f99ae96a74a46bae","name":"Push message with content topic containing special chars","time":{"start":1724796228724,"stop":1724796228725,"duration":1},"status":"passed","severity":"normal"},{"uid":"b69cf299472579f2","name":"Push message on custom pubsubTopic","time":{"start":1724796102212,"stop":1724796102213,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bec35cc927b55f8","name":"isConnected should return true after first peer connects","time":{"start":1724795852315,"stop":1724795852316,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dde4874b4d630be","name":"new peer added after a peer was already found","time":{"start":1724796227939,"stop":1724796227939,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cdc9f528d985b451","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1724795746565,"stop":1724795746565,"duration":0},"status":"passed","severity":"normal"},{"uid":"c09bdc32dd3b2118","name":"topics with same application and version share the same shard","time":{"start":1724795746557,"stop":1724795746557,"duration":0},"status":"passed","severity":"normal"},{"uid":"50071668cf7c2a95","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1724795746568,"stop":1724795746569,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0f9e8873f1c966","name":"Query generator for multiple messages with multiple decoders","time":{"start":1724796344929,"stop":1724796344932,"duration":3},"status":"passed","severity":"normal"},{"uid":"d2f0d296109e34c1","name":"Overlapping topic subscription","time":{"start":1724796261126,"stop":1724796261127,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48a72b1ec891790","name":"Push message with unicode special characters payload","time":{"start":1724796298968,"stop":1724796298968,"duration":0},"status":"passed","severity":"normal"},{"uid":"81efcf8c7553b481","name":"different cluster, same shard: nodes don't connect","time":{"start":1724795969037,"stop":1724795969037,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7e0ad5a82cb43","name":"more peers than existing","time":{"start":1724796212794,"stop":1724796212795,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a533a0abdfa148bf","name":"connected peers and dial","time":{"start":1724796212794,"stop":1724796212794,"duration":0},"status":"skipped","severity":"normal"},{"uid":"44a81a03f74bae69","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1724795804592,"stop":1724795804592,"duration":0},"status":"passed","severity":"normal"},{"uid":"391388a76b833d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724796383181,"stop":1724796383181,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c93967208e7f719","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724796134794,"stop":1724796134795,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa80c4d5f16a767a","name":"Filter","time":{"start":1724796379780,"stop":1724796379780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bad210521634c4c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724795881723,"stop":1724795881727,"duration":4},"status":"passed","severity":"normal"},{"uid":"1c0e32a675ae7330","name":"Push message with SQL Injection payload","time":{"start":1724796228711,"stop":1724796228712,"duration":1},"status":"passed","severity":"normal"},{"uid":"b77bf76b0a6d755e","name":"should load peers from local storage and dispatch events","time":{"start":1724795774629,"stop":1724795774629,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b829fe95172dce1","name":"Check publish message containing short","time":{"start":1724796257014,"stop":1724796257014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f181746e35dd1921","name":"should set field with all protocols enabled","time":{"start":1724795754974,"stop":1724795754974,"duration":0},"status":"passed","severity":"normal"},{"uid":"584f4ef5e5b5dfca","name":"Ephemeral field set to true","time":{"start":1724795759781,"stop":1724795759782,"duration":1},"status":"passed","severity":"normal"},{"uid":"36a640b206a18532","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1724795969038,"stop":1724795969038,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b41d2cb4b88cf59","name":"Push message with rate limit","time":{"start":1724796228743,"stop":1724796228743,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b60ab70e5492d4d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724796017785,"stop":1724796017786,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ab070c61a6f6938","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1724796382332,"stop":1724796382333,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3d6109e7be33e5c","name":"Publish message with custom timestamp: Tue Aug 27 2024 23:03:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1724796257024,"stop":1724796257024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7626649dbfde00","name":"Sign & Recover","time":{"start":1724795781043,"stop":1724795781043,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3cebf6617cf9f6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724796383178,"stop":1724796383178,"duration":0},"status":"passed","severity":"normal"},{"uid":"67dd744c9565d094","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724796017784,"stop":1724796017785,"duration":1},"status":"passed","severity":"normal"},{"uid":"484cbef71da1a17d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724796102217,"stop":1724796102217,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf8550241a4effc","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724796102216,"stop":1724796102216,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13a0329b7f04b3f","name":"should encodeTxt and decodeTxt","time":{"start":1724795754960,"stop":1724795754960,"duration":0},"status":"passed","severity":"normal"},{"uid":"b319598c3d38ab99","name":"Push message with unicode special characters payload","time":{"start":1724796228718,"stop":1724796228718,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2631692e6a7e0a4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724796008216,"stop":1724796008216,"duration":0},"status":"passed","severity":"normal"},{"uid":"73bf831dd9eaf34","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1724796382330,"stop":1724796382330,"duration":0},"status":"passed","severity":"normal"},{"uid":"d604b5755f0d65b8","name":"random static sharding 5 - Cluster ID: 152, Shard ID: 906","time":{"start":1724796311414,"stop":1724796311414,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ccded3b18831db","name":"should not fail to stop the service if it was not started","time":{"start":1724795806726,"stop":1724795806726,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f8a67a379a3af7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724796017789,"stop":1724796017789,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5b62b1f34b4d1d","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1724796134787,"stop":1724796134787,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1b8bdc359a86be","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1724796261129,"stop":1724796261129,"duration":0},"status":"passed","severity":"normal"},{"uid":"69156291cd124b00","name":"Push message with content topic containing JSON","time":{"start":1724796298980,"stop":1724796298980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2ed6c1d71ae878","name":"Push message with content topic containing unicode special characters","time":{"start":1724796298981,"stop":1724796298982,"duration":1},"status":"passed","severity":"normal"},{"uid":"c43e5638e00e0d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1724795913320,"stop":1724795913320,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ead7a4cdfba12b2","name":"Throws when trying to push message with empty payload","time":{"start":1724796228720,"stop":1724796228721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f6e9b61e096add1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724795913321,"stop":1724795913322,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac408124e5883de","name":"Non TWN Cluster","time":{"start":1724796288106,"stop":1724796288106,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d76862acd621e5","name":"Failed peers are renewed","time":{"start":1724796048187,"stop":1724796048188,"duration":1},"status":"passed","severity":"normal"},{"uid":"c17803547742cb4e","name":"Push message with numeric payload","time":{"start":1724796228703,"stop":1724796228703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c542caa82b28ffd","name":"Subscribe and receive messages via waku relay post","time":{"start":1724796383185,"stop":1724796383186,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b66cb99cbdcd9e9","name":"Round trip binary encryption [ecies, signature]","time":{"start":1724795782141,"stop":1724795782141,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c45e621ba0ec85","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724796383179,"stop":1724796383180,"duration":1},"status":"passed","severity":"normal"},{"uid":"187979be9e1fe833","name":"Check received message containing escaped characters","time":{"start":1724796212488,"stop":1724796212489,"duration":1},"status":"passed","severity":"normal"},{"uid":"3919212f2be8fd9f","name":"Push message with shell command payload","time":{"start":1724796228716,"stop":1724796228716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed13690c363dece","name":"Check received message containing special chars","time":{"start":1724796212484,"stop":1724796212484,"duration":0},"status":"passed","severity":"normal"},{"uid":"3452b8daad642138","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724796383189,"stop":1724796383189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd657afac2861f5","name":"Ping on unsubscribed peer","time":{"start":1724795871665,"stop":1724795871665,"duration":0},"status":"passed","severity":"normal"},{"uid":"254f911277e08863","name":"Push message with custom timestamp: 1694037608530","time":{"start":1724796298984,"stop":1724796298984,"duration":0},"status":"passed","severity":"normal"},{"uid":"a481cde44dfb337b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724796383187,"stop":1724796383187,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e753f03df2fb5dd","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724796238343,"stop":1724796238343,"duration":0},"status":"passed","severity":"normal"},{"uid":"847162cde0956f29","name":"isConnected return false after peer stops","time":{"start":1724795852317,"stop":1724795852317,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b26459a920ee5f2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724796383186,"stop":1724796383186,"duration":0},"status":"passed","severity":"normal"},{"uid":"2889d5096f70f26b","name":"Check publish message containing emoji","time":{"start":1724796257022,"stop":1724796257022,"duration":0},"status":"passed","severity":"normal"},{"uid":"d77cb9028cf8dc85","name":"Check publish message containing Basic HTML tag","time":{"start":1724796257020,"stop":1724796257020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1cd66b8541d3b2","name":"Check received message containing Script","time":{"start":1724796212486,"stop":1724796212487,"duration":1},"status":"passed","severity":"normal"},{"uid":"3029ed2d0366d76f","name":"should only return 1 node with store capability","time":{"start":1724795770675,"stop":1724795770676,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d881cf80b9a9ba","name":"should set field with only FILTER enabled","time":{"start":1724795754975,"stop":1724795754975,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3f2955dbefd976","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1724795754252,"stop":1724795754253,"duration":1},"status":"passed","severity":"normal"},{"uid":"a398818ae432c450","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724796383190,"stop":1724796383190,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dfe22bb58dc910d","name":"should be called for bootstrap peers","time":{"start":1724795804590,"stop":1724795804590,"duration":0},"status":"passed","severity":"normal"},{"uid":"677dabb5e72a6eec","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1724795759614,"stop":1724795759614,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6d9f1a28547bd08","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app55/4/topic623/xml","time":{"start":1724796288108,"stop":1724796288109,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e32e24944a972ad","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795881715,"stop":1724795881718,"duration":3},"status":"passed","severity":"normal"},{"uid":"1d17ee0fe6e93b8c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795969061,"stop":1724795969061,"duration":0},"status":"passed","severity":"normal"},{"uid":"588c25bd38e1162","name":"shard 0","time":{"start":1724796311407,"stop":1724796311408,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c552a5b4e73a978","name":"groups content topics by expected pubsub topic","time":{"start":1724795746557,"stop":1724795746558,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ade615e406c4bb","name":"should emit a peer event after start","time":{"start":1724796252112,"stop":1724796252113,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd0644aa6cf10602","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724796416136,"stop":1724796416137,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b65a670f33fd50","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1724795969062,"stop":1724795969063,"duration":1},"status":"passed","severity":"normal"},{"uid":"557ed844ab60c0e6","name":"can dial TLS multiaddrs","time":{"start":1724796138487,"stop":1724796138487,"duration":0},"status":"passed","severity":"normal"},{"uid":"e083e711a9aaba53","name":"Check message received after nwaku node is restarted","time":{"start":1724796212500,"stop":1724796212500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e992ec6d7fc8c65b","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1724795969053,"stop":1724795969053,"duration":0},"status":"passed","severity":"normal"},{"uid":"883af03b3203aabe","name":"passes more than one ENR URLs and attempts connection","time":{"start":1724795806730,"stop":1724795806730,"duration":0},"status":"skipped","severity":"normal"},{"uid":"548e43b44d7769fb","name":"should emit a peer event after start","time":{"start":1724795774628,"stop":1724795774628,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fabadbdc527d0e","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1724795969059,"stop":1724795969059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6a1aac0815c40a8","name":"Passing page size 0 when there are 110 messages","time":{"start":1724796361728,"stop":1724796361728,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c8030e10ddd2b0","name":"random static sharding 7 - Cluster ID: 560, Shard ID: 242","time":{"start":1724796311415,"stop":1724796311415,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0f33edd0e201f28","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1724795746562,"stop":1724795746562,"duration":0},"status":"passed","severity":"normal"},{"uid":"1242fa4e1fb557b3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1724795746568,"stop":1724795746568,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a641fb11ed15499","name":"Js publishes, other Js receives","time":{"start":1724796235391,"stop":1724796235391,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b25ef3a11a66e08","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724796017776,"stop":1724796017777,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a86f73a0c3b4a0d","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1724795906841,"stop":1724795906841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd7553af3c1360","name":"getPeersByDiscovery","time":{"start":1724796227938,"stop":1724796227938,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44e0eb8944253d","name":"Check message with invalid timestamp is not received","time":{"start":1724796212470,"stop":1724796212470,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00d34ab216f40a7","name":"throws on content topic with generation field greater than 0","time":{"start":1724795746543,"stop":1724795746543,"duration":0},"status":"passed","severity":"normal"},{"uid":"e15927d19e5033","name":"Push message with meta","time":{"start":1724796228741,"stop":1724796228742,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f1433d3fa6d7c","name":"Push message with content topic containing Russian","time":{"start":1724796228727,"stop":1724796228728,"duration":1},"status":"passed","severity":"normal"},{"uid":"1861f3733ec583ae","name":"1 Relay, 1 fetch","time":{"start":1724795770199,"stop":1724795770200,"duration":1},"status":"passed","severity":"normal"},{"uid":"255bdbf92cc8216","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795969044,"stop":1724795969045,"duration":1},"status":"passed","severity":"normal"},{"uid":"e30c761f4e46bc9","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1724795969045,"stop":1724795969045,"duration":0},"status":"passed","severity":"normal"},{"uid":"24c36901f5cf4d","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app31/4/topic808/proto","time":{"start":1724796288109,"stop":1724796288109,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5fef390458e3f7","name":"Subscribe and receive messages via waku relay post","time":{"start":1724796017770,"stop":1724796017770,"duration":0},"status":"passed","severity":"normal"},{"uid":"7211411d31fb8f0f","name":"should use DNS peer discovery with light client","time":{"start":1724795806729,"stop":1724795806729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"528bae3d51a44ab7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724796383182,"stop":1724796383182,"duration":0},"status":"passed","severity":"normal"},{"uid":"b443500c4c78c9fe","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724796134793,"stop":1724796134794,"duration":1},"status":"passed","severity":"normal"},{"uid":"702930185179de4e","name":"Relay - times out","time":{"start":1724796379777,"stop":1724796379777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca55b32af8a8ff9c","name":"Waku message hash computation (meta attribute not present)","time":{"start":1724795749029,"stop":1724795749029,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a08955e66a90579","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1724795746556,"stop":1724795746556,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8f8af779be31a23","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1724795770677,"stop":1724795770677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"11839c366caaa9f5","name":"can start and stop the service","time":{"start":1724796252110,"stop":1724796252111,"duration":1},"status":"passed","severity":"normal"},{"uid":"666232204f144063","name":"Ping on subscribed peer","time":{"start":1724795871667,"stop":1724795871667,"duration":0},"status":"passed","severity":"normal"},{"uid":"8313c1d5d376386b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724796017790,"stop":1724796017790,"duration":0},"status":"passed","severity":"normal"},{"uid":"34bb9c65a39720df","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795969052,"stop":1724795969053,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bcf4767b888c55f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724796343611,"stop":1724796343611,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de7e7a7be4697d7","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1724795770410,"stop":1724795770410,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3ce6ec3c1abfa6","name":"Query Generator, No Decoder","time":{"start":1724796336100,"stop":1724796336101,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bab8e883c40d3e","name":"Subscribe and receives messages on 20 topics","time":{"start":1724796383186,"stop":1724796383187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f00998909d51b92e","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1724795969051,"stop":1724795969051,"duration":0},"status":"passed","severity":"normal"},{"uid":"3188ea19b98a8131","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1724795746557,"stop":1724795746557,"duration":0},"status":"passed","severity":"normal"},{"uid":"4efbde3c46bec708","name":"isConnected between 2 js-waku relay nodes","time":{"start":1724795852317,"stop":1724795852317,"duration":0},"status":"passed","severity":"normal"},{"uid":"be94527e9dd69fb6","name":"Ping on unsubscribed peer","time":{"start":1724795860950,"stop":1724795860951,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3bd951cfcc3ef24","name":"should return empty list for no shard","time":{"start":1724795746563,"stop":1724795746563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bd94d2a4c3d2f2e","name":"Check publish message containing Russian","time":{"start":1724796257018,"stop":1724796257018,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb1850f1cac3d47","name":"Query Generator, Wrong PubsubTopic","time":{"start":1724796336099,"stop":1724796336099,"duration":0},"status":"passed","severity":"normal"},{"uid":"81b50f537739b19a","name":"Renews peer on consistent missed messages","time":{"start":1724795906841,"stop":1724795906842,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fc7b609a4c49eec","name":"should decode valid enr successfully","time":{"start":1724795754961,"stop":1724795754961,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c95b867d16134c1","name":"Callback on promise, aborts when callback returns true","time":{"start":1724796344937,"stop":1724796344940,"duration":3},"status":"passed","severity":"normal"},{"uid":"dfa091158cc2116","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724796311434,"stop":1724796311434,"duration":0},"status":"passed","severity":"normal"},{"uid":"8098674ad067f03c","name":"Push message on custom pubsubTopic","time":{"start":1724796102214,"stop":1724796102214,"duration":0},"status":"passed","severity":"normal"},{"uid":"73caead6f5c59401","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724796017790,"stop":1724796017791,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed1c525cc44e668a","name":"throws on content topic with empty encoding field","time":{"start":1724795746545,"stop":1724795746546,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8fc2f9741956bc2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795881720,"stop":1724795881721,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60a92afdd80e6da","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724796383182,"stop":1724796383182,"duration":0},"status":"passed","severity":"normal"},{"uid":"23a98cdb824ae774","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1724796382327,"stop":1724796382327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27d75baae0c3d4f","name":"Push message with content topic containing numeric","time":{"start":1724796298974,"stop":1724796298975,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c071089a4c24331","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1724796344940,"stop":1724796344942,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c90d266c09e11d8","name":"Subscribe to topic containing XML and receive message","time":{"start":1724796383180,"stop":1724796383180,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b0dc1f605c04a7e","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724796134796,"stop":1724796134797,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a06a96fb181014b","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1724795969041,"stop":1724795969042,"duration":1},"status":"passed","severity":"normal"},{"uid":"57a14d88d51a0161","name":"Check message on other pubsub topic is not received","time":{"start":1724795977041,"stop":1724795977041,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd1a372bb4e85733","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724796383189,"stop":1724796383189,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c84367a42e40bc","name":"does not throw on valid cases","time":{"start":1724795746540,"stop":1724795746541,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d61a939f53d613d","name":"should be online or offline if network state changed","time":{"start":1724795798617,"stop":1724795798617,"duration":0},"status":"broken","severity":"normal"},{"uid":"be4723dff64b08d","name":"safeDispatchEvent","time":{"start":1724795836674,"stop":1724795836675,"duration":1},"status":"passed","severity":"normal"},{"uid":"b39dc3d3d73bd11","name":"dispatchEvent via connectionManager","time":{"start":1724795836673,"stop":1724795836674,"duration":1},"status":"passed","severity":"normal"},{"uid":"7721adcaedb84e9f","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1724795969053,"stop":1724795969053,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ca7a34eb579ec53","name":"should throw an error for an unconfigured topic","time":{"start":1724795746573,"stop":1724795746573,"duration":0},"status":"passed","severity":"normal"},{"uid":"a067f73742289d88","name":"Push message with content topic containing short","time":{"start":1724796228721,"stop":1724796228722,"duration":1},"status":"passed","severity":"normal"},{"uid":"86e891362d00c8d8","name":"Check received message containing XML","time":{"start":1724796212487,"stop":1724796212487,"duration":0},"status":"passed","severity":"normal"},{"uid":"892785bc24a1d4b8","name":"Subscribe to topic containing long and receive message","time":{"start":1724796017781,"stop":1724796017782,"duration":1},"status":"passed","severity":"normal"},{"uid":"85cfa752cdb4de7","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1724795746577,"stop":1724795746577,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d02f03c959cd6f","name":"Query generator for 2000 messages","time":{"start":1724796344944,"stop":1724796344946,"duration":2},"status":"passed","severity":"normal"},{"uid":"98b7c1bb1f733719","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1724795746570,"stop":1724795746570,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2d5381b95b2c1f2","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1724795969039,"stop":1724795969040,"duration":1},"status":"passed","severity":"normal"},{"uid":"f713b9f5df79b01b","name":"Fails to push message with large meta","time":{"start":1724796228742,"stop":1724796228742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e868d2578066857","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724796102213,"stop":1724796102214,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5feaac146cf5f08","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app13/5/topic457/test.js","time":{"start":1724796288110,"stop":1724796288110,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd64cb3cecc9e29a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724795913322,"stop":1724795913322,"duration":0},"status":"passed","severity":"normal"},{"uid":"afca40b2207be9df","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1724796261131,"stop":1724796261132,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e8bd45cd505285","name":"Init the array if not present","time":{"start":1724795746220,"stop":1724795746222,"duration":2},"status":"passed","severity":"normal"},{"uid":"50224f72dc566c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1724796017782,"stop":1724796017782,"duration":0},"status":"passed","severity":"normal"},{"uid":"90106cf9e2b4d433","name":"Check received message containing Arabic","time":{"start":1724796212485,"stop":1724796212485,"duration":0},"status":"passed","severity":"normal"},{"uid":"251b33a44f60a0d4","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1724795754961,"stop":1724795754961,"duration":0},"status":"passed","severity":"normal"},{"uid":"62369c0d462dbabe","name":"Query with Ordered Callback, No message returned","time":{"start":1724796336103,"stop":1724796336104,"duration":1},"status":"passed","severity":"normal"},{"uid":"1afb4f3d1bd2de9a","name":"Push message with rate limit","time":{"start":1724796298983,"stop":1724796298984,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5ab9591923c5ac","name":"through manual discovery","time":{"start":1724796138488,"stop":1724796138488,"duration":0},"status":"passed","severity":"normal"},{"uid":"56fb5eec61c94840","name":"Ping on subscribed peer","time":{"start":1724795871659,"stop":1724795871661,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b1f24a844052e76","name":"Decoder throws on empty string content topic","time":{"start":1724795759784,"stop":1724795759784,"duration":0},"status":"passed","severity":"normal"},{"uid":"96abe52f60c7f555","name":"Passing cursor with wrong pubsubTopic","time":{"start":1724796303422,"stop":1724796303422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba2cc7a370ce22c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724796383181,"stop":1724796383181,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8189ee9bd1af3e0","name":"retrieves a single peer","time":{"start":1724795770672,"stop":1724795770673,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2420f2193c472d7","name":"can start the service","time":{"start":1724795774626,"stop":1724795774626,"duration":0},"status":"passed","severity":"normal"},{"uid":"62509797a2696419","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1724796303418,"stop":1724796303418,"duration":0},"status":"passed","severity":"normal"},{"uid":"597ca85daad9c554","name":"should be able to decode the field with only RELAY set to true","time":{"start":1724795754255,"stop":1724795754256,"duration":1},"status":"passed","severity":"normal"},{"uid":"585dcb258749b4de","name":"Check received message containing numeric","time":{"start":1724795977029,"stop":1724795977029,"duration":0},"status":"passed","severity":"normal"},{"uid":"551ff4729762dca7","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app82/8/topic233/test.js","time":{"start":1724796288110,"stop":1724796288110,"duration":0},"status":"passed","severity":"normal"},{"uid":"938ee0d887c2646f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1724795810625,"stop":1724795810626,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4d57509248c6205","name":"Push message with XML payload","time":{"start":1724796228713,"stop":1724796228714,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c63aad678e43ca","name":"Push message with custom timestamp: 1694037625465","time":{"start":1724796228744,"stop":1724796228744,"duration":0},"status":"passed","severity":"normal"},{"uid":"65b05bd81cb7cc66","name":"Decoder throws on undefined content topic","time":{"start":1724795782142,"stop":1724795782143,"duration":1},"status":"passed","severity":"normal"},{"uid":"6760ab1cd7d69acb","name":"Promise Callback - false","time":{"start":1724796330951,"stop":1724796330951,"duration":0},"status":"passed","severity":"normal"},{"uid":"1233cf26392aeb57","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724796416136,"stop":1724796416136,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a89d02c7c540450","name":"tcp ip4 address","time":{"start":1724795754445,"stop":1724795754445,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa09c4bcb56743bb","name":"Mutual subscription","time":{"start":1724796261120,"stop":1724796261120,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd42716001daabfb","name":"should properly create location multiaddrs - tcp6","time":{"start":1724795754972,"stop":1724795754972,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ef750e136f4b461","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1724796303421,"stop":1724796303421,"duration":0},"status":"passed","severity":"normal"},{"uid":"27daf0960dc54214","name":"different cluster, same shard: nodes don't connect","time":{"start":1724796140565,"stop":1724796140565,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d8f02ffb32e006","name":"Check received message containing emoji","time":{"start":1724796212468,"stop":1724796212468,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f5e0c35af7a73e","name":"should return false","time":{"start":1724795754964,"stop":1724795754964,"duration":0},"status":"passed","severity":"normal"},{"uid":"8367fa672b199709","name":"Push message with content topic containing shell command","time":{"start":1724796228736,"stop":1724796228737,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cf6a421d9a5db7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724796008219,"stop":1724796008219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc637fb947f1eec","name":"1 Relay, 1 Filter, gives up","time":{"start":1724795770201,"stop":1724795770202,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b89f65e0b505f27","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1724796238340,"stop":1724796238340,"duration":0},"status":"passed","severity":"normal"},{"uid":"daffb1c61e96b075","name":"Push message with Basic HTML tag payload","time":{"start":1724796298965,"stop":1724796298966,"duration":1},"status":"passed","severity":"normal"},{"uid":"f474cb4f33edd1a3","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1724796382330,"stop":1724796382332,"duration":2},"status":"passed","severity":"normal"},{"uid":"22f17c8c6733e7e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1724795746566,"stop":1724795746567,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7676a89cdef3940","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1724795746547,"stop":1724795746547,"duration":0},"status":"passed","severity":"normal"},{"uid":"233b593982f32d79","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1724796261130,"stop":1724796261130,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f47cf086b00724b","name":"Push message equal or less that 1MB","time":{"start":1724796228749,"stop":1724796228749,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c81279e5f680f88","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1724796238342,"stop":1724796238342,"duration":0},"status":"passed","severity":"normal"},{"uid":"588efdd234d04586","name":"should properly compute the node id","time":{"start":1724795754965,"stop":1724795754965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6026bfeec6f7eebb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724795913321,"stop":1724795913321,"duration":0},"status":"passed","severity":"normal"},{"uid":"a83af93e6e52e56b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795881727,"stop":1724795881728,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eea4fa64619e456","name":"Passing page size 11 when there are 10 messages","time":{"start":1724796361730,"stop":1724796361730,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a6073c590bec77","name":"Check received message containing Script","time":{"start":1724796212459,"stop":1724796212465,"duration":6},"status":"passed","severity":"normal"},{"uid":"9a2f815a2e5b3eb0","name":"Push message with content topic containing escaped characters","time":{"start":1724796298981,"stop":1724796298981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bddccfeb3dd0a528","name":"Push message with short payload","time":{"start":1724796298949,"stop":1724796298950,"duration":1},"status":"passed","severity":"normal"},{"uid":"348e52572a5c0968","name":"Generator, 2 different pubsubtopics","time":{"start":1724796343610,"stop":1724796343610,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18e19c108149ad5","name":"Subscribe and receive messages via lightPush","time":{"start":1724796017769,"stop":1724796017769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d9904764e13246a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1724796382328,"stop":1724796382330,"duration":2},"status":"passed","severity":"normal"},{"uid":"252435a53b2f09e3","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795969058,"stop":1724795969058,"duration":0},"status":"passed","severity":"normal"},{"uid":"95a84fe50dbf00ae","name":"should throw an error for missing sharding configuration","time":{"start":1724795746576,"stop":1724795746576,"duration":0},"status":"passed","severity":"normal"},{"uid":"1087da5231b5beff","name":"A test","time":{"start":1724796102275,"stop":1724796102275,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a17240f0243c057","name":"should throw an error for missing required configuration","time":{"start":1724795746564,"stop":1724795746564,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcbf1e6cd2c489de","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1724796134799,"stop":1724796134800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a08e9a526d329f77","name":"pre and post cipher","time":{"start":1724795781043,"stop":1724795781043,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10b58e3e42588fb","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1724795746556,"stop":1724795746556,"duration":0},"status":"passed","severity":"normal"},{"uid":"a118e6b10de5978d","name":"Push message with content topic containing numeric","time":{"start":1724796228723,"stop":1724796228724,"duration":1},"status":"passed","severity":"normal"},{"uid":"685bbf4b5718e872","name":"Check message with invalid timestamp is not received","time":{"start":1724796212497,"stop":1724796212497,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d049e94c0985ea5","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1724796382326,"stop":1724796382326,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8cccb8491e6749","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1724795746570,"stop":1724795746570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9fbd3c59e3b59f","name":"throws on content topic with non-number generation field","time":{"start":1724795746542,"stop":1724795746542,"duration":0},"status":"passed","severity":"normal"},{"uid":"654b6f3ca565708","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1724795746566,"stop":1724795746566,"duration":0},"status":"passed","severity":"normal"},{"uid":"693e981625d23a16","name":"should use the provided clusterId for the pubsub topic","time":{"start":1724795746578,"stop":1724795746578,"duration":0},"status":"passed","severity":"normal"},{"uid":"e017d23176d4f2ec","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app85/6/topic85/proto","time":{"start":1724796288107,"stop":1724796288108,"duration":1},"status":"passed","severity":"normal"},{"uid":"17aafe3a1f55cc64","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1724795746554,"stop":1724795746554,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06a11161f354e0c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1724796238340,"stop":1724796238340,"duration":0},"status":"passed","severity":"normal"},{"uid":"b09f9362ac60fdf6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1724795780485,"stop":1724795780486,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c60368341633ca","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724796008220,"stop":1724796008220,"duration":0},"status":"passed","severity":"normal"},{"uid":"655e523248a4cce0","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app39/2/topic877/xml","time":{"start":1724796288110,"stop":1724796288111,"duration":1},"status":"passed","severity":"normal"},{"uid":"536f57be7546f56a","name":"Push message with JSON payload","time":{"start":1724796228715,"stop":1724796228716,"duration":1},"status":"passed","severity":"normal"},{"uid":"81fe29da94ea3a5b","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1724796336105,"stop":1724796336106,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b3d47ed2d0130b","name":"should not receive a peer event after stop","time":{"start":1724795806728,"stop":1724795806728,"duration":0},"status":"passed","severity":"normal"},{"uid":"91c7e46b23d3228","name":"should set field with only RELAY enabled","time":{"start":1724795754974,"stop":1724795754974,"duration":0},"status":"passed","severity":"normal"},{"uid":"9158e463a6c99cd","name":"configure the node with multiple pubsub topics","time":{"start":1724796311430,"stop":1724796311433,"duration":3},"status":"passed","severity":"normal"},{"uid":"b6e6645b9feb7a74","name":"Meta field set when metaSetter is specified","time":{"start":1724795759782,"stop":1724795759782,"duration":0},"status":"passed","severity":"normal"},{"uid":"474c5b53e6d545a4","name":"udp ip6 address","time":{"start":1724795754446,"stop":1724795754446,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a801b24837df746","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1724796382326,"stop":1724796382327,"duration":1},"status":"passed","severity":"normal"},{"uid":"1daa2c9ee5cbdd1e","name":"nwaku subscribes","time":{"start":1724796235390,"stop":1724796235390,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1072d792efb562","name":"Nwaku publishes","time":{"start":1724796235390,"stop":1724796235391,"duration":1},"status":"passed","severity":"normal"},{"uid":"193b27ea75068fd7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724796383193,"stop":1724796383194,"duration":1},"status":"passed","severity":"normal"},{"uid":"d062b118b271869a","name":"Query with Ordered Callback, No Decoder","time":{"start":1724796336102,"stop":1724796336103,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ace4c77965fd1a7","name":"Check received message containing special chars","time":{"start":1724795977030,"stop":1724795977030,"duration":0},"status":"passed","severity":"normal"},{"uid":"356991a92cdc4599","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1724796288112,"stop":1724796288112,"duration":0},"status":"passed","severity":"normal"},{"uid":"75218415b0448c5c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1724795774629,"stop":1724795774630,"duration":1},"status":"passed","severity":"normal"},{"uid":"f429d4bbd8fe85df","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1724795780484,"stop":1724795780485,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4e8d48cae7a07f","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1724795969040,"stop":1724795969041,"duration":1},"status":"passed","severity":"normal"},{"uid":"f88c292306beec90","name":"Asymmetric encrypt & decrypt","time":{"start":1724795781042,"stop":1724795781042,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a539d226145be31","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724796228735,"stop":1724796228735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d8c612483f4a65","name":"Waku message hash computation (no timestamp)","time":{"start":1724795749030,"stop":1724795749030,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ca28658fe1b45d","name":"Push message with SQL Injection payload","time":{"start":1724796298960,"stop":1724796298961,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a77095c579ad17f","name":"should only return 1 node with relay capability","time":{"start":1724795770675,"stop":1724795770675,"duration":0},"status":"passed","severity":"normal"},{"uid":"90fbc45805136063","name":"Push message with content topic containing escaped characters","time":{"start":1724796228737,"stop":1724796228738,"duration":1},"status":"passed","severity":"normal"},{"uid":"615506cf7a974ebf","name":"Privacy Node - default protocol","time":{"start":1724796379781,"stop":1724796379781,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f48dec8540c98b","name":"should throw an error for insufficient data","time":{"start":1724795746653,"stop":1724795746653,"duration":0},"status":"passed","severity":"normal"},{"uid":"20aa8bb3d8b83aa0","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1724795759615,"stop":1724795759615,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1259a7ec95c8ee3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1724795881734,"stop":1724795881734,"duration":0},"status":"passed","severity":"normal"},{"uid":"53662589ed2d06ac","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1724795746569,"stop":1724795746569,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e42dc58203d9c8c","name":"Promise Callback - true","time":{"start":1724796330950,"stop":1724796330951,"duration":1},"status":"passed","severity":"normal"},{"uid":"a858664c074fb3ee","name":"handles different networkShards values correctly","time":{"start":1724795746559,"stop":1724795746559,"duration":0},"status":"passed","severity":"normal"},{"uid":"4684730672ac4468","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724795881714,"stop":1724795881714,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ae05200db56741","name":"Check received message with timestamp: 1724795796030000000 ","time":{"start":1724796212469,"stop":1724796212469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2164a815147fd99","name":"should not fail to stop the service if it was not started","time":{"start":1724796252111,"stop":1724796252111,"duration":0},"status":"passed","severity":"normal"},{"uid":"2425c198b172dcf6","name":"Subscribe to topic containing short and publish message","time":{"start":1724796261127,"stop":1724796261127,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c7a7d8a3100ac7d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724796017777,"stop":1724796017778,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d0b8ddb59f183c","name":"Push message with content topic containing Script","time":{"start":1724796298979,"stop":1724796298979,"duration":0},"status":"passed","severity":"normal"},{"uid":"b353373791016b77","name":"Publishes to nwaku","time":{"start":1724796235390,"stop":1724796235390,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0e6e096321ab41","name":"Fails to push message bigger that 1MB","time":{"start":1724796298988,"stop":1724796298988,"duration":0},"status":"passed","severity":"normal"},{"uid":"5491bb462b105fd6","name":"should return the pubsub topic directly if a string is provided","time":{"start":1724795746573,"stop":1724795746574,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f4018429cb5cf9","name":"should properly create location multiaddrs - udp4","time":{"start":1724795754971,"stop":1724795754971,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7abe94d9186d084","name":"Filter with 1 connections","time":{"start":1724796025302,"stop":1724796025302,"duration":0},"status":"passed","severity":"normal"},{"uid":"44f0c232094069d1","name":"should return unique PubsubTopics for static sharding","time":{"start":1724795746562,"stop":1724795746562,"duration":0},"status":"passed","severity":"normal"},{"uid":"890dd8859ef4e7ec","name":"Push 30 different messages","time":{"start":1724796228719,"stop":1724796228720,"duration":1},"status":"passed","severity":"normal"},{"uid":"514f29dc85e7b5b1","name":"Push message with custom timestamp: 1724799608530","time":{"start":1724796298985,"stop":1724796298985,"duration":0},"status":"passed","severity":"normal"},{"uid":"30513deff17f0ff8","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724796134788,"stop":1724796134789,"duration":1},"status":"passed","severity":"normal"},{"uid":"36282619b035bf4c","name":"should throw error - no public key","time":{"start":1724795754962,"stop":1724795754963,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6edfb48f3ea2b8","name":"Check received message containing Basic HTML tag","time":{"start":1724795977036,"stop":1724795977036,"duration":0},"status":"passed","severity":"normal"},{"uid":"127fca0d0bef8395","name":"Check message received after jswaku node is restarted","time":{"start":1724796212479,"stop":1724796212482,"duration":3},"status":"skipped","severity":"normal"},{"uid":"8fedebc8e8fe774e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1724796336101,"stop":1724796336101,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4bab716ce13fdf0","name":"1 Store, 2 relays, 2 fetches","time":{"start":1724795770201,"stop":1724795770201,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b309ec95af1d77","name":"Throws when trying to push message with empty payload","time":{"start":1724796298970,"stop":1724796298970,"duration":0},"status":"passed","severity":"normal"},{"uid":"74add07367c69b98","name":"Decrypt messages","time":{"start":1724796216483,"stop":1724796216484,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6c4dd0b13ce0d","name":"Check received message containing Russian","time":{"start":1724796212458,"stop":1724796212458,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b89609912359b0","name":"Nodes with multiple pubsub topic","time":{"start":1724796238340,"stop":1724796238341,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8ef18d7eca50d42","name":"Check received message containing numeric","time":{"start":1724796212457,"stop":1724796212457,"duration":0},"status":"passed","severity":"normal"},{"uid":"195339acfb931470","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1724795969043,"stop":1724795969044,"duration":1},"status":"passed","severity":"normal"},{"uid":"9140f07de4657d31","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1724795749029,"stop":1724795749029,"duration":0},"status":"passed","severity":"normal"},{"uid":"38be559bbeb53c2c","name":"should be called at least once on all `peer:discovery` events","time":{"start":1724795804589,"stop":1724795804589,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd1635e5a71a295","name":"Register correct protocols","time":{"start":1724796261120,"stop":1724796261120,"duration":0},"status":"passed","severity":"normal"},{"uid":"43221ad7da61038f","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1724795746560,"stop":1724795746560,"duration":0},"status":"passed","severity":"normal"},{"uid":"78df65dda3d0e38c","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724796134785,"stop":1724796134785,"duration":0},"status":"passed","severity":"normal"},{"uid":"797e841995c50c62","name":"should not throw an error for a single configured topic","time":{"start":1724795746571,"stop":1724795746571,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fece53e53544bb","name":"Check publish message containing long","time":{"start":1724796257015,"stop":1724796257015,"duration":0},"status":"passed","severity":"normal"},{"uid":"5909b40348a9337","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1724795969041,"stop":1724795969041,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbeaafee87b3198d","name":"Push message with Russian payload","time":{"start":1724796298958,"stop":1724796298959,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c7021391eb3212","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1724795798608,"stop":1724795798610,"duration":2},"status":"passed","severity":"normal"},{"uid":"66e1ba1cced3d04f","name":"Push message with Script payload","time":{"start":1724796228712,"stop":1724796228713,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5d3b021673519","name":"Fails to push message with empty content topic","time":{"start":1724796228740,"stop":1724796228741,"duration":1},"status":"passed","severity":"normal"},{"uid":"aebbb099ff9e46d","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1724795759614,"stop":1724795759615,"duration":1},"status":"passed","severity":"normal"},{"uid":"492bfeee38d21230","name":"should be able to encode the field with only STORE set to true","time":{"start":1724795754250,"stop":1724795754251,"duration":1},"status":"passed","severity":"normal"},{"uid":"f648195c1d506435","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1724796134786,"stop":1724796134786,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8a73f0768699541","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1724795770407,"stop":1724795770408,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9439649e0830dfb","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1724795746561,"stop":1724795746561,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a370d08ed038919","name":"Decoder throws on undefined content topic","time":{"start":1724795780488,"stop":1724795780488,"duration":0},"status":"passed","severity":"normal"},{"uid":"831eb086b759bd19","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724796017782,"stop":1724796017782,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c4a74d5e88e3e1","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1724796383179,"stop":1724796383179,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcea2fc2ceb4b6f0","name":"Filter with 3 connections","time":{"start":1724796025305,"stop":1724796025305,"duration":0},"status":"passed","severity":"normal"},{"uid":"373497d7f9ae8fda","name":"Light Node - default protocols","time":{"start":1724796379780,"stop":1724796379781,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f1ac12518292ead","name":"should properly create location multiaddrs - udp6","time":{"start":1724795754972,"stop":1724795754972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e42b1350c0c5e9","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1724795746554,"stop":1724795746555,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbd9e869ff7de8d8","name":"Subscribe to topic containing shell command and publish message","time":{"start":1724796261133,"stop":1724796261133,"duration":0},"status":"passed","severity":"normal"},{"uid":"1890a1fb81b13b20","name":"Waku message hash computation (payload length 0)","time":{"start":1724795749029,"stop":1724795749030,"duration":1},"status":"passed","severity":"normal"},{"uid":"13db791e046e318d","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1724795746554,"stop":1724795746554,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabe9060c92862dc","name":"Subscribe to topic containing emoji and publish message","time":{"start":1724796261134,"stop":1724796261134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77bc7d8cc9bd1b1","name":"Encoder throws on undefined content topic","time":{"start":1724795782142,"stop":1724795782142,"duration":0},"status":"passed","severity":"normal"},{"uid":"d637175985e14982","name":"should not fail to start the service if it is already started","time":{"start":1724795806726,"stop":1724795806727,"duration":1},"status":"passed","severity":"normal"},{"uid":"f301b71952c5f4b1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1724795754257,"stop":1724795754258,"duration":1},"status":"passed","severity":"normal"},{"uid":"8de799fb1cf9d80b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724796288105,"stop":1724796288106,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae51fe5afc9c8463","name":"Check received message containing Basic HTML tag","time":{"start":1724796212466,"stop":1724796212466,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cc2b55c54506af","name":"Encoder throws on undefined content topic","time":{"start":1724795780487,"stop":1724795780487,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c5965bf44c81709","name":"Push message with long payload","time":{"start":1724796298950,"stop":1724796298950,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcddc178fe0b57d5","name":"start node with empty content topic","time":{"start":1724796288113,"stop":1724796288113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2483657c7ecc629c","name":"Check received message containing unicode special characters","time":{"start":1724796212489,"stop":1724796212489,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5be9f77b8996b5","name":"Push message with emoji payload","time":{"start":1724796228718,"stop":1724796228719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acdd50ea4ebb00c","name":"Keep-alive pings maintain the connection","time":{"start":1724795906840,"stop":1724795906840,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18748b89c8258c2","name":"Check received message containing Basic HTML tag","time":{"start":1724796212487,"stop":1724796212487,"duration":0},"status":"passed","severity":"normal"},{"uid":"836dfac070f4debb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1724795969042,"stop":1724795969042,"duration":0},"status":"passed","severity":"normal"},{"uid":"3abf3a11fb0a9a84","name":"throws on empty content topic","time":{"start":1724795746541,"stop":1724795746541,"duration":0},"status":"passed","severity":"normal"},{"uid":"11532d2eae580bc0","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1724795754258,"stop":1724795754258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2a397e0e37d47f","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1724796382327,"stop":1724796382328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cb2785500d9ce7e","name":"Should update shard info","time":{"start":1724796140863,"stop":1724796140863,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bc8479ac75b75f1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724796008215,"stop":1724796008215,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8076ba82bc08f49","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1724795746567,"stop":1724795746567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b101ae1d428cb3","name":"Sample","time":{"start":1724795754456,"stop":1724795754456,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c0af55718d9b44","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1724796311408,"stop":1724796311409,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76f1211ca96d876","name":"Refresh subscription","time":{"start":1724796383177,"stop":1724796383177,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f392cf6b51eeef","name":"Fails to publish message with wrong content topic","time":{"start":1724796257025,"stop":1724796257025,"duration":0},"status":"passed","severity":"normal"},{"uid":"905e8381affd9605","name":"Round trip binary serialization","time":{"start":1724795759781,"stop":1724795759781,"duration":0},"status":"passed","severity":"normal"},{"uid":"be90906bd17fdb37","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1724796383176,"stop":1724796383176,"duration":0},"status":"passed","severity":"normal"},{"uid":"71f7e4ae1bf9d270","name":"Fails to push message with large meta","time":{"start":1724796298983,"stop":1724796298983,"duration":0},"status":"passed","severity":"normal"},{"uid":"aedf4e150d489ecc","name":"Check publish message containing special chars","time":{"start":1724796257016,"stop":1724796257017,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c10e52998d79c64","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724795977040,"stop":1724795977040,"duration":0},"status":"passed","severity":"normal"},{"uid":"2433dec8990e6a4b","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1724795746546,"stop":1724795746547,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f6cade6f19f0737","name":"should decode valid enr with tcp successfully","time":{"start":1724795754962,"stop":1724795754962,"duration":0},"status":"passed","severity":"normal"},{"uid":"7796ab7525444eb2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1724796102215,"stop":1724796102215,"duration":0},"status":"passed","severity":"normal"},{"uid":"23bf6f768c1c20ce","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1724795782140,"stop":1724795782141,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ece35d48685e03d","name":"returns all values when wanted number is greater than available values","time":{"start":1724795769352,"stop":1724795769352,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e7ec11d739f461","name":"handles multiple messages","time":{"start":1724796355934,"stop":1724796355934,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3e6a11d5795f33c","name":"Encoder throws on undefined content topic","time":{"start":1724795759782,"stop":1724795759783,"duration":1},"status":"passed","severity":"normal"},{"uid":"276233eec63aaa3a","name":"Subscribe to topic containing special chars and receive message","time":{"start":1724796383178,"stop":1724796383178,"duration":0},"status":"passed","severity":"normal"},{"uid":"6083ff996d15d8bd","name":"should not receive a peer event before start","time":{"start":1724795806727,"stop":1724795806728,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fd107394e22b1e0","name":"Check received message containing emoji","time":{"start":1724795977038,"stop":1724795977038,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce739d37e357f1e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1724795759784,"stop":1724795759784,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc00d5f97bb7ba3","name":"unsubscribes","time":{"start":1724796355934,"stop":1724796355936,"duration":2},"status":"passed","severity":"normal"},{"uid":"46cc2520563c5fe8","name":"Push 30 different messages","time":{"start":1724796298968,"stop":1724796298970,"duration":2},"status":"passed","severity":"normal"},{"uid":"d10989e9dd63f29f","name":"Check message received after jswaku node is restarted","time":{"start":1724795977044,"stop":1724795977044,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cd09b1c4f2b20809","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1724796351027,"stop":1724796351027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4440b61394b39c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724796383186,"stop":1724796383186,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef74006014b26702","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1724796303418,"stop":1724796303419,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1beb188bbb80da","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1724795969043,"stop":1724795969043,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c7c21c5cbb06df","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724795754259,"stop":1724795754260,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3febd366326efa4","name":"Check received message with timestamp: 1724795796092 ","time":{"start":1724795977039,"stop":1724795977039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e0c25de25f9bf3","name":"Overlapping topic subscription","time":{"start":1724796383188,"stop":1724796383188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e55f41196e3593","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1724795881720,"stop":1724795881720,"duration":0},"status":"passed","severity":"normal"},{"uid":"4167b728b352885d","name":"Wrong topic","time":{"start":1724796288111,"stop":1724796288111,"duration":0},"status":"passed","severity":"normal"},{"uid":"36603d65e72b41e0","name":"Check message with no content topic is not received","time":{"start":1724795977042,"stop":1724795977042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1786a9aa4efa6ba7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724796383175,"stop":1724796383175,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1b5285c05bc2e3","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1724795969063,"stop":1724795969064,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d069f7694bada2d","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1724795770676,"stop":1724795770676,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b07371c77a52d1c","name":"should set field with only LIGHTPUSH enabled","time":{"start":1724795754975,"stop":1724795754975,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08960534e883e6f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724796343610,"stop":1724796343610,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e71b0f1e5894a7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1724795769352,"stop":1724795769353,"duration":1},"status":"passed","severity":"normal"},{"uid":"402d1c5df75b40d9","name":"Check received message containing numeric","time":{"start":1724796212484,"stop":1724796212484,"duration":0},"status":"passed","severity":"normal"},{"uid":"2be999b7109dc4c5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1724796257023,"stop":1724796257023,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da6af8dc8d7e71","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1724796416136,"stop":1724796416136,"duration":0},"status":"passed","severity":"normal"},{"uid":"60b5ed2d66657417","name":"should set field with all protocols disabled","time":{"start":1724795754974,"stop":1724795754974,"duration":0},"status":"passed","severity":"normal"},{"uid":"94aa303e6bcc1b90","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724795913322,"stop":1724795913323,"duration":1},"status":"passed","severity":"normal"},{"uid":"1721c350799d7903","name":"Push message with Chinese payload","time":{"start":1724796228705,"stop":1724796228706,"duration":1},"status":"passed","severity":"normal"},{"uid":"140473e1a9939fb7","name":"Check received message with timestamp: 1724795796030 ","time":{"start":1724796212490,"stop":1724796212490,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ffc6a70171c98f8","name":"Decoder throws on undefined content topic","time":{"start":1724795759783,"stop":1724795759784,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd975c9826707d33","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724796383185,"stop":1724796383185,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9e3cd623f5652d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1724796298979,"stop":1724796298980,"duration":1},"status":"passed","severity":"normal"},{"uid":"d074fab0967ca10c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1724796008218,"stop":1724796008218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d54060700be4ce2","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app48/2/topic247/json","time":{"start":1724796288107,"stop":1724796288107,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22837cdfeb63223","name":"Push message equal or less that 1MB","time":{"start":1724796298985,"stop":1724796298988,"duration":3},"status":"passed","severity":"normal"},{"uid":"54b959efc4433705","name":"Publish message with custom timestamp: Wed Sep 06 2023 22:03:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1724796257023,"stop":1724796257023,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd069ae73c509a99","name":"Publish message with rate limit","time":{"start":1724796257028,"stop":1724796257028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86805240591dfac","name":"should be able to decode the field with only FILTER set to true","time":{"start":1724795754256,"stop":1724795754257,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ac6d8263dab2142","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1724795852315,"stop":1724795852315,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c616e0a738c6d5b","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1724795754252,"stop":1724795754252,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4510c19d06b333","name":"Refresh subscription","time":{"start":1724796017779,"stop":1724796017780,"duration":1},"status":"passed","severity":"normal"},{"uid":"a78c4e18335e4fc0","name":"Subscribe and receive messages via waku relay post","time":{"start":1724796383174,"stop":1724796383174,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a8769001db1e7c1","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724796383191,"stop":1724796383191,"duration":0},"status":"passed","severity":"normal"},{"uid":"db4795ff3e0edafa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724796383174,"stop":1724796383174,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8c85777c5d5947","name":"Subscribe to topic containing short and receive message","time":{"start":1724796383177,"stop":1724796383177,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb9110ea3e58acc","name":"Push message with numeric payload","time":{"start":1724796298951,"stop":1724796298953,"duration":2},"status":"passed","severity":"normal"},{"uid":"678282b8e17d8500","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1724796261134,"stop":1724796261134,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4cdf81bbd68724b","name":"should emit a peer event after start","time":{"start":1724795806727,"stop":1724795806727,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d7a6db90ab2005","name":"Push message with special chars payload","time":{"start":1724796298955,"stop":1724796298956,"duration":1},"status":"passed","severity":"normal"},{"uid":"1357b7e0f73fa4d3","name":"handles empty contentTopics array correctly","time":{"start":1724795746576,"stop":1724795746577,"duration":1},"status":"passed","severity":"normal"},{"uid":"1461e0155f3450ae","name":"Check received message containing SQL Injection","time":{"start":1724796212486,"stop":1724796212486,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a2f2cf09a3c106","name":"Query Generator, Multiple PubsubTopics","time":{"start":1724796336099,"stop":1724796336100,"duration":1},"status":"passed","severity":"normal"},{"uid":"d50a21ebc50d5bac","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1724795804592,"stop":1724795804593,"duration":1},"status":"passed","severity":"normal"},{"uid":"458a16479923b1fd","name":"Refresh subscription","time":{"start":1724796261126,"stop":1724796261126,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a3a2395efc9cc9cc","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1724796416135,"stop":1724796416135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc56e0df3d9e68d","name":"should not receive a peer event after stop","time":{"start":1724796252113,"stop":1724796252113,"duration":0},"status":"passed","severity":"normal"},{"uid":"b016a1a291c3b5c7","name":"Passing page size 3 when there are 20 messages","time":{"start":1724796361729,"stop":1724796361729,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07d141b69e0438c","name":"start node with empty shard should fail","time":{"start":1724796311435,"stop":1724796311436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b533c9a56ca123ce","name":"Push message with custom timestamp: 1724792408530","time":{"start":1724796298984,"stop":1724796298984,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbe5c2bde02f5c60","name":"Reopen subscription with peer with lost subscription","time":{"start":1724795860951,"stop":1724795860952,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c1837b3b449fbe","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1724795770411,"stop":1724795770411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c910ab8c347a025f","name":"can start the service","time":{"start":1724796252110,"stop":1724796252110,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90783e44b8db250","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1724795969044,"stop":1724795969044,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfb3bbb6946dc8b","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1724795969061,"stop":1724795969061,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d05eb290227215","name":"Relay - dialed first","time":{"start":1724796379776,"stop":1724796379777,"duration":1},"status":"passed","severity":"normal"},{"uid":"868adf299c45d8d","name":"Ping on peer without subscriptions","time":{"start":1724795871667,"stop":1724795871668,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc1b97e1d759cb0","name":"Push message with content topic containing Chinese","time":{"start":1724796298975,"stop":1724796298976,"duration":1},"status":"passed","severity":"normal"},{"uid":"451022d032f2fa0f","name":"Push message with XML payload","time":{"start":1724796298964,"stop":1724796298965,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bd7babb580aee4","name":"connects to nwaku","time":{"start":1724796371246,"stop":1724796371247,"duration":1},"status":"passed","severity":"normal"},{"uid":"b667105119d6768e","name":"Passing page size 19 when there are 20 messages","time":{"start":1724796361730,"stop":1724796361730,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b1c429cb5613b88","name":"Ping on peer without subscriptions","time":{"start":1724795860950,"stop":1724795860950,"duration":0},"status":"passed","severity":"normal"},{"uid":"af37059846090b2c","name":"Publish message with custom timestamp: Tue Aug 27 2024 21:03:49 GMT+0000 (Coordinated Universal Time)","time":{"start":1724796257023,"stop":1724796257024,"duration":1},"status":"passed","severity":"normal"},{"uid":"eebea1e2d0a63bbe","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724795770677,"stop":1724795770677,"duration":0},"status":"skipped","severity":"normal"},{"uid":"756a844f14888c27","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1724796261129,"stop":1724796261129,"duration":0},"status":"passed","severity":"normal"},{"uid":"244a734e63262948","name":"should properly create location multiaddrs - tcp4","time":{"start":1724795754971,"stop":1724795754972,"duration":1},"status":"passed","severity":"normal"},{"uid":"99b651409b934572","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1724795746568,"stop":1724795746568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed29f1af9da465e","name":"Check received message containing shell command","time":{"start":1724796212488,"stop":1724796212488,"duration":0},"status":"passed","severity":"normal"},{"uid":"f37932ec15c1a750","name":"Subscribe to topic containing short and receive message","time":{"start":1724796383188,"stop":1724796383188,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7082cd77d4c8d6","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1724795969054,"stop":1724795969057,"duration":3},"status":"passed","severity":"normal"},{"uid":"733c2bc398adb7f9","name":"Subscribe to topic containing Script and receive message","time":{"start":1724796017787,"stop":1724796017788,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d03a89ce722d4e7","name":"non connected peers","time":{"start":1724796212798,"stop":1724796212798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5678bcc5615ec7d2","name":"Check received message containing SQL Injection","time":{"start":1724796212458,"stop":1724796212459,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c7ec8a1bd46c66","name":"Check received message containing XML","time":{"start":1724796212466,"stop":1724796212466,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe5882fe5b61da0","name":"less peers than existing","time":{"start":1724796212798,"stop":1724796212798,"duration":0},"status":"skipped","severity":"normal"},{"uid":"683058fbb0582b14","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1724795969046,"stop":1724795969046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ff93b24962f5746","name":"Ping on unsubscribed peer","time":{"start":1724795871668,"stop":1724795871668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c97dd3f3e5424e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1724796017792,"stop":1724796017792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1f3ffc3e2c54cc","name":"Check received message containing Russian","time":{"start":1724795977033,"stop":1724795977034,"duration":1},"status":"passed","severity":"normal"},{"uid":"960383c110fddbc","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724796383190,"stop":1724796383190,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b57d8630fee2df2","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724796017792,"stop":1724796017792,"duration":0},"status":"passed","severity":"normal"},{"uid":"e896aad43825fa16","name":"Encoder throws on empty string content topic","time":{"start":1724795782142,"stop":1724795782142,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07cf8f010189baa","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724795881735,"stop":1724795881735,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c737fa9c5c4940f","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1724795969043,"stop":1724795969043,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f3bc746eb6e213","name":"Store - dialed after - with timeout","time":{"start":1724796379778,"stop":1724796379778,"duration":0},"status":"passed","severity":"normal"},{"uid":"2915d813666a275a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1724795746566,"stop":1724795746566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8297b76dadf28246","name":"should set field with only STORE enabled","time":{"start":1724795754974,"stop":1724795754975,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f965c48b6b54b74","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1724795746653,"stop":1724795746653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20cd9a6e949610d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1724796017786,"stop":1724796017787,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee25e46d03b0ce4","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724796383175,"stop":1724796383175,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2007d0734798db7","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1724795969039,"stop":1724795969039,"duration":0},"status":"passed","severity":"normal"},{"uid":"b41bc82ecd858cc2","name":"should get / set TCP multiaddr","time":{"start":1724795754966,"stop":1724795754970,"duration":4},"status":"passed","severity":"normal"},{"uid":"cd5660126f135366","name":"Check publish message containing XML","time":{"start":1724796257019,"stop":1724796257019,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f9e79cfd65247a","name":"random static sharding 1 - Cluster ID: 459, Shard ID: 173","time":{"start":1724796311410,"stop":1724796311410,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8768339f84aaca","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1724796227940,"stop":1724796227940,"duration":0},"status":"skipped","severity":"normal"},{"uid":"351164b41c3d589f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724796008218,"stop":1724796008219,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7699068c55e327","name":"recovers when dns.resolve returns empty","time":{"start":1724795770673,"stop":1724795770673,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a135efe19f1a09","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1724795969045,"stop":1724795969045,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad214898a39392e","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724796134795,"stop":1724796134796,"duration":1},"status":"passed","severity":"normal"},{"uid":"7492a11789be45de","name":"Correctly serialized arguments","time":{"start":1724796138663,"stop":1724796138663,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca2cc6cf6bc413f","name":"Check message with no payload is not received","time":{"start":1724796212478,"stop":1724796212478,"duration":0},"status":"passed","severity":"normal"},{"uid":"83abda114c76ae97","name":"should throw error - no id","time":{"start":1724795754963,"stop":1724795754963,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c981581adce493","name":"Check received message containing short","time":{"start":1724796212456,"stop":1724796212456,"duration":0},"status":"passed","severity":"normal"},{"uid":"1037e434db14b54e","name":"Push message with escaped characters payload","time":{"start":1724796228717,"stop":1724796228717,"duration":0},"status":"passed","severity":"normal"},{"uid":"145eaddde9ba06a9","name":"Ping on subscribed peer","time":{"start":1724795860949,"stop":1724795860950,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fa77b0fa0f80bcd","name":"throws on content topic with empty version field","time":{"start":1724795746544,"stop":1724795746544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8f7267bfe1a05a","name":"removeEventListener with correct event","time":{"start":1724795836670,"stop":1724795836670,"duration":0},"status":"passed","severity":"normal"},{"uid":"65174339353d785c","name":"Decoder throws on empty string content topic","time":{"start":1724795782143,"stop":1724795782143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0d97116d1519f2f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724796017790,"stop":1724796017790,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd564e91eef7058","name":"Fails to publish duplicate message","time":{"start":1724796257024,"stop":1724796257024,"duration":0},"status":"passed","severity":"normal"},{"uid":"c818c0b5dd91a6bb","name":"Check received message containing SQL Injection","time":{"start":1724795977034,"stop":1724795977035,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a318ce4025e2d1f","name":"A test","time":{"start":1724796102276,"stop":1724796102277,"duration":1},"status":"passed","severity":"normal"},{"uid":"765565e5c6f2bc7c","name":"Push message with JSON payload","time":{"start":1724796298966,"stop":1724796298967,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb554af041887ca7","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1724795746574,"stop":1724795746574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f89f7d93d013ab16","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724796017770,"stop":1724796017770,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4e379e07a93263","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1724795746571,"stop":1724795746571,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7905b46994b1cd9","name":"Reopen subscription with peer with lost subscription","time":{"start":1724795871665,"stop":1724795871666,"duration":1},"status":"passed","severity":"normal"},{"uid":"f33ba979697fb011","name":"should handle corrupted local storage data gracefully","time":{"start":1724795774630,"stop":1724795774630,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b40190ef56df7cb","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1724795969059,"stop":1724795969059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6907586b7cc8d","name":"Query generator for multiple messages","time":{"start":1724796344926,"stop":1724796344927,"duration":1},"status":"passed","severity":"normal"},{"uid":"f673128d8e2e31fd","name":"Push message with short payload","time":{"start":1724796228700,"stop":1724796228702,"duration":2},"status":"passed","severity":"normal"},{"uid":"6745364a6d813a2a","name":"Push message with content topic containing shell command","time":{"start":1724796298980,"stop":1724796298981,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d5bbfdf82fa2dfd","name":"Check meta is set [ecies]","time":{"start":1724795782141,"stop":1724795782141,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fac8e2fc3f1ac3","name":"Ping on peer without subscriptions","time":{"start":1724795871664,"stop":1724795871665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57428bdcd448d1c","name":"Check message with no pubsub topic is not received","time":{"start":1724795977041,"stop":1724795977041,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff4d8483ad8e05f5","name":"can start and stop the service","time":{"start":1724795774626,"stop":1724795774627,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a447de518e5395a","name":"random static sharding 8 - Cluster ID: 565, Shard ID: 673","time":{"start":1724796311416,"stop":1724796311416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a878d4074a09bc","name":"Check publish message containing numeric","time":{"start":1724796257016,"stop":1724796257016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e3aade70189944e","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1724796261121,"stop":1724796261121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5904f978826994e4","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1724795746555,"stop":1724795746555,"duration":0},"status":"passed","severity":"normal"},{"uid":"82278fb0fe5e1fe4","name":"Passing invalid cursor","time":{"start":1724796303422,"stop":1724796303422,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1abad4dda5808c","name":"Generator, custom pubsub topic","time":{"start":1724796343608,"stop":1724796343608,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bb8b40dd1d1384","name":"Add multiple subscription objects on single nwaku node","time":{"start":1724796383183,"stop":1724796383183,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a6fd8c4946536","name":"Query with Promise Callback, No message returned","time":{"start":1724796336108,"stop":1724796336109,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1b6a3a6882d81e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1724796383193,"stop":1724796383193,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2b8a2bdd1dcbca","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app67/1/topic230/test.js","time":{"start":1724796288108,"stop":1724796288108,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce9eb0b391259324","name":"random static sharding 3 - Cluster ID: 29, Shard ID: 528","time":{"start":1724796311412,"stop":1724796311412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e6cec2e406e3a48","name":"should throw error - invalid id","time":{"start":1724795754963,"stop":1724795754964,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8a6415980dae2b","name":"Push message with content topic containing emoji","time":{"start":1724796298982,"stop":1724796298982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f214abed9db283","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1724795746548,"stop":1724795746554,"duration":6},"status":"passed","severity":"normal"},{"uid":"502c910343379f26","name":"Subscribe to topic containing XML and publish message","time":{"start":1724796261131,"stop":1724796261131,"duration":0},"status":"passed","severity":"normal"},{"uid":"509badc6a62e8a56","name":"Push message with content topic containing JSON","time":{"start":1724796228735,"stop":1724796228736,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dc269e6852850c2","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1724795746547,"stop":1724795746547,"duration":0},"status":"passed","severity":"normal"},{"uid":"e709454277e213bc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1724795746569,"stop":1724795746569,"duration":0},"status":"passed","severity":"normal"},{"uid":"d63f52709724ef9c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1724796008219,"stop":1724796008220,"duration":1},"status":"passed","severity":"normal"},{"uid":"17aeb45b8d4ba7e8","name":"Should update multiaddrs","time":{"start":1724796140863,"stop":1724796140863,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5260f12e0f1a8ec","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1724795969062,"stop":1724795969062,"duration":0},"status":"passed","severity":"normal"},{"uid":"3112b261f133a8b","name":"Query with Promise Callback, No Decoder","time":{"start":1724796336107,"stop":1724796336108,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fd14fec20d78ec","name":"Push message with Chinese payload","time":{"start":1724796298956,"stop":1724796298957,"duration":1},"status":"passed","severity":"normal"},{"uid":"150e184c917349cd","name":"Reopen subscription with peer with lost subscription","time":{"start":1724795871668,"stop":1724795871669,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e1017bbdeefb64","name":"Check message with no payload is not received","time":{"start":1724795977042,"stop":1724795977043,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a8e550ea690530f","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1724795746556,"stop":1724795746556,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a3be337a3847657","name":"Overlapping topic subscription","time":{"start":1724796383176,"stop":1724796383177,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b9470199e500e01","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724796102213,"stop":1724796102213,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda4b005997b988f","name":"Subscribe to topic containing XML and receive message","time":{"start":1724796017788,"stop":1724796017788,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ba5f1cc4d3bfe4","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1724796134791,"stop":1724796134792,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ccb009f70ff551e","name":"should not fail to stop the service if it was not started","time":{"start":1724795774627,"stop":1724795774627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1f5c4df78e8b0f","name":"Subscribe and receive messages via lightPush","time":{"start":1724796383184,"stop":1724796383185,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3c259e85efdc67","name":"Push message with custom timestamp: 1724799625465","time":{"start":1724796228746,"stop":1724796228746,"duration":0},"status":"passed","severity":"normal"},{"uid":"b599f91770d74f55","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1724796343609,"stop":1724796343609,"duration":0},"status":"passed","severity":"normal"},{"uid":"16457983acd696e4","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1724795804591,"stop":1724795804591,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb1ec11198a0562","name":"should not receive a peer event before start","time":{"start":1724796252113,"stop":1724796252113,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ebd1ac4c2074dc","name":"Nodes with multiple pubsub topic","time":{"start":1724796238342,"stop":1724796238342,"duration":0},"status":"passed","severity":"normal"},{"uid":"16ee97fb0cafebfb","name":"ignores unrecognized TXT record formats","time":{"start":1724795770674,"stop":1724795770674,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb297dc8d618ef7d","name":"Encoder throws on empty string content topic","time":{"start":1724795780487,"stop":1724795780488,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d005f6acb68a132","name":"should be able to encode the field with only RELAY set to true","time":{"start":1724795754248,"stop":1724795754250,"duration":2},"status":"passed","severity":"normal"},{"uid":"187dbeb90e4646de","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1724795754259,"stop":1724795754259,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a00f4c9a4399a2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1724795969050,"stop":1724795969051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5936e293ba39909b","name":"Ping fails for unsubscribed peers","time":{"start":1724795906839,"stop":1724795906839,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2a3a708c527e659","name":"Renews subscription after lossing a connection","time":{"start":1724796383195,"stop":1724796383195,"duration":0},"status":"broken","severity":"normal"},{"uid":"41b30bd3ce64655c","name":"Check received message containing Russian","time":{"start":1724796212485,"stop":1724796212486,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5032cfdcdeb44","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1724795969059,"stop":1724795969060,"duration":1},"status":"passed","severity":"normal"},{"uid":"929498baa322304d","name":"Encoder throws on empty string content topic","time":{"start":1724795759783,"stop":1724795759783,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d77aa2362ab7c2","name":"Check received message containing Script","time":{"start":1724795977035,"stop":1724795977036,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b873fc34f4e85ff","name":"Relay + Store","time":{"start":1724795804607,"stop":1724795804607,"duration":0},"status":"passed","severity":"normal"},{"uid":"86b771881c8db26d","name":"Check publish message containing unicode special characters","time":{"start":1724796257022,"stop":1724796257022,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce602953da3d19b6","name":"should properly create location multiaddrs - udp","time":{"start":1724795754972,"stop":1724795754973,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef30e82863602a7","name":"Publish message with large meta","time":{"start":1724796257027,"stop":1724796257028,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc1f848b21286a31","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1724796134797,"stop":1724796134798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6228fb2f040a64c","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724796383190,"stop":1724796383190,"duration":0},"status":"passed","severity":"normal"},{"uid":"dee07d1848caa876","name":"Passing page size 10 when there are 10 messages","time":{"start":1724796361729,"stop":1724796361730,"duration":1},"status":"passed","severity":"normal"},{"uid":"f58dd25c4db78681","name":"Subscribe to topic containing JSON and receive message","time":{"start":1724796383181,"stop":1724796383181,"duration":0},"status":"passed","severity":"normal"},{"uid":"807eaed03a440673","name":"should throw error - no id","time":{"start":1724795754962,"stop":1724795754962,"duration":0},"status":"passed","severity":"normal"},{"uid":"146e5490f675d0b8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1724795746575,"stop":1724795746575,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f1b04310452467","name":"should correctly map a content topic to a pubsub topic","time":{"start":1724795746577,"stop":1724795746577,"duration":0},"status":"passed","severity":"normal"},{"uid":"b703df3813245aa6","name":"Push message with content topic containing special chars","time":{"start":1724796298975,"stop":1724796298975,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aa96573ae2d73b3","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1724795969062,"stop":1724795969062,"duration":0},"status":"passed","severity":"normal"},{"uid":"b829459009f7daed","name":"Push message with shell command payload","time":{"start":1724796298967,"stop":1724796298967,"duration":0},"status":"passed","severity":"normal"},{"uid":"761acb095a3af282","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1724796261122,"stop":1724796261122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d463dc630b275444","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1724796383174,"stop":1724796383174,"duration":0},"status":"passed","severity":"normal"},{"uid":"de26fb96c82125e8","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1724796134789,"stop":1724796134790,"duration":1},"status":"passed","severity":"normal"},{"uid":"9760747803c7ec6b","name":"Push message with Russian payload","time":{"start":1724796228707,"stop":1724796228711,"duration":4},"status":"passed","severity":"normal"},{"uid":"307c5e259e6dafb9","name":"Check message on other pubsub topic is not received","time":{"start":1724796212497,"stop":1724796212498,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9f60c853a7f8c5","name":"Subscribe to topic containing shell command and receive message","time":{"start":1724796383192,"stop":1724796383193,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef3ef180a9d860f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1724795770408,"stop":1724795770408,"duration":0},"status":"passed","severity":"normal"},{"uid":"623448137987da97","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1724796008217,"stop":1724796008217,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1b2eaff5aa5b37","name":"throws on content topic with empty topic name field","time":{"start":1724795746544,"stop":1724795746545,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3fea0a0cdbb376","name":"Check publish message containing JSON","time":{"start":1724796257020,"stop":1724796257021,"duration":1},"status":"passed","severity":"normal"},{"uid":"8909e8569bbf26f3","name":"handles different clusterIds correctly","time":{"start":1724795746558,"stop":1724795746558,"duration":0},"status":"passed","severity":"normal"},{"uid":"8986f5bb63827a41","name":"Push message with meta","time":{"start":1724796298983,"stop":1724796298983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4332a8a27ef4d1b5","name":"Decoder throws on empty string content topic","time":{"start":1724795780488,"stop":1724795780489,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff874c7e721277d","name":"Relay","time":{"start":1724795804606,"stop":1724795804607,"duration":1},"status":"passed","severity":"normal"},{"uid":"695ed66e0301487d","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724796212469,"stop":1724796212470,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8021fe0881d1d71","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724796383192,"stop":1724796383192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41ee1611916e338","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1724795969038,"stop":1724795969039,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1ef4e564ea371b8","name":"Query Generator - true","time":{"start":1724796330948,"stop":1724796330948,"duration":0},"status":"passed","severity":"normal"},{"uid":"794d58f0249de970","name":"Subscribe and receives messages on 20 topics","time":{"start":1724796383175,"stop":1724796383176,"duration":1},"status":"passed","severity":"normal"},{"uid":"481bd36d36260dea","name":"throws an error for improperly formatted content topics","time":{"start":1724795746559,"stop":1724795746559,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d797a676401c5e","name":"Push message with Arabic payload","time":{"start":1724796298957,"stop":1724796298958,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4279e776162fcd3","name":"Check message received after nwaku node is restarted","time":{"start":1724795977045,"stop":1724795977045,"duration":0},"status":"skipped","severity":"normal"},{"uid":"55e2d6b348e74964","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1724796017771,"stop":1724796017771,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27fcc85dd2c1391","name":"Check received message with timestamp: 1724795796092000000 ","time":{"start":1724795977039,"stop":1724795977039,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb4818981ddedd2","name":"Generator, custom pubsub topic","time":{"start":1724796343609,"stop":1724796343610,"duration":1},"status":"passed","severity":"normal"},{"uid":"107f5ea913740896","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1724795754253,"stop":1724795754254,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7d25d583b883e22","name":"Push message with content topic containing long","time":{"start":1724796298972,"stop":1724796298973,"duration":1},"status":"passed","severity":"normal"},{"uid":"e92be6cf347f5154","name":"Push message with content topic containing emoji","time":{"start":1724796228739,"stop":1724796228740,"duration":1},"status":"passed","severity":"normal"},{"uid":"b777f560357f8423","name":"Push message with content topic containing Arabic","time":{"start":1724796298976,"stop":1724796298978,"duration":2},"status":"passed","severity":"normal"},{"uid":"4c191aecf02fe604","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1724795746555,"stop":1724795746555,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed0024bac8b74c2","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724796383187,"stop":1724796383187,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1ed2c2db6e1a62f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1724795746574,"stop":1724795746574,"duration":0},"status":"passed","severity":"normal"},{"uid":"da35bbca76aa7bbe","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1724795969058,"stop":1724795969058,"duration":0},"status":"passed","severity":"normal"},{"uid":"a215a63a2526e120","name":"Overlapping topic subscription","time":{"start":1724796017778,"stop":1724796017779,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf213911874af1d","name":"should only return 1 node with relay and store capability","time":{"start":1724795770675,"stop":1724795770675,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbe79c4e5c06f1b","name":"Check publish message containing Chinese","time":{"start":1724796257017,"stop":1724796257017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72b2ac5c0e96ba0","name":"Using a function","time":{"start":1724796371248,"stop":1724796371248,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bb3a3df25efd98","name":"Fails to push message with empty content topic","time":{"start":1724796298982,"stop":1724796298982,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f78f0656cc81c3","name":"should not fail to start the service if it is already started","time":{"start":1724796252111,"stop":1724796252112,"duration":1},"status":"passed","severity":"normal"},{"uid":"aff49a98485af9a8","name":"Passing page size 110 when there are 120 messages","time":{"start":1724796361731,"stop":1724796361731,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ee4af07e052892","name":"caches peers it previously fetched","time":{"start":1724795770674,"stop":1724795770674,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a29d4ae99a7642","name":"Push message with custom timestamp: 1724792425465","time":{"start":1724796228745,"stop":1724796228745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e0ff4757ac0d087","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1724795746563,"stop":1724795746563,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52c4fd40cdee988","name":"should not receive a peer event before start","time":{"start":1724795774628,"stop":1724795774628,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb6491d193fa990","name":"Fails to push message bigger that 1MB","time":{"start":1724796228749,"stop":1724796228749,"duration":0},"status":"passed","severity":"normal"},{"uid":"8767cb3aec417865","name":"Push message with Arabic payload","time":{"start":1724796228706,"stop":1724796228707,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bb2c58ac702620","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1724795754254,"stop":1724795754254,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd698fb966182a","name":"Check received message containing Arabic","time":{"start":1724795977032,"stop":1724795977033,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6a829c110f5379","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1724796303420,"stop":1724796303420,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e795e778ed82285","name":"Ordered Callback - false","time":{"start":1724796330952,"stop":1724796330952,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb164e6bc5b2ae0","name":"throws on content topic with too few or too many fields","time":{"start":1724795746541,"stop":1724795746542,"duration":1},"status":"passed","severity":"normal"},{"uid":"2278333e93a7c88e","name":"Check received message containing long","time":{"start":1724796212456,"stop":1724796212456,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e8d36570a19d35","name":"Push message with content topic containing Russian","time":{"start":1724796298978,"stop":1724796298978,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c5cff1f0eb27904","name":"Check message received after jswaku node is restarted","time":{"start":1724796212500,"stop":1724796212500,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f354e022fb8e96e","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1724795881714,"stop":1724795881714,"duration":0},"status":"passed","severity":"normal"},{"uid":"3786f2234c93232e","name":"should not fail to start the service if it is already started","time":{"start":1724795774628,"stop":1724795774628,"duration":0},"status":"passed","severity":"normal"},{"uid":"25fb06a89c9af391","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1724796351026,"stop":1724796351027,"duration":1},"status":"passed","severity":"normal"},{"uid":"590a22a88dc25d43","name":"Store - dialed first","time":{"start":1724796379778,"stop":1724796379778,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f4f22c3e36d149","name":"should handle a minimal index list","time":{"start":1724795746652,"stop":1724795746652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d54191d685ebe66e","name":"Number of peers are maintained correctly","time":{"start":1724796048186,"stop":1724796048187,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0dbecf4f04b45a","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1724796238341,"stop":1724796238342,"duration":1},"status":"passed","severity":"normal"},{"uid":"51e16b2702ecb36a","name":"Check received message containing long","time":{"start":1724795977028,"stop":1724795977029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1171949c7604aa4","name":"Generator, custom pubsub topic","time":{"start":1724796343610,"stop":1724796343610,"duration":0},"status":"passed","severity":"normal"},{"uid":"601058b8fdf1e069","name":"Ping succeeds for all connected peers","time":{"start":1724795906838,"stop":1724795906839,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee25690c1af1085","name":"Push message with Script payload","time":{"start":1724796298961,"stop":1724796298962,"duration":1},"status":"passed","severity":"normal"},{"uid":"551b75331f69d5bb","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1724795754254,"stop":1724795754255,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d8dfccaa6ad545","name":"Subscribe to topic containing Russian and publish message","time":{"start":1724796261130,"stop":1724796261130,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c63febd303b7c9","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1724795746578,"stop":1724795746578,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ace659e773a979a","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1724796383176,"stop":1724796383176,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e2805609db3c38","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1724796383178,"stop":1724796383179,"duration":1},"status":"passed","severity":"normal"},{"uid":"b51a73156b97e422","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1724795749030,"stop":1724795749030,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbef8d6bb54721d","name":"LightPush with 0 connections","time":{"start":1724796025300,"stop":1724796025301,"duration":1},"status":"passed","severity":"normal"},{"uid":"e414ac40222856ed","name":"Generator, 2 different pubsubtopics","time":{"start":1724796343611,"stop":1724796343611,"duration":0},"status":"passed","severity":"normal"},{"uid":"40e5d7bb3cce768a","name":"same cluster, different shard: nodes connect","time":{"start":1724796140564,"stop":1724796140564,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3aecb8f37af9316","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1724796212470,"stop":1724796212470,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ce8dd65cca05c2","name":"returns all values when wanted number matches available values","time":{"start":1724795769350,"stop":1724795769351,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe984f7600021da6","name":"Filter with 0 connections","time":{"start":1724796025301,"stop":1724796025301,"duration":0},"status":"passed","severity":"normal"},{"uid":"827053135c24bef2","name":"Passing page size 1 when there are 4 messages","time":{"start":1724796361728,"stop":1724796361729,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6eec752837b1fea","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1724796351025,"stop":1724796351026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b854b344c820682b","name":"Check message with no content topic is not received","time":{"start":1724796212478,"stop":1724796212478,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4399c73d202c0d","name":"should return all peers when numPeers is 0","time":{"start":1724795759613,"stop":1724795759614,"duration":1},"status":"passed","severity":"normal"},{"uid":"740e8550d4362aea","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1724795806729,"stop":1724795806729,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d336aa41c0af962d","name":"handles empty shards array correctly","time":{"start":1724795746576,"stop":1724795746576,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a843ae910460bc7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1724796383193,"stop":1724796383193,"duration":0},"status":"passed","severity":"normal"},{"uid":"755189df4b982d3b","name":"Push message with content topic containing short","time":{"start":1724796298972,"stop":1724796298972,"duration":0},"status":"passed","severity":"normal"},{"uid":"b62173c2cd20cf57","name":"Query Generator - false","time":{"start":1724796330949,"stop":1724796330949,"duration":0},"status":"passed","severity":"normal"},{"uid":"451b3bd4813401b8","name":"throws on content topic with empty application field","time":{"start":1724795746543,"stop":1724795746543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1f60cf47c8b287","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1724796261122,"stop":1724796261126,"duration":4},"status":"passed","severity":"normal"},{"uid":"43faff1ee39a393","name":"Push message with content topic containing long","time":{"start":1724796228722,"stop":1724796228723,"duration":1},"status":"passed","severity":"normal"},{"uid":"11666b22dedda965","name":"Used by Waku Relay","time":{"start":1724796371249,"stop":1724796371249,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4367dea6e9fa16a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1724796261128,"stop":1724796261129,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7acf6f6785347a8","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1724795798610,"stop":1724795798611,"duration":1},"status":"passed","severity":"normal"},{"uid":"a984815bfe95851c","name":"should encode/decode to RLP encoding","time":{"start":1724795754965,"stop":1724795754965,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f86f04f7bb5951","name":"Refresh subscription","time":{"start":1724796383188,"stop":1724796383188,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51282f5ed7311de","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1724795969046,"stop":1724795969046,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef92befadd530da","name":"should add and remove event listeners correctly","time":{"start":1724795774630,"stop":1724795774631,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ba5a93de9f09e40","name":"should encode/decode to text encoding","time":{"start":1724795754966,"stop":1724795754966,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bf166a03d0446a","name":"getPeersByDiscovery","time":{"start":1724795836671,"stop":1724795836672,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dae0f73a5b06817","name":"Relay + Store","time":{"start":1724795754975,"stop":1724795754976,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f4d64ca12813bdc","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1724796008216,"stop":1724796008216,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0bc5dee99a088f","name":"Publish without waiting for remote peer","time":{"start":1724796261120,"stop":1724796261121,"duration":1},"status":"passed","severity":"normal"},{"uid":"f398d91fc15bc274","name":"Check message on other pubsub topic is not received","time":{"start":1724796212477,"stop":1724796212477,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8fe5eb0680f6d4","name":"Delete observer","time":{"start":1724796216484,"stop":1724796216484,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adc218fd8b3a3e5","name":"Push message with content topic containing SQL Injection","time":{"start":1724796298978,"stop":1724796298978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d0423f90d702f07","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1724795969054,"stop":1724795969054,"duration":0},"status":"passed","severity":"normal"},{"uid":"133c62a112e387aa","name":"Push message with content topic containing Script","time":{"start":1724796228733,"stop":1724796228733,"duration":0},"status":"passed","severity":"normal"},{"uid":"1195b4b3228096a7","name":"Check message received after nwaku node is restarted","time":{"start":1724796212482,"stop":1724796212482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"291f8f3f87b9a32b","name":"Check received message containing short","time":{"start":1724796212483,"stop":1724796212483,"duration":0},"status":"passed","severity":"normal"},{"uid":"47466bdfd416ceb3","name":"random static sharding 2 - Cluster ID: 897, Shard ID: 947","time":{"start":1724796311411,"stop":1724796311412,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8234119c1bb94fe","name":"different cluster, different shard: nodes don't connect","time":{"start":1724796140565,"stop":1724796140566,"duration":1},"status":"passed","severity":"normal"},{"uid":"852086aaece54433","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795969040,"stop":1724795969040,"duration":0},"status":"passed","severity":"normal"},{"uid":"123cbc86b86351d9","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1724795852315,"stop":1724795852315,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8240267b8165def","name":"Push message with content topic containing unicode special characters","time":{"start":1724796228738,"stop":1724796228739,"duration":1},"status":"passed","severity":"normal"},{"uid":"473e014b9664d307","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1724796017788,"stop":1724796017789,"duration":1},"status":"passed","severity":"normal"},{"uid":"357ba2dc1d81e44b","name":"Subscribe to topic containing JSON and publish message","time":{"start":1724796261132,"stop":1724796261132,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa4f259741b267","name":"Check publish message containing Arabic","time":{"start":1724796257017,"stop":1724796257018,"duration":1},"status":"passed","severity":"normal"},{"uid":"99fac87c7791c8a7","name":"addEventListener with correct event","time":{"start":1724795836668,"stop":1724795836669,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8f338440f14cbdd","name":"Check received message containing unicode special characters","time":{"start":1724796212468,"stop":1724796212468,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcba9e4f9e3db984","name":"should return valid sharding parameters for static sharding","time":{"start":1724795746575,"stop":1724795746575,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a69534d8ad661a","name":"Check publish message after service node is restarted","time":{"start":1724796257027,"stop":1724796257027,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eac62d3342dc90a0","name":"Callback on promise","time":{"start":1724796344936,"stop":1724796344937,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2792ed78e2226a9","name":"Check received message with timestamp: 1724795796030000000 ","time":{"start":1724796212490,"stop":1724796212490,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbce5ea45ab78215","name":"Query Generator, No message returned","time":{"start":1724796336101,"stop":1724796336101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e11605f1f853481","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795969046,"stop":1724795969049,"duration":3},"status":"passed","severity":"normal"},{"uid":"b1bf39f5af105fca","name":"Check received message containing escaped characters","time":{"start":1724796212467,"stop":1724796212468,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f227735721848c9","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1724796134790,"stop":1724796134791,"duration":1},"status":"passed","severity":"normal"},{"uid":"787496052a19a8ea","name":"Does not throw an exception when node disconnects","time":{"start":1724796371247,"stop":1724796371247,"duration":0},"status":"passed","severity":"normal"},{"uid":"696c632d8be0552b","name":"Default pageSize","time":{"start":1724796361731,"stop":1724796361731,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda3b0206cb69d2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1724795746568,"stop":1724795746568,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a330879003c77c","name":"Subscribe and receive messages via lightPush","time":{"start":1724796383173,"stop":1724796383173,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7303618f947b97","name":"Push message with escaped characters payload","time":{"start":1724796298967,"stop":1724796298967,"duration":0},"status":"passed","severity":"normal"},{"uid":"bce2cb287b7b7308","name":"Check message with invalid timestamp is not received","time":{"start":1724795977040,"stop":1724795977041,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e48b1a2a9fc22e","name":"random static sharding 10 - Cluster ID: 963, Shard ID: 259","time":{"start":1724796311417,"stop":1724796311418,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e720291e7863797","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1724796257025,"stop":1724796257026,"duration":1},"status":"passed","severity":"normal"},{"uid":"b476d10453ee48a0","name":"Push message on custom pubsubTopic","time":{"start":1724796102216,"stop":1724796102216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce03b2ee819e130","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1724796382326,"stop":1724796382326,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b3a93f58daf31b","name":"Fields are not dropped","time":{"start":1724795759249,"stop":1724795759250,"duration":1},"status":"passed","severity":"normal"},{"uid":"76e7d2ac247e66bc","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1724796383185,"stop":1724796383185,"duration":0},"status":"passed","severity":"normal"},{"uid":"11946896c52b306","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1724795746564,"stop":1724795746564,"duration":0},"status":"passed","severity":"normal"},{"uid":"35709657c84f5514","name":"Passing an array","time":{"start":1724796371248,"stop":1724796371248,"duration":0},"status":"passed","severity":"normal"},{"uid":"103d9fd4c7f0ce8","name":"should be able to decode the field with only STORE set to true","time":{"start":1724795754257,"stop":1724795754257,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e7fd91ba74acbe","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1724795754258,"stop":1724795754259,"duration":1},"status":"passed","severity":"normal"},{"uid":"597162fbb1b8ac6b","name":"Push message with content topic containing Arabic","time":{"start":1724796228726,"stop":1724796228727,"duration":1},"status":"passed","severity":"normal"},{"uid":"857b71e544111f8b","name":"1 Store, 2 fetches","time":{"start":1724795770200,"stop":1724795770200,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b9a9bab9cd5932","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1724795746570,"stop":1724795746570,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7c176de565ff73","name":"Fails to publish message with size larger than 1 MB","time":{"start":1724796257026,"stop":1724796257026,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc9d0da5a5f088e","name":"Check received message with timestamp: 1724795796030 ","time":{"start":1724796212469,"stop":1724796212469,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa6e13f5edf3174","name":"Check message with non string payload is not received","time":{"start":1724796212499,"stop":1724796212499,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af180801b0cd911","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724796008215,"stop":1724796008216,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de6135a130b1bec","name":"should not receive a peer event after stop","time":{"start":1724795774628,"stop":1724795774629,"duration":1},"status":"passed","severity":"normal"},{"uid":"8685170f454f09e5","name":"All","time":{"start":1724795804607,"stop":1724795804608,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f2933b67d0d2e9","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1724795798612,"stop":1724795798612,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae412041f20180d","name":"Symmetric encrypt & Decrypt","time":{"start":1724795781042,"stop":1724795781042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f0fcd3363b086d","name":"Subscribe to topic containing Script and publish message","time":{"start":1724796261130,"stop":1724796261131,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0308b8a06b7da6d","name":"Subscribe to topic containing long and receive message","time":{"start":1724796383189,"stop":1724796383189,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7fc90e5a9d8c44","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1724795746653,"stop":1724795746653,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2a564e802372a9","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1724795746574,"stop":1724795746575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b999f9e466f0532","name":"Sets default value correctly","time":{"start":1724796371249,"stop":1724796371249,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7d12042a1f9497","name":"Query generator for multiple messages with different message text format","time":{"start":1724796344927,"stop":1724796344929,"duration":2},"status":"passed","severity":"normal"},{"uid":"33fed74bc9805a11","name":"Renews peer on consistent ping failures","time":{"start":1724795906840,"stop":1724795906840,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e834355efc7fcc","name":"Check received message containing shell command","time":{"start":1724796212467,"stop":1724796212467,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6eed5d3de1d61b","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1724795770409,"stop":1724795770409,"duration":0},"status":"passed","severity":"normal"},{"uid":"829db4fd587dd731","name":"can start and stop the service","time":{"start":1724795806725,"stop":1724795806726,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a0d0c003cbf40c","name":"removeEventListener with wrong event","time":{"start":1724795836670,"stop":1724795836671,"duration":1},"status":"passed","severity":"normal"},{"uid":"6399a393a2a0a42","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1724795746558,"stop":1724795746558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5b272903bee9fa","name":"Subscribe to topic containing Russian and receive message","time":{"start":1724796383179,"stop":1724796383179,"duration":0},"status":"passed","severity":"normal"},{"uid":"55725c874ebe4d8f","name":"same cluster, different shard: nodes don't connect","time":{"start":1724795969036,"stop":1724795969037,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e7b9d05d4824934","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1724796351027,"stop":1724796351028,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11c15af3ed86913","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1724795969049,"stop":1724795969050,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a249b830e8e109","name":"random static sharding 9 - Cluster ID: 611, Shard ID: 143","time":{"start":1724796311416,"stop":1724796311417,"duration":1},"status":"passed","severity":"normal"},{"uid":"5735651ceffd6c0","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1724795810626,"stop":1724795810626,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebd0828582873472","name":"Check received message containing escaped characters","time":{"start":1724795977037,"stop":1724795977038,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4cd4d1a298e472","name":"Check publish message containing escaped characters","time":{"start":1724796257021,"stop":1724796257022,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f56a0860f99dc08","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1724795770676,"stop":1724795770676,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab8aa45d17ec1cd","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1724795852314,"stop":1724795852314,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a441cf28622633","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app0/2/topic927/test.js","time":{"start":1724796288107,"stop":1724796288107,"duration":0},"status":"passed","severity":"normal"},{"uid":"3377bfb854c7c6d1","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1724796238341,"stop":1724796238341,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb2e160454e9c14","name":"random static sharding 4 - Cluster ID: 763, Shard ID: 436","time":{"start":1724796311412,"stop":1724796311413,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e30240a2b7bcef4","name":"should properly create location multiaddrs - tcp","time":{"start":1724795754973,"stop":1724795754973,"duration":0},"status":"passed","severity":"normal"},{"uid":"48dc676c566c2a2e","name":"Check publish message containing SQL Injection","time":{"start":1724796257018,"stop":1724796257019,"duration":1},"status":"passed","severity":"normal"},{"uid":"986fd101a0c2962b","name":"Check received message containing JSON","time":{"start":1724796212466,"stop":1724796212467,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f015119d639585","name":"Subscribe to topic containing short and receive message","time":{"start":1724796017780,"stop":1724796017781,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa70797bfbdea8e","name":"Ephemeral messages are not stored","time":{"start":1724795810625,"stop":1724795810625,"duration":0},"status":"passed","severity":"normal"},{"uid":"786485707e31a490","name":"Check publish message containing Script","time":{"start":1724796257019,"stop":1724796257019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17c709c8bcfd1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1724795969052,"stop":1724795969052,"duration":0},"status":"passed","severity":"normal"},{"uid":"4199fed49d4c7605","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1724795746569,"stop":1724795746569,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0d662204b6ad45","name":"Check received message with timestamp: 1649153314 ","time":{"start":1724795977040,"stop":1724795977040,"duration":0},"status":"passed","severity":"normal"},{"uid":"86abd7537eb8e5b2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1724795746566,"stop":1724795746566,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36da87fb4e3e1e9","name":"same cluster, same shard: nodes connect","time":{"start":1724795969036,"stop":1724795969036,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6188656588b7c0b","name":"same cluster, same shard: nodes connect","time":{"start":1724796140564,"stop":1724796140564,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc5e26e4873a0a0","name":"Push message with content topic containing XML","time":{"start":1724796228734,"stop":1724796228734,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2d6daaae96a10f6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1724795969042,"stop":1724795969042,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d20098b03e51444","name":"Check received message containing emoji","time":{"start":1724796212489,"stop":1724796212489,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bb85cb6f005460d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1724795913321,"stop":1724795913321,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c81da525f177da3","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1724796336102,"stop":1724796336102,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbbc6ce67c46da8","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1724795770410,"stop":1724795770410,"duration":0},"status":"passed","severity":"normal"},{"uid":"356887955d28969a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1724795746564,"stop":1724795746564,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a933947ab3b3d94","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1724796336104,"stop":1724796336105,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7ac9bc586dccd9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1724795746567,"stop":1724795746567,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e169d06f9e586e6","name":"Tracks peer failures correctly","time":{"start":1724795906840,"stop":1724795906841,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ff3f4d2355bd34b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1724795746561,"stop":1724795746561,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d06f3155f82aace","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1724795881721,"stop":1724795881721,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d8c9287386fed4","name":"Subscribe to topic containing Script and receive message","time":{"start":1724796383191,"stop":1724796383191,"duration":0},"status":"passed","severity":"normal"},{"uid":"371d8026c0de4574","name":"Subscribe and receives messages on 20 topics","time":{"start":1724796017775,"stop":1724796017776,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ad32b1a94670f32","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1724796102215,"stop":1724796102215,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84131935dba9b0e","name":"Check received message containing short","time":{"start":1724795977026,"stop":1724795977028,"duration":2},"status":"passed","severity":"normal"},{"uid":"1201a4d15e9146a2","name":"Push message with content topic containing SQL Injection","time":{"start":1724796228728,"stop":1724796228729,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5d60aa46768240f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1724796017791,"stop":1724796017791,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eabc98f4293f1e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1724796227940,"stop":1724796227940,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2af43270b9a00ee","name":"Push message with emoji payload","time":{"start":1724796298968,"stop":1724796298968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a55bd303c80c7d","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1724795746572,"stop":1724795746573,"duration":1},"status":"passed","severity":"normal"},{"uid":"173c4a67508191f9","name":"Filter with 2 connections","time":{"start":1724796025303,"stop":1724796025304,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb4516f9b9887839","name":"Push to array if already present","time":{"start":1724795746222,"stop":1724795746222,"duration":0},"status":"passed","severity":"normal"},{"uid":"6221a0115bd64d38","name":"Push message with special chars payload","time":{"start":1724796228704,"stop":1724796228705,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2f14ab0c71cd34","name":"Ordered Callback - true","time":{"start":1724796330951,"stop":1724796330952,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbee194f0ce9e3d2","name":"LightPush with 2 connections","time":{"start":1724796025302,"stop":1724796025303,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bcb0fd190f15ef","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1724796017771,"stop":1724796017775,"duration":4},"status":"passed","severity":"normal"},{"uid":"c72494b57ef24702","name":"ignores domain fetching errors","time":{"start":1724795770674,"stop":1724795770674,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef2a2e579bc2a56","name":"LightPush with 3 connections","time":{"start":1724796025304,"stop":1724796025305,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d8890de94b48413","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1724795798613,"stop":1724795798614,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f923954ee5ca668","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1724795746567,"stop":1724795746567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e184d2e62a575390","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1724796303420,"stop":1724796303421,"duration":1},"status":"passed","severity":"normal"},{"uid":"bda25a3b0b00258a","name":"listenerCount","time":{"start":1724795836672,"stop":1724795836673,"duration":1},"status":"passed","severity":"normal"},{"uid":"1405bcde646c41c2","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1724795770406,"stop":1724795770406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9ba53e7f0c37e75","name":"isConnected should return false after all peers disconnect","time":{"start":1724795852316,"stop":1724795852316,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cfb9549f68683bd","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1724796134792,"stop":1724796134793,"duration":1},"status":"passed","severity":"normal"},{"uid":"21134b96247736bb","name":"Check received message containing Arabic","time":{"start":1724796212458,"stop":1724796212458,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2f631f8ea58ec98","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app72/2/topic925/proto","time":{"start":1724796288109,"stop":1724796288109,"duration":0},"status":"passed","severity":"normal"}] |