mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 16:33:21 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"8b89a2dddc1eda60","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713996540491,"stop":1713996540491,"duration":0},"status":"passed","severity":"normal"},{"uid":"a02aa8f76f0c1c23","name":"Push message with content topic containing escaped characters","time":{"start":1713996684269,"stop":1713996684269,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f258f4f2ef2341","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713996255357,"stop":1713996255357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbc2263a2fd81d0","name":"Check message received after jswaku node is restarted","time":{"start":1713996760643,"stop":1713996760643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"461832be5167f80d","name":"receives messages sent to provided content topic through callback","time":{"start":1713996731587,"stop":1713996731588,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3a9bbe2b061fdb28","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713996927819,"stop":1713996927819,"duration":0},"status":"passed","severity":"normal"},{"uid":"7655dcbac8d9e13e","name":"Passing page size 19 when there are 20 messages","time":{"start":1713996860852,"stop":1713996860852,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bc1746dc179c74a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996456662,"stop":1713996456663,"duration":1},"status":"passed","severity":"normal"},{"uid":"f21ecb4f694acf2d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996577957,"stop":1713996577958,"duration":1},"status":"passed","severity":"normal"},{"uid":"6652620ac5523c75","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713996255366,"stop":1713996255366,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5b7e70380ad525","name":"Push message on custom pubsubTopic","time":{"start":1713996577960,"stop":1713996577960,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e4ccb0b98b2c19","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713996785417,"stop":1713996785417,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5b20917268c10a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713996391898,"stop":1713996391898,"duration":0},"status":"passed","severity":"normal"},{"uid":"88a0a5e530241704","name":"Ping on unsubscribed peer","time":{"start":1713996380035,"stop":1713996380035,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b41365cb62066e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713996927820,"stop":1713996927821,"duration":1},"status":"passed","severity":"normal"},{"uid":"963ae914fc18d159","name":"should handle a minimal index list","time":{"start":1713996255375,"stop":1713996255375,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b98aaf958bf660","name":"Ephemeral field set to true","time":{"start":1713996268620,"stop":1713996268620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73720ffc94c3ac","name":"Push message with custom timestamp: 1713992856800","time":{"start":1713996822798,"stop":1713996822798,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb735d4ce9eee83","name":"Check received message containing escaped characters","time":{"start":1713996760657,"stop":1713996760657,"duration":0},"status":"passed","severity":"normal"},{"uid":"90932673718d1164","name":"Check message on other pubsub topic is not received","time":{"start":1713996760661,"stop":1713996760661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed6c29064281035","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713996927829,"stop":1713996927829,"duration":0},"status":"passed","severity":"normal"},{"uid":"309bb5581b76218e","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713996262930,"stop":1713996262931,"duration":1},"status":"passed","severity":"normal"},{"uid":"923466ad6a7bbba9","name":"Check message received after nwaku node is restarted","time":{"start":1713996468392,"stop":1713996468392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1afa5185ce04ecfc","name":"Check received message containing long","time":{"start":1713996760644,"stop":1713996760645,"duration":1},"status":"passed","severity":"normal"},{"uid":"c292ba43a82d0c3","name":"Subscribe and receives messages on 20 topics","time":{"start":1713996927821,"stop":1713996927821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f0fe5077f01cd98","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713996255344,"stop":1713996255345,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a739c1c6fd83d0","name":"start node with ApplicationInfo","time":{"start":1713996785417,"stop":1713996785417,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b8f464f61c045c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713996456642,"stop":1713996456642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f605e669418d686","name":"should throw an error for insufficient data","time":{"start":1713996255376,"stop":1713996255376,"duration":0},"status":"passed","severity":"normal"},{"uid":"c959a787c6709ac6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713996519379,"stop":1713996519380,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3181ac20fff64d","name":"Check publish message containing XML","time":{"start":1713996731438,"stop":1713996731438,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dae39bbdd2febc3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713996279366,"stop":1713996279366,"duration":0},"status":"passed","severity":"normal"},{"uid":"de23ed02fcafc3da","name":"should configure sharding based on application and version for autosharding","time":{"start":1713996255371,"stop":1713996255371,"duration":0},"status":"passed","severity":"normal"},{"uid":"722d0a4ab5ec45","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713996278876,"stop":1713996278876,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a893a12167a8fef","name":"random static sharding 7 - Cluster ID: 287, Shard ID: 740","time":{"start":1713996808986,"stop":1713996808986,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b8c7f550cfbedb","name":"Accepts a valid Waku Message","time":{"start":1713996271963,"stop":1713996271964,"duration":1},"status":"passed","severity":"normal"},{"uid":"eee81e6cfdda3157","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996380603,"stop":1713996380603,"duration":0},"status":"passed","severity":"normal"},{"uid":"891aa39b91fdc0bc","name":"random static sharding 10 - Cluster ID: 904, Shard ID: 35","time":{"start":1713996808988,"stop":1713996808988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f47e88f0b479d6e","name":"Check publish message containing Script","time":{"start":1713996731436,"stop":1713996731438,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1527d5261202ca2","name":"Push message with content topic containing Arabic","time":{"start":1713996684261,"stop":1713996684262,"duration":1},"status":"passed","severity":"normal"},{"uid":"7292950cdabaa513","name":"Check received message containing Basic HTML tag","time":{"start":1713996760655,"stop":1713996760656,"duration":1},"status":"passed","severity":"normal"},{"uid":"466a3176b4613915","name":"should throw an error for missing required configuration","time":{"start":1713996255358,"stop":1713996255358,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3dcc5a5a6ecb76","name":"random static sharding 8 - Cluster ID: 485, Shard ID: 107","time":{"start":1713996808987,"stop":1713996808987,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79318e4c1bcd44d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713996263782,"stop":1713996263782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb602a2fe3e4c70","name":"Check received message containing shell command","time":{"start":1713996760656,"stop":1713996760657,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c11991102598afb","name":"Push message with emoji payload","time":{"start":1713996822786,"stop":1713996822787,"duration":1},"status":"passed","severity":"normal"},{"uid":"89da59906bbda02f","name":"Refresh subscription","time":{"start":1713996927832,"stop":1713996927833,"duration":1},"status":"passed","severity":"normal"},{"uid":"613b9eb9307d8ec6","name":"recovers when dns.resolve returns empty","time":{"start":1713996279361,"stop":1713996279362,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7b3c84b7a0a3ea8","name":"should properly create peer info with all multiaddrs","time":{"start":1713996263780,"stop":1713996263781,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fa276cbd91087fb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713996255360,"stop":1713996255360,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb440d18bd68e93","name":"Light Node - default protocols","time":{"start":1713996893564,"stop":1713996893564,"duration":0},"status":"passed","severity":"normal"},{"uid":"527947acd7a60b59","name":"can start and stop the service","time":{"start":1713996773540,"stop":1713996773540,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c17f2ec0b5afe93","name":"should not fail to start the service if it is already started","time":{"start":1713996283414,"stop":1713996283414,"duration":0},"status":"passed","severity":"normal"},{"uid":"26959941b8224e0d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713996540487,"stop":1713996540487,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dca37eef90670d2","name":"Fails to push message with empty content topic","time":{"start":1713996822796,"stop":1713996822796,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb2d56b7b581f1","name":"it tolerates circular branch references","time":{"start":1713996279360,"stop":1713996279361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee7907b30d3e179a","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713996268282,"stop":1713996268283,"duration":1},"status":"passed","severity":"normal"},{"uid":"4737529e7896fe3f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713996255365,"stop":1713996255366,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4367c4ff88f5a06","name":"Callback on promise","time":{"start":1713996865679,"stop":1713996865679,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d5fbc6b1ec4ae13","name":"Push message with special chars payload","time":{"start":1713996684246,"stop":1713996684246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8a09e7f3e963b1","name":"should decode valid enr successfully","time":{"start":1713996263774,"stop":1713996263775,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6acbaedf9acd3b4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app45/5/topic619/xml","time":{"start":1713996785410,"stop":1713996785411,"duration":1},"status":"passed","severity":"normal"},{"uid":"d92a0357ee8ea4e1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713996255363,"stop":1713996255364,"duration":1},"status":"passed","severity":"normal"},{"uid":"99e3f3db233031a8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713996927835,"stop":1713996927835,"duration":0},"status":"passed","severity":"normal"},{"uid":"be722b04e615a623","name":"Push message with Chinese payload","time":{"start":1713996684246,"stop":1713996684247,"duration":1},"status":"passed","severity":"normal"},{"uid":"67dcd9440b4f0e3b","name":"Using a function","time":{"start":1713996881223,"stop":1713996881223,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7384f01bde207b0","name":"Push message with unicode special characters payload","time":{"start":1713996684257,"stop":1713996684257,"duration":0},"status":"passed","severity":"normal"},{"uid":"3562ccdeff419194","name":"Push message with meta","time":{"start":1713996822796,"stop":1713996822796,"duration":0},"status":"passed","severity":"normal"},{"uid":"490294be0e3b3fa1","name":"Check message with non string payload is not received","time":{"start":1713996468391,"stop":1713996468392,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c79b6272f01387","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996851743,"stop":1713996851743,"duration":0},"status":"passed","severity":"normal"},{"uid":"76cc26b33cf54887","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713996927829,"stop":1713996927830,"duration":1},"status":"passed","severity":"normal"},{"uid":"89d7aa565cf34b0b","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713996312854,"stop":1713996312854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e047d51d8c2fe4a1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713996927831,"stop":1713996927831,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d627f4b7ec20f13","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713996733053,"stop":1713996733054,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb456099ccf5e9c4","name":"Subscribe to topic containing long and publish message","time":{"start":1713996733057,"stop":1713996733057,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c26b9044670204f","name":"Sample","time":{"start":1713996263130,"stop":1713996263131,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbf79200e45ec768","name":"Subscribe to topic containing XML and receive message","time":{"start":1713996540493,"stop":1713996540493,"duration":0},"status":"passed","severity":"normal"},{"uid":"3997a2e430ffbd45","name":"Symmetric encrypt & Decrypt","time":{"start":1713996289944,"stop":1713996289945,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45352f1a5863023","name":"Publish message with rate limit","time":{"start":1713996731449,"stop":1713996731450,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ce0b8496d66c8fe","name":"Publishes to nwaku","time":{"start":1713996718098,"stop":1713996718098,"duration":0},"status":"passed","severity":"normal"},{"uid":"57ea3d841a35b37c","name":"should set field with only RELAY enabled","time":{"start":1713996263781,"stop":1713996263781,"duration":0},"status":"passed","severity":"normal"},{"uid":"67de22f4d4f6692b","name":"creates an iterator","time":{"start":1713996873366,"stop":1713996873366,"duration":0},"status":"passed","severity":"normal"},{"uid":"335d519c6f5570c1","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713996927826,"stop":1713996927826,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcaa1bc810f585be","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713996540493,"stop":1713996540493,"duration":0},"status":"passed","severity":"normal"},{"uid":"5125db07652e3716","name":"Check received message containing SQL Injection","time":{"start":1713996760653,"stop":1713996760653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1482c1b803edbc56","name":"stop","time":{"start":1713996345801,"stop":1713996345803,"duration":2},"status":"passed","severity":"normal"},{"uid":"be75c8eb26a90931","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713996278871,"stop":1713996278872,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ef9b22bb1476bb0","name":"Default pageSize","time":{"start":1713996860853,"stop":1713996860853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a9b6f92d9daea7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713996262924,"stop":1713996262925,"duration":1},"status":"passed","severity":"normal"},{"uid":"1feecc425b1c3747","name":"same cluster, same shard: nodes connect","time":{"start":1713996456617,"stop":1713996456617,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d4365b6f1e1398","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713996760640,"stop":1713996760640,"duration":0},"status":"passed","severity":"normal"},{"uid":"14e6c99b4b24cfa5","name":"Subscribe to topic containing long and receive message","time":{"start":1713996540488,"stop":1713996540489,"duration":1},"status":"passed","severity":"normal"},{"uid":"404dfda92a4ff253","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713996540494,"stop":1713996540495,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b43f7525741f13b","name":"should throw error - no public key","time":{"start":1713996263776,"stop":1713996263776,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b067d567f8f28a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713996927831,"stop":1713996927831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6e5bd6bbe2b209","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713996380609,"stop":1713996380610,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31ba907e0af7eb3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713997016401,"stop":1713997016401,"duration":0},"status":"passed","severity":"normal"},{"uid":"476bbf790c0c1d63","name":"Encoder throws on undefined content topic","time":{"start":1713996268621,"stop":1713996268621,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e5b09ed4682b4ab","name":"Check received message containing short","time":{"start":1713996760630,"stop":1713996760630,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d80c0fd3c6ed02","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713996456645,"stop":1713996456647,"duration":2},"status":"passed","severity":"normal"},{"uid":"711248edb718457a","name":"Check received message containing long","time":{"start":1713996760630,"stop":1713996760631,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db3141b8f70b2ae","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713996456669,"stop":1713996456671,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a62a6b1bd2cb05a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713996255360,"stop":1713996255361,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1dbf607bed8693","name":"Push message with content topic containing emoji","time":{"start":1713996684270,"stop":1713996684270,"duration":0},"status":"passed","severity":"normal"},{"uid":"30720979539a0df1","name":"Push message with meta","time":{"start":1713996684275,"stop":1713996684275,"duration":0},"status":"passed","severity":"normal"},{"uid":"f369aa9b44810d1a","name":"handles different clusterIds correctly","time":{"start":1713996255351,"stop":1713996255352,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2e5b9c742e75f8d","name":"Check publish message containing emoji","time":{"start":1713996731441,"stop":1713996731442,"duration":1},"status":"passed","severity":"normal"},{"uid":"24719b7ec5d78894","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713996830377,"stop":1713996830378,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6756d087dc11d22","name":"Check publish message after service node is restarted","time":{"start":1713996731448,"stop":1713996731448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b0ae2253f7b8a6f","name":"more peers than existing","time":{"start":1713996684515,"stop":1713996684516,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8f8b390f1188ad7b","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713996808982,"stop":1713996808982,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b94cf504728023","name":"should encode/decode to RLP encoding","time":{"start":1713996263777,"stop":1713996263778,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b6bf68351f3fd96","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713996927834,"stop":1713996927834,"duration":0},"status":"passed","severity":"normal"},{"uid":"451faa1953085c32","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713996731588,"stop":1713996731588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af8e9a4aba77bc45","name":"handles different networkShards values correctly","time":{"start":1713996255352,"stop":1713996255352,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9a202bb7d922ac","name":"Generator, custom pubsub topic","time":{"start":1713996851744,"stop":1713996851744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c58558decc95a","name":"Push 30 different messages","time":{"start":1713996684258,"stop":1713996684258,"duration":0},"status":"passed","severity":"normal"},{"uid":"49553283e282a6a5","name":"isConnected should return true after first peer connects","time":{"start":1713996355301,"stop":1713996355301,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb54964df00d94b4","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713996540493,"stop":1713996540494,"duration":1},"status":"passed","severity":"normal"},{"uid":"17feef6b502ee54a","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713996519374,"stop":1713996519375,"duration":1},"status":"passed","severity":"normal"},{"uid":"e109b7ec29d86fdf","name":"Push message with custom timestamp: 1714000056800","time":{"start":1713996822798,"stop":1713996822799,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0a661aa31219657","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996577960,"stop":1713996577961,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df7901c34cd57b5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713996882735,"stop":1713996882735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b2e3f0599c975c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713996927820,"stop":1713996927820,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba86f4390f3ffcc6","name":"Nodes with multiple pubsub topic","time":{"start":1713996723973,"stop":1713996723974,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c4b5cadc5d5785","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713996579523,"stop":1713996579523,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c9a9159ace0579","name":"Push to array if already present","time":{"start":1713996254905,"stop":1713996254905,"duration":0},"status":"passed","severity":"normal"},{"uid":"17f7e640f4f85e40","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app3/1/topic725/json","time":{"start":1713996785409,"stop":1713996785410,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f906a1f7e101e1","name":"should properly create location multiaddrs - udp6","time":{"start":1713996263779,"stop":1713996263779,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e9af6d634cc091","name":"Subscribe and receive messages via waku relay post","time":{"start":1713996540484,"stop":1713996540485,"duration":1},"status":"passed","severity":"normal"},{"uid":"3426f16b3a78c1b9","name":"isConnected should return false after all peers disconnect","time":{"start":1713996355302,"stop":1713996355302,"duration":0},"status":"passed","severity":"normal"},{"uid":"b94d7555a69957cf","name":"Push message on custom pubsubTopic","time":{"start":1713996577958,"stop":1713996577958,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6061c747fd1d94b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713997016403,"stop":1713997016403,"duration":0},"status":"passed","severity":"normal"},{"uid":"44380b1d144dcd47","name":"Push message with content topic containing special chars","time":{"start":1713996822789,"stop":1713996822789,"duration":0},"status":"passed","severity":"normal"},{"uid":"686839da751f88c9","name":"caches peers it previously fetched","time":{"start":1713996279364,"stop":1713996279364,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c3f842171576b40","name":"Check publish message containing Russian","time":{"start":1713996731435,"stop":1713996731435,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c22b69451a6dc7","name":"Check received message containing XML","time":{"start":1713996760655,"stop":1713996760655,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dab76aee3ea9a8","name":"Push message with escaped characters payload","time":{"start":1713996822785,"stop":1713996822786,"duration":1},"status":"passed","severity":"normal"},{"uid":"821523d7da801b39","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713996262927,"stop":1713996262927,"duration":0},"status":"passed","severity":"normal"},{"uid":"88d478498214f604","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713996391897,"stop":1713996391898,"duration":1},"status":"passed","severity":"normal"},{"uid":"c811a390b09bbbb1","name":"throws on content topic with empty version field","time":{"start":1713996255342,"stop":1713996255342,"duration":0},"status":"passed","severity":"normal"},{"uid":"be5b8da5f880ac5a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713996723971,"stop":1713996723972,"duration":1},"status":"passed","severity":"normal"},{"uid":"154ff792979c53ab","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996456633,"stop":1713996456633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6d38c6496a11ab","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713996540490,"stop":1713996540490,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7913bf9fe04173","name":"Push message with content topic containing short","time":{"start":1713996684259,"stop":1713996684259,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b8b34d15e657f3","name":"should return unique PubsubTopics for static sharding","time":{"start":1713996255355,"stop":1713996255355,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c27a6bbc6f90141","name":"Check message with no content topic is not received","time":{"start":1713996468390,"stop":1713996468391,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8599012e84993d","name":"Push message with content topic containing special chars","time":{"start":1713996684260,"stop":1713996684260,"duration":0},"status":"passed","severity":"normal"},{"uid":"41cac6d6aed21561","name":"throws on empty content topic","time":{"start":1713996255339,"stop":1713996255340,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c35f41b4518fd40","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713996255353,"stop":1713996255353,"duration":0},"status":"passed","severity":"normal"},{"uid":"9224200069b0ebc8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713996723972,"stop":1713996723972,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca47f0bb835fbe10","name":"Nodes with multiple pubsub topic","time":{"start":1713996723972,"stop":1713996723972,"duration":0},"status":"passed","severity":"normal"},{"uid":"a79c6e36039eeb71","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app46/6/topic695/utf8","time":{"start":1713996785414,"stop":1713996785414,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36eaf5b851ff4f8","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713996540484,"stop":1713996540484,"duration":0},"status":"passed","severity":"normal"},{"uid":"865a24e1ad74dc59","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713996255348,"stop":1713996255348,"duration":0},"status":"passed","severity":"normal"},{"uid":"a96c6bdedeaae1a","name":"Check received message containing unicode special characters","time":{"start":1713996760657,"stop":1713996760657,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c432be7757b4bbf","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713996862690,"stop":1713996862691,"duration":1},"status":"passed","severity":"normal"},{"uid":"8656d2d83c033c26","name":"Check received message containing Russian","time":{"start":1713996760653,"stop":1713996760653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c31c9c8364cdee4","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713996733059,"stop":1713996733060,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8b60cbe1cd1222","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713996456658,"stop":1713996456659,"duration":1},"status":"passed","severity":"normal"},{"uid":"cea031cc84b7ca19","name":"Push message with XML payload","time":{"start":1713996684253,"stop":1713996684255,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c27856e202a081e","name":"Push message with custom timestamp: 1683238056800","time":{"start":1713996822797,"stop":1713996822798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c920b024d67439a8","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713996391900,"stop":1713996391900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39849f91b51efe0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996380608,"stop":1713996380609,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0794d10bc77b277","name":"Sign & Recover","time":{"start":1713996289945,"stop":1713996289946,"duration":1},"status":"passed","severity":"normal"},{"uid":"752b4f7252d59324","name":"Reusing cursor across nodes","time":{"start":1713996808252,"stop":1713996808252,"duration":0},"status":"passed","severity":"normal"},{"uid":"702308978b7600a5","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713996255368,"stop":1713996255368,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5ad8b03db9f7ee","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713996927832,"stop":1713996927832,"duration":0},"status":"passed","severity":"normal"},{"uid":"3748d5550d698ebe","name":"Nwaku publishes","time":{"start":1713996718098,"stop":1713996718099,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3dca3db1b34803d","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713996380601,"stop":1713996380602,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f5890ea34483e10","name":"should not fail to start the service if it is already started","time":{"start":1713996317426,"stop":1713996317427,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d1ce9affd631be","name":"Decoder throws on undefined content topic","time":{"start":1713996291131,"stop":1713996291131,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3cc8da052956042","name":"1 Relay, 1 fetch","time":{"start":1713996279176,"stop":1713996279176,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5d93ac85228d0c0","name":"Check received message containing SQL Injection","time":{"start":1713996760633,"stop":1713996760633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffff443a80e0664f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713996731448,"stop":1713996731448,"duration":0},"status":"passed","severity":"normal"},{"uid":"9540c9cdac1bbe9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713996255375,"stop":1713996255375,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fee7c11ecee809","name":"pre and post cipher","time":{"start":1713996289945,"stop":1713996289945,"duration":0},"status":"passed","severity":"normal"},{"uid":"77d526b2be19c99b","name":"Decoder throws on empty string content topic","time":{"start":1713996268622,"stop":1713996268623,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcddd5515bcdd808","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713996733062,"stop":1713996733062,"duration":0},"status":"passed","severity":"normal"},{"uid":"c821af13fd4876b","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713996255348,"stop":1713996255348,"duration":0},"status":"passed","severity":"normal"},{"uid":"de89e377e7551233","name":"Round trip binary serialization","time":{"start":1713996268619,"stop":1713996268620,"duration":1},"status":"passed","severity":"normal"},{"uid":"5963f2ad5a19168a","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713996355301,"stop":1713996355301,"duration":0},"status":"passed","severity":"normal"},{"uid":"38bd575d026ecb1c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713996255362,"stop":1713996255363,"duration":1},"status":"passed","severity":"normal"},{"uid":"63e206fb7d3d1a3a","name":"Push message with content topic containing SQL Injection","time":{"start":1713996684263,"stop":1713996684263,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c9905ba2360c6c","name":"Generator, 2 different pubsubtopics","time":{"start":1713996851742,"stop":1713996851743,"duration":1},"status":"passed","severity":"normal"},{"uid":"67cd438faf113128","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713996733058,"stop":1713996733058,"duration":0},"status":"passed","severity":"normal"},{"uid":"77875d4b874842e4","name":"handles empty shards array correctly","time":{"start":1713996255372,"stop":1713996255372,"duration":0},"status":"passed","severity":"normal"},{"uid":"884ec7e404db6dfb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713996519368,"stop":1713996519369,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ff71bd3aa01b1ee","name":"should properly create location multiaddrs - tcp","time":{"start":1713996263780,"stop":1713996263780,"duration":0},"status":"passed","severity":"normal"},{"uid":"e99e8cb0fa78e105","name":"Publish message with custom timestamp: Thu May 04 2023 22:11:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1713996731442,"stop":1713996731443,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ddff21a092efe5","name":"throws on content topic with non-number generation field","time":{"start":1713996255340,"stop":1713996255341,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0a2b59dd488e030","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713996540483,"stop":1713996540484,"duration":1},"status":"passed","severity":"normal"},{"uid":"11884bc4ae1b87c5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713996927834,"stop":1713996927835,"duration":1},"status":"passed","severity":"normal"},{"uid":"594238e6828fbac6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713996927838,"stop":1713996927838,"duration":0},"status":"passed","severity":"normal"},{"uid":"655065176d58bebc","name":"Push message with content topic containing JSON","time":{"start":1713996684264,"stop":1713996684265,"duration":1},"status":"passed","severity":"normal"},{"uid":"108df58c7539ae20","name":"Overlapping topic subscription","time":{"start":1713996927822,"stop":1713996927822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06ece06e32cc622","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713996540495,"stop":1713996540495,"duration":0},"status":"passed","severity":"normal"},{"uid":"74b8ce512ff05545","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713996882738,"stop":1713996882738,"duration":0},"status":"passed","severity":"normal"},{"uid":"91e3d49605e5959f","name":"Decoder throws on empty string content topic","time":{"start":1713996291131,"stop":1713996291131,"duration":0},"status":"passed","severity":"normal"},{"uid":"135f4f145f07a35b","name":"Subscribe and publish message","time":{"start":1713996733053,"stop":1713996733053,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1b434a6ecbcc1bc","name":"start node with empty content topic","time":{"start":1713996785421,"stop":1713996785422,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8584587e7f223c9","name":"addEventListener with correct event","time":{"start":1713996345797,"stop":1713996345798,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7e386cb77f9b005","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713996380603,"stop":1713996380604,"duration":1},"status":"passed","severity":"normal"},{"uid":"2160d94c0940ab6e","name":"should emit a peer event after start","time":{"start":1713996773542,"stop":1713996773543,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde6fdabc60a95aa","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713996865678,"stop":1713996865679,"duration":1},"status":"passed","severity":"normal"},{"uid":"e719361e39c4b4c6","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713996355299,"stop":1713996355299,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2af3296c0f7b5f6","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713996257836,"stop":1713996257837,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f55180439cb4c1","name":"returns all values when wanted number matches available values","time":{"start":1713996278586,"stop":1713996278588,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5a220f550c645fe","name":"Store - dialed after - with timeout","time":{"start":1713996893563,"stop":1713996893563,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9715ca049bc4b6","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713996830376,"stop":1713996830377,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe606d46fa78f68","name":"can start the service","time":{"start":1713996283413,"stop":1713996283413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc2aa233cca421e","name":"random static sharding 3 - Cluster ID: 395, Shard ID: 995","time":{"start":1713996808983,"stop":1713996808984,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cf43712f8f9ddf6","name":"Publish without waiting for remote peer","time":{"start":1713996733052,"stop":1713996733053,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee6683034f4b5cf","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713996733055,"stop":1713996733056,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c1d0ef976a4bf1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713996262931,"stop":1713996262931,"duration":0},"status":"passed","severity":"normal"},{"uid":"52eaef318140116d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713996723981,"stop":1713996723981,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b51a0f7f9f7c1e","name":"Relay + Store","time":{"start":1713996318155,"stop":1713996318156,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc753f2a4741f526","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713996723974,"stop":1713996723974,"duration":0},"status":"passed","severity":"normal"},{"uid":"4860f2f1b81d4c27","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713996456639,"stop":1713996456639,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ff84992b0c2917","name":"Push message equal or less that 1MB","time":{"start":1713996822799,"stop":1713996822799,"duration":0},"status":"passed","severity":"normal"},{"uid":"afb02ed41056d8e4","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996456655,"stop":1713996456656,"duration":1},"status":"passed","severity":"normal"},{"uid":"265a7e0d5a865fd4","name":"Check received message containing Russian","time":{"start":1713996468381,"stop":1713996468381,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d61adab427602f4","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1713996723973,"stop":1713996723973,"duration":0},"status":"passed","severity":"normal"},{"uid":"e728c6837247dc80","name":"safeDispatchEvent","time":{"start":1713996345801,"stop":1713996345801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b89bf1c8bf4e4acc","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713996882736,"stop":1713996882737,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fc580131fa0a3ee","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713996312856,"stop":1713996312856,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c638ef85d09506","name":"Subscribe to topic containing long and receive message","time":{"start":1713996927823,"stop":1713996927823,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad87da65971d84b","name":"Subscribe and receive messages via waku relay post","time":{"start":1713996927830,"stop":1713996927830,"duration":0},"status":"passed","severity":"normal"},{"uid":"39bf1374d5868f6a","name":"Check received message containing Russian","time":{"start":1713996760633,"stop":1713996760633,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b6309976752a92","name":"should not receive a peer event before start","time":{"start":1713996317432,"stop":1713996317432,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18155c27f79e219","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713996255356,"stop":1713996255357,"duration":1},"status":"passed","severity":"normal"},{"uid":"69a943bce48cf60c","name":"Check message with no content topic is not received","time":{"start":1713996760642,"stop":1713996760642,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6b9ed95db0a9b9","name":"Query Generator, No message returned","time":{"start":1713996830367,"stop":1713996830368,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7afae2f57f70a97","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713996279177,"stop":1713996279177,"duration":0},"status":"passed","severity":"normal"},{"uid":"1172751f635a38a4","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713996278875,"stop":1713996278876,"duration":1},"status":"passed","severity":"normal"},{"uid":"f652672c52a00fd1","name":"Encoder throws on empty string content topic","time":{"start":1713996268622,"stop":1713996268622,"duration":0},"status":"passed","severity":"normal"},{"uid":"29793f9093449947","name":"should throw an error for missing sharding configuration","time":{"start":1713996255372,"stop":1713996255372,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a1860ff8ff6bd","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713996882736,"stop":1713996882736,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce775d9a3ed2356","name":"Decoder throws on undefined content topic","time":{"start":1713996289254,"stop":1713996289254,"duration":0},"status":"passed","severity":"normal"},{"uid":"31db928c51ea0efa","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713996882737,"stop":1713996882737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87f4c0108c2026d","name":"same cluster, same shard: nodes connect","time":{"start":1713996579523,"stop":1713996579523,"duration":0},"status":"passed","severity":"normal"},{"uid":"a709a04d09796583","name":"Check received message containing Chinese","time":{"start":1713996468380,"stop":1713996468380,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf868ea7e02a58b","name":"Push message with content topic containing long","time":{"start":1713996822788,"stop":1713996822788,"duration":0},"status":"passed","severity":"normal"},{"uid":"64543d78c503099a","name":"Push message with shell command payload","time":{"start":1713996822785,"stop":1713996822785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb285062f3e0f6bf","name":"Relay - dialed after","time":{"start":1713996893562,"stop":1713996893562,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dfce20fb615fed","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713996314613,"stop":1713996314613,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1539fad9a6d1978","name":"Decoder throws on empty string content topic","time":{"start":1713996289254,"stop":1713996289255,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2a7b20ac4429fe5","name":"nwaku subscribes","time":{"start":1713996718097,"stop":1713996718098,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5e5c463b96c9a21","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713996262920,"stop":1713996262922,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c1ea6cae2b42035","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713996456645,"stop":1713996456645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6767caf5a9ebc75","name":"Push message with custom timestamp: 1714000068559","time":{"start":1713996684278,"stop":1713996684278,"duration":0},"status":"passed","severity":"normal"},{"uid":"66297951f20f7c17","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713996255356,"stop":1713996255356,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b13fb9e8da44e2d","name":"should return empty list for no shard","time":{"start":1713996255357,"stop":1713996255357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a905ddb7756d5e0","name":"Push message with content topic containing unicode special characters","time":{"start":1713996822795,"stop":1713996822795,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bba5222f5fbcfe6","name":"Throws when trying to push message with empty payload","time":{"start":1713996684258,"stop":1713996684258,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ca4933987d5fba7","name":"Push message with content topic containing SQL Injection","time":{"start":1713996822791,"stop":1713996822792,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff927eeabb390c7","name":"1 Relay, 1 Filter, gives up","time":{"start":1713996279178,"stop":1713996279178,"duration":0},"status":"passed","severity":"normal"},{"uid":"caba908bbafd2abf","name":"Check received message containing unicode special characters","time":{"start":1713996468384,"stop":1713996468385,"duration":1},"status":"passed","severity":"normal"},{"uid":"12a540b836ed2d68","name":"Push message with Arabic payload","time":{"start":1713996684247,"stop":1713996684247,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac5b94fa78820e71","name":"Push message with content topic containing unicode special characters","time":{"start":1713996684270,"stop":1713996684270,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3addbc3bbbcaacf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713996540491,"stop":1713996540491,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38d1a6ee3ccda49","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713996456634,"stop":1713996456634,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe81720a3ff75b23","name":"Check received message containing Script","time":{"start":1713996468382,"stop":1713996468382,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5e868390e9fa89","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713996456644,"stop":1713996456644,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a08137299df8d8","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713996456629,"stop":1713996456629,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f495b41156177cf","name":"Fails to push message with large meta","time":{"start":1713996684275,"stop":1713996684275,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1dee9ed64f9370","name":"Push message with long payload","time":{"start":1713996822773,"stop":1713996822773,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a7e894e2e189f3","name":"Overlapping topic subscription","time":{"start":1713996733056,"stop":1713996733056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27c70de94d8f0982","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713996278873,"stop":1713996278873,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e42fd231f2a643e","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713996262930,"stop":1713996262930,"duration":0},"status":"passed","severity":"normal"},{"uid":"14908c8d442c04b6","name":"Push message with Script payload","time":{"start":1713996822778,"stop":1713996822784,"duration":6},"status":"passed","severity":"normal"},{"uid":"bb8f55c9c4e8f949","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713996456635,"stop":1713996456635,"duration":0},"status":"passed","severity":"normal"},{"uid":"66928aa87cd8ac24","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713996312857,"stop":1713996312857,"duration":0},"status":"passed","severity":"normal"},{"uid":"d945ac4ab3a83e58","name":"Push message with content topic containing Chinese","time":{"start":1713996684260,"stop":1713996684261,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0f2523cf890444e","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713996808253,"stop":1713996808253,"duration":0},"status":"passed","severity":"normal"},{"uid":"54383fa1243af977","name":"should properly create location multiaddrs - tcp6","time":{"start":1713996263780,"stop":1713996263780,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f370c51f409710","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713996456641,"stop":1713996456641,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d774149c8c3835","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713996312857,"stop":1713996312858,"duration":1},"status":"passed","severity":"normal"},{"uid":"1aa083af9c3aa11a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713996822793,"stop":1713996822793,"duration":0},"status":"passed","severity":"normal"},{"uid":"716166e953622f39","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713996279367,"stop":1713996279368,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ba3b9bbf3d4484b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713996278870,"stop":1713996278871,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb9074a93704b7d","name":"Check publish message containing escaped characters","time":{"start":1713996731440,"stop":1713996731440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bda791c03f0b7a7","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app40/9/topic132/json","time":{"start":1713996785411,"stop":1713996785411,"duration":0},"status":"passed","severity":"normal"},{"uid":"80abafc03069556e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996380605,"stop":1713996380606,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdbad999a3b1a61d","name":"Push message with content topic containing long","time":{"start":1713996684259,"stop":1713996684259,"duration":0},"status":"passed","severity":"normal"},{"uid":"8685ffc6273c5fd2","name":"Store - dialed first","time":{"start":1713996893562,"stop":1713996893563,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c3e3aa0bffb8694","name":"Publish message with custom timestamp: Wed Apr 24 2024 23:11:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1713996731443,"stop":1713996731444,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eaaf93caa188e66","name":"Reopen subscription with peer with lost subscription","time":{"start":1713996337954,"stop":1713996337957,"duration":3},"status":"passed","severity":"normal"},{"uid":"10b41ce2e416fb48","name":"Publish message with large meta","time":{"start":1713996731449,"stop":1713996731449,"duration":0},"status":"passed","severity":"normal"},{"uid":"48b09765c42ccd45","name":"Generator, 2 different pubsubtopics","time":{"start":1713996851744,"stop":1713996851746,"duration":2},"status":"passed","severity":"normal"},{"uid":"92a5f46fff7e1f23","name":"Check received message containing emoji","time":{"start":1713996468385,"stop":1713996468385,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b4bcc5da24d2039","name":"should not fail to stop the service if it was not started","time":{"start":1713996317425,"stop":1713996317425,"duration":0},"status":"passed","severity":"normal"},{"uid":"61cb518260c5b4bf","name":"Overlapping topic subscription","time":{"start":1713996540487,"stop":1713996540487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21fc908634e09ed","name":"should be able to encode the field with only STORE set to true","time":{"start":1713996262922,"stop":1713996262923,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce0e6fd0f31679","name":"should throw an error for an unconfigured topic","time":{"start":1713996255367,"stop":1713996255368,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f0f52df7685d17","name":"Push message with content topic containing Script","time":{"start":1713996684263,"stop":1713996684263,"duration":0},"status":"passed","severity":"normal"},{"uid":"d806e8024375929c","name":"Rejects garbage","time":{"start":1713996271965,"stop":1713996271965,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc9e378f2110af4","name":"Push message with content topic containing escaped characters","time":{"start":1713996822794,"stop":1713996822795,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce3450f44303ff","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713996808990,"stop":1713996808990,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cb0c4aad795612","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713996862689,"stop":1713996862690,"duration":1},"status":"passed","severity":"normal"},{"uid":"acadd5297d431afb","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996456637,"stop":1713996456637,"duration":0},"status":"passed","severity":"normal"},{"uid":"b839e0fb93bb1f2f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713996733058,"stop":1713996733058,"duration":0},"status":"passed","severity":"normal"},{"uid":"321afb37e4b5bf32","name":"should not receive a peer event after stop","time":{"start":1713996283415,"stop":1713996283416,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b450941e8f6500","name":"Check message with no payload is not received","time":{"start":1713996760661,"stop":1713996760662,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d8928db92a7f9c","name":"Subscribe to topic containing Script and publish message","time":{"start":1713996733060,"stop":1713996733060,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4b0cfde307da809","name":"should not fail to stop the service if it was not started","time":{"start":1713996283414,"stop":1713996283414,"duration":0},"status":"passed","severity":"normal"},{"uid":"225af86bce35cce0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713996255345,"stop":1713996255345,"duration":0},"status":"passed","severity":"normal"},{"uid":"93f346295647d6f2","name":"Passing page size 1 when there are 4 messages","time":{"start":1713996860849,"stop":1713996860850,"duration":1},"status":"passed","severity":"normal"},{"uid":"d925822fe40512f1","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996577958,"stop":1713996577959,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f4a4e171d22d837","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713996291129,"stop":1713996291129,"duration":0},"status":"passed","severity":"normal"},{"uid":"be267200455a96ee","name":"Ordered Callback - forward","time":{"start":1713996847277,"stop":1713996847277,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a56547eece9ccd5","name":"Check publish message containing JSON","time":{"start":1713996731439,"stop":1713996731439,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52c529fd49abe23","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713996927839,"stop":1713996927839,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4a3bb5f1fa70861","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713996808251,"stop":1713996808251,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e7c760aa7d65386","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713996785408,"stop":1713996785408,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b9395a537004d3","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app14/2/topic453/xml","time":{"start":1713996785413,"stop":1713996785414,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e14508787a5c056","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713996927827,"stop":1713996927827,"duration":0},"status":"passed","severity":"normal"},{"uid":"81accfe72ccda1fe","name":"should not receive a peer event after stop","time":{"start":1713996317432,"stop":1713996317433,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bbf97fda8cf89e","name":"Check received message containing numeric","time":{"start":1713996760631,"stop":1713996760631,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc9c93e1a31f5392","name":"Check received message containing special chars","time":{"start":1713996468379,"stop":1713996468379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1c98df8db99bf68","name":"throws on content topic with empty application field","time":{"start":1713996255341,"stop":1713996255342,"duration":1},"status":"passed","severity":"normal"},{"uid":"974211978251c51","name":"Check received message containing Script","time":{"start":1713996760653,"stop":1713996760655,"duration":2},"status":"passed","severity":"normal"},{"uid":"3955834478fe8cf5","name":"Check publish message containing Basic HTML tag","time":{"start":1713996731438,"stop":1713996731439,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a62f076960aa2d5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713996519372,"stop":1713996519373,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d8f58af27f321c2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713996289249,"stop":1713996289251,"duration":2},"status":"passed","severity":"normal"},{"uid":"5725ae1f1904ac3f","name":"tcp ip4 address","time":{"start":1713996263031,"stop":1713996263031,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efdc77a51e4b0b4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713996468387,"stop":1713996468389,"duration":2},"status":"passed","severity":"normal"},{"uid":"7a2fc8a2866b55a2","name":"Fails to push message bigger that 1MB","time":{"start":1713996822799,"stop":1713996822800,"duration":1},"status":"passed","severity":"normal"},{"uid":"464e422a445895ca","name":"Push message with emoji payload","time":{"start":1713996684257,"stop":1713996684258,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9bdeae9b8ee6f60","name":"should load peers from local storage and dispatch events","time":{"start":1713996283416,"stop":1713996283416,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b8adbf53c44d5b0","name":"configure the node with multiple pubsub topics","time":{"start":1713996808989,"stop":1713996808989,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad03465c2784f3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713996808250,"stop":1713996808250,"duration":0},"status":"passed","severity":"normal"},{"uid":"69cb704bc9f64a40","name":"Subscribe to topic containing Script and receive message","time":{"start":1713996927825,"stop":1713996927825,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1a964dd8734cd84","name":"should properly compute the node id","time":{"start":1713996263777,"stop":1713996263777,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0a06f50e38da00","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713996808251,"stop":1713996808251,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce07c8014f7b955","name":"Check message with invalid timestamp is not received","time":{"start":1713996468389,"stop":1713996468389,"duration":0},"status":"passed","severity":"normal"},{"uid":"139666139c9a39d5","name":"Check message with no payload is not received","time":{"start":1713996760642,"stop":1713996760642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91e8f737996b6cb","name":"Push message with content topic containing Script","time":{"start":1713996822792,"stop":1713996822793,"duration":1},"status":"passed","severity":"normal"},{"uid":"88993e94c339f7c6","name":"Check received message containing Arabic","time":{"start":1713996468380,"stop":1713996468380,"duration":0},"status":"passed","severity":"normal"},{"uid":"30685c688d30a774","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713996882734,"stop":1713996882734,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcfec4daa1989cc3","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713996255354,"stop":1713996255354,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1de58f6bba538e","name":"Check received message containing emoji","time":{"start":1713996760637,"stop":1713996760638,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d26e4fc5b3d979c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713996927837,"stop":1713996927837,"duration":0},"status":"passed","severity":"normal"},{"uid":"57998f7878c8b6d9","name":"should encodeTxt and decodeTxt","time":{"start":1713996263774,"stop":1713996263774,"duration":0},"status":"passed","severity":"normal"},{"uid":"c375ff8a50833f7d","name":"Check meta is set [symmetric]","time":{"start":1713996289252,"stop":1713996289252,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cefe4814fa4e54","name":"should handle application and version for autosharding","time":{"start":1713996255355,"stop":1713996255356,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fb907390c10ed48","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713996391899,"stop":1713996391900,"duration":1},"status":"passed","severity":"normal"},{"uid":"2198ff9a23fbae1d","name":"Check received message with timestamp: 1713996305339000000 ","time":{"start":1713996468385,"stop":1713996468386,"duration":1},"status":"passed","severity":"normal"},{"uid":"b021690e4fbebcdd","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713996255359,"stop":1713996255360,"duration":1},"status":"passed","severity":"normal"},{"uid":"331021c64fb93ae7","name":"Push message with custom timestamp: 1683238068559","time":{"start":1713996684276,"stop":1713996684276,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ce6626384f1bad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713996255361,"stop":1713996255361,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5e161e8d00e7c7","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713996268283,"stop":1713996268283,"duration":0},"status":"passed","severity":"normal"},{"uid":"589a96097f33e70b","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713996927819,"stop":1713996927820,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ade421b862eb95b","name":"Push message with content topic containing numeric","time":{"start":1713996684260,"stop":1713996684260,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30ae87dada3eb99","name":"Fails to push message bigger that 1MB","time":{"start":1713996684291,"stop":1713996684291,"duration":0},"status":"passed","severity":"normal"},{"uid":"d05164d95230a9ac","name":"Ordered callback, aborts when callback returns true","time":{"start":1713996865681,"stop":1713996865682,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb5c8db4144cebde","name":"Check message with invalid timestamp is not received","time":{"start":1713996760660,"stop":1713996760660,"duration":0},"status":"passed","severity":"normal"},{"uid":"b453391d96069189","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713996862689,"stop":1713996862689,"duration":0},"status":"passed","severity":"normal"},{"uid":"94caeab57ee08894","name":"Push message with Basic HTML tag payload","time":{"start":1713996822784,"stop":1713996822784,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f4ea2a0f910a4b1","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713996255373,"stop":1713996255373,"duration":0},"status":"passed","severity":"normal"},{"uid":"d50937b39e7a3672","name":"Refresh subscription","time":{"start":1713996927822,"stop":1713996927822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c3978f152ae6dd","name":"Relay","time":{"start":1713996318155,"stop":1713996318155,"duration":0},"status":"passed","severity":"normal"},{"uid":"96579f2f7cb17226","name":"Push message with escaped characters payload","time":{"start":1713996684256,"stop":1713996684256,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb44bd53cc9dbdc","name":"should add and remove event listeners correctly","time":{"start":1713996283417,"stop":1713996283417,"duration":0},"status":"passed","severity":"normal"},{"uid":"83cdfce45c9ba101","name":"does not throw on valid cases","time":{"start":1713996255338,"stop":1713996255339,"duration":1},"status":"passed","severity":"normal"},{"uid":"1319d41ea63206ba","name":"Does not throw an exception when node disconnects","time":{"start":1713996881222,"stop":1713996881222,"duration":0},"status":"passed","severity":"normal"},{"uid":"d581bf00ab4f2aa4","name":"Overlapping topic subscription","time":{"start":1713996927832,"stop":1713996927832,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a299c1cbf44b44","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713996255356,"stop":1713996255356,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0f083f564cab021","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713996733054,"stop":1713996733054,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfdd9c362e3d5514","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996851750,"stop":1713996851750,"duration":0},"status":"passed","severity":"normal"},{"uid":"84680398e796bd7a","name":"Query Generator, No Decoder","time":{"start":1713996830366,"stop":1713996830367,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa28f271fea41f26","name":"Push message with numeric payload","time":{"start":1713996684245,"stop":1713996684246,"duration":1},"status":"passed","severity":"normal"},{"uid":"90fd19e9c00d8a34","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713996456660,"stop":1713996456661,"duration":1},"status":"passed","severity":"normal"},{"uid":"da485c0940a61e0d","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713996723979,"stop":1713996723980,"duration":1},"status":"passed","severity":"normal"},{"uid":"df707cd063231086","name":"Ping on peer without subscriptions","time":{"start":1713996337953,"stop":1713996337954,"duration":1},"status":"passed","severity":"normal"},{"uid":"695c44face4817f3","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713996456631,"stop":1713996456631,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40751fb247bc43b","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713996733054,"stop":1713996733055,"duration":1},"status":"passed","severity":"normal"},{"uid":"b263b1a6d6b9e932","name":"should set field with all protocols enabled","time":{"start":1713996263781,"stop":1713996263781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7973518275799d76","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713996255373,"stop":1713996255373,"duration":0},"status":"passed","severity":"normal"},{"uid":"22ab01870dbaf02f","name":"different cluster, different shard: nodes don't connect","time":{"start":1713996456628,"stop":1713996456629,"duration":1},"status":"passed","severity":"normal"},{"uid":"12879e2c6bd8c981","name":"Subscribe to topic containing XML and publish message","time":{"start":1713996733060,"stop":1713996733061,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c18f47a551f395e","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713996255347,"stop":1713996255347,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1acf99a74bb4934","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713996278873,"stop":1713996278874,"duration":1},"status":"passed","severity":"normal"},{"uid":"774d0db8d3112f09","name":"Push message with rate limit","time":{"start":1713996822797,"stop":1713996822797,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d83ee6a944a44e8","name":"Subscribe to topic containing Script and receive message","time":{"start":1713996540492,"stop":1713996540492,"duration":0},"status":"passed","severity":"normal"},{"uid":"ead2be742e309971","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713996456629,"stop":1713996456630,"duration":1},"status":"passed","severity":"normal"},{"uid":"d819801c1c636bc2","name":"Push message with content topic containing Chinese","time":{"start":1713996822790,"stop":1713996822790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46077f5e1796350","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713996278874,"stop":1713996278874,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8f3d6966b2bdd6","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713996255365,"stop":1713996255365,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c21bf0c816a5c18","name":"Subscribe to topic containing short and receive message","time":{"start":1713996540488,"stop":1713996540488,"duration":0},"status":"passed","severity":"normal"},{"uid":"172de2868f7758e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713996733061,"stop":1713996733061,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a93232e9c0271","name":"Push message with content topic containing shell command","time":{"start":1713996684265,"stop":1713996684269,"duration":4},"status":"passed","severity":"normal"},{"uid":"dd52cdee6165e81a","name":"Push message with content topic containing XML","time":{"start":1713996684263,"stop":1713996684264,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c00592e64e7488","name":"ignores unrecognized TXT record formats","time":{"start":1713996279363,"stop":1713996279364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5455eab71375d13","name":"should throw error - no id","time":{"start":1713996263775,"stop":1713996263775,"duration":0},"status":"passed","severity":"normal"},{"uid":"b42b0f13a5909d5a","name":"Check message on other pubsub topic is not received","time":{"start":1713996468389,"stop":1713996468390,"duration":1},"status":"passed","severity":"normal"},{"uid":"2eb53740ae5b2dc3","name":"Ordered Callback - backward","time":{"start":1713996847277,"stop":1713996847277,"duration":0},"status":"passed","severity":"normal"},{"uid":"adfcb90d3ea8056","name":"Encoder throws on empty string content topic","time":{"start":1713996289253,"stop":1713996289254,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f506f7a52490a8b","name":"different cluster, different shard: nodes don't connect","time":{"start":1713996579524,"stop":1713996579525,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e3a2cd4d450e126","name":"throws on content topic with generation field greater than 0","time":{"start":1713996255341,"stop":1713996255341,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0bd513877ce86d","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713996262929,"stop":1713996262930,"duration":1},"status":"passed","severity":"normal"},{"uid":"e944bf1abd24ca66","name":"Check message received after jswaku node is restarted","time":{"start":1713996468392,"stop":1713996468392,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d17dd59ba66c010","name":"Decrypt messages","time":{"start":1713996686033,"stop":1713996686033,"duration":0},"status":"passed","severity":"normal"},{"uid":"521c2e5eb0cf2884","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713996882738,"stop":1713996882738,"duration":0},"status":"passed","severity":"normal"},{"uid":"bca335ffa6695e4a","name":"Subscribe and receive messages via lightPush","time":{"start":1713996540483,"stop":1713996540483,"duration":0},"status":"passed","severity":"normal"},{"uid":"654d146ed0fbbff4","name":"Correctly serialized arguments","time":{"start":1713996579643,"stop":1713996579645,"duration":2},"status":"passed","severity":"normal"},{"uid":"6743117cdf238fb4","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713996456652,"stop":1713996456653,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d208790bf5c6bfb","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713996808250,"stop":1713996808250,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bac9b445c9e0944","name":"should use DNS peer discovery with light client","time":{"start":1713996317433,"stop":1713996317434,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18dde3db1fdd4a58","name":"Check received message with timestamp: 1713996304773000000 ","time":{"start":1713996760639,"stop":1713996760639,"duration":0},"status":"passed","severity":"normal"},{"uid":"34842247481cf70f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713996723974,"stop":1713996723974,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dd55286d9cba36","name":"different cluster, same shard: nodes don't connect","time":{"start":1713996456627,"stop":1713996456628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07231586ac049be","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713996262929,"stop":1713996262929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4acda66d7bafbe","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713996519373,"stop":1713996519374,"duration":1},"status":"passed","severity":"normal"},{"uid":"87c3088da84221ed","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713996263775,"stop":1713996263775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2672f656b3c7129","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713996255345,"stop":1713996255346,"duration":1},"status":"passed","severity":"normal"},{"uid":"823055d7b2b12174","name":"Publish message with custom timestamp: Wed Apr 24 2024 21:11:58 GMT+0000 (Coordinated Universal Time)","time":{"start":1713996731443,"stop":1713996731443,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f94fdc810677662","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713996830364,"stop":1713996830366,"duration":2},"status":"passed","severity":"normal"},{"uid":"8a0bc482602f5968","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713996830368,"stop":1713996830369,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9d285cb04da30e","name":"Reopen subscription with peer with lost subscription","time":{"start":1713996380037,"stop":1713996380038,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e0ac491a94c2332","name":"Passing page size 110 when there are 120 messages","time":{"start":1713996860852,"stop":1713996860852,"duration":0},"status":"passed","severity":"normal"},{"uid":"80b3339b7cb2de7d","name":"new peer added after a peer was already found","time":{"start":1713996707030,"stop":1713996707030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2314e1a12e39b24","name":"LightPush","time":{"start":1713996893563,"stop":1713996893563,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61d845661228c9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996380602,"stop":1713996380603,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90cda6e6df6b7d9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996456649,"stop":1713996456650,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9564ee78050881","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713996255362,"stop":1713996255362,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac790411e8271ef6","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713996456632,"stop":1713996456632,"duration":0},"status":"passed","severity":"normal"},{"uid":"82126dfad012c908","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713996255375,"stop":1713996255376,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cfa7a33157f5870","name":"Check received message containing short","time":{"start":1713996760644,"stop":1713996760644,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7f4146805ce1ba","name":"Subscribe and receive messages via lightPush","time":{"start":1713996927819,"stop":1713996927819,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fd4e52eac504bd","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713996255371,"stop":1713996255372,"duration":1},"status":"passed","severity":"normal"},{"uid":"9687497d327bb38c","name":"Push message on custom pubsubTopic","time":{"start":1713996577956,"stop":1713996577956,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f8f4d37e68b329","name":"Check publish message containing unicode special characters","time":{"start":1713996731440,"stop":1713996731440,"duration":0},"status":"passed","severity":"normal"},{"uid":"e004f73ea6a6ac26","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996456640,"stop":1713996456640,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c5c6cb1470cff9","name":"Push message with Russian payload","time":{"start":1713996684247,"stop":1713996684251,"duration":4},"status":"passed","severity":"normal"},{"uid":"4dd625373300d041","name":"Push message with short payload","time":{"start":1713996822772,"stop":1713996822773,"duration":1},"status":"passed","severity":"normal"},{"uid":"337557b3a62816b6","name":"Check received message containing JSON","time":{"start":1713996468383,"stop":1713996468383,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ad7d95f746f716b","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713996305499,"stop":1713996305499,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ed53d1149a2186","name":"Refresh subscription","time":{"start":1713996540487,"stop":1713996540488,"duration":1},"status":"passed","severity":"normal"},{"uid":"1443b7760e499473","name":"should not fail to stop the service if it was not started","time":{"start":1713996773541,"stop":1713996773542,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ad42f4a8544a3a","name":"A test","time":{"start":1713996540579,"stop":1713996540580,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a4d6b3b87a1cfbb","name":"Ping on peer without subscriptions","time":{"start":1713996380036,"stop":1713996380037,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e83ffa88a91acf","name":"should not receive a peer event before start","time":{"start":1713996283415,"stop":1713996283415,"duration":0},"status":"passed","severity":"normal"},{"uid":"c087821d1af7eb04","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1713996723973,"stop":1713996723973,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9908cd7b1aa598","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713996314612,"stop":1713996314612,"duration":0},"status":"passed","severity":"normal"},{"uid":"e599aa923fa9310a","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713996456664,"stop":1713996456665,"duration":1},"status":"passed","severity":"normal"},{"uid":"f297b31890986a37","name":"random static sharding 5 - Cluster ID: 403, Shard ID: 537","time":{"start":1713996808984,"stop":1713996808985,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d584ae96d577bf8","name":"Fails to publish message with wrong content topic","time":{"start":1713996731445,"stop":1713996731445,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfeb12247b2ec0e","name":"Js publishes, other Js receives","time":{"start":1713996718099,"stop":1713996718099,"duration":0},"status":"passed","severity":"normal"},{"uid":"350652114b2e599","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713996927826,"stop":1713996927827,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e6d2ec08470e14","name":"should properly create location multiaddrs - udp","time":{"start":1713996263780,"stop":1713996263780,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f37f3d28066793","name":"Push message with unicode special characters payload","time":{"start":1713996822786,"stop":1713996822786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c62a6e860a95cc","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713996456667,"stop":1713996456668,"duration":1},"status":"passed","severity":"normal"},{"uid":"dca65258e2444afc","name":"Check message on other pubsub topic is not received","time":{"start":1713996760641,"stop":1713996760641,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c91f3002c8752c4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713996927825,"stop":1713996927825,"duration":0},"status":"passed","severity":"normal"},{"uid":"44dd937a540b8943","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713996927837,"stop":1713996927838,"duration":1},"status":"passed","severity":"normal"},{"uid":"d99212335fa7593f","name":"should properly create location multiaddrs - udp4","time":{"start":1713996263779,"stop":1713996263779,"duration":0},"status":"passed","severity":"normal"},{"uid":"e96bdb4817d56e68","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713996927821,"stop":1713996927822,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2cc68b435ef64e4","name":"can start and stop the service","time":{"start":1713996317424,"stop":1713996317425,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7530229ac0f4004","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713996255363,"stop":1713996255363,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d044015286b8487","name":"All","time":{"start":1713996318156,"stop":1713996318156,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2513b8e810535c4","name":"can start and stop the service","time":{"start":1713996283414,"stop":1713996283414,"duration":0},"status":"passed","severity":"normal"},{"uid":"820b2fa73b7e3b13","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713996468387,"stop":1713996468387,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b88142aa758ceb","name":"same cluster, different shard: nodes connect","time":{"start":1713996579524,"stop":1713996579524,"duration":0},"status":"passed","severity":"normal"},{"uid":"30bc90f1dfb7b19a","name":"Check publish message containing Arabic","time":{"start":1713996731434,"stop":1713996731434,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d200662f037cb82","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app5/10/topic719/proto","time":{"start":1713996785415,"stop":1713996785415,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e451be0d1be15e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713996540496,"stop":1713996540496,"duration":0},"status":"passed","severity":"normal"},{"uid":"267bb97234745ef9","name":"Ping on peer without subscriptions","time":{"start":1713996380033,"stop":1713996380034,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac15cad0eb4fed44","name":"Push message with JSON payload","time":{"start":1713996684255,"stop":1713996684256,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3a10591e7baf984","name":"Push message with long payload","time":{"start":1713996684245,"stop":1713996684245,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c54c4b3906e65e7","name":"Check message received after nwaku node is restarted","time":{"start":1713996760643,"stop":1713996760644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"eae44663247a6cdb","name":"Generator, custom pubsub topic","time":{"start":1713996851748,"stop":1713996851749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c00f9bf6bc8726","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713996305500,"stop":1713996305501,"duration":1},"status":"passed","severity":"normal"},{"uid":"45c9822fd36554a3","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713996317434,"stop":1713996317434,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a5b302eb3b8214a2","name":"Check received message containing SQL Injection","time":{"start":1713996468381,"stop":1713996468381,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01aa83cf7caea8f","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713996255346,"stop":1713996255346,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfcbcfea559c0d45","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713996927828,"stop":1713996927828,"duration":0},"status":"passed","severity":"normal"},{"uid":"6baabbc3793bb8c5","name":"should handle corrupted local storage data gracefully","time":{"start":1713996283417,"stop":1713996283417,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc29d7c26fb265d","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713996733059,"stop":1713996733059,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb39d1e3ed6b3aad","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713996519380,"stop":1713996519381,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc626050c312a82d","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713996731587,"stop":1713996731587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5239a162c209c46d","name":"Ping on subscribed peer","time":{"start":1713996337953,"stop":1713996337953,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbcd34cba3b9c3b4","name":"Push message with Script payload","time":{"start":1713996684253,"stop":1713996684253,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e9bd44628efffc","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713996733061,"stop":1713996733061,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd0bb565e3ed8e97","name":"Check received message containing numeric","time":{"start":1713996760645,"stop":1713996760645,"duration":0},"status":"passed","severity":"normal"},{"uid":"b053d6ed7fe2b6f4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713996391899,"stop":1713996391899,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e444b4911cf77","name":"Ping on subscribed peer","time":{"start":1713996380036,"stop":1713996380036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eb32ca6861f5e","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713996456633,"stop":1713996456634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba937fd113763753","name":"Refresh subscription","time":{"start":1713996733056,"stop":1713996733056,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8e5414b23659001f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713996391898,"stop":1713996391899,"duration":1},"status":"passed","severity":"normal"},{"uid":"466be1250ea3dd3c","name":"Push message with content topic containing Russian","time":{"start":1713996684262,"stop":1713996684262,"duration":0},"status":"passed","severity":"normal"},{"uid":"41027c988d034819","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713996255367,"stop":1713996255367,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9631b0e845b9d5","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713996519377,"stop":1713996519378,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc089be7b8993c5","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713996456639,"stop":1713996456639,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe90321dd521bf0","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713996255359,"stop":1713996255359,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bdc5d47234ab3e","name":"should throw error - invalid id","time":{"start":1713996263776,"stop":1713996263776,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a535effc233c82e","name":"Check received message containing JSON","time":{"start":1713996760656,"stop":1713996760656,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b928396b9c9a4d","name":"Check publish message containing numeric","time":{"start":1713996731433,"stop":1713996731433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e9bbfa9ce363308","name":"Check received message containing special chars","time":{"start":1713996760645,"stop":1713996760646,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ecf8e5cfa82db36","name":"handles empty contentTopics array correctly","time":{"start":1713996255372,"stop":1713996255373,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa000d5427d7f2a4","name":"getPeersByDiscovery","time":{"start":1713996345800,"stop":1713996345800,"duration":0},"status":"passed","severity":"normal"},{"uid":"baeb97ea2d7828b0","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713996456653,"stop":1713996456654,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f8685ee5fe1a9e0","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app15/10/topic96/utf8","time":{"start":1713996785411,"stop":1713996785412,"duration":1},"status":"passed","severity":"normal"},{"uid":"11e3ec3b1799c68c","name":"Ping on unsubscribed peer","time":{"start":1713996337954,"stop":1713996337954,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9fa79c63b9a652","name":"topics with same application and version share the same shard","time":{"start":1713996255350,"stop":1713996255350,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8da7f1252e1726","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713996255354,"stop":1713996255355,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bd1fc19cecced91","name":"Query generator for multiple messages with different message text format","time":{"start":1713996865678,"stop":1713996865678,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5f29d1d48e252c","name":"Check received message containing Basic HTML tag","time":{"start":1713996468383,"stop":1713996468383,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf54f6dd7e811dd3","name":"Check received message containing escaped characters","time":{"start":1713996468384,"stop":1713996468384,"duration":0},"status":"passed","severity":"normal"},{"uid":"5768b3d8160ec114","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713996314613,"stop":1713996314614,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea9d1e393a4d455b","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713996808251,"stop":1713996808252,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e77a952f8cbbdbf","name":"returns all values when wanted number is greater than available values","time":{"start":1713996278588,"stop":1713996278589,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4b06a6cb5276e32","name":"Nodes with multiple pubsub topic","time":{"start":1713996723980,"stop":1713996723980,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b0690a120a04e93","name":"Push message with SQL Injection payload","time":{"start":1713996684251,"stop":1713996684252,"duration":1},"status":"passed","severity":"normal"},{"uid":"aec37dbd68d1a383","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713996456642,"stop":1713996456644,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b479176ebfc3de2","name":"should only return 1 node with relay and store capability","time":{"start":1713996279365,"stop":1713996279366,"duration":1},"status":"passed","severity":"normal"},{"uid":"38ff6e8ab50fc11e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713996760659,"stop":1713996760659,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ca1466691f8e88","name":"connected peers and dial","time":{"start":1713996684515,"stop":1713996684515,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6383c2754695d277","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713996733059,"stop":1713996733059,"duration":0},"status":"passed","severity":"normal"},{"uid":"36626a638a54d072","name":"Check message with no pubsub topic is not received","time":{"start":1713996468390,"stop":1713996468390,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad24522b2945b73b","name":"Relay - dialed first","time":{"start":1713996893561,"stop":1713996893561,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6a4e2e50ceec0e5","name":"throws on content topic with empty encoding field","time":{"start":1713996255343,"stop":1713996255344,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4ff384a9c0b7897","name":"Push message with content topic containing JSON","time":{"start":1713996822794,"stop":1713996822794,"duration":0},"status":"passed","severity":"normal"},{"uid":"4048174a4a577a01","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713996255353,"stop":1713996255353,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3263304590fc800","name":"Check received message containing escaped characters","time":{"start":1713996760636,"stop":1713996760636,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3fc6e6f069266e","name":"can dial TLS multiaddrs","time":{"start":1713996583926,"stop":1713996583926,"duration":0},"status":"passed","severity":"normal"},{"uid":"45cba92a524c7a51","name":"Check received message containing Arabic","time":{"start":1713996760632,"stop":1713996760633,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c23aca2f94877d","name":"Passing cursor with wrong message digest","time":{"start":1713996808252,"stop":1713996808252,"duration":0},"status":"passed","severity":"normal"},{"uid":"c513aefbf4a8416c","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713996456634,"stop":1713996456635,"duration":1},"status":"passed","severity":"normal"},{"uid":"9813865abac459f0","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713996733062,"stop":1713996733063,"duration":1},"status":"passed","severity":"normal"},{"uid":"1093d60dcba2d0ed","name":"Push message with numeric payload","time":{"start":1713996822774,"stop":1713996822775,"duration":1},"status":"passed","severity":"normal"},{"uid":"1677e4d580155866","name":"Push message with Russian payload","time":{"start":1713996822777,"stop":1713996822778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cdb8a72c3f2a247","name":"Subscribe to topic containing XML and receive message","time":{"start":1713996927836,"stop":1713996927836,"duration":0},"status":"passed","severity":"normal"},{"uid":"912b15522dffa088","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996577956,"stop":1713996577957,"duration":1},"status":"passed","severity":"normal"},{"uid":"204d18f3714eb7c8","name":"receives messages sent to provided content topic through stream","time":{"start":1713996731588,"stop":1713996731588,"duration":0},"status":"skipped","severity":"normal"},{"uid":"862f04d92e2b6db1","name":"Check message received after jswaku node is restarted","time":{"start":1713996760663,"stop":1713996760663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f6cf250bfe0ee5","name":"Push message with SQL Injection payload","time":{"start":1713996822778,"stop":1713996822778,"duration":0},"status":"passed","severity":"normal"},{"uid":"c822f0e70f236685","name":"random static sharding 2 - Cluster ID: 4, Shard ID: 953","time":{"start":1713996808983,"stop":1713996808983,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3d41dc421aed71","name":"Subscribe and receives messages on 20 topics","time":{"start":1713996540486,"stop":1713996540486,"duration":0},"status":"passed","severity":"normal"},{"uid":"c02d9d370d87bad3","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713996262925,"stop":1713996262926,"duration":1},"status":"passed","severity":"normal"},{"uid":"f996543dc2833ac0","name":"Callback on promise, aborts when callback returns true","time":{"start":1713996865680,"stop":1713996865681,"duration":1},"status":"passed","severity":"normal"},{"uid":"419be328d1ed8c16","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713996540495,"stop":1713996540495,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbf51b71fc58c45","name":"1 Store, 2 fetches","time":{"start":1713996279177,"stop":1713996279177,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e16b330a99bbee","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713996262923,"stop":1713996262923,"duration":0},"status":"passed","severity":"normal"},{"uid":"266703f90d0b2a0b","name":"Push message equal or less that 1MB","time":{"start":1713996684279,"stop":1713996684291,"duration":12},"status":"passed","severity":"normal"},{"uid":"697a8e6dc8194d3a","name":"connects to nwaku","time":{"start":1713996881221,"stop":1713996881222,"duration":1},"status":"passed","severity":"normal"},{"uid":"3838246ab5bd6258","name":"random static sharding 9 - Cluster ID: 606, Shard ID: 913","time":{"start":1713996808987,"stop":1713996808988,"duration":1},"status":"passed","severity":"normal"},{"uid":"925becd0bfa5feed","name":"Push message with content topic containing shell command","time":{"start":1713996822794,"stop":1713996822794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6722166d4a77a15","name":"Query generator for multiple messages","time":{"start":1713996865677,"stop":1713996865678,"duration":1},"status":"passed","severity":"normal"},{"uid":"8528137635a570a9","name":"Push message with special chars payload","time":{"start":1713996822776,"stop":1713996822776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e56f652588d63d11","name":"random static sharding 4 - Cluster ID: 835, Shard ID: 796","time":{"start":1713996808984,"stop":1713996808984,"duration":0},"status":"passed","severity":"normal"},{"uid":"981211229610f52f","name":"Check received message containing emoji","time":{"start":1713996760658,"stop":1713996760658,"duration":0},"status":"passed","severity":"normal"},{"uid":"92b2413b28c98149","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713996279368,"stop":1713996279368,"duration":0},"status":"skipped","severity":"normal"},{"uid":"589259b243b431dd","name":"Fails to push message with empty content topic","time":{"start":1713996684271,"stop":1713996684271,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce6516028475184","name":"should throw error - no id","time":{"start":1713996263776,"stop":1713996263776,"duration":0},"status":"passed","severity":"normal"},{"uid":"df019250aa2e1701","name":"Check received message containing long","time":{"start":1713996468378,"stop":1713996468379,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a6f6dd88bd2c42","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713996540495,"stop":1713996540496,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f99377415852431","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713996255346,"stop":1713996255347,"duration":1},"status":"passed","severity":"normal"},{"uid":"769a2b78144d2a4d","name":"Privacy Node - default protocol","time":{"start":1713996893564,"stop":1713996893564,"duration":0},"status":"passed","severity":"normal"},{"uid":"61b51edfafd273bf","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713996255349,"stop":1713996255349,"duration":0},"status":"passed","severity":"normal"},{"uid":"85736390e165d2a4","name":"Encoder throws on empty string content topic","time":{"start":1713996291130,"stop":1713996291131,"duration":1},"status":"passed","severity":"normal"},{"uid":"95e0144151c5a476","name":"Check message with non string payload is not received","time":{"start":1713996760643,"stop":1713996760643,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e34f1feb592a191","name":"Generator, custom pubsub topic","time":{"start":1713996851741,"stop":1713996851742,"duration":1},"status":"passed","severity":"normal"},{"uid":"40209f153e9487e8","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713996927821,"stop":1713996927821,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd6d5686496ddfa","name":"Mutual subscription","time":{"start":1713996733050,"stop":1713996733051,"duration":1},"status":"passed","severity":"normal"},{"uid":"658752afeb9177a4","name":"Push message with shell command payload","time":{"start":1713996684256,"stop":1713996684256,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d59992adb5c895","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713996255366,"stop":1713996255366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbadfa97bce0a32d","name":"Push message with content topic containing emoji","time":{"start":1713996822795,"stop":1713996822796,"duration":1},"status":"passed","severity":"normal"},{"uid":"341b9a80b4019a1f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713996255347,"stop":1713996255347,"duration":0},"status":"passed","severity":"normal"},{"uid":"91676a09b4c729e9","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713996927824,"stop":1713996927825,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddf22edea68928","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713997016402,"stop":1713997016402,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb46069c2170fe1","name":"Check received message containing Script","time":{"start":1713996760634,"stop":1713996760634,"duration":0},"status":"passed","severity":"normal"},{"uid":"da429771a40ca722","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713996255370,"stop":1713996255370,"duration":0},"status":"passed","severity":"normal"},{"uid":"2654acda240c89b8","name":"should only return 1 node with store capability","time":{"start":1713996279366,"stop":1713996279366,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a407eda5313048","name":"dispatchEvent via connectionManager","time":{"start":1713996345800,"stop":1713996345801,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ee868de3f3eb8a5","name":"Used by Waku Relay","time":{"start":1713996881224,"stop":1713996881224,"duration":0},"status":"passed","severity":"normal"},{"uid":"504388043b4c9195","name":"Check publish message containing long","time":{"start":1713996731432,"stop":1713996731433,"duration":1},"status":"passed","severity":"normal"},{"uid":"f08391c7530a38df","name":"Push message with Basic HTML tag payload","time":{"start":1713996684255,"stop":1713996684255,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5c084119c6d4b0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996380609,"stop":1713996380609,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e1530940961af9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713996540485,"stop":1713996540485,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61d34678cd257cc","name":"addEventListener with wrong event","time":{"start":1713996345798,"stop":1713996345798,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cbaf97a12b5ad1f","name":"Check received message with timestamp: 1713996304773 ","time":{"start":1713996760639,"stop":1713996760639,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95e36a69543c157","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713996278872,"stop":1713996278872,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6d0a77e110f9b8","name":"Check received message containing shell command","time":{"start":1713996760636,"stop":1713996760636,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cf090e891a8bf43","name":"handles multiple messages","time":{"start":1713996873367,"stop":1713996873367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1440d53db7773d5","name":"Push message with content topic containing XML","time":{"start":1713996822793,"stop":1713996822793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d535a6211003ce88","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713996927824,"stop":1713996927824,"duration":0},"status":"passed","severity":"normal"},{"uid":"e57277e7c6602a42","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713996262923,"stop":1713996262924,"duration":1},"status":"passed","severity":"normal"},{"uid":"273d5f6237bd4c41","name":"Push message with JSON payload","time":{"start":1713996822785,"stop":1713996822785,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7858511d16f42","name":"random static sharding 6 - Cluster ID: 715, Shard ID: 904","time":{"start":1713996808985,"stop":1713996808985,"duration":0},"status":"passed","severity":"normal"},{"uid":"921b88dc3b7b92d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713996255351,"stop":1713996255351,"duration":0},"status":"passed","severity":"normal"},{"uid":"728b18c58c8b7e5b","name":"Fails to publish duplicate message","time":{"start":1713996731444,"stop":1713996731444,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5565ccebab5eb39","name":"Passing page size 0 when there are 110 messages","time":{"start":1713996860849,"stop":1713996860849,"duration":0},"status":"passed","severity":"normal"},{"uid":"849865ae916f698c","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713996255348,"stop":1713996255349,"duration":1},"status":"passed","severity":"normal"},{"uid":"150f4aede0c8166d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713996927823,"stop":1713996927824,"duration":1},"status":"passed","severity":"normal"},{"uid":"13bfe4eb19096b26","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713996255369,"stop":1713996255369,"duration":0},"status":"passed","severity":"normal"},{"uid":"125e1ab313428c96","name":"Ping on subscribed peer","time":{"start":1713996380033,"stop":1713996380033,"duration":0},"status":"passed","severity":"normal"},{"uid":"d336f37ee5e13eda","name":"should encode/decode to text encoding","time":{"start":1713996263778,"stop":1713996263778,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd820ee15e6d568","name":"Check received message containing XML","time":{"start":1713996760634,"stop":1713996760634,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c7dfb44e0a2806","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713996456640,"stop":1713996456640,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbcd8f877794281","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996851746,"stop":1713996851747,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff63d2a01d3ee940","name":"Query Generator - forward","time":{"start":1713996847275,"stop":1713996847275,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc28098f7c19b27e","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713996255349,"stop":1713996255349,"duration":0},"status":"passed","severity":"normal"},{"uid":"dab66b0a9d940512","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713996255374,"stop":1713996255374,"duration":0},"status":"passed","severity":"normal"},{"uid":"575529af41f77811","name":"Subscribe to topic containing long and receive message","time":{"start":1713996927833,"stop":1713996927834,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c20a0c39bd8c492","name":"Init the array if not present","time":{"start":1713996254903,"stop":1713996254904,"duration":1},"status":"passed","severity":"normal"},{"uid":"76753706deea343f","name":"Subscribe and receive messages via lightPush","time":{"start":1713996927829,"stop":1713996927829,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d91b9432d623092","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app34/10/topic349/proto","time":{"start":1713996785415,"stop":1713996785415,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef2c542b336678","name":"Passing page size 10 when there are 10 messages","time":{"start":1713996860850,"stop":1713996860851,"duration":1},"status":"passed","severity":"normal"},{"uid":"32097c3224c4660c","name":"Query with Ordered Callback, No message returned","time":{"start":1713996830375,"stop":1713996830376,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a60c6a53e5ec83c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713996927827,"stop":1713996927827,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb33c52349137276","name":"Waku message hash computation (payload length 0)","time":{"start":1713996257837,"stop":1713996257837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f515b6d3f76f44cd","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713996540490,"stop":1713996540490,"duration":0},"status":"passed","severity":"normal"},{"uid":"418aeb399eee06c9","name":"start node with empty shard","time":{"start":1713996808990,"stop":1713996808991,"duration":1},"status":"passed","severity":"normal"},{"uid":"74813e736dc1085d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713996540494,"stop":1713996540494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fecaed2c37d8da","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713996540486,"stop":1713996540486,"duration":0},"status":"passed","severity":"normal"},{"uid":"d390a225858f13c0","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713996540489,"stop":1713996540489,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b804cf9c5786b1","name":"Check received message containing short","time":{"start":1713996468377,"stop":1713996468378,"duration":1},"status":"passed","severity":"normal"},{"uid":"24ac4175da13a1d3","name":"Fails to publish message with empty text","time":{"start":1713996731444,"stop":1713996731444,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8010fe16978bfb","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713996927836,"stop":1713996927836,"duration":0},"status":"passed","severity":"normal"},{"uid":"5617a20204aa669a","name":"Query with Promise Callback, No message returned","time":{"start":1713996830379,"stop":1713996830382,"duration":3},"status":"passed","severity":"normal"},{"uid":"d5d5e74b6a7159f6","name":"Query with Promise Callback, No Decoder","time":{"start":1713996830378,"stop":1713996830379,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fa3e2e9171505b","name":"Waku message hash computation","time":{"start":1713996257835,"stop":1713996257836,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d821935e4a21ba","name":"Subscribe and receive messages via waku relay post","time":{"start":1713996927820,"stop":1713996927820,"duration":0},"status":"passed","severity":"normal"},{"uid":"b985c6d1e73b86ea","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app20/8/topic439/xml","time":{"start":1713996785412,"stop":1713996785413,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0491a71be9fd93","name":"Check message with non string payload is not received","time":{"start":1713996760662,"stop":1713996760662,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a0284ae0a0140e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713996255364,"stop":1713996255364,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ae08c7f9ed9b575","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713996540489,"stop":1713996540489,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bec1cea5c3cb97e","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713996733063,"stop":1713996733063,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ff7665ddf797f6","name":"Push message with Arabic payload","time":{"start":1713996822777,"stop":1713996822777,"duration":0},"status":"passed","severity":"normal"},{"uid":"a184838a8b210956","name":"Check received message containing numeric","time":{"start":1713996468379,"stop":1713996468379,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a9e551006f1af8","name":"unsubscribes","time":{"start":1713996873367,"stop":1713996873367,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5a9a87267a6789","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713996255350,"stop":1713996255350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8cb036c6bbf107a","name":"Promise Callback - backward","time":{"start":1713996847276,"stop":1713996847276,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae8238e7dd9f7873","name":"different cluster, same shard: nodes don't connect","time":{"start":1713996579524,"stop":1713996579524,"duration":0},"status":"passed","severity":"normal"},{"uid":"218b5b5949a5410c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713996262928,"stop":1713996262928,"duration":0},"status":"passed","severity":"normal"},{"uid":"71cf34e2c1163a3","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713996456663,"stop":1713996456664,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb298004a01ae27","name":"Encoder throws on undefined content topic","time":{"start":1713996291130,"stop":1713996291130,"duration":0},"status":"passed","severity":"normal"},{"uid":"26790685cc9551cf","name":"should emit a peer event after start","time":{"start":1713996317427,"stop":1713996317432,"duration":5},"status":"passed","severity":"normal"},{"uid":"72640e9f83c974b","name":"Subscribe and receives messages on 20 topics","time":{"start":1713996927831,"stop":1713996927831,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e2fc20fcd124f75","name":"Push message with content topic containing short","time":{"start":1713996822788,"stop":1713996822788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8699b9227e3fd72a","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713996305499,"stop":1713996305500,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dbbb1b29e2bbb08","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713996927834,"stop":1713996927834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d42e1dededc5b","name":"Check publish message containing short","time":{"start":1713996731432,"stop":1713996731432,"duration":0},"status":"passed","severity":"normal"},{"uid":"db9660bf8d29d1f4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713996684264,"stop":1713996684264,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f6ddabb96edb43","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996577959,"stop":1713996577959,"duration":0},"status":"passed","severity":"normal"},{"uid":"f09ca3b40407e573","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713996927835,"stop":1713996927835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6a42c64089f7ef","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713996927828,"stop":1713996927828,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f771c39d80e8bfa","name":"same cluster, different shard: nodes don't connect","time":{"start":1713996456617,"stop":1713996456618,"duration":1},"status":"passed","severity":"normal"},{"uid":"843eaf482d21a846","name":"Passing an array","time":{"start":1713996881223,"stop":1713996881223,"duration":0},"status":"passed","severity":"normal"},{"uid":"e936b3ecfb0786f7","name":"should get / set TCP multiaddr","time":{"start":1713996263778,"stop":1713996263779,"duration":1},"status":"passed","severity":"normal"},{"uid":"73673c0b7f82355d","name":"throws an error for improperly formatted content topics","time":{"start":1713996255352,"stop":1713996255352,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d8e81efbf4bf1","name":"Register correct protocols","time":{"start":1713996733052,"stop":1713996733052,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddde856dc5c847ce","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713996255362,"stop":1713996255362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2140b14faaed3ba6","name":"Check received message containing Chinese","time":{"start":1713996760632,"stop":1713996760632,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fc80605987a07a","name":"Query with Ordered Callback, No Decoder","time":{"start":1713996830370,"stop":1713996830374,"duration":4},"status":"passed","severity":"normal"},{"uid":"c33c74b9d00d3232","name":"listenerCount","time":{"start":1713996345800,"stop":1713996345800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e73ac498c13a975","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713996927837,"stop":1713996927837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8665a90d7b989e5","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713996262925,"stop":1713996262925,"duration":0},"status":"passed","severity":"normal"},{"uid":"51e0f2da0a58e6e5","name":"configure the node with multiple content topics","time":{"start":1713996785416,"stop":1713996785416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98bb02d2c8f38d","name":"should return valid sharding parameters for static sharding","time":{"start":1713996255370,"stop":1713996255370,"duration":0},"status":"passed","severity":"normal"},{"uid":"c13c31ba23d19b29","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713996519369,"stop":1713996519370,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5cf2edb725f155","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713996731445,"stop":1713996731445,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c1df2b1bd4d7c96","name":"isConnected should return false after all peers disconnect","time":{"start":1713996305502,"stop":1713996305502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca22d32c709647f0","name":"should properly create location multiaddrs - tcp4","time":{"start":1713996263779,"stop":1713996263779,"duration":0},"status":"passed","severity":"normal"},{"uid":"acfc06bb12c51c6b","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713996456638,"stop":1713996456638,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05d1fb356e3a6b1","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713996305496,"stop":1713996305497,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f3b201057b503fc","name":"can start the service","time":{"start":1713996317423,"stop":1713996317424,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02cc4992a0b2553","name":"Check received message containing Chinese","time":{"start":1713996760651,"stop":1713996760652,"duration":1},"status":"passed","severity":"normal"},{"uid":"de736663edaf979e","name":"Passing page size 3 when there are 20 messages","time":{"start":1713996860850,"stop":1713996860850,"duration":0},"status":"passed","severity":"normal"},{"uid":"f593711490b4634d","name":"Non TWN Cluster","time":{"start":1713996785409,"stop":1713996785409,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe9e9a78bfb949e","name":"Filter","time":{"start":1713996893563,"stop":1713996893564,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7334ee15dfee810","name":"Subscribe to topic containing short and receive message","time":{"start":1713996927833,"stop":1713996927833,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b8b7276c8940a3","name":"non connected peers","time":{"start":1713996684516,"stop":1713996684517,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ecadfa0699e793f7","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713996927823,"stop":1713996927823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1040f7218b27dc1","name":"Check publish message containing Chinese","time":{"start":1713996731434,"stop":1713996731434,"duration":0},"status":"passed","severity":"normal"},{"uid":"821839f193a4dc11","name":"Push message with content topic containing Russian","time":{"start":1713996822791,"stop":1713996822791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6f72fd6f6fcd986","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713996731587,"stop":1713996731587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58477aaaded2c002","name":"Check received message with timestamp: 1713996304773 ","time":{"start":1713996760659,"stop":1713996760659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bac6a9659894fca","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713996355303,"stop":1713996355303,"duration":0},"status":"passed","severity":"normal"},{"uid":"25518cbdcc571eb8","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713996830369,"stop":1713996830370,"duration":1},"status":"passed","severity":"normal"},{"uid":"428aac1b5ff2ebfa","name":"A test","time":{"start":1713996540580,"stop":1713996540580,"duration":0},"status":"passed","severity":"normal"},{"uid":"1afb95251b1c20bc","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713996707030,"stop":1713996707031,"duration":1},"status":"passed","severity":"normal"},{"uid":"75cf9c6af99c6c52","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713996927824,"stop":1713996927824,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f84068b3bb3b90","name":"should not throw an error for a single configured topic","time":{"start":1713996255367,"stop":1713996255367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c928aaa0523d8406","name":"should emit a peer event after start","time":{"start":1713996283415,"stop":1713996283415,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d73841469c8355","name":"Check received message containing Basic HTML tag","time":{"start":1713996760635,"stop":1713996760635,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42aadba6e982ecb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713997016401,"stop":1713997016402,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae34f24f0787156","name":"should only return 1 node with relay capability","time":{"start":1713996279365,"stop":1713996279365,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb17613e93199c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713996380606,"stop":1713996380606,"duration":0},"status":"passed","severity":"normal"},{"uid":"d92ac60e90248d8c","name":"removeEventListener with wrong event","time":{"start":1713996345799,"stop":1713996345799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e9bc3fb1eedd00d","name":"Check received message containing shell command","time":{"start":1713996468383,"stop":1713996468384,"duration":1},"status":"passed","severity":"normal"},{"uid":"65afd4b1588830e0","name":"Query Generator - backward","time":{"start":1713996847275,"stop":1713996847276,"duration":1},"status":"passed","severity":"normal"},{"uid":"80d9d4817726836a","name":"Check message with invalid timestamp is not received","time":{"start":1713996760641,"stop":1713996760641,"duration":0},"status":"passed","severity":"normal"},{"uid":"997100c8b741c07","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713996830363,"stop":1713996830364,"duration":1},"status":"passed","severity":"normal"},{"uid":"16e470c76acff949","name":"Generator, 2 different pubsubtopics","time":{"start":1713996851749,"stop":1713996851750,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f00ca2a9f36f43e","name":"less peers than existing","time":{"start":1713996684516,"stop":1713996684516,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ccb0f127c12612c7","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713996707030,"stop":1713996707030,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a86077d5f77bb58e","name":"should not receive a peer event after stop","time":{"start":1713996773543,"stop":1713996773544,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9116401c3b6d5fe","name":"Throws when trying to push message with empty payload","time":{"start":1713996822787,"stop":1713996822787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86fd4c169db2c2c","name":"Check received message containing Arabic","time":{"start":1713996760652,"stop":1713996760653,"duration":1},"status":"passed","severity":"normal"},{"uid":"835142310b3bb599","name":"Ping on unsubscribed peer","time":{"start":1713996380037,"stop":1713996380037,"duration":0},"status":"passed","severity":"normal"},{"uid":"a649a7fac2efb47e","name":"Relay + Store","time":{"start":1713996263783,"stop":1713996263783,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e431a3be2dd58e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713996317436,"stop":1713996317436,"duration":0},"status":"skipped","severity":"normal"},{"uid":"24f9563054fa5bc7","name":"Passing page size 11 when there are 10 messages","time":{"start":1713996860851,"stop":1713996860851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02b15c2a1522ec5","name":"should decode valid enr with tcp successfully","time":{"start":1713996263775,"stop":1713996263775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7e2b1f82bf9064","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713996865681,"stop":1713996865681,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc0df7244827653c","name":"Push message with short payload","time":{"start":1713996684244,"stop":1713996684245,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f51f8b510a3b06","name":"should get / set UDP multiaddr","time":{"start":1713996263778,"stop":1713996263778,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bbf5228b53d2cfc","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713996731442,"stop":1713996731442,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d8c76fd8986432","name":"Push message with content topic containing Arabic","time":{"start":1713996822790,"stop":1713996822791,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b9f29fa05bcc94b","name":"Push message with Chinese payload","time":{"start":1713996822777,"stop":1713996822777,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfde1f98893bcc8c","name":"should set field with only STORE enabled","time":{"start":1713996263782,"stop":1713996263782,"duration":0},"status":"passed","severity":"normal"},{"uid":"b369fee4543b181f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713996519381,"stop":1713996519382,"duration":1},"status":"passed","severity":"normal"},{"uid":"307e0bf6a8e35065","name":"through manual discovery","time":{"start":1713996583926,"stop":1713996583926,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c93342106b9eed","name":"Query generator for 2000 messages","time":{"start":1713996865682,"stop":1713996865683,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7aafd11ac881b","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713996255358,"stop":1713996255358,"duration":0},"status":"passed","severity":"normal"},{"uid":"145a55cd00d45712","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713996380606,"stop":1713996380607,"duration":1},"status":"passed","severity":"normal"},{"uid":"18e228639b170a63","name":"Check publish message after client node is restarted","time":{"start":1713996731449,"stop":1713996731449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e96013ccc4e8728f","name":"should be able to decode the field with only STORE set to true","time":{"start":1713996262928,"stop":1713996262929,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73c71cd96b44fa0","name":"can start the service","time":{"start":1713996773539,"stop":1713996773540,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f66632f379c6ba","name":"Check meta is set [ecies]","time":{"start":1713996291129,"stop":1713996291130,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cc0333f603c2abb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713996283416,"stop":1713996283417,"duration":1},"status":"passed","severity":"normal"},{"uid":"36d37ee03d25e3d5","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713996456650,"stop":1713996456651,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba35cbba8d3232e","name":"isConnected return false after peer stops","time":{"start":1713996355302,"stop":1713996355302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c457c96fed8daa4e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713996862691,"stop":1713996862691,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7eba2c1e936704","name":"Subscribe to topic containing short and publish message","time":{"start":1713996733057,"stop":1713996733057,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8ca7769ad61439c","name":"Push message with rate limit","time":{"start":1713996684276,"stop":1713996684276,"duration":0},"status":"passed","severity":"normal"},{"uid":"561e17b56e141385","name":"ignores domain fetching errors","time":{"start":1713996279362,"stop":1713996279363,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8a209bd5f8c1a28","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713996723971,"stop":1713996723971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1c10f6d76a7f0fd","name":"Push message with custom timestamp: 1713992868559","time":{"start":1713996684277,"stop":1713996684277,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7e4fa3998dc188a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713996255365,"stop":1713996255365,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c92ef0d6fb9c28","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713996255364,"stop":1713996255364,"duration":0},"status":"passed","severity":"normal"},{"uid":"66bcfe423396b606","name":"Check publish message containing shell command","time":{"start":1713996731439,"stop":1713996731440,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9c1757a6ca67b30","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713996279367,"stop":1713996279367,"duration":0},"status":"passed","severity":"normal"},{"uid":"154572f8e968d0b7","name":"should not fail to start the service if it is already started","time":{"start":1713996773542,"stop":1713996773542,"duration":0},"status":"passed","severity":"normal"},{"uid":"c789145c2a0177b","name":"getPeersByDiscovery","time":{"start":1713996707029,"stop":1713996707029,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2f903957cf7cf7e","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713996733062,"stop":1713996733062,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a015394ed05d676","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713996927830,"stop":1713996927830,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b0b143e8237d4e","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app97/8/topic549/test.js","time":{"start":1713996785414,"stop":1713996785414,"duration":0},"status":"passed","severity":"normal"},{"uid":"abfd09a1ea12d05d","name":"Fails to push message with large meta","time":{"start":1713996822797,"stop":1713996822797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e61dd7c702e3789","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713996540485,"stop":1713996540485,"duration":0},"status":"passed","severity":"normal"},{"uid":"df18964b71fb186f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713996927826,"stop":1713996927826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81e4e05745b1a2d","name":"Encoder throws on undefined content topic","time":{"start":1713996289253,"stop":1713996289253,"duration":0},"status":"passed","severity":"normal"},{"uid":"2429d6975f2818b5","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713996305497,"stop":1713996305498,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb2ca81fbb81d58","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713996278875,"stop":1713996278875,"duration":0},"status":"passed","severity":"normal"},{"uid":"9079b53350033327","name":"Push message with content topic containing numeric","time":{"start":1713996822789,"stop":1713996822789,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b4da542a569ca74","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713996456647,"stop":1713996456648,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a6cc72b5655276","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713996577960,"stop":1713996577960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce196c8f1a98962","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713996927839,"stop":1713996927839,"duration":0},"status":"passed","severity":"normal"},{"uid":"592d52ce959ec946","name":"Check message with no payload is not received","time":{"start":1713996468391,"stop":1713996468391,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1b2b0643e3d9d30","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713996456665,"stop":1713996456667,"duration":2},"status":"passed","severity":"normal"},{"uid":"faa31b64421c6ac3","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713996519376,"stop":1713996519377,"duration":1},"status":"passed","severity":"normal"},{"uid":"d67b8dda1b2bf9c2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713996255363,"stop":1713996255363,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2c22878855c565","name":"random static sharding 1 - Cluster ID: 181, Shard ID: 104","time":{"start":1713996808983,"stop":1713996808983,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d98ab90bd4114a1","name":"Wrong topic","time":{"start":1713996785415,"stop":1713996785416,"duration":1},"status":"passed","severity":"normal"},{"uid":"7467605caa374ff8","name":"Relay - times out","time":{"start":1713996893562,"stop":1713996893562,"duration":0},"status":"passed","severity":"normal"},{"uid":"8673a1b7cdace096","name":"throws on content topic with too few or too many fields","time":{"start":1713996255340,"stop":1713996255340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d47a94b63be7dff","name":"should set field with only FILTER enabled","time":{"start":1713996263782,"stop":1713996263782,"duration":0},"status":"passed","severity":"normal"},{"uid":"20987366311f2eaa","name":"should not receive a peer event before start","time":{"start":1713996773543,"stop":1713996773543,"duration":0},"status":"passed","severity":"normal"},{"uid":"a335570003a584d3","name":"Check publish message containing special chars","time":{"start":1713996731433,"stop":1713996731433,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24e49d37731250","name":"Check received message containing JSON","time":{"start":1713996760635,"stop":1713996760635,"duration":0},"status":"passed","severity":"normal"},{"uid":"2474d5a603bed0c5","name":"Subscribe to topic containing XML and receive message","time":{"start":1713996927825,"stop":1713996927826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2d27ace8d28f93d","name":"Subscribe to topic containing Script and receive message","time":{"start":1713996927836,"stop":1713996927836,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a7cd9e0daf7bd99","name":"Fields are not dropped","time":{"start":1713996268059,"stop":1713996268060,"duration":1},"status":"passed","severity":"normal"},{"uid":"272306361de5d6e2","name":"Check received message containing unicode special characters","time":{"start":1713996760636,"stop":1713996760637,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b0eda8acc1c33e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713996255361,"stop":1713996255361,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a27d2574ffbf0d1","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713996262926,"stop":1713996262926,"duration":0},"status":"passed","severity":"normal"},{"uid":"8281919f74580d5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713996760640,"stop":1713996760640,"duration":0},"status":"passed","severity":"normal"},{"uid":"f268c0b4aafeaa62","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713996255369,"stop":1713996255369,"duration":0},"status":"passed","severity":"normal"},{"uid":"c584746d03e0c27c","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713996255372,"stop":1713996255372,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e642eaac14da5a3","name":"Ephemeral messages are not stored","time":{"start":1713996314611,"stop":1713996314612,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e62e0c73c88fe66","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713996456656,"stop":1713996456658,"duration":2},"status":"passed","severity":"normal"},{"uid":"1c4961987843100c","name":"groups content topics by expected pubsub topic","time":{"start":1713996255350,"stop":1713996255351,"duration":1},"status":"passed","severity":"normal"},{"uid":"7464013575b95c20","name":"udp ip6 address","time":{"start":1713996263031,"stop":1713996263032,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bdcd35e01619936","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713996760660,"stop":1713996760660,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee2a72d02671dd6","name":"Promise Callback - forward","time":{"start":1713996847276,"stop":1713996847276,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ad2ec33474027e","name":"Reopen subscription with peer with lost subscription","time":{"start":1713996380035,"stop":1713996380035,"duration":0},"status":"passed","severity":"normal"},{"uid":"d69c932a7398e4f8","name":"shard 0","time":{"start":1713996808982,"stop":1713996808982,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e78a028194e37ea8","name":"should set field with all protocols disabled","time":{"start":1713996263781,"stop":1713996263781,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2d2b2678a01e9c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713996927838,"stop":1713996927838,"duration":0},"status":"passed","severity":"normal"},{"uid":"1860b26b96ec17be","name":"should be called for bootstrap peers","time":{"start":1713996312855,"stop":1713996312855,"duration":0},"status":"passed","severity":"normal"},{"uid":"2938693dcc03b700","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713996255360,"stop":1713996255360,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08df383812ce30f","name":"Check received message containing special chars","time":{"start":1713996760631,"stop":1713996760632,"duration":1},"status":"passed","severity":"normal"},{"uid":"e315d8cfa8ec81fe","name":"should return false","time":{"start":1713996263777,"stop":1713996263777,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a66885cbe48d010","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713996456651,"stop":1713996456652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a554a9b62d7dd771","name":"Push message with XML payload","time":{"start":1713996822784,"stop":1713996822784,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f9304211dd5bfa","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713996456659,"stop":1713996456660,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8eed9d297015114","name":"Check publish message containing SQL Injection","time":{"start":1713996731435,"stop":1713996731436,"duration":1},"status":"passed","severity":"normal"},{"uid":"f605fb93bd9ddcb","name":"Check message received after nwaku node is restarted","time":{"start":1713996760663,"stop":1713996760663,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b19bb1c1d19a81ed","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713996255359,"stop":1713996255359,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d18efa1fa2bb78e","name":"should throw error - no public key","time":{"start":1713996263776,"stop":1713996263777,"duration":1},"status":"passed","severity":"normal"},{"uid":"39b6feb1459fd20d","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713996291128,"stop":1713996291129,"duration":1},"status":"passed","severity":"normal"},{"uid":"132a8023ee5eb1c7","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713996255370,"stop":1713996255371,"duration":1},"status":"passed","severity":"normal"},{"uid":"948edcdbd64475ec","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713996255354,"stop":1713996255354,"duration":0},"status":"passed","severity":"normal"},{"uid":"680a3e9de3242b8e","name":"throws on content topic with empty topic name field","time":{"start":1713996255343,"stop":1713996255343,"duration":0},"status":"passed","severity":"normal"},{"uid":"4521d6bacdc139ee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713996519370,"stop":1713996519371,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad4cd73859110387","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713996289251,"stop":1713996289252,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d8b74a22d7add0","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713996278589,"stop":1713996278590,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d616028ee84aadd","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713996268281,"stop":1713996268282,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f1a2d10ee937213","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713996882734,"stop":1713996882735,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee529d1730583b","name":"should return all peers when numPeers is 0","time":{"start":1713996268281,"stop":1713996268281,"duration":0},"status":"passed","severity":"normal"},{"uid":"2104da1202a75d5a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713996380605,"stop":1713996380605,"duration":0},"status":"passed","severity":"normal"},{"uid":"51822113002d4e32","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713996808252,"stop":1713996808252,"duration":0},"status":"passed","severity":"normal"},{"uid":"790096998ccaf891","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713996255373,"stop":1713996255374,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6d06ed22cfcaea0","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713996456641,"stop":1713996456641,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20c8570dc346ab7","name":"Sets default value correctly","time":{"start":1713996881224,"stop":1713996881225,"duration":1},"status":"passed","severity":"normal"},{"uid":"41804d43431bd961","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713996355300,"stop":1713996355300,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13a0c5d2463519c","name":"Meta field set when metaSetter is specified","time":{"start":1713996268620,"stop":1713996268621,"duration":1},"status":"passed","severity":"normal"},{"uid":"689ebf7d1844563d","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713996255368,"stop":1713996255369,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8bdab1a6bbff7f9","name":"retrieves a single peer","time":{"start":1713996279359,"stop":1713996279360,"duration":1},"status":"passed","severity":"normal"},{"uid":"11ca6c791cedd101","name":"Check received message containing XML","time":{"start":1713996468382,"stop":1713996468382,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d08aef9b911c68","name":"Check message with no content topic is not received","time":{"start":1713996760661,"stop":1713996760661,"duration":0},"status":"passed","severity":"normal"},{"uid":"20dc8086d90c3278","name":"Check received message with timestamp: 1713996304773000000 ","time":{"start":1713996760658,"stop":1713996760659,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7b477c9697926ba","name":"Check received message with timestamp: 1713996305339 ","time":{"start":1713996468386,"stop":1713996468387,"duration":1},"status":"passed","severity":"normal"},{"uid":"240e1dc3f91f4006","name":"Push 30 different messages","time":{"start":1713996822787,"stop":1713996822787,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee1fe81ee2eb3fb1","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713996255371,"stop":1713996255371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e1e33cd0ba9d01","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713996380607,"stop":1713996380608,"duration":1},"status":"passed","severity":"normal"},{"uid":"146ddcce6bce817e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713996519378,"stop":1713996519379,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da8fa68d9742af","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713996882735,"stop":1713996882736,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b6d94eded9cf412","name":"Subscribe to topic containing short and receive message","time":{"start":1713996927822,"stop":1713996927823,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb0a2af826c31ab3","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713996733057,"stop":1713996733058,"duration":1},"status":"passed","severity":"normal"},{"uid":"210e3a7b88b66b47","name":"Delete observer","time":{"start":1713996686033,"stop":1713996686034,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2810a955ef031a8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713996456637,"stop":1713996456638,"duration":1},"status":"passed","severity":"normal"},{"uid":"7196ef4322cd0f68","name":"Asymmetric encrypt & decrypt","time":{"start":1713996289943,"stop":1713996289944,"duration":1},"status":"passed","severity":"normal"},{"uid":"fabf4fe545d0160a","name":"Decoder throws on undefined content topic","time":{"start":1713996268622,"stop":1713996268622,"duration":0},"status":"passed","severity":"normal"},{"uid":"7177825cfc2f893e","name":"removeEventListener with correct event","time":{"start":1713996345798,"stop":1713996345799,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb5250d0cb44410","name":"Query generator for multiple messages with different content topic format","time":{"start":1713996865679,"stop":1713996865679,"duration":0},"status":"passed","severity":"normal"}] |