2024-09-27 13:04:13 +00:00

1 line
154 KiB
JSON

[{"uid":"b06eb7d26402c580","name":"Check received message containing JSON","time":{"start":1727441909188,"stop":1727441909189,"duration":1},"status":"passed","severity":"normal"},{"uid":"19db09c6ea932516","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727441906557,"stop":1727441906558,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6a7f034e8667091","name":"Decoder throws on empty string content topic","time":{"start":1727441751135,"stop":1727441751135,"duration":0},"status":"passed","severity":"normal"},{"uid":"143785c2076d5e03","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727441759239,"stop":1727441759239,"duration":0},"status":"passed","severity":"normal"},{"uid":"2700edb3d7551c56","name":"Check received message containing XML","time":{"start":1727441909188,"stop":1727441909188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab180aeb9130204e","name":"Check received message containing escaped characters","time":{"start":1727442038007,"stop":1727442038007,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2ea56a92385db4","name":"Check received message containing Chinese","time":{"start":1727442037985,"stop":1727442037985,"duration":0},"status":"passed","severity":"normal"},{"uid":"85715a6b9845af7d","name":"Check publish message containing XML","time":{"start":1727442078389,"stop":1727442078389,"duration":0},"status":"passed","severity":"normal"},{"uid":"4384b0b7f3562acb","name":"should throw an error for an unconfigured topic","time":{"start":1727441737332,"stop":1727441737333,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcd606bb1cb993a8","name":"different cluster, same shard: nodes don't connect","time":{"start":1727441906507,"stop":1727441906507,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4596afbcfa3000c","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727441929555,"stop":1727441929556,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3ed064cdd7b170","name":"Subscribe to topic containing short and receive message","time":{"start":1727442139239,"stop":1727442139240,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ed35ee17287b1b","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727441821167,"stop":1727441821167,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b4011bed06bf66","name":"Check received message containing Script","time":{"start":1727441909187,"stop":1727441909188,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1552717755f8cd","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727441929563,"stop":1727441929563,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8940c62aa23b008","name":"Nodes with multiple pubsub topic","time":{"start":1727442063769,"stop":1727442063769,"duration":0},"status":"passed","severity":"normal"},{"uid":"33279a95fac7b940","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727441998734,"stop":1727441998734,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4a403bfcd8e7c1","name":"Generator, 2 different pubsubtopics","time":{"start":1727442151456,"stop":1727442151457,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f0cd59bba902388","name":"Register correct protocols","time":{"start":1727442086315,"stop":1727442086315,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca07b4211fb5bcc0","name":"Subscribe to topic containing Script and receive message","time":{"start":1727441929557,"stop":1727441929558,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4069ac0b51c639","name":"handles multiple messages","time":{"start":1727442154912,"stop":1727442154913,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa86de730450bc","name":"Sample","time":{"start":1727441745592,"stop":1727441745593,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8b5bbceab031b4","name":"should only return 1 node with store capability","time":{"start":1727441759239,"stop":1727441759239,"duration":0},"status":"passed","severity":"normal"},{"uid":"71eae27ca0432a30","name":"Js publishes, other Js receives","time":{"start":1727442057131,"stop":1727442057132,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad67d1478f429045","name":"Encoder throws on empty string content topic","time":{"start":1727441751134,"stop":1727441751134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7be7d620df45523f","name":"Push message with Chinese payload","time":{"start":1727442056177,"stop":1727442056178,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9f818cb16c14193","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727442139250,"stop":1727442139250,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3758da7994bcc06","name":"Round trip binary serialization","time":{"start":1727441751132,"stop":1727441751132,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd5bc1d4bd4b3ba7","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727441906550,"stop":1727441906552,"duration":2},"status":"passed","severity":"normal"},{"uid":"e7b1e9141fc6a5d2","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727441906541,"stop":1727441906544,"duration":3},"status":"passed","severity":"normal"},{"uid":"dece4de480367277","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727441821161,"stop":1727441821161,"duration":0},"status":"passed","severity":"normal"},{"uid":"275e1cb87c6ea7ec","name":"Subscribe to topic containing long and receive message","time":{"start":1727441929554,"stop":1727441929554,"duration":0},"status":"passed","severity":"normal"},{"uid":"5867d3a594150d6e","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727441759240,"stop":1727441759240,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c0fd2089192f440","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727442151461,"stop":1727442151462,"duration":1},"status":"passed","severity":"normal"},{"uid":"95094e160d8c8c64","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727441737327,"stop":1727441737328,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbada59631c454aa","name":"Push message with unicode special characters payload","time":{"start":1727442098560,"stop":1727442098560,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ddab4224fa62524","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727442086323,"stop":1727442086323,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11080c6551384fb","name":"random static sharding 7 - Cluster ID: 319, Shard ID: 508","time":{"start":1727442124769,"stop":1727442124769,"duration":0},"status":"passed","severity":"normal"},{"uid":"e43bc68a052e0166","name":"Generator, 2 different pubsubtopics","time":{"start":1727442151463,"stop":1727442151463,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a1fb7b64d76e91","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727442078392,"stop":1727442078392,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ccb57f9d860cb60","name":"Push message with content topic containing shell command","time":{"start":1727442098567,"stop":1727442098568,"duration":1},"status":"passed","severity":"normal"},{"uid":"5060944f5f0aff5e","name":"Renews peer on consistent ping failures","time":{"start":1727441856096,"stop":1727441856097,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80ac01a81e50e2a","name":"should be online or offline if network state changed","time":{"start":1727441787609,"stop":1727441787610,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c8f6c79dd41d1b","name":"Reopen subscription with peer with lost subscription","time":{"start":1727441832446,"stop":1727441832447,"duration":1},"status":"passed","severity":"normal"},{"uid":"358ae4b9f486be4c","name":"Check message with non string payload is not received","time":{"start":1727441909201,"stop":1727441909202,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45466c8645fc34f","name":"Check publish message containing unicode special characters","time":{"start":1727442078391,"stop":1727442078392,"duration":1},"status":"passed","severity":"normal"},{"uid":"c225e5e7d82edb19","name":"should only return 1 node with relay capability","time":{"start":1727441759238,"stop":1727441759238,"duration":0},"status":"passed","severity":"normal"},{"uid":"209f2567bbaf91f9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727442086339,"stop":1727442086340,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ed9d047926dfd3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1727441906514,"stop":1727441906514,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5ebca71af731e0","name":"Push message with XML payload","time":{"start":1727442056182,"stop":1727442056182,"duration":0},"status":"passed","severity":"normal"},{"uid":"c414fd47d3b5e55","name":"Subscribe and receive messages via lightPush","time":{"start":1727441929545,"stop":1727441929545,"duration":0},"status":"passed","severity":"normal"},{"uid":"7105cf956e74dbdf","name":"Refresh subscription","time":{"start":1727442139238,"stop":1727442139238,"duration":0},"status":"passed","severity":"normal"},{"uid":"65babf6e4fef77bf","name":"Check received message containing numeric","time":{"start":1727442037963,"stop":1727442037964,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c1e25107dcee10","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727442139220,"stop":1727442139220,"duration":0},"status":"passed","severity":"normal"},{"uid":"95c6802ecee3afa0","name":"Push message with content topic containing long","time":{"start":1727442056189,"stop":1727442056189,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1df2ae6f1acf565","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727442086321,"stop":1727442086321,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fbcabfbfe960cb9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727441986170,"stop":1727441986170,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f670995670137c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727442232526,"stop":1727442232526,"duration":0},"status":"passed","severity":"normal"},{"uid":"16d95d20dbcc8f6c","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727441860255,"stop":1727441860256,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6a091fff62ecb8","name":"Push message with special chars payload","time":{"start":1727442098549,"stop":1727442098550,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5bf1ad01193485","name":"Check received message containing emoji","time":{"start":1727442037970,"stop":1727442037970,"duration":0},"status":"passed","severity":"normal"},{"uid":"54812187d56b3d69","name":"should be able to encode the field with only STORE set to true","time":{"start":1727441745443,"stop":1727441745444,"duration":1},"status":"passed","severity":"normal"},{"uid":"af94e0cd0bf8e164","name":"removeEventListener with correct event","time":{"start":1727441828081,"stop":1727441828081,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c4b52446c64915","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727441737334,"stop":1727441737334,"duration":0},"status":"passed","severity":"normal"},{"uid":"86effef6b4e2d942","name":"should get / set TCP multiaddr","time":{"start":1727441746116,"stop":1727441746119,"duration":3},"status":"passed","severity":"normal"},{"uid":"1321da9d9a502ec4","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727441737320,"stop":1727441737321,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a0c71c1a5b56af2","name":"can start the service","time":{"start":1727442101049,"stop":1727442101050,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a7fcf33287373b","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727441821160,"stop":1727441821161,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac4ec2ee7076495","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727441998726,"stop":1727441998731,"duration":5},"status":"passed","severity":"normal"},{"uid":"69921d928b715dd8","name":"Filter with 1 connections","time":{"start":1727441939833,"stop":1727441939833,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ba2d4a37277cf6","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727441906545,"stop":1727441906545,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7290314c65ca01","name":"LightPush with 2 connections","time":{"start":1727441939834,"stop":1727441939834,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a48bcbb0accb69","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727441906539,"stop":1727441906539,"duration":0},"status":"passed","severity":"normal"},{"uid":"eef5270dafbbcb56","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727442056196,"stop":1727442056196,"duration":0},"status":"passed","severity":"normal"},{"uid":"197b268291b18751","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app2/5/topic956/json","time":{"start":1727442108826,"stop":1727442108826,"duration":0},"status":"passed","severity":"normal"},{"uid":"44bcc1d1837bf962","name":"Push message on custom pubsubTopic","time":{"start":1727441986169,"stop":1727441986170,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae4f263ce5abc70","name":"Query generator for 2000 messages","time":{"start":1727442151998,"stop":1727442151999,"duration":1},"status":"passed","severity":"normal"},{"uid":"468cd6f222bbbc1d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727441929546,"stop":1727441929546,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fe8bc6897c7de","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727441906523,"stop":1727441906523,"duration":0},"status":"passed","severity":"normal"},{"uid":"b100008dbab32642","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727441929546,"stop":1727441929547,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec6c7fef4cca80d8","name":"Push message with content topic containing unicode special characters","time":{"start":1727442056198,"stop":1727442056198,"duration":0},"status":"passed","severity":"normal"},{"uid":"be64e1e2dad0c523","name":"less peers than existing","time":{"start":1727442038313,"stop":1727442038314,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3abe33b711b19060","name":"Check received message containing Basic HTML tag","time":{"start":1727442037968,"stop":1727442037968,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa08d30b50c2a048","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727442011297,"stop":1727442011297,"duration":0},"status":"passed","severity":"normal"},{"uid":"35ca53936396ec40","name":"creates an iterator","time":{"start":1727442154912,"stop":1727442154912,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4d377a3adf83dc","name":"Check message with no payload is not received","time":{"start":1727441909200,"stop":1727441909201,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b3e7b72bfa75573","name":"Callback on promise","time":{"start":1727442151995,"stop":1727442151996,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4a8511140d2d77d","name":"Keep-alive pings maintain the connection","time":{"start":1727441856093,"stop":1727441856094,"duration":1},"status":"passed","severity":"normal"},{"uid":"31c2bd897c677a89","name":"does not throw on valid cases","time":{"start":1727441737298,"stop":1727441737298,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a1b2a198e673037","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727441909197,"stop":1727441909197,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8fec8ccaaea184","name":"Check received message containing unicode special characters","time":{"start":1727442037969,"stop":1727442037970,"duration":1},"status":"passed","severity":"normal"},{"uid":"77356144a81a4bd5","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727441737404,"stop":1727441737404,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd1e7ce5fab7b529","name":"Check message received after nwaku node is restarted","time":{"start":1727442037979,"stop":1727442037979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f4c72b8801c8bae","name":"Query with Ordered Callback, No Decoder","time":{"start":1727442128229,"stop":1727442128229,"duration":0},"status":"passed","severity":"normal"},{"uid":"1352adbe84966b19","name":"Query generator for multiple messages with different message text format","time":{"start":1727442151994,"stop":1727442151994,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac612f4360c930c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727441737312,"stop":1727441737312,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50e2484119c9817","name":"Check received message containing emoji","time":{"start":1727442038017,"stop":1727442038017,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d59c51252e86","name":"Push message with numeric payload","time":{"start":1727442098548,"stop":1727442098549,"duration":1},"status":"passed","severity":"normal"},{"uid":"173887d47c5635bd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727441860256,"stop":1727441860257,"duration":1},"status":"passed","severity":"normal"},{"uid":"86647326e83d3efd","name":"Check received message containing short","time":{"start":1727442037980,"stop":1727442037980,"duration":0},"status":"passed","severity":"normal"},{"uid":"3880c996048ce97d","name":"Push message on custom pubsubTopic","time":{"start":1727441986168,"stop":1727441986168,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea1a8ced0dec3e2e","name":"should handle a minimal index list","time":{"start":1727441737403,"stop":1727441737404,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d57657dc1fbd39","name":"pre and post cipher","time":{"start":1727441767815,"stop":1727441767815,"duration":0},"status":"passed","severity":"normal"},{"uid":"d696748e4b5843ba","name":"Fails to push message with empty content topic","time":{"start":1727442056199,"stop":1727442056199,"duration":0},"status":"passed","severity":"normal"},{"uid":"b247e8a680ed6dbc","name":"should properly create peer info with all multiaddrs","time":{"start":1727441746121,"stop":1727441746121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b046532dbcd5c537","name":"Subscribe to topic containing XML and receive message","time":{"start":1727442139247,"stop":1727442139248,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d6dc1318f41561a","name":"Check publish message containing escaped characters","time":{"start":1727442078391,"stop":1727442078391,"duration":0},"status":"passed","severity":"normal"},{"uid":"80213d2e3ed96898","name":"Push message with unicode special characters payload","time":{"start":1727442056184,"stop":1727442056184,"duration":0},"status":"passed","severity":"normal"},{"uid":"11e795035fb31eaf","name":"should properly compute the node id","time":{"start":1727441746114,"stop":1727441746114,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0e83020e734aaaa","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727441906545,"stop":1727441906546,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdded8457acb5a35","name":"Generator, 2 different pubsubtopics","time":{"start":1727442151460,"stop":1727442151461,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc738ece9d429a65","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727441745444,"stop":1727441745445,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ccf9bfceb6e1dc","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727441737329,"stop":1727441737330,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ca8bb2ab5b85eb6","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727441737305,"stop":1727441737310,"duration":5},"status":"passed","severity":"normal"},{"uid":"1be5fc9e6a5767d9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727441929556,"stop":1727441929557,"duration":1},"status":"passed","severity":"normal"},{"uid":"772264503b31b375","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727442086342,"stop":1727442086342,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ef0baa03791b62","name":"Push message with content topic containing long","time":{"start":1727442098562,"stop":1727442098563,"duration":1},"status":"passed","severity":"normal"},{"uid":"e11e7c158b311431","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727442038022,"stop":1727442038023,"duration":1},"status":"passed","severity":"normal"},{"uid":"2873ee38a5920027","name":"should set field with all protocols enabled","time":{"start":1727441746122,"stop":1727441746122,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae99338719d21277","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727441758206,"stop":1727441758206,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe8965f7ccb76e1","name":"Push message with long payload","time":{"start":1727442056173,"stop":1727442056177,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6b1eed64868acc","name":"Waku message hash computation (payload length 0)","time":{"start":1727441739848,"stop":1727441739848,"duration":0},"status":"passed","severity":"normal"},{"uid":"563d8860e7d54a6e","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727442139244,"stop":1727442139244,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c6f9490384aea6","name":"A test","time":{"start":1727441986300,"stop":1727441986301,"duration":1},"status":"passed","severity":"normal"},{"uid":"3edf46278ab7e0e3","name":"Nwaku publishes","time":{"start":1727442057131,"stop":1727442057131,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a15f0e8564df1b1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727441737328,"stop":1727441737328,"duration":0},"status":"passed","severity":"normal"},{"uid":"484489bd19382b9c","name":"Encoder throws on undefined content topic","time":{"start":1727441751133,"stop":1727441751134,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5e26290d317e09","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727441906540,"stop":1727441906540,"duration":0},"status":"passed","severity":"normal"},{"uid":"90010df376c0ce66","name":"Subscribe to topic containing short and receive message","time":{"start":1727441929553,"stop":1727441929553,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f321b1043f2595","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727441737316,"stop":1727441737316,"duration":0},"status":"passed","severity":"normal"},{"uid":"203bf5af9a7fb63e","name":"start node with empty shard should fail","time":{"start":1727442124773,"stop":1727442124773,"duration":0},"status":"passed","severity":"normal"},{"uid":"258a1e704bb5b0c7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727442139225,"stop":1727442139225,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c822b99d3823e","name":"Push message with Script payload","time":{"start":1727442098557,"stop":1727442098557,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15e219eb0b0e528","name":"Push message with content topic containing numeric","time":{"start":1727442056189,"stop":1727442056190,"duration":1},"status":"passed","severity":"normal"},{"uid":"2251916b5ea2c72e","name":"Correctly serialized arguments","time":{"start":1727442003300,"stop":1727442003301,"duration":1},"status":"passed","severity":"normal"},{"uid":"b08caa6bca87033","name":"Check message on other pubsub topic is not received","time":{"start":1727442038029,"stop":1727442038030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea4ae0394fd67b79","name":"Subscribe to topic containing long and receive message","time":{"start":1727442139222,"stop":1727442139223,"duration":1},"status":"passed","severity":"normal"},{"uid":"404cdf58d45f572c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727441737325,"stop":1727441737325,"duration":0},"status":"passed","severity":"normal"},{"uid":"905b694ced54dfde","name":"Passing page size 10 when there are 10 messages","time":{"start":1727442148662,"stop":1727442148662,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef7b35456e38093","name":"connects to nwaku","time":{"start":1727442161529,"stop":1727442161531,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d704d02581ad64f","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727441745440,"stop":1727441745442,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4e4b378a1ed1b8a","name":"should decode valid enr successfully","time":{"start":1727441746110,"stop":1727441746110,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d976fb480a470b1","name":"Promise Callback - true","time":{"start":1727442140060,"stop":1727442140060,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a50f7bf1f7f1da9","name":"Throws when trying to push message with empty payload","time":{"start":1727442098562,"stop":1727442098562,"duration":0},"status":"passed","severity":"normal"},{"uid":"e28e6905e0b6fe40","name":"connected peers and dial","time":{"start":1727442038313,"stop":1727442038313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b98cd77f352e38c6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727441906547,"stop":1727441906548,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa48244b2878827","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727442128228,"stop":1727442128228,"duration":0},"status":"passed","severity":"normal"},{"uid":"663ef3188b99cac8","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727442121800,"stop":1727442121800,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f652d2286a29f4e","name":"Push message with custom timestamp: 1727438329838","time":{"start":1727442098579,"stop":1727442098584,"duration":5},"status":"passed","severity":"normal"},{"uid":"2d690d03c0b50450","name":"Push message with content topic containing XML","time":{"start":1727442056194,"stop":1727442056195,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5ac7bcae9d07412","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727441769096,"stop":1727441769096,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e9d89b33eb26104","name":"Check received message containing numeric","time":{"start":1727441909185,"stop":1727441909185,"duration":0},"status":"passed","severity":"normal"},{"uid":"969a821d165e3727","name":"Push message with Arabic payload","time":{"start":1727442056178,"stop":1727442056178,"duration":0},"status":"passed","severity":"normal"},{"uid":"11823cac6b15f27b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727442139224,"stop":1727442139225,"duration":1},"status":"passed","severity":"normal"},{"uid":"af48ba2742665257","name":"Push message with Script payload","time":{"start":1727442056181,"stop":1727442056182,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2abccc2d3ef51b8","name":"Push message with short payload","time":{"start":1727442098546,"stop":1727442098547,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a3ecf5323c5cc3c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727441758691,"stop":1727441758692,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc5d2a0d7ecc9ca","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727442139234,"stop":1727442139234,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a0a81cd5e63a91","name":"Filter with 3 connections","time":{"start":1727441939835,"stop":1727441939835,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7c20d80af3601c","name":"Push message with content topic containing Script","time":{"start":1727442098566,"stop":1727442098566,"duration":0},"status":"passed","severity":"normal"},{"uid":"894c25c0e8f88e09","name":"Check message received after jswaku node is restarted","time":{"start":1727442037979,"stop":1727442037979,"duration":0},"status":"skipped","severity":"normal"},{"uid":"731aac3a347b7e71","name":"safeDispatchEvent","time":{"start":1727441828088,"stop":1727441828088,"duration":0},"status":"passed","severity":"normal"},{"uid":"904b8c5c188660c1","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727442108819,"stop":1727442108819,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa641976afe158ad","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727442139244,"stop":1727442139244,"duration":0},"status":"passed","severity":"normal"},{"uid":"566e6939838209a3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727441737326,"stop":1727441737326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8187193f57d24203","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727441929830,"stop":1727441929831,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d311998b6765adb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727441929831,"stop":1727441929833,"duration":2},"status":"passed","severity":"normal"},{"uid":"dcfbedf588219b32","name":"Ordered callback, aborts when callback returns true","time":{"start":1727442151997,"stop":1727442151998,"duration":1},"status":"passed","severity":"normal"},{"uid":"dda84cf531e50d40","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727442139227,"stop":1727442139227,"duration":0},"status":"passed","severity":"normal"},{"uid":"93b3ead9ffa7224d","name":"random static sharding 10 - Cluster ID: 5, Shard ID: 844","time":{"start":1727442124771,"stop":1727442124771,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebef1ea851a607dd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727441737323,"stop":1727441737323,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b0c12a432999e5","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727442139246,"stop":1727442139247,"duration":1},"status":"passed","severity":"normal"},{"uid":"840cd5353efbc3b2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727441860247,"stop":1727441860247,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2bd657adad12d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727442037973,"stop":1727442037973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e170de540d3c81","name":"Ephemeral messages are not stored","time":{"start":1727441794160,"stop":1727441794161,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb575446eade10c","name":"Push message with custom timestamp: 1696683540223","time":{"start":1727442056205,"stop":1727442056206,"duration":1},"status":"passed","severity":"normal"},{"uid":"539f6a109d76caa4","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727441794161,"stop":1727441794162,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a45e4a154e98cf","name":"Check message with no pubsub topic is not received","time":{"start":1727441909199,"stop":1727441909199,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a6f09779578179","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727441737328,"stop":1727441737328,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee9ab70adb877f5","name":"dispatchEvent via connectionManager","time":{"start":1727441828087,"stop":1727441828088,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e60e8b21229aa2e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727441737330,"stop":1727441737331,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f87afa627ede7a6","name":"Check message with non string payload is not received","time":{"start":1727442038034,"stop":1727442038035,"duration":1},"status":"passed","severity":"normal"},{"uid":"437fa34e96112617","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727441909197,"stop":1727441909198,"duration":1},"status":"passed","severity":"normal"},{"uid":"b205dcd8313d6f69","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1727441906508,"stop":1727441906508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21e0e0bf750503c","name":"Check received message containing SQL Injection","time":{"start":1727442037966,"stop":1727442037966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5165b39fafdcafd","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727441745449,"stop":1727441745450,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cadfc510f335fe5","name":"Ordered Callback - false","time":{"start":1727442140061,"stop":1727442140061,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3899a9e18c57bb2","name":"Check received message containing Arabic","time":{"start":1727442037985,"stop":1727442037985,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9a8ccb250449ab","name":"Push message with content topic containing Chinese","time":{"start":1727442056192,"stop":1727442056193,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7cb526e96e9ca34","name":"Fails to push message bigger that 1MB","time":{"start":1727442098585,"stop":1727442098585,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc58c9b3672a9b2","name":"Push message with shell command payload","time":{"start":1727442056183,"stop":1727442056183,"duration":0},"status":"passed","severity":"normal"},{"uid":"c984695ff2b8ca06","name":"Push message with escaped characters payload","time":{"start":1727442098560,"stop":1727442098560,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f4c12d78c4f6451","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727442151994,"stop":1727442151995,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7804484bb7ff98","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727441860257,"stop":1727441860257,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b83c9f2f4747052","name":"throws on content topic with generation field greater than 0","time":{"start":1727441737300,"stop":1727441737300,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a2333687e455b2","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727441986169,"stop":1727441986169,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb039939089dd30","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727441998734,"stop":1727441998734,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f09f0192279911a","name":"Query with Ordered Callback, No message returned","time":{"start":1727442128229,"stop":1727442128229,"duration":0},"status":"passed","severity":"normal"},{"uid":"c329261b0420969c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727441737329,"stop":1727441737329,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8ae53645573843","name":"Passing page size 11 when there are 10 messages","time":{"start":1727442148664,"stop":1727442148664,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a877840ce458b6","name":"Push message with content topic containing Russian","time":{"start":1727442098565,"stop":1727442098565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3d4fcf2ba19820","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727441929547,"stop":1727441929547,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8bc40c2b9641d22","name":"Push message with meta","time":{"start":1727442098577,"stop":1727442098577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a63e0b03ecf0258","name":"Refresh subscription","time":{"start":1727442086321,"stop":1727442086322,"duration":1},"status":"skipped","severity":"normal"},{"uid":"cdaa39ee179e9241","name":"shard 0","time":{"start":1727442124764,"stop":1727442124764,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccb198475c294f4f","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727442232527,"stop":1727442232528,"duration":1},"status":"passed","severity":"normal"},{"uid":"f65d01fc371e4813","name":"Check publish message containing Russian","time":{"start":1727442078388,"stop":1727442078388,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b81a7c2f53126f6","name":"should throw error - no id","time":{"start":1727441746111,"stop":1727441746112,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e18385c7f98f02","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727442148145,"stop":1727442148146,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc53d0e7f354d05c","name":"LightPush with 0 connections","time":{"start":1727441939832,"stop":1727441939832,"duration":0},"status":"passed","severity":"normal"},{"uid":"2563cc86149a614e","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727441739846,"stop":1727441739847,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a9d0ccdbf34ce","name":"Using a function","time":{"start":1727442161532,"stop":1727442161533,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3df19529cac31a","name":"Subscribe to topic containing Script and receive message","time":{"start":1727442139247,"stop":1727442139247,"duration":0},"status":"passed","severity":"normal"},{"uid":"999961bb7119542f","name":"different cluster, same shard: nodes don't connect","time":{"start":1727442011301,"stop":1727442011301,"duration":0},"status":"passed","severity":"normal"},{"uid":"a132ad49d706a075","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727442148145,"stop":1727442148145,"duration":0},"status":"passed","severity":"normal"},{"uid":"fce8d6f5e535def7","name":"Check received message containing XML","time":{"start":1727442037987,"stop":1727442037988,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd51288b49767523","name":"Query Generator - false","time":{"start":1727442140059,"stop":1727442140060,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecb77e93e4591d60","name":"should properly create location multiaddrs - udp6","time":{"start":1727441746120,"stop":1727441746120,"duration":0},"status":"passed","severity":"normal"},{"uid":"731882d89cad9f3c","name":"1 Relay, 1 Filter, gives up","time":{"start":1727441758927,"stop":1727441758927,"duration":0},"status":"passed","severity":"normal"},{"uid":"46129117a5a28576","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727442121801,"stop":1727442121801,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc0be6cf28cb9b05","name":"ignores domain fetching errors","time":{"start":1727441759237,"stop":1727441759237,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b5ae4b5ff1314e8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727441929557,"stop":1727441929557,"duration":0},"status":"passed","severity":"normal"},{"uid":"baecbeafdd9a2758","name":"Check publish message containing short","time":{"start":1727442078385,"stop":1727442078385,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec3ca8af094e3b22","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727442139224,"stop":1727442139224,"duration":0},"status":"passed","severity":"normal"},{"uid":"772c1e2a855100c6","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727442038022,"stop":1727442038022,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bccdb615c4d4ab3","name":"Fails to push message bigger that 1MB","time":{"start":1727442056208,"stop":1727442056208,"duration":0},"status":"passed","severity":"normal"},{"uid":"7800ca865a3973c4","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727441758695,"stop":1727441758696,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d3177965154b1e","name":"Push message with numeric payload","time":{"start":1727442056177,"stop":1727442056177,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ba87053c287f6e","name":"udp ip6 address","time":{"start":1727441745461,"stop":1727441745461,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a8e18725f79447","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727441929554,"stop":1727441929555,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1b7af35d21e041f","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727441737311,"stop":1727441737312,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa4b5bba9adec34","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727441860252,"stop":1727441860253,"duration":1},"status":"passed","severity":"normal"},{"uid":"e172c82fd420331f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727442151463,"stop":1727442151463,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfbf8570e1b1a130","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727442139229,"stop":1727442139229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e202d49393bb9f8c","name":"unsubscribes","time":{"start":1727442154913,"stop":1727442154914,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c66b9990db9ca8d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727441929834,"stop":1727441929835,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8bea3116c4ba4cc","name":"Push message with content topic containing escaped characters","time":{"start":1727442056197,"stop":1727442056198,"duration":1},"status":"passed","severity":"normal"},{"uid":"19346f41252b784a","name":"Check received message containing shell command","time":{"start":1727442037969,"stop":1727442037969,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b97345d19856cc","name":"Push message with content topic containing Script","time":{"start":1727442056194,"stop":1727442056194,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d6e2544bef5b7a","name":"Relay - times out","time":{"start":1727442167665,"stop":1727442167665,"duration":0},"status":"passed","severity":"normal"},{"uid":"196a1879d52c552f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727441929830,"stop":1727441929830,"duration":0},"status":"passed","severity":"normal"},{"uid":"87afd1350f532e83","name":"Subscribe and receives messages on 20 topics","time":{"start":1727442139220,"stop":1727442139220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a614bb1a35067f21","name":"Push message with content topic containing shell command","time":{"start":1727442056197,"stop":1727442056197,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6359ebb7bbe6fcb","name":"Publish message with custom timestamp: Sat Oct 07 2023 13:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1727442078393,"stop":1727442078393,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece3ea2891f4f625","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727441929554,"stop":1727441929554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b13260aedc70f7c","name":"Decrypt messages","time":{"start":1727442040901,"stop":1727442040902,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0e0333e7e725a6","name":"Subscribe to topic containing XML and receive message","time":{"start":1727442139226,"stop":1727442139226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a0df2b4c0605e75","name":"Passing page size 3 when there are 20 messages","time":{"start":1727442148661,"stop":1727442148661,"duration":0},"status":"passed","severity":"normal"},{"uid":"738b112c66709438","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727442157432,"stop":1727442157432,"duration":0},"status":"passed","severity":"normal"},{"uid":"30560e14186a8214","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727441986168,"stop":1727441986169,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0447ac2ac7871e8","name":"it tolerates circular branch references","time":{"start":1727441759236,"stop":1727441759236,"duration":0},"status":"passed","severity":"normal"},{"uid":"db2b3498f8d4eedb","name":"Does not throw an exception when node disconnects","time":{"start":1727442161531,"stop":1727442161531,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefc9ca549823a7d","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727441998738,"stop":1727441998738,"duration":0},"status":"passed","severity":"normal"},{"uid":"c520b52a8cfdbb03","name":"Check received message containing numeric","time":{"start":1727442037981,"stop":1727442037982,"duration":1},"status":"passed","severity":"normal"},{"uid":"80397f350058d56a","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727441906522,"stop":1727441906522,"duration":0},"status":"passed","severity":"normal"},{"uid":"91b5b662a33961e0","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727442086324,"stop":1727442086324,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d421e530ef7f7e3","name":"Check received message containing Arabic","time":{"start":1727441909186,"stop":1727441909186,"duration":0},"status":"passed","severity":"normal"},{"uid":"babb5c7ceb2a860c","name":"Check message with invalid timestamp is not received","time":{"start":1727441909198,"stop":1727441909198,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5aeca281fabd7e","name":"Renews peer on consistent missed messages","time":{"start":1727441856099,"stop":1727441856099,"duration":0},"status":"passed","severity":"normal"},{"uid":"f77e6e462d13922","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727441737328,"stop":1727441737329,"duration":1},"status":"passed","severity":"normal"},{"uid":"3609c300f3735730","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727441737304,"stop":1727441737304,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaff6bc3fecd24ec","name":"different cluster, different shard: nodes don't connect","time":{"start":1727442011302,"stop":1727442011304,"duration":2},"status":"passed","severity":"normal"},{"uid":"ca5c8e3d63b0be2d","name":"Push message with content topic containing special chars","time":{"start":1727442098563,"stop":1727442098564,"duration":1},"status":"passed","severity":"normal"},{"uid":"85edc4328c69c50f","name":"should set field with only RELAY enabled","time":{"start":1727441746122,"stop":1727441746122,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4ab48d54a50a4e","name":"Check received message containing Basic HTML tag","time":{"start":1727442037988,"stop":1727442038001,"duration":13},"status":"passed","severity":"normal"},{"uid":"b2e4ea5c8473f802","name":"Check received message containing Chinese","time":{"start":1727442037964,"stop":1727442037965,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8c14d294216f2c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727441787598,"stop":1727441787601,"duration":3},"status":"passed","severity":"normal"},{"uid":"34f3cd42c6ed2ce","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727442063768,"stop":1727442063769,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc9f875480edd5d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727442128228,"stop":1727442128228,"duration":0},"status":"passed","severity":"normal"},{"uid":"180ee48f7c379b94","name":"Push message with content topic containing Russian","time":{"start":1727442056193,"stop":1727442056193,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf64c7e71b591ec6","name":"random static sharding 9 - Cluster ID: 139, Shard ID: 330","time":{"start":1727442124770,"stop":1727442124771,"duration":1},"status":"passed","severity":"normal"},{"uid":"93541454d1334163","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727441929829,"stop":1727441929829,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d281287949e73f","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727441737320,"stop":1727441737320,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4fe77ef8f34caf8","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727441860246,"stop":1727441860247,"duration":1},"status":"passed","severity":"normal"},{"uid":"22bdb92829e7e876","name":"Check meta is set [ecies]","time":{"start":1727441769097,"stop":1727441769097,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5f98fe733f5ad6e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727441767375,"stop":1727441767376,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cbdaaec78f3a412","name":"Number of peers are maintained correctly","time":{"start":1727441856092,"stop":1727441856092,"duration":0},"status":"passed","severity":"normal"},{"uid":"db408d848447610d","name":"Ping on unsubscribed peer","time":{"start":1727441832448,"stop":1727441832448,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72900bbb729884b","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727441929835,"stop":1727441929835,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1a1a8944102254","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727442139229,"stop":1727442139229,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8a917db458a307","name":"Check received message containing special chars","time":{"start":1727442037982,"stop":1727442037982,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb715f61d5de8857","name":"Check publish message containing JSON","time":{"start":1727442078390,"stop":1727442078390,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d8a4e3ca6f9d9d","name":"A test","time":{"start":1727441986299,"stop":1727441986299,"duration":0},"status":"passed","severity":"normal"},{"uid":"97b2d125a07d0acd","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727442157431,"stop":1727442157432,"duration":1},"status":"passed","severity":"normal"},{"uid":"de54914056f8e112","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727441794992,"stop":1727441794993,"duration":1},"status":"passed","severity":"normal"},{"uid":"326ee711729c3884","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727441929829,"stop":1727441929830,"duration":1},"status":"passed","severity":"normal"},{"uid":"461ec9bc991266e2","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727441998741,"stop":1727441998742,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf54e16504c7e3e7","name":"Subscribe and receives messages on 20 topics","time":{"start":1727441929547,"stop":1727441929548,"duration":1},"status":"passed","severity":"normal"},{"uid":"764f3b0183ed341c","name":"Subscribe to topic containing short and publish message","time":{"start":1727442086322,"stop":1727442086322,"duration":0},"status":"passed","severity":"normal"},{"uid":"f993a46032a7194c","name":"Push message with custom timestamp: 1727445529838","time":{"start":1727442098584,"stop":1727442098584,"duration":0},"status":"passed","severity":"normal"},{"uid":"246bf5ec20c4d67b","name":"Push message with long payload","time":{"start":1727442098548,"stop":1727442098548,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ce30c4e52dea15e","name":"Ping fails for unsubscribed peers","time":{"start":1727441856093,"stop":1727441856093,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a132302fe28942a","name":"Generator, custom pubsub topic","time":{"start":1727442151462,"stop":1727442151463,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9964195bff74938","name":"Should update shard info","time":{"start":1727442011781,"stop":1727442011781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de6e30278560739","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727441737313,"stop":1727441737314,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4167e0dad9bf125","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727441737322,"stop":1727441737322,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d75aa086fea2f8","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727441737334,"stop":1727441737335,"duration":1},"status":"passed","severity":"normal"},{"uid":"b568b767cee2deb","name":"Passing invalid cursor","time":{"start":1727442121804,"stop":1727442121804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cfde248278ff32c","name":"should throw error - no public key","time":{"start":1727441746112,"stop":1727441746112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0739be30299fb3","name":"Check publish message containing Script","time":{"start":1727442078389,"stop":1727442078389,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0c6440398e23","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727442157429,"stop":1727442157430,"duration":1},"status":"passed","severity":"normal"},{"uid":"e680e557a86011a2","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727441759241,"stop":1727441759241,"duration":0},"status":"skipped","severity":"normal"},{"uid":"92ca0582c955713d","name":"getPeersByDiscovery","time":{"start":1727441828082,"stop":1727441828087,"duration":5},"status":"passed","severity":"normal"},{"uid":"6fd80b88aed9c35e","name":"configure the node with multiple content topics","time":{"start":1727442108829,"stop":1727442108830,"duration":1},"status":"passed","severity":"normal"},{"uid":"efc8602ca40929f1","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727441866590,"stop":1727441866591,"duration":1},"status":"passed","severity":"normal"},{"uid":"7780c40f1b18ce50","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727441929552,"stop":1727441929552,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c2b56a56b6f340","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727442086338,"stop":1727442086339,"duration":1},"status":"passed","severity":"normal"},{"uid":"69e2ab797a05dd41","name":"Wrong topic","time":{"start":1727442108828,"stop":1727442108829,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b08f29f90636f00","name":"Decoder throws on undefined content topic","time":{"start":1727441769098,"stop":1727441769098,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b7deda2dad8f31d","name":"Passing page size 110 when there are 120 messages","time":{"start":1727442148666,"stop":1727442148667,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e91dd36ec26b97b","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727441906537,"stop":1727441906538,"duration":1},"status":"passed","severity":"normal"},{"uid":"496d1707c1c12a12","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727442063767,"stop":1727442063768,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a916a8af2103870","name":"Check message with no content topic is not received","time":{"start":1727442038030,"stop":1727442038031,"duration":1},"status":"passed","severity":"normal"},{"uid":"55f7fcc573b6c8ba","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727442139248,"stop":1727442139248,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4bfd1d3dc21fe9","name":"should throw error - invalid id","time":{"start":1727441746113,"stop":1727441746113,"duration":0},"status":"passed","severity":"normal"},{"uid":"25dac9fb0f8d029a","name":"Check message received after nwaku node is restarted","time":{"start":1727442038035,"stop":1727442038035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7f436e230b276b79","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727441737330,"stop":1727441737330,"duration":0},"status":"passed","severity":"normal"},{"uid":"365ed02e895c93f4","name":"more peers than existing","time":{"start":1727442038313,"stop":1727442038313,"duration":0},"status":"skipped","severity":"normal"},{"uid":"28d1429fa61b6061","name":"Check message on other pubsub topic is not received","time":{"start":1727442037974,"stop":1727442037974,"duration":0},"status":"passed","severity":"normal"},{"uid":"976dd7b4d3dcae6b","name":"Push message with Basic HTML tag payload","time":{"start":1727442098558,"stop":1727442098558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7842b9567cd48ca1","name":"Init the array if not present","time":{"start":1727441736955,"stop":1727441736957,"duration":2},"status":"passed","severity":"normal"},{"uid":"8befcccadf576846","name":"Relay + Store","time":{"start":1727441746123,"stop":1727441746123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f6910b627505c77","name":"handles empty contentTopics array correctly","time":{"start":1727441737336,"stop":1727441737336,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6ac392db84f43b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727441737319,"stop":1727441737319,"duration":0},"status":"passed","severity":"normal"},{"uid":"6674a960751069fd","name":"Push message with content topic containing special chars","time":{"start":1727442056190,"stop":1727442056192,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d68aa4b874a0e3d","name":"recovers when dns.resolve returns empty","time":{"start":1727441759237,"stop":1727441759237,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9c5bac7fd9c3d0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727442121802,"stop":1727442121803,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23eb031e9e15e75","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727442139233,"stop":1727442139233,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bf6a295191d9be","name":"listenerCount","time":{"start":1727441828087,"stop":1727441828087,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeb8ad72b8ff55b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727442139252,"stop":1727442139253,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff8fa2876c7440c6","name":"should not receive a peer event before start","time":{"start":1727442101052,"stop":1727442101052,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fa9940cfed3404","name":"Check received message containing emoji","time":{"start":1727441909193,"stop":1727441909194,"duration":1},"status":"passed","severity":"normal"},{"uid":"c12e9e6995e55483","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727441737327,"stop":1727441737327,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bbfa0867ece666","name":"Check message received after nwaku node is restarted","time":{"start":1727441909202,"stop":1727441909202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2a34ca0d4c616adb","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727441737311,"stop":1727441737311,"duration":0},"status":"passed","severity":"normal"},{"uid":"af7efd33c875b556","name":"Push message with shell command payload","time":{"start":1727442098559,"stop":1727442098560,"duration":1},"status":"passed","severity":"normal"},{"uid":"47c670164b6098f7","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727441745457,"stop":1727441745457,"duration":0},"status":"passed","severity":"normal"},{"uid":"65212dfaef38ea7b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727442124772,"stop":1727442124773,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6d9b3e616f6fe0","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727442139256,"stop":1727442139256,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f896fb7ec648dd9","name":"Light Node - default protocols","time":{"start":1727442167667,"stop":1727442167667,"duration":0},"status":"passed","severity":"normal"},{"uid":"298e3577ed62e873","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727441929564,"stop":1727441929564,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae13d456a4f69d6","name":"Failed peers are renewed","time":{"start":1727441950546,"stop":1727441950546,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab6a4c980cbbd61","name":"Check received message containing escaped characters","time":{"start":1727441909189,"stop":1727441909190,"duration":1},"status":"passed","severity":"normal"},{"uid":"594b89da74f6b93b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727441860252,"stop":1727441860252,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2c273fb972d1e","name":"Subscribe and receives messages on 20 topics","time":{"start":1727442139233,"stop":1727442139234,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe9e08d781797406","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727441986172,"stop":1727441986172,"duration":0},"status":"passed","severity":"normal"},{"uid":"878b8002d94478c2","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727442139246,"stop":1727442139246,"duration":0},"status":"passed","severity":"normal"},{"uid":"476cc665889cb96b","name":"Check received message with timestamp: 1727441787191000000 ","time":{"start":1727441909195,"stop":1727441909196,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6fbbcd3c1b3348","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727441906531,"stop":1727441906531,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f43d007b381608","name":"same cluster, same shard: nodes connect","time":{"start":1727441906506,"stop":1727441906506,"duration":0},"status":"passed","severity":"normal"},{"uid":"937bee1fa761e2e5","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727442139219,"stop":1727442139219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bf6a61d80e1cc9d","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727441737319,"stop":1727441737319,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb4c6c64641354b","name":"Check received message containing Arabic","time":{"start":1727442037965,"stop":1727442037965,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de7adf47df97fce","name":"getPeersByDiscovery","time":{"start":1727442091911,"stop":1727442091913,"duration":2},"status":"passed","severity":"normal"},{"uid":"68106d59042fddcb","name":"Symmetric encrypt & Decrypt","time":{"start":1727441767815,"stop":1727441767815,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b281edacb700fe","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727442157431,"stop":1727442157431,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6448fa1225c5012","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727441986171,"stop":1727441986171,"duration":0},"status":"passed","severity":"normal"},{"uid":"db62e694ad65c721","name":"LightPush with 1 connections","time":{"start":1727441939832,"stop":1727441939833,"duration":1},"status":"passed","severity":"normal"},{"uid":"6747a60c6a0c2639","name":"Overlapping topic subscription","time":{"start":1727442086322,"stop":1727442086322,"duration":0},"status":"skipped","severity":"normal"},{"uid":"47d6752bfaecf41b","name":"Check message with invalid timestamp is not received","time":{"start":1727442037973,"stop":1727442037974,"duration":1},"status":"passed","severity":"normal"},{"uid":"24e96f2b11778e85","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727441758691,"stop":1727441758691,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0151bcf05a14f1c","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727441787607,"stop":1727441787609,"duration":2},"status":"passed","severity":"normal"},{"uid":"66a94bec3ce3d0e0","name":"Fails to push message with large meta","time":{"start":1727442056200,"stop":1727442056204,"duration":4},"status":"passed","severity":"normal"},{"uid":"310351bcfebb786e","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727442011296,"stop":1727442011296,"duration":0},"status":"passed","severity":"normal"},{"uid":"a952a70600fe2d4b","name":"can start and stop the service","time":{"start":1727442101050,"stop":1727442101050,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb81446a08a944ed","name":"Query Generator - true","time":{"start":1727442140056,"stop":1727442140058,"duration":2},"status":"passed","severity":"normal"},{"uid":"87e1c38d9373d375","name":"Push message with Chinese payload","time":{"start":1727442098550,"stop":1727442098550,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb238a306d18b8","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727441751006,"stop":1727441751007,"duration":1},"status":"passed","severity":"normal"},{"uid":"f931a9fe2da60b31","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727442139230,"stop":1727442139232,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5c4055e1bf439b5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727441737331,"stop":1727441737331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba78f3c1832b3758","name":"should properly create location multiaddrs - udp4","time":{"start":1727441746120,"stop":1727441746120,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a7a2df3ff7ae16","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727441737321,"stop":1727441737321,"duration":0},"status":"passed","severity":"normal"},{"uid":"1272467c25ab942f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727442139255,"stop":1727442139255,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db98bf97647e484","name":"Check received message containing long","time":{"start":1727441909184,"stop":1727441909185,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1036ad4dc7b027","name":"should be able to decode the field with only STORE set to true","time":{"start":1727441745454,"stop":1727441745455,"duration":1},"status":"passed","severity":"normal"},{"uid":"626ce6531b6cf2c3","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727441906544,"stop":1727441906545,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b98790cddcbda25","name":"addEventListener with correct event","time":{"start":1727441828076,"stop":1727441828078,"duration":2},"status":"passed","severity":"normal"},{"uid":"f26bde13edc8b365","name":"Check received message containing SQL Injection","time":{"start":1727442037986,"stop":1727442037986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4534cb2beab7fe0a","name":"Overlapping topic subscription","time":{"start":1727442139235,"stop":1727442139238,"duration":3},"status":"passed","severity":"normal"},{"uid":"6c9fb5f6fdc2c39d","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727441906524,"stop":1727441906525,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1906bfefd817","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727441737304,"stop":1727441737305,"duration":1},"status":"passed","severity":"normal"},{"uid":"8172c9d99a4bda94","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727442078396,"stop":1727442078397,"duration":1},"status":"passed","severity":"normal"},{"uid":"12e35cf1d578b6bf","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727442108830,"stop":1727442108830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8420198d01a27db7","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727441906549,"stop":1727441906549,"duration":0},"status":"passed","severity":"normal"},{"uid":"e88e048b0052010f","name":"Non TWN Cluster","time":{"start":1727442108819,"stop":1727442108820,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8faaf269a04b920","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727441906522,"stop":1727441906522,"duration":0},"status":"passed","severity":"normal"},{"uid":"9978843f1f537626","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727441758690,"stop":1727441758691,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6a8944b558be9e","name":"throws an error for improperly formatted content topics","time":{"start":1727441737317,"stop":1727441737317,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca9364c7d3934fd","name":"Subscribe to topic containing Script and receive message","time":{"start":1727442139225,"stop":1727442139226,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb8173df5d752948","name":"Overlapping topic subscription","time":{"start":1727441929552,"stop":1727441929552,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c5d91ff68d9bbd","name":"Reusing cursor across nodes","time":{"start":1727442121803,"stop":1727442121804,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca85cf01ccbb4d60","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727441737337,"stop":1727441737337,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1c3f695aabc02","name":"Push message with JSON payload","time":{"start":1727442098558,"stop":1727442098559,"duration":1},"status":"passed","severity":"normal"},{"uid":"add4b093937d10b9","name":"Subscribe to topic containing long and publish message","time":{"start":1727442086323,"stop":1727442086323,"duration":0},"status":"passed","severity":"normal"},{"uid":"83da82d5f1761522","name":"should properly create location multiaddrs - tcp6","time":{"start":1727441746121,"stop":1727441746121,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a73c012112fd7f9","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727442157429,"stop":1727442157429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4455c8a915f4070","name":"Ping on unsubscribed peer","time":{"start":1727441832446,"stop":1727441832446,"duration":0},"status":"passed","severity":"normal"},{"uid":"af26257b1d7e4645","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727441737404,"stop":1727441737404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53486d16e519c31","name":"Push message with special chars payload","time":{"start":1727442056177,"stop":1727442056177,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8dc039950ad812b","name":"Push message with content topic containing Arabic","time":{"start":1727442056193,"stop":1727442056193,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d6704aa23f0459","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727441906524,"stop":1727441906524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5108bdd573bae0ef","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727441737312,"stop":1727441737313,"duration":1},"status":"passed","severity":"normal"},{"uid":"9835ff1713b1d90a","name":"Check received message with timestamp: 1727441786524000000 ","time":{"start":1727442037970,"stop":1727442037971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2555d73076c65ded","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727441794987,"stop":1727441794987,"duration":0},"status":"passed","severity":"normal"},{"uid":"958379e068fa471b","name":"Subscribe and receive messages via waku relay post","time":{"start":1727442139232,"stop":1727442139233,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea1d779bcd0e59f6","name":"Decoder throws on undefined content topic","time":{"start":1727441767379,"stop":1727441767380,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e5c7abea0ce7750","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727441906552,"stop":1727441906553,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4d0a5840a00120","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727441906515,"stop":1727441906516,"duration":1},"status":"passed","severity":"normal"},{"uid":"3976f172b89b8d5d","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727441906556,"stop":1727441906556,"duration":0},"status":"passed","severity":"normal"},{"uid":"13069679edb77a85","name":"Renews subscription after lossing a connection","time":{"start":1727442139256,"stop":1727442139256,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f18ffe9ac30076","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727442086316,"stop":1727442086317,"duration":1},"status":"passed","severity":"normal"},{"uid":"24b2f13a6066b591","name":"throws on content topic with empty application field","time":{"start":1727441737301,"stop":1727441737301,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf2b2bc80cf28b2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727441737337,"stop":1727441737337,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c8df41fa16ad94","name":"Push message with custom timestamp: 1696683529838","time":{"start":1727442098578,"stop":1727442098578,"duration":0},"status":"passed","severity":"normal"},{"uid":"929051f153261113","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727441737325,"stop":1727441737325,"duration":0},"status":"passed","severity":"normal"},{"uid":"e721d3b6f2ecca7f","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727441821162,"stop":1727441821162,"duration":0},"status":"passed","severity":"normal"},{"uid":"98a4dec164e05bc4","name":"same cluster, same shard: nodes connect","time":{"start":1727442011298,"stop":1727442011299,"duration":1},"status":"passed","severity":"normal"},{"uid":"11316758826fa762","name":"Check received message containing XML","time":{"start":1727442037967,"stop":1727442037967,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1d472f8676f2e3","name":"non connected peers","time":{"start":1727442038315,"stop":1727442038315,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9763242e2167dfcf","name":"Push message with content topic containing XML","time":{"start":1727442098566,"stop":1727442098567,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed47258280335610","name":"Fails to publish message with empty text","time":{"start":1727442078395,"stop":1727442078395,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf67c39d115c1df","name":"Subscribe to topic containing XML and receive message","time":{"start":1727441929558,"stop":1727441929561,"duration":3},"status":"passed","severity":"normal"},{"uid":"ddeaa93950829bac","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727441737321,"stop":1727441737321,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee29bffb91a62202","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727441737327,"stop":1727441737327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66d61dda78d7dfe","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727441998733,"stop":1727441998733,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b479b45392ef21e","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727441866595,"stop":1727441866595,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b658463224bd496","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727442232527,"stop":1727442232527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3552e78559871de","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app69/3/topic43/json","time":{"start":1727442108821,"stop":1727442108822,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3cb3031fb2854c0","name":"Check message with no content topic is not received","time":{"start":1727442037974,"stop":1727442037977,"duration":3},"status":"passed","severity":"normal"},{"uid":"17f639b1e96e101b","name":"should encode/decode to text encoding","time":{"start":1727441746115,"stop":1727441746115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ef4d5004c072b0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727441929555,"stop":1727441929555,"duration":0},"status":"passed","severity":"normal"},{"uid":"77114966905adcf9","name":"Check received message containing Script","time":{"start":1727442037966,"stop":1727442037966,"duration":0},"status":"passed","severity":"normal"},{"uid":"370c353c1cd91317","name":"Accepts a valid Waku Message","time":{"start":1727441772397,"stop":1727441772399,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5d2d46b5925d9a1","name":"Query Generator, No Decoder","time":{"start":1727442128227,"stop":1727442128227,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fab65e10235862","name":"random static sharding 4 - Cluster ID: 915, Shard ID: 304","time":{"start":1727442124767,"stop":1727442124767,"duration":0},"status":"passed","severity":"normal"},{"uid":"975f7600e144b80c","name":"Check publish message containing special chars","time":{"start":1727442078387,"stop":1727442078387,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bed2b39ca26ca8","name":"Push message with Basic HTML tag payload","time":{"start":1727442056182,"stop":1727442056182,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c03d5e267ee1da","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727441906556,"stop":1727441906557,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9fcbad7cec3f728","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727441906555,"stop":1727441906556,"duration":1},"status":"passed","severity":"normal"},{"uid":"b38a76004e8ef47","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727441929833,"stop":1727441929833,"duration":0},"status":"passed","severity":"normal"},{"uid":"e03eb0fe6f5b988e","name":"Check received message with timestamp: 1727441787191 ","time":{"start":1727441909196,"stop":1727441909197,"duration":1},"status":"passed","severity":"normal"},{"uid":"767449fed0202ed5","name":"Push message with JSON payload","time":{"start":1727442056183,"stop":1727442056183,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f493c625d6e705","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727441860252,"stop":1727441860252,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea87b193d1397100","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app12/5/topic40/xml","time":{"start":1727442108823,"stop":1727442108823,"duration":0},"status":"passed","severity":"normal"},{"uid":"81578731f8d9bcce","name":"Push message with XML payload","time":{"start":1727442098558,"stop":1727442098558,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b24f653ab3a5f9","name":"Check received message with timestamp: 1727441786524 ","time":{"start":1727442038018,"stop":1727442038022,"duration":4},"status":"passed","severity":"normal"},{"uid":"65bae5d7a9ef595b","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727442157430,"stop":1727442157431,"duration":1},"status":"passed","severity":"normal"},{"uid":"698deb1a94444087","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727442157432,"stop":1727442157432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c516998414b5482","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727441906549,"stop":1727441906550,"duration":1},"status":"passed","severity":"normal"},{"uid":"df996c19ff3d7116","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727442139245,"stop":1727442139246,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9662778df654eb","name":"should encodeTxt and decodeTxt","time":{"start":1727441746109,"stop":1727441746110,"duration":1},"status":"passed","severity":"normal"},{"uid":"68a9ea03fd4924a9","name":"Subscribe and publish message","time":{"start":1727442086316,"stop":1727442086316,"duration":0},"status":"passed","severity":"normal"},{"uid":"8367720d0d43004b","name":"should return valid sharding parameters for static sharding","time":{"start":1727441737335,"stop":1727441737335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e5d4258d61e51c2","name":"Push message with content topic containing JSON","time":{"start":1727442098567,"stop":1727442098567,"duration":0},"status":"passed","severity":"normal"},{"uid":"230994e66605d11a","name":"Decoder throws on empty string content topic","time":{"start":1727441767380,"stop":1727441767380,"duration":0},"status":"passed","severity":"normal"},{"uid":"c877130d091350f","name":"Privacy Node - default protocol","time":{"start":1727442167667,"stop":1727442167667,"duration":0},"status":"passed","severity":"normal"},{"uid":"591fde76f4f7773d","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727441998740,"stop":1727441998740,"duration":0},"status":"passed","severity":"normal"},{"uid":"29655bb4ba25a2f9","name":"Check received message containing Russian","time":{"start":1727441909186,"stop":1727441909187,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f01e66050fe85b0","name":"Query with Promise Callback, No Decoder","time":{"start":1727442128232,"stop":1727442128232,"duration":0},"status":"passed","severity":"normal"},{"uid":"86636f8fa951cd26","name":"Push message with emoji payload","time":{"start":1727442098561,"stop":1727442098561,"duration":0},"status":"passed","severity":"normal"},{"uid":"7484f059cf3d22e5","name":"Check message with no payload is not received","time":{"start":1727442037978,"stop":1727442037978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a99023353eb052","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727442139226,"stop":1727442139227,"duration":1},"status":"passed","severity":"normal"},{"uid":"9132c1f7b44eb629","name":"Check message with non string payload is not received","time":{"start":1727442037978,"stop":1727442037979,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4165c7dc3502e19","name":"Check received message containing long","time":{"start":1727442037980,"stop":1727442037981,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0aa6aa7729d82c3","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727441745452,"stop":1727441745453,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d02751bb4993a2d","name":"Refresh subscription","time":{"start":1727442139221,"stop":1727442139221,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab41752b5bff8ef","name":"Ping on subscribed peer","time":{"start":1727441838873,"stop":1727441838874,"duration":1},"status":"passed","severity":"normal"},{"uid":"900139f17361ea39","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727441929826,"stop":1727441929828,"duration":2},"status":"passed","severity":"normal"},{"uid":"9596cdae14d74b06","name":"Push message with content topic containing SQL Injection","time":{"start":1727442098565,"stop":1727442098566,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cbaa3153df1348","name":"LightPush with 3 connections","time":{"start":1727441939834,"stop":1727441939835,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3bf89f82081f27","name":"isConnected should return true after first peer connects","time":{"start":1727441821162,"stop":1727441821163,"duration":1},"status":"passed","severity":"normal"},{"uid":"8514b34ba96a3e21","name":"Push message with Russian payload","time":{"start":1727442056178,"stop":1727442056178,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7aa3e7ceb805e88","name":"Subscribe and receive messages via lightPush","time":{"start":1727442139216,"stop":1727442139217,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6c0c2d47252faf","name":"Query Generator, No message returned","time":{"start":1727442128227,"stop":1727442128228,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d8d913df08a6f15","name":"Check publish message containing SQL Injection","time":{"start":1727442078388,"stop":1727442078389,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d49d015c6f59a40","name":"should decode valid enr with tcp successfully","time":{"start":1727441746111,"stop":1727441746111,"duration":0},"status":"passed","severity":"normal"},{"uid":"713cb0b51bed2e16","name":"Push message with meta","time":{"start":1727442056199,"stop":1727442056200,"duration":1},"status":"passed","severity":"normal"},{"uid":"bafa5a8c4f422e01","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727442139253,"stop":1727442139254,"duration":1},"status":"passed","severity":"normal"},{"uid":"137db0c587fc47b3","name":"Check received message containing short","time":{"start":1727441909184,"stop":1727441909184,"duration":0},"status":"passed","severity":"normal"},{"uid":"c530ea0fab289f00","name":"Push message with SQL Injection payload","time":{"start":1727442098557,"stop":1727442098557,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec4d90285b69494e","name":"Filter with 2 connections","time":{"start":1727441939834,"stop":1727441939834,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae36d01305776382","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727442121801,"stop":1727442121802,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbdd6f0967075580","name":"should not fail to start the service if it is already started","time":{"start":1727442101051,"stop":1727442101051,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc818a8ff39a5a35","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727441737337,"stop":1727441737338,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd02b40d12952c5a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727441745445,"stop":1727441745446,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee005209343eb11","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727441866592,"stop":1727441866592,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a42860f8008f066","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727442139241,"stop":1727442139243,"duration":2},"status":"passed","severity":"normal"},{"uid":"c72d935babc8f4f7","name":"Push 30 different messages","time":{"start":1727442056185,"stop":1727442056185,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b232d7accdeb52","name":"Ping on subscribed peer","time":{"start":1727441832445,"stop":1727441832445,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f211f4fa95ae360","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727442148146,"stop":1727442148146,"duration":0},"status":"passed","severity":"normal"},{"uid":"737ef9fdd152b502","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727441751135,"stop":1727441751135,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c3b2519eff79d7","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727442128229,"stop":1727442128230,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f54d6617c90adb","name":"Throws when trying to push message with empty payload","time":{"start":1727442056185,"stop":1727442056186,"duration":1},"status":"passed","severity":"normal"},{"uid":"370288553d9fd5dc","name":"caches peers it previously fetched","time":{"start":1727441759238,"stop":1727441759238,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52946be2c531bf6","name":"Number of peers are maintained correctly","time":{"start":1727441950545,"stop":1727441950545,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a96d05af2b07c8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727441929829,"stop":1727441929829,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0334b67e38eec9","name":"should get / set UDP multiaddr","time":{"start":1727441746115,"stop":1727441746116,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9a95db6a7384c7c","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app42/8/topic786/json","time":{"start":1727442108825,"stop":1727442108826,"duration":1},"status":"passed","severity":"normal"},{"uid":"1052383aa14d8af9","name":"Overlapping topic subscription","time":{"start":1727442139221,"stop":1727442139221,"duration":0},"status":"passed","severity":"normal"},{"uid":"23955b251584f77d","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727441746111,"stop":1727441746111,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7f4388bf19bdac","name":"Check publish message containing Basic HTML tag","time":{"start":1727442078390,"stop":1727442078390,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3995521e3da169","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727442128230,"stop":1727442128231,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ce6f739c49b0df","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727441745456,"stop":1727441745457,"duration":1},"status":"passed","severity":"normal"},{"uid":"e185e52d1a32a940","name":"Sets default value correctly","time":{"start":1727442161535,"stop":1727442161536,"duration":1},"status":"passed","severity":"normal"},{"uid":"803f8e5c26bdf7a1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727441794998,"stop":1727441795001,"duration":3},"status":"passed","severity":"normal"},{"uid":"2c9a6eb0e35bba5a","name":"Check received message containing Russian","time":{"start":1727442037985,"stop":1727442037986,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ef4329ca6f5a6c8","name":"Check message received after jswaku node is restarted","time":{"start":1727441909202,"stop":1727441909202,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f9bd70104e1f90a5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727441737331,"stop":1727441737331,"duration":0},"status":"passed","severity":"normal"},{"uid":"f703d0fa45ff89fe","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727441745457,"stop":1727441745458,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4df61929cd034a5","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727441745446,"stop":1727441745447,"duration":1},"status":"passed","severity":"normal"},{"uid":"77401822b5afdab6","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727442157431,"stop":1727442157431,"duration":0},"status":"passed","severity":"normal"},{"uid":"73782f3999e2a45e","name":"Waku message hash computation (no timestamp)","time":{"start":1727441739848,"stop":1727441739849,"duration":1},"status":"passed","severity":"normal"},{"uid":"d569514ea57329f0","name":"Push message with content topic containing SQL Injection","time":{"start":1727442056193,"stop":1727442056194,"duration":1},"status":"passed","severity":"normal"},{"uid":"81cb33eb3ee236d6","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app28/6/topic299/utf8","time":{"start":1727442108827,"stop":1727442108827,"duration":0},"status":"passed","severity":"normal"},{"uid":"738c7c3ece3b03a2","name":"Query generator for multiple messages","time":{"start":1727442151994,"stop":1727442151994,"duration":0},"status":"passed","severity":"normal"},{"uid":"82e9b29292b09ea8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727441906517,"stop":1727441906520,"duration":3},"status":"passed","severity":"normal"},{"uid":"aa88e592e557ca43","name":"Check received message containing special chars","time":{"start":1727442037964,"stop":1727442037964,"duration":0},"status":"passed","severity":"normal"},{"uid":"f681160833aaedb1","name":"Fails to publish duplicate message","time":{"start":1727442078394,"stop":1727442078395,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4b416a23575c7ad","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727441737324,"stop":1727441737324,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e459b39175e9d4","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727441745450,"stop":1727441745451,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3289bb22742199","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727442086331,"stop":1727442086333,"duration":2},"status":"passed","severity":"normal"},{"uid":"4e58cf96e3f58aab","name":"should return all peers when numPeers is 0","time":{"start":1727441751005,"stop":1727441751006,"duration":1},"status":"passed","severity":"normal"},{"uid":"d28200e2568ab812","name":"random static sharding 2 - Cluster ID: 49, Shard ID: 514","time":{"start":1727442124766,"stop":1727442124766,"duration":0},"status":"passed","severity":"normal"},{"uid":"6741c6e3cf3d5af3","name":"Check received message containing Script","time":{"start":1727442037986,"stop":1727442037987,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b4ef649024e0ad","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727441737313,"stop":1727441737313,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dde881ea365194","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727441745447,"stop":1727441745448,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3545f711cca016","name":"Encoder throws on undefined content topic","time":{"start":1727441767378,"stop":1727441767378,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a474e9abc6e425c","name":"Check received message with timestamp: 1727441786524000000 ","time":{"start":1727442038017,"stop":1727442038018,"duration":1},"status":"passed","severity":"normal"},{"uid":"22cbb1f124891248","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727442121801,"stop":1727442121801,"duration":0},"status":"passed","severity":"normal"},{"uid":"14886e985cce0062","name":"new peer added after a peer was already found","time":{"start":1727442091913,"stop":1727442091914,"duration":1},"status":"skipped","severity":"normal"},{"uid":"686c5682cc8b530f","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727441998744,"stop":1727441998744,"duration":0},"status":"passed","severity":"normal"},{"uid":"5355d8da4a51099b","name":"Subscribe to topic containing long and receive message","time":{"start":1727442139241,"stop":1727442139241,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a30172c9224fa9f","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727441998742,"stop":1727441998743,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa698472f26dfe9","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727441758692,"stop":1727441758692,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0c0ebeee6fd0de0","name":"Check publish message containing long","time":{"start":1727442078386,"stop":1727442078386,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68479cbad9bc6d6","name":"Push message with content topic containing escaped characters","time":{"start":1727442098568,"stop":1727442098568,"duration":0},"status":"passed","severity":"normal"},{"uid":"861ca7bf4a44f598","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727442139228,"stop":1727442139228,"duration":0},"status":"passed","severity":"normal"},{"uid":"954e0d08d1b4e50f","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727442151997,"stop":1727442151997,"duration":0},"status":"passed","severity":"normal"},{"uid":"729bc4eaf925277f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727442086339,"stop":1727442086339,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cc100755103c493","name":"addEventListener with wrong event","time":{"start":1727441828078,"stop":1727441828078,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b049303a540218a","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727441758694,"stop":1727441758694,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3bbd2951b68d2ad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727441906525,"stop":1727441906528,"duration":3},"status":"passed","severity":"normal"},{"uid":"69776a08b518cc24","name":"LightPush","time":{"start":1727442167666,"stop":1727442167666,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff036d750db099cd","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app18/1/topic465/test.js","time":{"start":1727442108826,"stop":1727442108827,"duration":1},"status":"passed","severity":"normal"},{"uid":"187b8cb219536276","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727442139234,"stop":1727442139235,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e0378bf28340c9c","name":"Check publish message containing Chinese","time":{"start":1727442078387,"stop":1727442078387,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcba66aa07817424","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727441906528,"stop":1727441906529,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d9679121cd1ff6","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727442139232,"stop":1727442139232,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eb5239d52822074","name":"throws on content topic with empty topic name field","time":{"start":1727441737302,"stop":1727441737302,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e3c11e84a20356","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727441739847,"stop":1727441739848,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a9946abbb8212b","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/8/topic766/xml","time":{"start":1727442108825,"stop":1727442108825,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2d36cbf814eda36","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727442128226,"stop":1727442128226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e2585e396eef712","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727441794162,"stop":1727441794163,"duration":1},"status":"passed","severity":"normal"},{"uid":"edd1a39fbafa77d7","name":"Check publish message containing emoji","time":{"start":1727442078392,"stop":1727442078392,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a1fdf61f967dca4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727441929562,"stop":1727441929562,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adb14b4ecdd0bfb","name":"nwaku subscribes","time":{"start":1727442057130,"stop":1727442057131,"duration":1},"status":"passed","severity":"normal"},{"uid":"1407e8a78564a15d","name":"Check publish message containing Arabic","time":{"start":1727442078388,"stop":1727442078388,"duration":0},"status":"passed","severity":"normal"},{"uid":"b72c09283277472b","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727441758694,"stop":1727441758695,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4a1ee34437bf4","name":"Mutual subscription","time":{"start":1727442086311,"stop":1727442086312,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4810df89512263e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727441866591,"stop":1727441866592,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6a20c006b0b9326","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727441737318,"stop":1727441737318,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9760ba327b0a2c4","name":"should properly create location multiaddrs - udp","time":{"start":1727441746121,"stop":1727441746121,"duration":0},"status":"passed","severity":"normal"},{"uid":"1199bc6d73d8898a","name":"Check publish message containing shell command","time":{"start":1727442078390,"stop":1727442078391,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fa248c38a664e1a","name":"should only return 1 node with relay and store capability","time":{"start":1727441759238,"stop":1727441759239,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ef1c1dd6212711","name":"Passing page size 1 when there are 4 messages","time":{"start":1727442148658,"stop":1727442148661,"duration":3},"status":"passed","severity":"normal"},{"uid":"a80ca6e9b1f5ae6d","name":"random static sharding 8 - Cluster ID: 961, Shard ID: 80","time":{"start":1727442124770,"stop":1727442124770,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0dc09d78c904513","name":"Push message on custom pubsubTopic","time":{"start":1727441986171,"stop":1727441986171,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c5369587bd6ca9","name":"should not throw an error for a single configured topic","time":{"start":1727441737332,"stop":1727441737332,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfaa12259e7a9192","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727441929835,"stop":1727441929835,"duration":0},"status":"passed","severity":"normal"},{"uid":"30584473f2f82911","name":"Ping on peer without subscriptions","time":{"start":1727441832445,"stop":1727441832446,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e49b505e4d7618","name":"Push message with escaped characters payload","time":{"start":1727442056183,"stop":1727442056184,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d8c73694438aa0","name":"throws on content topic with too few or too many fields","time":{"start":1727441737299,"stop":1727441737300,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ec94ac5d9d097f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727442098567,"stop":1727442098567,"duration":0},"status":"passed","severity":"normal"},{"uid":"12434805495badf8","name":"Check received message containing JSON","time":{"start":1727442037968,"stop":1727442037968,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad695b2631986396","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app98/2/topic401/utf8","time":{"start":1727442108827,"stop":1727442108828,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8833d3ac4e75bc0","name":"Check received message containing Russian","time":{"start":1727442037965,"stop":1727442037966,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6cb2c2a113d4143","name":"same cluster, different shard: nodes don't connect","time":{"start":1727441906506,"stop":1727441906507,"duration":1},"status":"passed","severity":"normal"},{"uid":"debdd583eff5eeb8","name":"handles different networkShards values correctly","time":{"start":1727441737316,"stop":1727441737317,"duration":1},"status":"passed","severity":"normal"},{"uid":"d00e548f5c4ba095","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727442086343,"stop":1727442086343,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c7e53a0d917754","name":"Subscribe and receive messages via waku relay post","time":{"start":1727441929546,"stop":1727441929546,"duration":0},"status":"passed","severity":"normal"},{"uid":"838251158bc2a67d","name":"random static sharding 5 - Cluster ID: 105, Shard ID: 641","time":{"start":1727442124768,"stop":1727442124768,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c73768c5cb32f5e","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727442139217,"stop":1727442139218,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a6e1b9f7dad807","name":"Generator, custom pubsub topic","time":{"start":1727442151459,"stop":1727442151460,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20819422c2b59fe","name":"Check received message containing shell command","time":{"start":1727441909189,"stop":1727441909189,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d16ce9a3874ab20","name":"Asymmetric encrypt & decrypt","time":{"start":1727441767814,"stop":1727441767814,"duration":0},"status":"passed","severity":"normal"},{"uid":"ced25771389e2229","name":"ignores unrecognized TXT record formats","time":{"start":1727441759237,"stop":1727441759237,"duration":0},"status":"passed","severity":"normal"},{"uid":"7101b740387a3386","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727442139255,"stop":1727442139255,"duration":0},"status":"passed","severity":"normal"},{"uid":"a32b60b3d65c2b4a","name":"Check received message containing unicode special characters","time":{"start":1727441909192,"stop":1727441909193,"duration":1},"status":"passed","severity":"normal"},{"uid":"1710a84170dfd112","name":"isConnected should return false after all peers disconnect","time":{"start":1727441821163,"stop":1727441821166,"duration":3},"status":"passed","severity":"normal"},{"uid":"65f5d893dd717e62","name":"Push message with content topic containing emoji","time":{"start":1727442056198,"stop":1727442056199,"duration":1},"status":"passed","severity":"normal"},{"uid":"b32e9bd03acf12bd","name":"Encoder throws on empty string content topic","time":{"start":1727441767379,"stop":1727441767379,"duration":0},"status":"passed","severity":"normal"},{"uid":"79562aa1498700ab","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727441866589,"stop":1727441866590,"duration":1},"status":"passed","severity":"normal"},{"uid":"d37a15bc95e54051","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727441794997,"stop":1727441794997,"duration":0},"status":"passed","severity":"normal"},{"uid":"3477596806bffdf6","name":"Push message with content topic containing Chinese","time":{"start":1727442098564,"stop":1727442098565,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7f82a4a0fed07f9","name":"Relay - dialed first","time":{"start":1727442167664,"stop":1727442167665,"duration":1},"status":"passed","severity":"normal"},{"uid":"da88ca5b1cdc4b7c","name":"through manual discovery","time":{"start":1727442002839,"stop":1727442002839,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2838136d4884b78","name":"should set field with all protocols disabled","time":{"start":1727441746122,"stop":1727441746122,"duration":0},"status":"passed","severity":"normal"},{"uid":"649e843715f4e0c5","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727441759240,"stop":1727441759240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"18cc169b3a2f5d70","name":"Push 30 different messages","time":{"start":1727442098561,"stop":1727442098561,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae7412376fadde4","name":"should properly create location multiaddrs - tcp","time":{"start":1727441746121,"stop":1727441746121,"duration":0},"status":"passed","severity":"normal"},{"uid":"552066fa37a550d7","name":"Query with Promise Callback, No message returned","time":{"start":1727442128232,"stop":1727442128234,"duration":2},"status":"passed","severity":"normal"},{"uid":"e2ef98d9f2f6b871","name":"Push message with short payload","time":{"start":1727442056171,"stop":1727442056173,"duration":2},"status":"passed","severity":"normal"},{"uid":"e220a4d757356418","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727441787604,"stop":1727441787605,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9254b8450dabd2a","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727441794161,"stop":1727441794161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c11ea2758b21ba75","name":"Reopen subscription with peer with lost subscription","time":{"start":1727441838875,"stop":1727441838876,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc08378cdb836ccf","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727442139233,"stop":1727442139233,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cb3133ecbe94a49","name":"returns all values when wanted number is greater than available values","time":{"start":1727441758205,"stop":1727441758206,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf139c6677e46951","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1727441906514,"stop":1727441906515,"duration":1},"status":"passed","severity":"normal"},{"uid":"aab42661162a7d48","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727441769096,"stop":1727441769096,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc2cd5360057407","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727441866593,"stop":1727441866595,"duration":2},"status":"passed","severity":"normal"},{"uid":"a84f9f8606293a38","name":"should encode/decode to RLP encoding","time":{"start":1727441746115,"stop":1727441746115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e831a60445452b8","name":"should not fail to stop the service if it was not started","time":{"start":1727442101050,"stop":1727442101050,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b5a5c1d80e2c40","name":"Store - dialed after - with timeout","time":{"start":1727442167666,"stop":1727442167666,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc53c22fbbcd18a2","name":"Publish message with custom timestamp: Fri Sep 27 2024 12:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1727442078394,"stop":1727442078394,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce975ae1feadb27a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727442086327,"stop":1727442086331,"duration":4},"status":"passed","severity":"normal"},{"uid":"294dee9a6db0bcaa","name":"throws on content topic with empty version field","time":{"start":1727441737301,"stop":1727441737302,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfd6100edf73fb7","name":"Relay - dialed after","time":{"start":1727442167665,"stop":1727442167665,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a2a048c14669cb","name":"Ephemeral field set to true","time":{"start":1727441751132,"stop":1727441751132,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43d24a15c1eadb","name":"Push message with content topic containing Arabic","time":{"start":1727442098565,"stop":1727442098565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3abc4e05c66ec4","name":"Store - dialed first","time":{"start":1727442167666,"stop":1727442167666,"duration":0},"status":"passed","severity":"normal"},{"uid":"c82f4daa0d310350","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727442063766,"stop":1727442063766,"duration":0},"status":"passed","severity":"normal"},{"uid":"26c3914ceb719f77","name":"should not receive a peer event after stop","time":{"start":1727442101052,"stop":1727442101053,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7c485fb8010725","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727442063768,"stop":1727442063768,"duration":0},"status":"passed","severity":"normal"},{"uid":"877560f15ceef1bd","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727442091914,"stop":1727442091914,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f947f5c42888f9c","name":"Check message with no content topic is not received","time":{"start":1727441909199,"stop":1727441909200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4565690ce319dbba","name":"Should update multiaddrs","time":{"start":1727442011780,"stop":1727442011781,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3732a8bddedfe3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727442121800,"stop":1727442121800,"duration":0},"status":"passed","severity":"normal"},{"uid":"7167ed6ba8bd3c99","name":"Check publish message after client node is restarted","time":{"start":1727442078397,"stop":1727442078398,"duration":1},"status":"skipped","severity":"normal"},{"uid":"e78c68b10994b3c2","name":"Push message with content topic containing short","time":{"start":1727442056188,"stop":1727442056189,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6f079bf3fb5167","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727442091915,"stop":1727442091916,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e33799c9ac2b21","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727442086341,"stop":1727442086342,"duration":1},"status":"passed","severity":"normal"},{"uid":"de786d71698aa3b3","name":"should set field with only FILTER enabled","time":{"start":1727441746123,"stop":1727441746123,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d05b88ade0b6dd","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727441998735,"stop":1727441998738,"duration":3},"status":"passed","severity":"normal"},{"uid":"d1c5ee6d32e83b9a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727441929562,"stop":1727441929562,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2db45c2e424c80","name":"Push message with content topic containing emoji","time":{"start":1727442098569,"stop":1727442098576,"duration":7},"status":"passed","severity":"normal"},{"uid":"d510d2acfbdd2ad9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727442139220,"stop":1727442139221,"duration":1},"status":"passed","severity":"normal"},{"uid":"edb4e7fb6234b355","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727441737332,"stop":1727441737332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7128702ae7470a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727441929561,"stop":1727441929562,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fedb1c3f50afbf2","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727442086324,"stop":1727442086327,"duration":3},"status":"passed","severity":"normal"},{"uid":"cdec49af153bd7fb","name":"Default pageSize","time":{"start":1727442148667,"stop":1727442148668,"duration":1},"status":"passed","severity":"normal"},{"uid":"a32809f32aa1e51d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727442232526,"stop":1727442232527,"duration":1},"status":"passed","severity":"normal"},{"uid":"775a355d0dfad48f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727442078396,"stop":1727442078396,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fd83b46a36f978","name":"Ping on subscribed peer","time":{"start":1727441832447,"stop":1727441832447,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f47a7b25f684c52","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727441737324,"stop":1727441737324,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab403e6d5e77a5e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727441906531,"stop":1727441906531,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6046a9907466e0","name":"Rejects garbage","time":{"start":1727441772400,"stop":1727441772400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cb9627116d2019c","name":"Filter","time":{"start":1727442167667,"stop":1727442167667,"duration":0},"status":"passed","severity":"normal"},{"uid":"b578babfa9d99a77","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727442139219,"stop":1727442139219,"duration":0},"status":"passed","severity":"normal"},{"uid":"4968712ce0e04f17","name":"Publish message with rate limit","time":{"start":1727442078398,"stop":1727442078398,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a56d2eb7abcb97","name":"Promise Callback - false","time":{"start":1727442140060,"stop":1727442140061,"duration":1},"status":"passed","severity":"normal"},{"uid":"5864336681299bb6","name":"Tracks peer failures correctly","time":{"start":1727441856097,"stop":1727441856098,"duration":1},"status":"passed","severity":"normal"},{"uid":"85d9ce7b588c2202","name":"Check received message containing special chars","time":{"start":1727441909185,"stop":1727441909185,"duration":0},"status":"passed","severity":"normal"},{"uid":"929800a577ae5262","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727441737333,"stop":1727441737333,"duration":0},"status":"passed","severity":"normal"},{"uid":"69639cded963136","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727441929548,"stop":1727441929551,"duration":3},"status":"passed","severity":"normal"},{"uid":"aee7c23169c6bb31","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727441929545,"stop":1727441929545,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf57bcaa5a5815f2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727441737333,"stop":1727441737333,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fe40fa25662489","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727441745459,"stop":1727441745459,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa5aa45bd7ccba1b","name":"Subscribe to topic containing short and receive message","time":{"start":1727442139222,"stop":1727442139222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99918f8eb59d91c","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727442128226,"stop":1727442128227,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e1476711b7d1bfd","name":"should throw error - no id","time":{"start":1727441746112,"stop":1727441746113,"duration":1},"status":"passed","severity":"normal"},{"uid":"f16101d69c31acbd","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727441929564,"stop":1727441929565,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40a2531138c1e93","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727441737314,"stop":1727441737315,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc40d3a94b289925","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727441737326,"stop":1727441737326,"duration":0},"status":"passed","severity":"normal"},{"uid":"16e72414a6563b38","name":"Relay","time":{"start":1727441795674,"stop":1727441795675,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a784b854ab7b66","name":"should be called for bootstrap peers","time":{"start":1727441794988,"stop":1727441794992,"duration":4},"status":"passed","severity":"normal"},{"uid":"ccc98130d79015c9","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727441906548,"stop":1727441906548,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca7eea5e8770c17","name":"Ping on peer without subscriptions","time":{"start":1727441838874,"stop":1727441838874,"duration":0},"status":"passed","severity":"normal"},{"uid":"63803f5888e6ab90","name":"Subscribe to topic containing XML and publish message","time":{"start":1727442086338,"stop":1727442086338,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18ea152976c9d95","name":"removeEventListener with wrong event","time":{"start":1727441828081,"stop":1727441828082,"duration":1},"status":"passed","severity":"normal"},{"uid":"6372ede6c0efdf0a","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727441739849,"stop":1727441739849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9afc8f54ba847fd9","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727441986172,"stop":1727441986175,"duration":3},"status":"passed","severity":"normal"},{"uid":"40ce332537426720","name":"Publishes to nwaku","time":{"start":1727442057131,"stop":1727442057131,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed1d1ba92655f35","name":"Relay + Store","time":{"start":1727441795675,"stop":1727441795676,"duration":1},"status":"passed","severity":"normal"},{"uid":"4664d0f3c01f6c92","name":"Push message with emoji payload","time":{"start":1727442056184,"stop":1727442056185,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fdb24b173ea9f35","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727441751007,"stop":1727441751008,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a6c8716a2114d5","name":"1 Relay, 1 fetch","time":{"start":1727441758924,"stop":1727441758924,"duration":0},"status":"passed","severity":"normal"},{"uid":"9015bc95f87834dc","name":"Used by Waku Relay","time":{"start":1727442161533,"stop":1727442161534,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc59b43d6f4ad3e7","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727441737313,"stop":1727441737313,"duration":0},"status":"passed","severity":"normal"},{"uid":"e45ef63380832486","name":"Push message with Russian payload","time":{"start":1727442098554,"stop":1727442098557,"duration":3},"status":"passed","severity":"normal"},{"uid":"4c7f66ba7642eb8d","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727442086319,"stop":1727442086320,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb6d2cca7fb15ebb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727442151457,"stop":1727442151458,"duration":1},"status":"passed","severity":"normal"},{"uid":"caa4d540276d5ec7","name":"Ordered Callback - true","time":{"start":1727442140061,"stop":1727442140061,"duration":0},"status":"passed","severity":"normal"},{"uid":"461d3a1a17319ba5","name":"returns all values when wanted number matches available values","time":{"start":1727441758203,"stop":1727441758205,"duration":2},"status":"passed","severity":"normal"},{"uid":"ebab5b6d10e9eb55","name":"Encoder throws on undefined content topic","time":{"start":1727441769097,"stop":1727441769097,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d0bdccaf80ba445","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727441787602,"stop":1727441787603,"duration":1},"status":"passed","severity":"normal"},{"uid":"c76eac9219774019","name":"Check publish message after service node is restarted","time":{"start":1727442078397,"stop":1727442078397,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5e9cbf5112a228af","name":"can dial TLS multiaddrs","time":{"start":1727442002839,"stop":1727442002839,"duration":0},"status":"passed","severity":"normal"},{"uid":"6439e86e898e9f48","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727441929561,"stop":1727441929561,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd00f55454bfc0c","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727441906529,"stop":1727441906531,"duration":2},"status":"passed","severity":"normal"},{"uid":"81d65400fd3dbf31","name":"All","time":{"start":1727441795676,"stop":1727441795676,"duration":0},"status":"passed","severity":"normal"},{"uid":"651978e64927201a","name":"Check received message containing Chinese","time":{"start":1727441909186,"stop":1727441909186,"duration":0},"status":"passed","severity":"normal"},{"uid":"70210dcfca1e1170","name":"Push message with content topic containing short","time":{"start":1727442098562,"stop":1727442098562,"duration":0},"status":"passed","severity":"normal"},{"uid":"64da515ce8283767","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727441746123,"stop":1727441746123,"duration":0},"status":"passed","severity":"normal"},{"uid":"9606f2819d064fa3","name":"Check received message containing escaped characters","time":{"start":1727442037969,"stop":1727442037969,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef67124fed32a72","name":"Push message with custom timestamp: 1727445540223","time":{"start":1727442056207,"stop":1727442056207,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf43d6a32a040550","name":"should throw an error for missing required configuration","time":{"start":1727441737322,"stop":1727441737323,"duration":1},"status":"passed","severity":"normal"},{"uid":"982a4505e6fb08e3","name":"should return false","time":{"start":1727441746114,"stop":1727441746114,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e3b143557af194","name":"Check received message with timestamp: 1727441786524 ","time":{"start":1727442037971,"stop":1727442037971,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7a40b8512be4cc","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727441745455,"stop":1727441745456,"duration":1},"status":"passed","severity":"normal"},{"uid":"34c57f7fd43657d5","name":"Ping on peer without subscriptions","time":{"start":1727441832448,"stop":1727441832448,"duration":0},"status":"passed","severity":"normal"},{"uid":"767decade4ffecd4","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727441998741,"stop":1727441998741,"duration":0},"status":"passed","severity":"normal"},{"uid":"467d30d896dfdc0f","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727442063766,"stop":1727442063767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ebc635a79d30a28","name":"should throw error - no public key","time":{"start":1727441746113,"stop":1727441746113,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d2633a9773f60c1","name":"Check publish message containing numeric","time":{"start":1727442078386,"stop":1727442078386,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b2745a46a38a96","name":"Subscribe and receive messages via lightPush","time":{"start":1727442139230,"stop":1727442139230,"duration":0},"status":"passed","severity":"normal"},{"uid":"f680de910485115a","name":"Push message with content topic containing unicode special characters","time":{"start":1727442098568,"stop":1727442098568,"duration":0},"status":"passed","severity":"normal"},{"uid":"feb068199109ab4a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727442037971,"stop":1727442037972,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a600a88ca439c16","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727441860247,"stop":1727441860248,"duration":1},"status":"passed","severity":"normal"},{"uid":"3299c87be9944ac8","name":"handles empty shards array correctly","time":{"start":1727441737336,"stop":1727441737336,"duration":0},"status":"passed","severity":"normal"},{"uid":"1667e42cedcebdd3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727441758695,"stop":1727441758695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b5148d6c630762","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727441998732,"stop":1727441998733,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d875456f2c36722","name":"Check received message containing long","time":{"start":1727442037961,"stop":1727442037963,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9535648a70de54","name":"should set field with only STORE enabled","time":{"start":1727441746122,"stop":1727441746123,"duration":1},"status":"passed","severity":"normal"},{"uid":"294506a9cea44f96","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727441906525,"stop":1727441906525,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e5afeed1cb0599","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727442139228,"stop":1727442139228,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cce9fc88c996364","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727441929562,"stop":1727441929563,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e01abcda23f4a2d","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727441998733,"stop":1727441998734,"duration":1},"status":"passed","severity":"normal"},{"uid":"acaa2648f91e6ed","name":"should return empty list for no shard","time":{"start":1727441737322,"stop":1727441737322,"duration":0},"status":"passed","severity":"normal"},{"uid":"2512779457e982a3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727441737323,"stop":1727441737324,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a6ba6b669afd0ea","name":"Push message with content topic containing JSON","time":{"start":1727442056197,"stop":1727442056197,"duration":0},"status":"passed","severity":"normal"},{"uid":"37751c358889b725","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727441737338,"stop":1727441737338,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a95dae0da379779","name":"Check message received after jswaku node is restarted","time":{"start":1727442038035,"stop":1727442038035,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bd7ce5d7caa4820","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727442139218,"stop":1727442139218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c856cf9ea64e76","name":"topics with same application and version share the same shard","time":{"start":1727441737315,"stop":1727441737315,"duration":0},"status":"passed","severity":"normal"},{"uid":"561d14ec57c7bd15","name":"Generator, custom pubsub topic","time":{"start":1727442151455,"stop":1727442151456,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb9e38617595d29","name":"random static sharding 6 - Cluster ID: 493, Shard ID: 587","time":{"start":1727442124768,"stop":1727442124769,"duration":1},"status":"passed","severity":"normal"},{"uid":"308a1630b8c78d37","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727441856098,"stop":1727441856099,"duration":1},"status":"passed","severity":"normal"},{"uid":"688363c67141c792","name":"Fields are not dropped","time":{"start":1727441750531,"stop":1727441750532,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ec37f82d2ef305","name":"Check message on other pubsub topic is not received","time":{"start":1727441909199,"stop":1727441909199,"duration":0},"status":"passed","severity":"normal"},{"uid":"a189edcb2b5fac15","name":"stop","time":{"start":1727441828088,"stop":1727441828088,"duration":0},"status":"passed","severity":"normal"},{"uid":"b340cc273a4417ba","name":"Push message with Arabic payload","time":{"start":1727442098550,"stop":1727442098550,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a80d31828d2a50","name":"should throw an error for insufficient data","time":{"start":1727441737404,"stop":1727441737404,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36a3f127897403a","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727441906521,"stop":1727441906522,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5fc8fa4c6df086","name":"Decoder throws on undefined content topic","time":{"start":1727441751134,"stop":1727441751134,"duration":0},"status":"passed","severity":"normal"},{"uid":"508868447162fb44","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727442086323,"stop":1727442086324,"duration":1},"status":"passed","severity":"normal"},{"uid":"88de35370170af82","name":"Delete observer","time":{"start":1727442040902,"stop":1727442040902,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16edc34cf469aa8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727442124765,"stop":1727442124765,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f919934713d749","name":"Push message with SQL Injection payload","time":{"start":1727442056178,"stop":1727442056181,"duration":3},"status":"passed","severity":"normal"},{"uid":"55dfffca32072b8f","name":"Push message equal or less that 1MB","time":{"start":1727442056207,"stop":1727442056208,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e5dd405c34d834","name":"Ping succeeds for all connected peers","time":{"start":1727441856093,"stop":1727441856093,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e39888f31cb86e2","name":"Push message with custom timestamp: 1727438340223","time":{"start":1727442056206,"stop":1727442056207,"duration":1},"status":"passed","severity":"normal"},{"uid":"d62ae139faf4b0e0","name":"throws on content topic with non-number generation field","time":{"start":1727441737300,"stop":1727441737300,"duration":0},"status":"passed","severity":"normal"},{"uid":"74f9d864db69a3cd","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727441739847,"stop":1727441739847,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7542f88e082ae61","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727441751008,"stop":1727441751008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e391ef93a1d6bbdf","name":"Fails to push message with empty content topic","time":{"start":1727442098577,"stop":1727442098577,"duration":0},"status":"passed","severity":"normal"},{"uid":"4433b5c252544c6b","name":"Publish message with custom timestamp: Fri Sep 27 2024 14:00:57 GMT+0000 (Coordinated Universal Time)","time":{"start":1727442078394,"stop":1727442078394,"duration":0},"status":"passed","severity":"normal"},{"uid":"f360d8a05a11a2be","name":"Refresh subscription","time":{"start":1727441929552,"stop":1727441929553,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed7afbf9dcabda","name":"Query generator for multiple messages with different content topic format","time":{"start":1727442151995,"stop":1727442151995,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd92a57ab4a8ce54","name":"Publish without waiting for remote peer","time":{"start":1727442086315,"stop":1727442086316,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0ae49e718ead03d","name":"Push message with content topic containing numeric","time":{"start":1727442098563,"stop":1727442098563,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fafb31ceb59742f","name":"Check received message containing unicode special characters","time":{"start":1727442038008,"stop":1727442038016,"duration":8},"status":"passed","severity":"normal"},{"uid":"b30cdd28b43c0b57","name":"Subscribe and receive messages via waku relay post","time":{"start":1727442139218,"stop":1727442139218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e11cfe2762b6444e","name":"handles different clusterIds correctly","time":{"start":1727441737316,"stop":1727441737316,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf870076eea2fc73","name":"Passing an array","time":{"start":1727442161532,"stop":1727442161532,"duration":0},"status":"passed","severity":"normal"},{"uid":"704f4690cd074e8c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727441906540,"stop":1727441906540,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8811b6c0b92aec","name":"different cluster, different shard: nodes don't connect","time":{"start":1727441906507,"stop":1727441906508,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c24fd605783655","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727441860257,"stop":1727441860258,"duration":1},"status":"passed","severity":"normal"},{"uid":"547250d665b105e9","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1727441906508,"stop":1727441906514,"duration":6},"status":"passed","severity":"normal"},{"uid":"fcb8858a7508612d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727441737325,"stop":1727441737326,"duration":1},"status":"passed","severity":"normal"},{"uid":"1965c6d1c859c564","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727441737311,"stop":1727441737311,"duration":0},"status":"passed","severity":"normal"},{"uid":"249ac0519a080cbd","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727441998738,"stop":1727441998740,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e19f869c030da69","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727441745453,"stop":1727441745454,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61126978e0a1b3e","name":"random static sharding 1 - Cluster ID: 683, Shard ID: 573","time":{"start":1727442124765,"stop":1727442124765,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54f687007c1ef1c","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727442148143,"stop":1727442148145,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ab5715c56cfa6d","name":"isConnected return false after peer stops","time":{"start":1727441821166,"stop":1727441821167,"duration":1},"status":"passed","severity":"normal"},{"uid":"33d5a0ddfe51f127","name":"Check message with invalid timestamp is not received","time":{"start":1727442038023,"stop":1727442038029,"duration":6},"status":"passed","severity":"normal"},{"uid":"ef41b360873c019b","name":"Meta field set when metaSetter is specified","time":{"start":1727441751133,"stop":1727441751133,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a55c0f8543ee15","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727441860251,"stop":1727441860251,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7d8f0ce28abca9","name":"Passing page size 19 when there are 20 messages","time":{"start":1727442148664,"stop":1727442148665,"duration":1},"status":"passed","severity":"normal"},{"uid":"438fcc58e982c36","name":"throws on empty content topic","time":{"start":1727441737299,"stop":1727441737299,"duration":0},"status":"passed","severity":"normal"},{"uid":"b87d2e9ada813f4b","name":"should return unique PubsubTopics for static sharding","time":{"start":1727441737320,"stop":1727441737320,"duration":0},"status":"passed","severity":"normal"},{"uid":"196be4a277b5110f","name":"should throw an error for missing sharding configuration","time":{"start":1727441737336,"stop":1727441737336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fceb57aa5f0becbd","name":"Publish message with large meta","time":{"start":1727442078398,"stop":1727442078398,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5189e76932df20c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727441737334,"stop":1727441737334,"duration":0},"status":"passed","severity":"normal"},{"uid":"93689d5069b3b277","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727441998743,"stop":1727441998744,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc3d7fb0314438c","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727441787606,"stop":1727441787607,"duration":1},"status":"passed","severity":"normal"},{"uid":"12030212f111bfb2","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app12/2/topic470/utf8","time":{"start":1727442108823,"stop":1727442108825,"duration":2},"status":"passed","severity":"normal"},{"uid":"444d06be46c8ab9f","name":"Sign & Recover","time":{"start":1727441767816,"stop":1727441767816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94ae63bf2357f88","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727441758692,"stop":1727441758693,"duration":1},"status":"passed","severity":"normal"},{"uid":"637846b14a416853","name":"should emit a peer event after start","time":{"start":1727442101051,"stop":1727442101052,"duration":1},"status":"passed","severity":"normal"},{"uid":"212afbc29c536ef9","name":"random static sharding 3 - Cluster ID: 901, Shard ID: 7","time":{"start":1727442124766,"stop":1727442124767,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2cf552ede452a67","name":"Check received message containing short","time":{"start":1727442037961,"stop":1727442037961,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d542dc928b7201","name":"Fails to publish message with wrong content topic","time":{"start":1727442078395,"stop":1727442078396,"duration":1},"status":"passed","severity":"normal"},{"uid":"73740f560b1e4082","name":"throws on content topic with empty encoding field","time":{"start":1727441737302,"stop":1727441737303,"duration":1},"status":"passed","severity":"normal"},{"uid":"e57799625468b991","name":"Decoder throws on empty string content topic","time":{"start":1727441769098,"stop":1727441769098,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdec4109cc5f2eb1","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727441906532,"stop":1727441906535,"duration":3},"status":"passed","severity":"normal"},{"uid":"bce90f40c6a5ed21","name":"Encoder throws on empty string content topic","time":{"start":1727441769097,"stop":1727441769098,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d99d582d7ecdc0b","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727441758925,"stop":1727441758927,"duration":2},"status":"passed","severity":"normal"},{"uid":"4ca2c714d1a96a07","name":"Check received message containing SQL Injection","time":{"start":1727441909187,"stop":1727441909187,"duration":0},"status":"passed","severity":"normal"},{"uid":"14793cb89ca9d36f","name":"same cluster, different shard: nodes connect","time":{"start":1727442011299,"stop":1727442011300,"duration":1},"status":"passed","severity":"normal"},{"uid":"ceea7d587798e6f7","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727441929833,"stop":1727441929834,"duration":1},"status":"passed","severity":"normal"},{"uid":"bce83d36afc19d0","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app35/1/topic543/json","time":{"start":1727442108822,"stop":1727442108822,"duration":0},"status":"passed","severity":"normal"},{"uid":"674ddbcb3efd22d6","name":"Reopen subscription with peer with lost subscription","time":{"start":1727441832457,"stop":1727441832457,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e93517ab086d82","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727441906553,"stop":1727441906555,"duration":2},"status":"passed","severity":"normal"},{"uid":"7b4eedffe548c3b6","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727442063769,"stop":1727442063769,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f5ae8b1e2c79bf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727442139224,"stop":1727442139224,"duration":0},"status":"passed","severity":"normal"},{"uid":"da426a3dcdbcbcdf","name":"Push message with rate limit","time":{"start":1727442098578,"stop":1727442098578,"duration":0},"status":"passed","severity":"normal"},{"uid":"da0ec36599492d5","name":"Callback on promise, aborts when callback returns true","time":{"start":1727442151996,"stop":1727442151997,"duration":1},"status":"passed","severity":"normal"},{"uid":"e990152f4c3b35a9","name":"should properly create location multiaddrs - tcp4","time":{"start":1727441746120,"stop":1727441746120,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3db1ca7a4ae0d75","name":"Passing page size 0 when there are 110 messages","time":{"start":1727442148657,"stop":1727442148658,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff9ad7685b543f6d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727442157430,"stop":1727442157430,"duration":0},"status":"passed","severity":"normal"},{"uid":"120d895bb648d1b8","name":"Check message with no payload is not received","time":{"start":1727442038033,"stop":1727442038034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c850c45bf1c666ee","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727442139227,"stop":1727442139227,"duration":0},"status":"passed","severity":"normal"},{"uid":"614cf020938adbd5","name":"retrieves a single peer","time":{"start":1727441759235,"stop":1727441759236,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f49f3b00ae94c02","name":"tcp ip4 address","time":{"start":1727441745460,"stop":1727441745461,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab95eaed39becdef","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727442139223,"stop":1727442139224,"duration":1},"status":"passed","severity":"normal"},{"uid":"23e12625684104c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727442139223,"stop":1727442139223,"duration":0},"status":"passed","severity":"normal"},{"uid":"a029da276f749918","name":"configure the node with multiple pubsub topics","time":{"start":1727442124772,"stop":1727442124772,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4e4286eca773b8","name":"Push to array if already present","time":{"start":1727441736957,"stop":1727441736958,"duration":1},"status":"passed","severity":"normal"},{"uid":"7023b4e0ca6241d9","name":"Push message equal or less that 1MB","time":{"start":1727442098584,"stop":1727442098584,"duration":0},"status":"passed","severity":"normal"},{"uid":"739e07c22368c30a","name":"Check received message containing JSON","time":{"start":1727442038001,"stop":1727442038003,"duration":2},"status":"passed","severity":"normal"},{"uid":"e32b7f8bfe35a526","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727441737314,"stop":1727441737314,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c2b0ec4309cca4","name":"Push message with rate limit","time":{"start":1727442056204,"stop":1727442056205,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb129dfb3dc4bad5","name":"Subscribe to topic containing Script and publish message","time":{"start":1727442086334,"stop":1727442086334,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c8b7ab683fd9f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727441998744,"stop":1727441998746,"duration":2},"status":"passed","severity":"normal"},{"uid":"7de2f791a257e82d","name":"Renews subscription after lossing a connection","time":{"start":1727442139229,"stop":1727442139230,"duration":1},"status":"passed","severity":"normal"},{"uid":"90da41a1e1f2f6b","name":"Check received message containing shell command","time":{"start":1727442038003,"stop":1727442038007,"duration":4},"status":"passed","severity":"normal"},{"uid":"7439ad7332d5c727","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727441737318,"stop":1727441737318,"duration":0},"status":"passed","severity":"normal"},{"uid":"939ddf68c6a8997f","name":"Check received message containing Basic HTML tag","time":{"start":1727441909188,"stop":1727441909188,"duration":0},"status":"passed","severity":"normal"},{"uid":"4578de79ecda9a41","name":"Filter with 0 connections","time":{"start":1727441939832,"stop":1727441939832,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deeaf731d54ae82","name":"1 Store, 2 fetches","time":{"start":1727441758924,"stop":1727441758925,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d6627bb72b2b9f0","name":"Nodes with multiple pubsub topic","time":{"start":1727442063767,"stop":1727442063767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4037703ed596a1a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727441737335,"stop":1727441737335,"duration":0},"status":"passed","severity":"normal"},{"uid":"a16a5d851794425f","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727442121804,"stop":1727442121805,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a870d9e47915cb8","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727441906535,"stop":1727441906535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48871655899c33b","name":"start node with empty content topic","time":{"start":1727442108830,"stop":1727442108831,"duration":1},"status":"passed","severity":"normal"},{"uid":"621a90df1f3c2c49","name":"Fails to push message with large meta","time":{"start":1727442098577,"stop":1727442098578,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42d0eaa6441d1d5","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727441767377,"stop":1727441767377,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9c03ab576651fb5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727441906532,"stop":1727441906532,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7bd41567e57426","name":"groups content topics by expected pubsub topic","time":{"start":1727441737315,"stop":1727441737316,"duration":1},"status":"passed","severity":"normal"},{"uid":"59ec5bd841e97a47","name":"Check meta is set [symmetric]","time":{"start":1727441767377,"stop":1727441767378,"duration":1},"status":"passed","severity":"normal"},{"uid":"86457657de3e7eac","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727441737330,"stop":1727441737330,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e6780def5d1c41","name":"Ping on unsubscribed peer","time":{"start":1727441838874,"stop":1727441838875,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbe95684d16a964","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727442086320,"stop":1727442086321,"duration":1},"status":"passed","severity":"normal"}]