2025-06-19 17:44:46 +00:00

1 line
187 KiB
JSON

[{"uid":"a8ddb8ca8c13d6a6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750354249061,"stop":1750354249061,"duration":0},"status":"passed","severity":"normal"},{"uid":"24de28b26a8fd8df","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750354272050,"stop":1750354272050,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b65f39eb7d56c9","name":"Callback on promise","time":{"start":1750354835773,"stop":1750354835773,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d95706fc270af6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750354249051,"stop":1750354249051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bac63be44008987","name":"should encodeTxt and decodeTxt","time":{"start":1750354255507,"stop":1750354255507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b853195204a0c8bf","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750354646884,"stop":1750354646884,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ea9c3cfbeee387","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750354249034,"stop":1750354249035,"duration":1},"status":"passed","severity":"normal"},{"uid":"adf04538fe9d328","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750354303096,"stop":1750354303097,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bc561ae35ff9b5","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750354880995,"stop":1750354880995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b594ae4bd1fa7930","name":"Subscribe and receive messages via waku relay post","time":{"start":1750354868218,"stop":1750354868218,"duration":0},"status":"passed","severity":"normal"},{"uid":"2581db1662d71dff","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750354868211,"stop":1750354868211,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5bdd9d0edcc2999","name":"Check received message containing Russian","time":{"start":1750354745762,"stop":1750354745762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7556aeda0d025f","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750354272050,"stop":1750354272050,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36a387bf20efea","name":"Subscribe to topic containing short and receive message","time":{"start":1750354830676,"stop":1750354830677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f894f018c32af05c","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750354249042,"stop":1750354249043,"duration":1},"status":"passed","severity":"normal"},{"uid":"74a75f858c41705d","name":"Check meta is set [symmetric]","time":{"start":1750354282311,"stop":1750354282312,"duration":1},"status":"passed","severity":"normal"},{"uid":"26052a9340059313","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750354303083,"stop":1750354303084,"duration":1},"status":"passed","severity":"normal"},{"uid":"6783d8f0cc0504c5","name":"can start and stop the service","time":{"start":1750354327190,"stop":1750354327190,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98d599ce3dc8615","name":"Publish message with custom timestamp: Fri Jun 28 2024 17:37:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1750354646881,"stop":1750354646881,"duration":0},"status":"passed","severity":"normal"},{"uid":"676501dd99843d1d","name":"Passing page size 0 when there are 110 messages","time":{"start":1750354843958,"stop":1750354843959,"duration":1},"status":"passed","severity":"normal"},{"uid":"637a50828628e481","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750354302707,"stop":1750354302707,"duration":0},"status":"passed","severity":"normal"},{"uid":"e438a8343f0cd92","name":"Check received message with timestamp: 1750354322070000000 ","time":{"start":1750354774621,"stop":1750354774621,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b59083a152c96e","name":"can dial TLS multiaddrs","time":{"start":1750354529223,"stop":1750354529223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef00f75e5a880941","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750354284036,"stop":1750354284036,"duration":0},"status":"passed","severity":"normal"},{"uid":"3785d497a4dbe7a8","name":"should initialize bloom filter with correct parameters","time":{"start":1750354305746,"stop":1750354305746,"duration":0},"status":"passed","severity":"normal"},{"uid":"678e951789ae4200","name":"Query with Ordered Callback, No message returned","time":{"start":1750354801329,"stop":1750354801330,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca4d3c893b781c7","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750354249055,"stop":1750354249055,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a549c87f99e4fc","name":"throws on content topic with generation field greater than 0","time":{"start":1750354249016,"stop":1750354249016,"duration":0},"status":"passed","severity":"normal"},{"uid":"5301b79bab49d0c8","name":"Passing page size 3 when there are 20 messages","time":{"start":1750354843962,"stop":1750354843962,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b53470303aeddc9","name":"Relay - times out","time":{"start":1750354858048,"stop":1750354858048,"duration":0},"status":"passed","severity":"normal"},{"uid":"6efd83b4aafd091d","name":"safeDispatchEvent","time":{"start":1750354363150,"stop":1750354363150,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f5eee2f639a55ab","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750354656659,"stop":1750354656660,"duration":1},"status":"passed","severity":"normal"},{"uid":"f62c3516f11e8753","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750354293468,"stop":1750354293468,"duration":0},"status":"passed","severity":"normal"},{"uid":"383487c1db9c944c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750354254958,"stop":1750354254959,"duration":1},"status":"passed","severity":"normal"},{"uid":"22b42d25d371f0bb","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750354868208,"stop":1750354868208,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05e39eeb277f1d3","name":"Query generator for multiple messages","time":{"start":1750354835770,"stop":1750354835770,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fbb7571591c3cf0","name":"nwaku subscribes","time":{"start":1750354634282,"stop":1750354634282,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7b9cc976abc04f","name":"Check publish message containing Basic HTML tag","time":{"start":1750354646862,"stop":1750354646863,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8afab767ea72754","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750354656658,"stop":1750354656658,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cbf31aebf6552cb","name":"Push message with content topic containing escaped characters","time":{"start":1750355050779,"stop":1750355050779,"duration":0},"status":"passed","severity":"normal"},{"uid":"15908f2812d258b7","name":"Check received message containing emoji","time":{"start":1750354745790,"stop":1750354745791,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd29ab2418f01b59","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750354830677,"stop":1750354830678,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e291a57e219b42d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750354499722,"stop":1750354499722,"duration":0},"status":"passed","severity":"normal"},{"uid":"42413fd96e8f8c99","name":"Push to array if already present","time":{"start":1750354248757,"stop":1750354248757,"duration":0},"status":"passed","severity":"normal"},{"uid":"68016a10ae1037b","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750354656662,"stop":1750354656663,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a1c00c258c2584","name":"Push message with content topic containing shell command","time":{"start":1750355050779,"stop":1750355050779,"duration":0},"status":"passed","severity":"normal"},{"uid":"9219d535755511d","name":"Push message with content topic containing short","time":{"start":1750355050775,"stop":1750355050775,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7ef78f133ead77a","name":"it tolerates circular branch references","time":{"start":1750354272396,"stop":1750354272397,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8bf68d4684a86ef","name":"should only return 1 node with relay and store capability","time":{"start":1750354272399,"stop":1750354272399,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b53e81b53d2182","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750354254965,"stop":1750354254965,"duration":0},"status":"passed","severity":"normal"},{"uid":"567575950111723e","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750354249063,"stop":1750354249063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7432ec1f043670aa","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750354639604,"stop":1750354639604,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d16593af5408e9","name":"should never report false negatives","time":{"start":1750354305748,"stop":1750354305748,"duration":0},"status":"passed","severity":"normal"},{"uid":"557845819ef2d6f3","name":"messageHashStr produces consistent results for the same input","time":{"start":1750354263544,"stop":1750354263548,"duration":4},"status":"passed","severity":"normal"},{"uid":"e1d2a3bddeb570e","name":"should not fail to start the service if it is already started","time":{"start":1750354565559,"stop":1750354565559,"duration":0},"status":"passed","severity":"normal"},{"uid":"b954ab476d50d7af","name":"should support chaining for add method","time":{"start":1750354292046,"stop":1750354292046,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec06793bd8078","name":"random static sharding 10 - Cluster ID: 13, Shard ID: 293","time":{"start":1750354880994,"stop":1750354880995,"duration":1},"status":"passed","severity":"normal"},{"uid":"636f146e79fd96cf","name":"Check received message with timestamp: 1750354321912000000 ","time":{"start":1750354745791,"stop":1750354745791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e897a1646b34524","name":"throws on empty content topic","time":{"start":1750354249014,"stop":1750354249014,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fb8642f96d6269","name":"should maintain desired error rate","time":{"start":1750354305747,"stop":1750354305748,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30eb78ef6caa80b","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750354639606,"stop":1750354639606,"duration":0},"status":"passed","severity":"normal"},{"uid":"46e73fd3a2bf62e7","name":"should handle a minimal index list","time":{"start":1750354249348,"stop":1750354249349,"duration":1},"status":"passed","severity":"normal"},{"uid":"490d8a5709c5fb10","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750354249050,"stop":1750354249051,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e3360ce55e2382","name":"Push message with rate limit","time":{"start":1750355050781,"stop":1750355050781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15d120c3854152a","name":"Ping on subscribed peer","time":{"start":1750354390163,"stop":1750354390164,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a24feb4347cc014","name":"Publishes to nwaku","time":{"start":1750354634282,"stop":1750354634283,"duration":1},"status":"passed","severity":"normal"},{"uid":"de076c2af1639e5f","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750354323432,"stop":1750354323432,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b26caa0bd6ec7d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750354303125,"stop":1750354303125,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fc674f0401f509","name":"should return empty list for no shard","time":{"start":1750354249046,"stop":1750354249046,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d418c49bba8a22","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750354847985,"stop":1750354847986,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba3e70019999307","name":"Push message with numeric payload","time":{"start":1750355050769,"stop":1750355050769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eeccf37fac6905b","name":"different cluster, different shard: nodes don't connect","time":{"start":1750354526915,"stop":1750354526917,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5a956fde1a57ba5","name":"should remove expired entries after TTL has passed","time":{"start":1750354292046,"stop":1750354292056,"duration":10},"status":"passed","severity":"normal"},{"uid":"ead735de8fb8e1a","name":"should properly create location multiaddrs - udp6","time":{"start":1750354255517,"stop":1750354255517,"duration":0},"status":"passed","severity":"normal"},{"uid":"94778bef9edc4042","name":"Fails to push message bigger that 1MB","time":{"start":1750355050782,"stop":1750355050782,"duration":0},"status":"passed","severity":"normal"},{"uid":"75484d195c44ba88","name":"Subscribe to topic containing Script and publish message","time":{"start":1750354656659,"stop":1750354656659,"duration":0},"status":"passed","severity":"normal"},{"uid":"6595cea59432c18","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750354774622,"stop":1750354774623,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bcc37c54842cfaa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750354303135,"stop":1750354303135,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b3ddc16944fac","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354819950,"stop":1750354819950,"duration":0},"status":"passed","severity":"normal"},{"uid":"e08576929bbd02a7","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750354330386,"stop":1750354330387,"duration":1},"status":"passed","severity":"normal"},{"uid":"40a6681e3e51ec54","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750354646885,"stop":1750354646885,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a1a68c4bb66a4c","name":"Check message on other pubsub topic is not received","time":{"start":1750354745774,"stop":1750354745775,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54ef7c8e4a55eb0","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750354303093,"stop":1750354303094,"duration":1},"status":"passed","severity":"normal"},{"uid":"42fb88d1052cb0d0","name":"Query Generator, No message returned","time":{"start":1750354801327,"stop":1750354801328,"duration":1},"status":"passed","severity":"normal"},{"uid":"7691fc94712d18f4","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750354263996,"stop":1750354263997,"duration":1},"status":"passed","severity":"normal"},{"uid":"455e4d626d68f29f","name":"Check received message containing long","time":{"start":1750354745782,"stop":1750354745783,"duration":1},"status":"passed","severity":"normal"},{"uid":"4570621b6550d130","name":"Encoder throws on undefined content topic","time":{"start":1750354282312,"stop":1750354282313,"duration":1},"status":"passed","severity":"normal"},{"uid":"920291031f7b66e8","name":"should process tasks in queue","time":{"start":1750354292775,"stop":1750354292777,"duration":2},"status":"passed","severity":"normal"},{"uid":"da7c8a5329705f6f","name":"should properly clean up resources when disposed","time":{"start":1750354292058,"stop":1750354292058,"duration":0},"status":"passed","severity":"normal"},{"uid":"273bc2cf166f7a58","name":"Push message with unicode special characters payload","time":{"start":1750355050758,"stop":1750355050759,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa867e6213135152","name":"Throws when trying to push message with empty payload","time":{"start":1750355050759,"stop":1750355050760,"duration":1},"status":"passed","severity":"normal"},{"uid":"95bb117c8655347c","name":"Subscribe to topic containing short and receive message","time":{"start":1750354830713,"stop":1750354830713,"duration":0},"status":"passed","severity":"normal"},{"uid":"83445028a4b18de9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750354759660,"stop":1750354759660,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7b670e957676bf","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750354303082,"stop":1750354303082,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f62309556e6a32","name":"Passing page size 110 when there are 120 messages","time":{"start":1750354843963,"stop":1750354843963,"duration":0},"status":"passed","severity":"normal"},{"uid":"3038cbc9758385fb","name":"Check received message containing numeric","time":{"start":1750354745753,"stop":1750354745754,"duration":1},"status":"passed","severity":"normal"},{"uid":"37dd72a488e9474b","name":"Push message with content topic containing emoji","time":{"start":1750355050780,"stop":1750355050780,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb56cbc2f856e42","name":"Query with Promise Callback, No message returned","time":{"start":1750354801331,"stop":1750354801331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6fdc5bdfba9566b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750354830685,"stop":1750354830685,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e48638540783ec","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app85/10/topic561/utf8","time":{"start":1750354759650,"stop":1750354759650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f558acc55f9e73e6","name":"Check received message containing JSON","time":{"start":1750354774619,"stop":1750354774619,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c152761a064a75","name":"Overlapping topic subscription","time":{"start":1750354830675,"stop":1750354830676,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f439abdabd1c80","name":"Push message with content topic containing long","time":{"start":1750355050760,"stop":1750355050760,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4f789bcbb60e599","name":"Relay - dialed first","time":{"start":1750354858046,"stop":1750354858047,"duration":1},"status":"passed","severity":"normal"},{"uid":"9968f51a3dba2d0b","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1750354293662,"stop":1750354293662,"duration":0},"status":"passed","severity":"normal"},{"uid":"495619b9f6da5612","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750354830723,"stop":1750354830723,"duration":0},"status":"passed","severity":"normal"},{"uid":"c59606407e356e0","name":"Decrypt messages","time":{"start":1750354622741,"stop":1750354622741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c25410496bc9a68b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750354249045,"stop":1750354249045,"duration":0},"status":"passed","severity":"normal"},{"uid":"84be53d83cb80d93","name":"should respect max attempts limit","time":{"start":1750354292780,"stop":1750354292781,"duration":1},"status":"passed","severity":"normal"},{"uid":"77102c493b6905d8","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750354830687,"stop":1750354830688,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d5bd2d70c2cd9f5","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750354847985,"stop":1750354847985,"duration":0},"status":"passed","severity":"normal"},{"uid":"9526ff2abe0890e1","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750354249045,"stop":1750354249046,"duration":1},"status":"passed","severity":"normal"},{"uid":"8610a9850601918d","name":"should reject if Relay is requested but not mounted","time":{"start":1750354293636,"stop":1750354293637,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f872e694fde17b2","name":"Subscribe and publish message","time":{"start":1750354656651,"stop":1750354656652,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f09daaa9de0dd83","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750354868212,"stop":1750354868213,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9675f0ed622507f","name":"Subscribe to topic containing XML and receive message","time":{"start":1750354868223,"stop":1750354868223,"duration":0},"status":"passed","severity":"normal"},{"uid":"61de1c35f3f5a917","name":"should invoke callbacks when receiving a message","time":{"start":1750354293939,"stop":1750354293939,"duration":0},"status":"passed","severity":"normal"},{"uid":"d49cc04e00a513f7","name":"Push 30 different messages","time":{"start":1750355050759,"stop":1750355050759,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40a3e3b4d25fa5d9","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750354868224,"stop":1750354868224,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacc1fbbb9c3db22","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750354774623,"stop":1750354774623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a897c1de9fad5d4e","name":"accepts time-filtered query with content filter","time":{"start":1750354264000,"stop":1750354264001,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eb2723938784ad0","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750354830709,"stop":1750354830710,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa2bf66d2e22c47","name":"Nodes with multiple pubsub topic","time":{"start":1750354639603,"stop":1750354639603,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d8cd1d6bc5fff4b","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750354255520,"stop":1750354255520,"duration":0},"status":"passed","severity":"normal"},{"uid":"9810fc2dbf0e6237","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750354830675,"stop":1750354830675,"duration":0},"status":"passed","severity":"normal"},{"uid":"7721bb0e8a97e4f0","name":"removeEventListener with correct event","time":{"start":1750354363148,"stop":1750354363148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6088d415aca6ccd5","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750354835774,"stop":1750354835774,"duration":0},"status":"passed","severity":"normal"},{"uid":"463cc5debb3a4048","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750354830722,"stop":1750354830722,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeccf64e5fe36c9a","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750354801330,"stop":1750354801330,"duration":0},"status":"passed","severity":"normal"},{"uid":"88753875cc4b780f","name":"should decode valid enr successfully","time":{"start":1750354255507,"stop":1750354255508,"duration":1},"status":"passed","severity":"normal"},{"uid":"e703039e4ff14fbf","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750354249028,"stop":1750354249029,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4d62c86f4a184d0","name":"should initialize with Unhealthy status","time":{"start":1750354293176,"stop":1750354293176,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6d6c7be5e8755f","name":"Check message with non string payload is not received","time":{"start":1750354774633,"stop":1750354774634,"duration":1},"status":"passed","severity":"normal"},{"uid":"393c6735c0444a3","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750354830672,"stop":1750354830672,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9c65d4daf683bf","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750354759645,"stop":1750354759646,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa4fabdb0ab2d0c","name":"Push message with content topic containing special chars","time":{"start":1750355050776,"stop":1750355050776,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75022c5f03a8654","name":"1 Store, 2 fetches","time":{"start":1750354271985,"stop":1750354271985,"duration":0},"status":"passed","severity":"normal"},{"uid":"f884356131d25cb","name":"Push message with content topic containing Script","time":{"start":1750355050778,"stop":1750355050778,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b8eeeb97b8d03","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750354303102,"stop":1750354303103,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ff40887c330e168","name":"Check message received after jswaku node is restarted","time":{"start":1750354745781,"stop":1750354745781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e2a057171fc41497","name":"connected peers and dial","time":{"start":1750354621239,"stop":1750354621239,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d5c14edaacf45761","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750354306367,"stop":1750354306368,"duration":1},"status":"passed","severity":"normal"},{"uid":"62159b8e492c45c","name":"Check received message containing Basic HTML tag","time":{"start":1750354745765,"stop":1750354745766,"duration":1},"status":"passed","severity":"normal"},{"uid":"f538b9885f7b989d","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750354303103,"stop":1750354303117,"duration":14},"status":"passed","severity":"normal"},{"uid":"779b8730f5334ee","name":"Push message with escaped characters payload","time":{"start":1750355050758,"stop":1750355050758,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f2a7756dc315c2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750354774651,"stop":1750354774651,"duration":0},"status":"passed","severity":"normal"},{"uid":"337b8f99bef51d6d","name":"Check message with no content topic is not received","time":{"start":1750354745796,"stop":1750354745796,"duration":0},"status":"passed","severity":"normal"},{"uid":"af910fa175f62273","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750354830689,"stop":1750354830689,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf543d3d061ef93","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750354249027,"stop":1750354249027,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc709a9e1f5a7b34","name":"Overlapping topic subscription","time":{"start":1750354868210,"stop":1750354868210,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e6d1f4a0fbebe0c","name":"Check received message with timestamp: 1750354322070000000 ","time":{"start":1750354774649,"stop":1750354774650,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5e6e53812d10b8","name":"Check message received after nwaku node is restarted","time":{"start":1750354745781,"stop":1750354745781,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b1147d88b5d28f8e","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750354788850,"stop":1750354788850,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7ed1ef61170bfc3","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750354249030,"stop":1750354249030,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e0e875184b44da","name":"Subscribe and receive messages via waku relay post","time":{"start":1750354830697,"stop":1750354830704,"duration":7},"status":"passed","severity":"normal"},{"uid":"59a7c2e72b288585","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750354303097,"stop":1750354303097,"duration":0},"status":"passed","severity":"normal"},{"uid":"f82df98a4fa52ae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750354868221,"stop":1750354868221,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fff1e375fd0271","name":"can start the service","time":{"start":1750354276235,"stop":1750354276236,"duration":1},"status":"passed","severity":"normal"},{"uid":"520b6640524acb22","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750354804527,"stop":1750354804530,"duration":3},"status":"passed","severity":"normal"},{"uid":"c59bcdee439ae2bd","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750354656656,"stop":1750354656657,"duration":1},"status":"passed","severity":"normal"},{"uid":"6badee885b2cef40","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750354830682,"stop":1750354830683,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ede4b42bfcc256d","name":"throws on content topic with empty encoding field","time":{"start":1750354249018,"stop":1750354249024,"duration":6},"status":"passed","severity":"normal"},{"uid":"cad6f702c7521e07","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750354272050,"stop":1750354272051,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d9bac7022a0c05f","name":"addEventListener with correct event","time":{"start":1750354363147,"stop":1750354363147,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b3712ba6252c16","name":"Publish message with large meta","time":{"start":1750354646887,"stop":1750354646888,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c73fc74dfbf25ab","name":"random static sharding 1 - Cluster ID: 653, Shard ID: 931","time":{"start":1750354880990,"stop":1750354880990,"duration":0},"status":"passed","severity":"normal"},{"uid":"665be11ab18ca8b0","name":"Subscribe to topic containing XML and receive message","time":{"start":1750354830684,"stop":1750354830684,"duration":0},"status":"passed","severity":"normal"},{"uid":"58e56af6fa305551","name":"getPeersByDiscovery","time":{"start":1750354363149,"stop":1750354363149,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f68fb5eb7f2870e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750354327194,"stop":1750354327195,"duration":1},"status":"skipped","severity":"normal"},{"uid":"744ffb6406e10858","name":"Encoder throws on undefined content topic","time":{"start":1750354284037,"stop":1750354284038,"duration":1},"status":"passed","severity":"normal"},{"uid":"5889e39c0131edc","name":"Push message with content topic containing Arabic","time":{"start":1750355050761,"stop":1750355050762,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3169430d3615eba","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750354830681,"stop":1750354830682,"duration":1},"status":"passed","severity":"normal"},{"uid":"e90289e216b0a8c6","name":"shard 0","time":{"start":1750354880988,"stop":1750354880989,"duration":1},"status":"passed","severity":"normal"},{"uid":"60410934b77262d","name":"configure the node with multiple pubsub topics","time":{"start":1750354880995,"stop":1750354880995,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b37377aa18aa64","name":"Check message with no pubsub topic is not received","time":{"start":1750354774653,"stop":1750354774653,"duration":0},"status":"passed","severity":"normal"},{"uid":"74addbf13e56dc62","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750354249057,"stop":1750354249058,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7fe4e8bddbfa536","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750354830679,"stop":1750354830680,"duration":1},"status":"passed","severity":"normal"},{"uid":"41e5c46bcab267ae","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750354830678,"stop":1750354830679,"duration":1},"status":"passed","severity":"normal"},{"uid":"173240181a70d771","name":"throws on content topic with non-number generation field","time":{"start":1750354249015,"stop":1750354249015,"duration":0},"status":"passed","severity":"normal"},{"uid":"68421eeeceaed647","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750354847986,"stop":1750354847986,"duration":0},"status":"passed","severity":"normal"},{"uid":"be20e8bb29e3e6e3","name":"Check received message containing escaped characters","time":{"start":1750354774620,"stop":1750354774620,"duration":0},"status":"passed","severity":"normal"},{"uid":"373ee715dec77798","name":"handles empty contentTopics array correctly","time":{"start":1750354249062,"stop":1750354249062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec7b2ecb9e24352f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750354249052,"stop":1750354249052,"duration":0},"status":"passed","severity":"normal"},{"uid":"1beec771f240bd85","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app73/1/topic647/utf8","time":{"start":1750354759657,"stop":1750354759657,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd6141c54edd670b","name":"Check received message containing SQL Injection","time":{"start":1750354745762,"stop":1750354745762,"duration":0},"status":"passed","severity":"normal"},{"uid":"b164af3e738c076f","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750354306367,"stop":1750354306367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbcf509e77a2f3d","name":"different cluster, same shard: nodes don't connect","time":{"start":1750354526913,"stop":1750354526915,"duration":2},"status":"passed","severity":"normal"},{"uid":"e586cd460f22af4f","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750354303087,"stop":1750354303087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c852b12bb8e82f94","name":"Check message with no payload is not received","time":{"start":1750354774654,"stop":1750354774654,"duration":0},"status":"passed","severity":"normal"},{"uid":"daeb37f7ad2c1ad8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750354329069,"stop":1750354329069,"duration":0},"status":"passed","severity":"normal"},{"uid":"8faf2151d0c8fdb6","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750354272051,"stop":1750354272052,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4d55d9605fab77","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750354293624,"stop":1750354293625,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb5245ef35c24d8","name":"should not fail to stop the service if it was not started","time":{"start":1750354276237,"stop":1750354276237,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce207cb7d4a94eb","name":"should throw error - no id","time":{"start":1750354255509,"stop":1750354255509,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a2072c7a5801fc","name":"Refresh subscription","time":{"start":1750354830710,"stop":1750354830710,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e5cc23f68e3f26f","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750354272047,"stop":1750354272047,"duration":0},"status":"passed","severity":"normal"},{"uid":"67999e9ca6b6070d","name":"should get / set UDP multiaddr","time":{"start":1750354255516,"stop":1750354255516,"duration":0},"status":"passed","severity":"normal"},{"uid":"995728207c749041","name":"returns all values when wanted number is greater than available values","time":{"start":1750354271338,"stop":1750354271339,"duration":1},"status":"passed","severity":"normal"},{"uid":"159c2c3a2adbe11a","name":"Push message with XML payload","time":{"start":1750355050772,"stop":1750355050772,"duration":0},"status":"passed","severity":"normal"},{"uid":"8386569ecd416dce","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750354293627,"stop":1750354293628,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8eb32215b2c42ef","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750354868212,"stop":1750354868212,"duration":0},"status":"passed","severity":"normal"},{"uid":"c701fb77dc9d318d","name":"Query with Promise Callback, No Decoder","time":{"start":1750354801331,"stop":1750354801331,"duration":0},"status":"passed","severity":"normal"},{"uid":"87bd0be249edec63","name":"Check publish message containing Script","time":{"start":1750354646862,"stop":1750354646862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d65311f3e2bc132e","name":"Js publishes, other Js receives","time":{"start":1750354634283,"stop":1750354634284,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f5956f7f266e56","name":"should return false when clusterId doesn't match","time":{"start":1750354293627,"stop":1750354293627,"duration":0},"status":"passed","severity":"normal"},{"uid":"7156fc5abb9fa7ac","name":"Subscribe and receive messages via lightPush","time":{"start":1750354830694,"stop":1750354830695,"duration":1},"status":"passed","severity":"normal"},{"uid":"cddeb02dd447665","name":"Waku message hash computation (payload length 0)","time":{"start":1750354263536,"stop":1750354263536,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a3abafb9a46184","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750354621097,"stop":1750354621099,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d6442a837eb69d4","name":"Push message with escaped characters payload","time":{"start":1750355050773,"stop":1750355050773,"duration":0},"status":"passed","severity":"normal"},{"uid":"72163c5189c1479a","name":"1 Relay, 1 fetch","time":{"start":1750354271984,"stop":1750354271985,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9cee55bdcf00424","name":"Fails to push message bigger that 1MB","time":{"start":1750355050768,"stop":1750355050768,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a69573d5c0a7450","name":"handles empty shards array correctly","time":{"start":1750354249062,"stop":1750354249062,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd57953a2656619e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750354249050,"stop":1750354249050,"duration":0},"status":"passed","severity":"normal"},{"uid":"17fcf7644b38819e","name":"Check message with invalid timestamp is not received","time":{"start":1750354745794,"stop":1750354745795,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5838f9e64b82ff8","name":"Check received message containing Arabic","time":{"start":1750354745784,"stop":1750354745784,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5e917bd6e7f6fd","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750354745793,"stop":1750354745794,"duration":1},"status":"passed","severity":"normal"},{"uid":"f299375219672f54","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750354830721,"stop":1750354830721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e414dd0c48003f7","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750354249045,"stop":1750354249045,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f6529af85623aa","name":"Nwaku publishes","time":{"start":1750354634283,"stop":1750354634283,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22993494d5c503c","name":"Refresh subscription","time":{"start":1750354656654,"stop":1750354656654,"duration":0},"status":"skipped","severity":"normal"},{"uid":"827332d9d93dabaf","name":"Query Generator - true","time":{"start":1750354828468,"stop":1750354828469,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1a0f81a2885ffe","name":"Publish message with custom timestamp: Thu Jun 19 2025 18:37:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1750354646882,"stop":1750354646882,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3898d070b66901b","name":"Check received message containing shell command","time":{"start":1750354745766,"stop":1750354745767,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2cebc6c40cd8b6","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750354303085,"stop":1750354303086,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b8210dc30eee013","name":"does not throw on valid cases","time":{"start":1750354249013,"stop":1750354249014,"duration":1},"status":"passed","severity":"normal"},{"uid":"b42dca9ad0ba99f4","name":"should not fail to start the service if it is already started","time":{"start":1750354327191,"stop":1750354327191,"duration":0},"status":"passed","severity":"normal"},{"uid":"601db99fea59dc4b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750354452941,"stop":1750354452942,"duration":1},"status":"passed","severity":"normal"},{"uid":"c46f70fcc5ce0834","name":"Default pageSize","time":{"start":1750354843964,"stop":1750354843970,"duration":6},"status":"passed","severity":"normal"},{"uid":"cf72c1b7ae7d0fed","name":"should be delivered immediately if received","time":{"start":1750354306369,"stop":1750354306369,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea6279098ceb2b1b","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750354272401,"stop":1750354272401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b86001e3d6a89209","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750354830705,"stop":1750354830705,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97d9378f2f2e0a2","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750354868218,"stop":1750354868219,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eaa969eef867af7","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750354293881,"stop":1750354293881,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c1658363e58d62","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750354249056,"stop":1750354249056,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee03f01baf3964a","name":"Fails to publish duplicate message","time":{"start":1750354646882,"stop":1750354646883,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c03c888f6fb3bef","name":"messageHashStr returns a hex string","time":{"start":1750354263541,"stop":1750354263542,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15a110d42149f2f","name":"should wait for LightPush peer to be connected","time":{"start":1750354293642,"stop":1750354293642,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c2884f7ae09c92","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750354868222,"stop":1750354868222,"duration":0},"status":"passed","severity":"normal"},{"uid":"e543ee192677bca6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750354452942,"stop":1750354452943,"duration":1},"status":"passed","severity":"normal"},{"uid":"3752d06d5eb738cc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750354774651,"stop":1750354774651,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ab31333732038f","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750354249043,"stop":1750354249043,"duration":0},"status":"passed","severity":"normal"},{"uid":"389351528d210499","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750354868221,"stop":1750354868222,"duration":1},"status":"passed","severity":"normal"},{"uid":"84fbbada603e8068","name":"Check received message containing emoji","time":{"start":1750354774648,"stop":1750354774649,"duration":1},"status":"passed","severity":"normal"},{"uid":"691b0cc94a6d8d01","name":"1 Relay, 1 Filter, gives up","time":{"start":1750354271986,"stop":1750354271986,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d0117e9899391d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750354452939,"stop":1750354452939,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee06df56e18b8a1","name":"Push message with custom timestamp: 1750358053109","time":{"start":1750355050781,"stop":1750355050782,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ca35b7dc3ff909","name":"should add and check entries correctly","time":{"start":1750354292037,"stop":1750354292045,"duration":8},"status":"passed","severity":"normal"},{"uid":"104745664bad65c2","name":"returns nothing if no connections present","time":{"start":1750354263813,"stop":1750354263813,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1d2087189f7fa03","name":"Push message with custom timestamp: 1719596053109","time":{"start":1750355050781,"stop":1750355050781,"duration":0},"status":"passed","severity":"normal"},{"uid":"445fc792940c47db","name":"topics with same application and version share the same shard","time":{"start":1750354249036,"stop":1750354249036,"duration":0},"status":"passed","severity":"normal"},{"uid":"70844c2daae6f4ca","name":"Round trip binary serialization","time":{"start":1750354264373,"stop":1750354264374,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ef60c5ea8d1ade","name":"Ping on subscribed peer","time":{"start":1750354390166,"stop":1750354390167,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a3c5045bb4fdd7","name":"should properly create location multiaddrs - udp","time":{"start":1750354255518,"stop":1750354255518,"duration":0},"status":"passed","severity":"normal"},{"uid":"40ece42185427a2f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750354656656,"stop":1750354656656,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd17e6736f2051e8","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app90/7/topic796/xml","time":{"start":1750354759650,"stop":1750354759652,"duration":2},"status":"passed","severity":"normal"},{"uid":"eb710e7553df2859","name":"Ping on peer without subscriptions","time":{"start":1750354390164,"stop":1750354390165,"duration":1},"status":"passed","severity":"normal"},{"uid":"93afd9ed7c187363","name":"Push message with Chinese payload","time":{"start":1750355050770,"stop":1750355050770,"duration":0},"status":"passed","severity":"normal"},{"uid":"17223c384d8db7c6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750354271985,"stop":1750354271986,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ba6377a0f49f19c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750354249053,"stop":1750354249054,"duration":1},"status":"passed","severity":"normal"},{"uid":"50df947bdd33ba83","name":"Check received message containing Arabic","time":{"start":1750354745760,"stop":1750354745761,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff65dfc3acb5b0","name":"Ping on unsubscribed peer","time":{"start":1750354390167,"stop":1750354390168,"duration":1},"status":"passed","severity":"normal"},{"uid":"d547b13ece144c62","name":"should decode valid enr with tcp successfully","time":{"start":1750354255508,"stop":1750354255508,"duration":0},"status":"passed","severity":"normal"},{"uid":"bff415aefc2f4c15","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750354249059,"stop":1750354249059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a94d594902e6dd","name":"Throws when trying to push message with empty payload","time":{"start":1750355050774,"stop":1750355050775,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cb44e7eb244c80","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750354293180,"stop":1750354293184,"duration":4},"status":"passed","severity":"normal"},{"uid":"78abb32305cf3a9b","name":"should insert elements correctly","time":{"start":1750354305747,"stop":1750354305747,"duration":0},"status":"passed","severity":"normal"},{"uid":"65aafe6a53907dc7","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750354868208,"stop":1750354868208,"duration":0},"status":"passed","severity":"normal"},{"uid":"45409d1f7ef2b218","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750354801326,"stop":1750354801327,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbde5f68df0b2a2","name":"should be called for bootstrap peers","time":{"start":1750354330387,"stop":1750354330387,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21cd2ad00b3827a","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750354249029,"stop":1750354249029,"duration":0},"status":"passed","severity":"normal"},{"uid":"186ca19866ae4781","name":"Init the array if not present","time":{"start":1750354248752,"stop":1750354248756,"duration":4},"status":"passed","severity":"normal"},{"uid":"e3c624d768f951ad","name":"Does not throw an exception when node disconnects","time":{"start":1750354851971,"stop":1750354851971,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea0c9d0ad320b0a4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750354249052,"stop":1750354249053,"duration":1},"status":"passed","severity":"normal"},{"uid":"15cef8ff22c059b8","name":"Subscribe to topic containing long and receive message","time":{"start":1750354830677,"stop":1750354830677,"duration":0},"status":"passed","severity":"normal"},{"uid":"544ac265d4791e2e","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750354868216,"stop":1750354868216,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b918782162f55ba","name":"Check received message containing unicode special characters","time":{"start":1750354774620,"stop":1750354774621,"duration":1},"status":"passed","severity":"normal"},{"uid":"621ea8529949666","name":"Check received message with timestamp: 1750354321912000000 ","time":{"start":1750354745770,"stop":1750354745770,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5e90c493577a2f","name":"Push message with content topic containing JSON","time":{"start":1750355050764,"stop":1750355050764,"duration":0},"status":"passed","severity":"normal"},{"uid":"95188e2f8e211678","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750354254969,"stop":1750354254970,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e3c428da67a7e2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750354342169,"stop":1750354342172,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d0ce5f97028fda5","name":"Decoder throws on undefined content topic","time":{"start":1750354264375,"stop":1750354264375,"duration":0},"status":"passed","severity":"normal"},{"uid":"283e2cd6680bb92b","name":"should handle special patterns correctly","time":{"start":1750354305750,"stop":1750354305751,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf93b5ad2d0db30a","name":"Check message with no payload is not received","time":{"start":1750354774630,"stop":1750354774633,"duration":3},"status":"passed","severity":"normal"},{"uid":"87ca02d012f9d2b8","name":"rejects hash query with content filter parameters","time":{"start":1750354263999,"stop":1750354264000,"duration":1},"status":"passed","severity":"normal"},{"uid":"2090644354160998","name":"Publish message with rate limit","time":{"start":1750354646888,"stop":1750354646888,"duration":0},"status":"passed","severity":"normal"},{"uid":"39c34d18f21be716","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354830691,"stop":1750354830692,"duration":1},"status":"passed","severity":"normal"},{"uid":"3cb440e3535ad569","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750354249054,"stop":1750354249055,"duration":1},"status":"passed","severity":"normal"},{"uid":"b622abef6ab4a70b","name":"should insert message into bloom filter","time":{"start":1750354306361,"stop":1750354306361,"duration":0},"status":"passed","severity":"normal"},{"uid":"37cabbe0c534105a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750354868212,"stop":1750354868212,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99e7d6e39ee7d80","name":"should return unique PubsubTopics for static sharding","time":{"start":1750354249044,"stop":1750354249045,"duration":1},"status":"passed","severity":"normal"},{"uid":"d53b18a9b4847bbd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750354249041,"stop":1750354249042,"duration":1},"status":"passed","severity":"normal"},{"uid":"e40ac7d5f98933fe","name":"Push message with Russian payload","time":{"start":1750355050756,"stop":1750355050756,"duration":0},"status":"passed","severity":"normal"},{"uid":"668a45a4c4f418eb","name":"Check publish message containing short","time":{"start":1750354646849,"stop":1750354646850,"duration":1},"status":"passed","severity":"normal"},{"uid":"1733a908125285d5","name":"Check received message containing long","time":{"start":1750354745742,"stop":1750354745746,"duration":4},"status":"passed","severity":"normal"},{"uid":"a773b44679f05ae1","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750354835771,"stop":1750354835772,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc81e2d30f4e236","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750354639601,"stop":1750354639602,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bd7d67e1ce408c9","name":"Decoder throws on empty string content topic","time":{"start":1750354284038,"stop":1750354284039,"duration":1},"status":"passed","severity":"normal"},{"uid":"5440023380e1224e","name":"ignores domain fetching errors","time":{"start":1750354272397,"stop":1750354272397,"duration":0},"status":"passed","severity":"normal"},{"uid":"783748dc4c7ffe6f","name":"should detect messages with missing dependencies","time":{"start":1750354306365,"stop":1750354306365,"duration":0},"status":"passed","severity":"normal"},{"uid":"25a73296c623ce07","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750354249052,"stop":1750354249052,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f5a407a70011d0e","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750354254967,"stop":1750354254968,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6cf54be76194172","name":"Encoder throws on empty string content topic","time":{"start":1750354264375,"stop":1750354264375,"duration":0},"status":"passed","severity":"normal"},{"uid":"d155d73321a802ef","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750354249051,"stop":1750354249051,"duration":0},"status":"passed","severity":"normal"},{"uid":"56f9d2330d28c6ff","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750354830686,"stop":1750354830686,"duration":0},"status":"passed","severity":"normal"},{"uid":"c271c48d80657cab","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750354249046,"stop":1750354249047,"duration":1},"status":"passed","severity":"normal"},{"uid":"984c6eb445ab35be","name":"should initialize with default number of peers","time":{"start":1750354292991,"stop":1750354292991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a4d64b4e8cd051","name":"Relay + Store","time":{"start":1750354255520,"stop":1750354255520,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7fd1f5860a8b5","name":"Subscribe to topic containing XML and publish message","time":{"start":1750354656659,"stop":1750354656659,"duration":0},"status":"passed","severity":"normal"},{"uid":"4326c882e005ce7","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750354254965,"stop":1750354254966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d783fe4ffa9fa481","name":"should retry on complete failure if specified","time":{"start":1750354293664,"stop":1750354293664,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b61dd65752c24a","name":"Encoder throws on empty string content topic","time":{"start":1750354284038,"stop":1750354284038,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f551eb1abd368d","name":"should get locked peers","time":{"start":1750354292996,"stop":1750354292997,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4202f137093ec9f","name":"Subscribe and receive messages via waku relay post","time":{"start":1750354868208,"stop":1750354868208,"duration":0},"status":"passed","severity":"normal"},{"uid":"972b5c06830098d3","name":"Push message with meta","time":{"start":1750355050766,"stop":1750355050766,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7614339a811a17","name":"connects to nwaku","time":{"start":1750354851970,"stop":1750354851971,"duration":1},"status":"passed","severity":"normal"},{"uid":"a354935d48ad2d63","name":"A test","time":{"start":1750354517327,"stop":1750354517327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feb8783f5d61295","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750354804527,"stop":1750354804527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0cbfbe0f668a286","name":"Reopen subscription with peer with lost subscription","time":{"start":1750354390168,"stop":1750354390168,"duration":0},"status":"passed","severity":"normal"},{"uid":"3692be8829f2dd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750354830718,"stop":1750354830719,"duration":1},"status":"passed","severity":"normal"},{"uid":"978a337446ac99e7","name":"Push message with Arabic payload","time":{"start":1750355050770,"stop":1750355050770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee17dd51b84618a0","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750354303096,"stop":1750354303096,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3b65d7ab7f73d3","name":"should be able to encode the field with only STORE set to true","time":{"start":1750354254957,"stop":1750354254958,"duration":1},"status":"passed","severity":"normal"},{"uid":"aac99d9386464b6f","name":"Push message with shell command payload","time":{"start":1750355050758,"stop":1750355050758,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2075b0e241eef99","name":"new peer added after a peer was already found","time":{"start":1750354621096,"stop":1750354621096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b01da30feffafa00","name":"should continually clean up expired entries at intervals","time":{"start":1750354292058,"stop":1750354292071,"duration":13},"status":"passed","severity":"normal"},{"uid":"ffd128c0b14e9d56","name":"handles different clusterIds correctly","time":{"start":1750354249038,"stop":1750354249038,"duration":0},"status":"passed","severity":"normal"},{"uid":"82120c4d38246c38","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750354499720,"stop":1750354499721,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b4eb494c7ce31a2","name":"should handle corrupted local storage data gracefully","time":{"start":1750354276240,"stop":1750354276241,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5f6b395c80f4cb9","name":"Sets default value correctly","time":{"start":1750354851976,"stop":1750354851976,"duration":0},"status":"passed","severity":"normal"},{"uid":"7257fddf4f9e237e","name":"should throw error - invalid id","time":{"start":1750354255510,"stop":1750354255510,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aff7220d3f873dd","name":"can start the service","time":{"start":1750354565555,"stop":1750354565556,"duration":1},"status":"passed","severity":"normal"},{"uid":"133cb759ea65a039","name":"Privacy Node - default protocol","time":{"start":1750354858051,"stop":1750354858051,"duration":0},"status":"passed","severity":"normal"},{"uid":"786bdfba74f5b915","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750354868217,"stop":1750354868217,"duration":0},"status":"passed","severity":"normal"},{"uid":"4170faf00fb318de","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750354293881,"stop":1750354293881,"duration":0},"status":"passed","severity":"normal"},{"uid":"728686380f61b0a6","name":"recovers when dns.resolve returns empty","time":{"start":1750354272397,"stop":1750354272397,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4e2316bc60753","name":"Push message with custom timestamp: 1750350853109","time":{"start":1750355050767,"stop":1750355050767,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a90c02af7306e2f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750354788853,"stop":1750354788853,"duration":0},"status":"passed","severity":"normal"},{"uid":"53fc25492687ff91","name":"Push message with content topic containing Russian","time":{"start":1750355050777,"stop":1750355050777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5628fab04076743a","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750354868223,"stop":1750354868223,"duration":0},"status":"passed","severity":"normal"},{"uid":"87ae5bbb7349d97","name":"Mutual subscription","time":{"start":1750354656650,"stop":1750354656650,"duration":0},"status":"passed","severity":"normal"},{"uid":"db204f3beaa916bd","name":"should properly create location multiaddrs - tcp","time":{"start":1750354255518,"stop":1750354255518,"duration":0},"status":"passed","severity":"normal"},{"uid":"6409c89c335e3713","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750354838553,"stop":1750354838553,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8eafe364f93c5a","name":"Check received message containing XML","time":{"start":1750354745764,"stop":1750354745764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8673ff0bacc580a","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750354656661,"stop":1750354656662,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4475a8bb5aeda8e","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750354788851,"stop":1750354788851,"duration":0},"status":"passed","severity":"normal"},{"uid":"56277431100b204","name":"Subscribe and receive messages via lightPush","time":{"start":1750354868217,"stop":1750354868217,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb6d1819a4f9431","name":"Check received message containing Arabic","time":{"start":1750354774642,"stop":1750354774642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d918cac745232c3e","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750354249044,"stop":1750354249044,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2b4c8cedd8a9ee3","name":"Subscribe to topic containing Script and receive message","time":{"start":1750354830719,"stop":1750354830719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5baec5b1df4769a","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750354303089,"stop":1750354303089,"duration":0},"status":"passed","severity":"normal"},{"uid":"9462d4e6dd65ab1d","name":"Push message with content topic containing short","time":{"start":1750355050760,"stop":1750355050760,"duration":0},"status":"passed","severity":"normal"},{"uid":"76928852879051f3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750354868215,"stop":1750354868215,"duration":0},"status":"passed","severity":"normal"},{"uid":"285778b3cf5c83bb","name":"Subscribe to topic containing short and receive message","time":{"start":1750354868220,"stop":1750354868220,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d23f050e679b179","name":"Push message with numeric payload","time":{"start":1750355050754,"stop":1750355050755,"duration":1},"status":"passed","severity":"normal"},{"uid":"48f96ec379e66d5e","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750354302708,"stop":1750354302708,"duration":0},"status":"passed","severity":"normal"},{"uid":"d40387b2acedc85d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750354303131,"stop":1750354303132,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b9cebb4ee7d8959","name":"tcp ip4 address","time":{"start":1750354254850,"stop":1750354254851,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3a2422dcc5a4ee6","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750354330388,"stop":1750354330389,"duration":1},"status":"passed","severity":"normal"},{"uid":"f001888a69e84fe2","name":"Decoder throws on empty string content topic","time":{"start":1750354282314,"stop":1750354282314,"duration":0},"status":"passed","severity":"normal"},{"uid":"977a319ddfabd703","name":"Check message on other pubsub topic is not received","time":{"start":1750354745795,"stop":1750354745795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e222d7097eb80397","name":"should not allow unachievable error rate","time":{"start":1750354302706,"stop":1750354302707,"duration":1},"status":"passed","severity":"normal"},{"uid":"30f6bbfd6a4eb6cb","name":"Push message with rate limit","time":{"start":1750355050766,"stop":1750355050766,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c308cdc7012bd03","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750354868215,"stop":1750354868215,"duration":0},"status":"passed","severity":"normal"},{"uid":"22178a3c96295a75","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750354249031,"stop":1750354249031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3476f715630fd20d","name":"Renews subscription after lossing a connection","time":{"start":1750354830724,"stop":1750354830724,"duration":0},"status":"passed","severity":"normal"},{"uid":"22293453ec8a7a64","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750354847983,"stop":1750354847983,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af45a6cc319a6e7","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750354847984,"stop":1750354847984,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd35f85a586e820c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750354452936,"stop":1750354452938,"duration":2},"status":"passed","severity":"normal"},{"uid":"9dfce3e7a62c35","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750354847986,"stop":1750354847986,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e4228957a96666","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750354526910,"stop":1750354526911,"duration":1},"status":"passed","severity":"normal"},{"uid":"536545616423382b","name":"Renews subscription after lossing a connection","time":{"start":1750354868225,"stop":1750354868225,"duration":0},"status":"passed","severity":"normal"},{"uid":"bae92c7027b77a6b","name":"Push message with content topic containing JSON","time":{"start":1750355050779,"stop":1750355050779,"duration":0},"status":"passed","severity":"normal"},{"uid":"85639f949af72599","name":"should be sent with empty content","time":{"start":1750354306366,"stop":1750354306367,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c575826fbadb3d8","name":"Filter","time":{"start":1750354858049,"stop":1750354858050,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c0c3964236df91","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750354293468,"stop":1750354293468,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fe6b3f731ff2f","name":"Check publish message containing unicode special characters","time":{"start":1750354646874,"stop":1750354646875,"duration":1},"status":"passed","severity":"normal"},{"uid":"68af47f9f5c21a3","name":"should attach causal history and bloom filter to each message","time":{"start":1750354306361,"stop":1750354306362,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1ff4ef54b4841ee","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750354249031,"stop":1750354249031,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb0cc04c5ccd04a9","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750354868219,"stop":1750354868220,"duration":1},"status":"passed","severity":"normal"},{"uid":"32b47d2b50d88146","name":"should reject if Filter is requested but not mounted","time":{"start":1750354293638,"stop":1750354293638,"duration":0},"status":"passed","severity":"normal"},{"uid":"133f3b4c8a0b1856","name":"Subscribe and receive messages via lightPush","time":{"start":1750354868207,"stop":1750354868207,"duration":0},"status":"passed","severity":"normal"},{"uid":"c68fbe87f6eb9e13","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750354830695,"stop":1750354830696,"duration":1},"status":"passed","severity":"normal"},{"uid":"97b72cadcfbc66b8","name":"Push message with content topic containing special chars","time":{"start":1750355050761,"stop":1750355050761,"duration":0},"status":"passed","severity":"normal"},{"uid":"102ac5a13cacc7d0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750354254966,"stop":1750354254967,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6f3bfb5a7590e","name":"Check publish message after service node is restarted","time":{"start":1750354646885,"stop":1750354646885,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c27377b2673dba7","name":"Decoder throws on empty string content topic","time":{"start":1750354264376,"stop":1750354264376,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe8d5c1afbd1f2a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750354838555,"stop":1750354838556,"duration":1},"status":"passed","severity":"normal"},{"uid":"82c998393b4a61de","name":"should properly compute the node id","time":{"start":1750354255511,"stop":1750354255515,"duration":4},"status":"passed","severity":"normal"},{"uid":"6270cdb9e63b3909","name":"through manual discovery","time":{"start":1750354529224,"stop":1750354529226,"duration":2},"status":"passed","severity":"normal"},{"uid":"a7125de29bcf7484","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750354303124,"stop":1750354303125,"duration":1},"status":"passed","severity":"normal"},{"uid":"90b3daec06948f8f","name":"Decoder throws on undefined content topic","time":{"start":1750354282313,"stop":1750354282314,"duration":1},"status":"passed","severity":"normal"},{"uid":"878ea4d6059dbc2","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750354293467,"stop":1750354293467,"duration":0},"status":"passed","severity":"normal"},{"uid":"206442b7df37713a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750354263532,"stop":1750354263535,"duration":3},"status":"passed","severity":"normal"},{"uid":"8d9b02e186c99816","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750354303083,"stop":1750354303083,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a48b9deebebf4b","name":"Check received message containing Russian","time":{"start":1750354745784,"stop":1750354745785,"duration":1},"status":"passed","severity":"normal"},{"uid":"3303db4708e0e330","name":"should push the message to the outgoing buffer","time":{"start":1750354306360,"stop":1750354306360,"duration":0},"status":"passed","severity":"normal"},{"uid":"4744c63dba4404b1","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750354303122,"stop":1750354303122,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1df66408324f56","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app25/6/topic942/proto","time":{"start":1750354759656,"stop":1750354759656,"duration":0},"status":"passed","severity":"normal"},{"uid":"60fa315334f2c7a9","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750354254961,"stop":1750354254962,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e8627d14cc19a1","name":"unsubscribes","time":{"start":1750354845116,"stop":1750354845117,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5727f17d9e9d21","name":"should wait for Store peer to be connected","time":{"start":1750354293642,"stop":1750354293643,"duration":1},"status":"passed","severity":"normal"},{"uid":"935e1ce3b1db9fcf","name":"Fails to push message with large meta","time":{"start":1750355050780,"stop":1750355050781,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0f33661cc97bb09","name":"Push message with shell command payload","time":{"start":1750355050773,"stop":1750355050773,"duration":0},"status":"passed","severity":"normal"},{"uid":"812c4f5986ba5f73","name":"Push message with Script payload","time":{"start":1750355050756,"stop":1750355050757,"duration":1},"status":"passed","severity":"normal"},{"uid":"52851b1b093ebaca","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750355050764,"stop":1750355050764,"duration":0},"status":"passed","severity":"normal"},{"uid":"705c988fbdb1f00e","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750354303101,"stop":1750354303102,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f6992a15b79bdb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750354276240,"stop":1750354276240,"duration":0},"status":"passed","severity":"normal"},{"uid":"b22eebf650cc8444","name":"throws an error for improperly formatted content topics","time":{"start":1750354249040,"stop":1750354249041,"duration":1},"status":"passed","severity":"normal"},{"uid":"d44319cfcc031389","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750354621096,"stop":1750354621096,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3651dc1bcc117229","name":"should set field with only FILTER enabled","time":{"start":1750354255520,"stop":1750354255520,"duration":0},"status":"passed","severity":"normal"},{"uid":"f230eff057a777fe","name":"Check received message containing SQL Injection","time":{"start":1750354774644,"stop":1750354774644,"duration":0},"status":"passed","severity":"normal"},{"uid":"90561d3e6fbd3377","name":"should handle connection events","time":{"start":1750354292999,"stop":1750354292999,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce34c4790eedbf53","name":"Rejects garbage","time":{"start":1750354297223,"stop":1750354297224,"duration":1},"status":"passed","severity":"normal"},{"uid":"185809cee4b2af","name":"Check received message containing JSON","time":{"start":1750354774646,"stop":1750354774646,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ac8eb160b426d8","name":"Check received message containing long","time":{"start":1750354774638,"stop":1750354774639,"duration":1},"status":"passed","severity":"normal"},{"uid":"298a4025ff88d25c","name":"should return no connections if no open connection provided","time":{"start":1750354263814,"stop":1750354263814,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdcc34fb0431279e","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354868216,"stop":1750354868216,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc19baa1e8b92606","name":"should not allow k > 12","time":{"start":1750354302704,"stop":1750354302706,"duration":2},"status":"passed","severity":"normal"},{"uid":"f960b378e350c73e","name":"Check received message containing Russian","time":{"start":1750354774614,"stop":1750354774616,"duration":2},"status":"passed","severity":"normal"},{"uid":"4674ded84e1fa8a7","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750354254969,"stop":1750354254969,"duration":0},"status":"passed","severity":"normal"},{"uid":"722a585cc5e97759","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750354249060,"stop":1750354249060,"duration":0},"status":"passed","severity":"normal"},{"uid":"df7041997ca3da5a","name":"Check received message containing Chinese","time":{"start":1750354745756,"stop":1750354745759,"duration":3},"status":"passed","severity":"normal"},{"uid":"9f3a0d49530126bf","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750354788851,"stop":1750354788852,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c73d730bae96dff","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750354452940,"stop":1750354452941,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d7531e692ed896","name":"Correctly serialized arguments","time":{"start":1750354529335,"stop":1750354529335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19012f5013713b0","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750354303093,"stop":1750354303093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9600c905985fd8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750354517219,"stop":1750354517219,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4f92eab12ef05","name":"Callback on promise, aborts when callback returns true","time":{"start":1750354835773,"stop":1750354835773,"duration":0},"status":"passed","severity":"normal"},{"uid":"55dd74f35cb5b40","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750354847985,"stop":1750354847985,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0181590c93300","name":"Check received message containing emoji","time":{"start":1750354745769,"stop":1750354745770,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c032143928366","name":"Push message with SQL Injection payload","time":{"start":1750355050756,"stop":1750355050756,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd10032b2080c629","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750354306368,"stop":1750354306369,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4e9c3e8b861405","name":"Query generator for 2000 messages","time":{"start":1750354835775,"stop":1750354835775,"duration":0},"status":"passed","severity":"normal"},{"uid":"941bb6ff0d7fb320","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750354830675,"stop":1750354830675,"duration":0},"status":"passed","severity":"normal"},{"uid":"42cb712c047f1ae5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750354303132,"stop":1750354303132,"duration":0},"status":"passed","severity":"normal"},{"uid":"5933c80b01032e1e","name":"Subscribe to topic containing long and publish message","time":{"start":1750354656655,"stop":1750354656656,"duration":1},"status":"passed","severity":"normal"},{"uid":"7205234c9509d618","name":"should throw an error for insufficient data","time":{"start":1750354249349,"stop":1750354249349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d861513a4022c10f","name":"Push message with content topic containing SQL Injection","time":{"start":1750355050762,"stop":1750355050763,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f1ca5d00c7be8","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750354499716,"stop":1750354499718,"duration":2},"status":"passed","severity":"normal"},{"uid":"35d03b4e54b972bc","name":"Generator, 2 different pubsubtopics","time":{"start":1750354819949,"stop":1750354819950,"duration":1},"status":"passed","severity":"normal"},{"uid":"6667d1da7b08e2c7","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750354271339,"stop":1750354271340,"duration":1},"status":"passed","severity":"normal"},{"uid":"521900d9e5415f91","name":"Push message with JSON payload","time":{"start":1750355050757,"stop":1750355050758,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b8cdfa60fab2bcc","name":"Passing invalid cursor","time":{"start":1750354788854,"stop":1750354788854,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce58649cc596c2a","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750354801330,"stop":1750354801331,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c26495d061fc92","name":"should use provided shard info when available","time":{"start":1750354293623,"stop":1750354293624,"duration":1},"status":"passed","severity":"normal"},{"uid":"220fe1e4160a35a1","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750354303089,"stop":1750354303089,"duration":0},"status":"passed","severity":"normal"},{"uid":"399d8f7412a50515","name":"Generator, custom pubsub topic","time":{"start":1750354819951,"stop":1750354819951,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c9a435ba92bd587c","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750354868214,"stop":1750354868214,"duration":0},"status":"passed","severity":"normal"},{"uid":"68c12136dd2814c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750354249055,"stop":1750354249055,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ffef05ecd55631","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750354254960,"stop":1750354254961,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd067c9f1e24ce6","name":"Check received message containing short","time":{"start":1750354774600,"stop":1750354774605,"duration":5},"status":"passed","severity":"normal"},{"uid":"951460cc602e6282","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750354249060,"stop":1750354249060,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6e5f776ab7a33b","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750354303087,"stop":1750354303088,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbbac243033de71","name":"Delete observer","time":{"start":1750354622742,"stop":1750354622743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a685f7ff73242f08","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750354329070,"stop":1750354329072,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b03142824690957","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750354303135,"stop":1750354303136,"duration":1},"status":"passed","severity":"normal"},{"uid":"11865ba01dcdb92e","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750354804525,"stop":1750354804526,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc8fa151c9c75f3b","name":"rejects hash query with time filter","time":{"start":1750354264000,"stop":1750354264000,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9e99dac0a6a698","name":"Push message with content topic containing Arabic","time":{"start":1750355050777,"stop":1750355050777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9495c09ee58d9d2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750354639604,"stop":1750354639605,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2bbcc18635c15f5","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750354249029,"stop":1750354249030,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c8d432770ef0163","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750354249062,"stop":1750354249063,"duration":1},"status":"passed","severity":"normal"},{"uid":"d61be78ad1d90018","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750354249031,"stop":1750354249031,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3a82a6175e220e","name":"Check received message containing Chinese","time":{"start":1750354774613,"stop":1750354774613,"duration":0},"status":"passed","severity":"normal"},{"uid":"c824707a1df11313","name":"Check received message containing special chars","time":{"start":1750354774640,"stop":1750354774641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba01ef066950f25c","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750354263542,"stop":1750354263543,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27ebfa49ac38eb2","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750354830673,"stop":1750354830673,"duration":0},"status":"passed","severity":"normal"},{"uid":"8372453b2dd1852a","name":"should properly create location multiaddrs - tcp6","time":{"start":1750354255517,"stop":1750354255518,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfbdbc09ca60b9ee","name":"Check received message containing XML","time":{"start":1750354774617,"stop":1750354774618,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f256aaed6022017","name":"Check received message containing numeric","time":{"start":1750354745783,"stop":1750354745783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a9dae1c8174bddc","name":"Check received message containing Script","time":{"start":1750354745763,"stop":1750354745764,"duration":1},"status":"passed","severity":"normal"},{"uid":"937821550eef1542","name":"accepts valid content-filtered query","time":{"start":1750354263994,"stop":1750354263994,"duration":0},"status":"passed","severity":"normal"},{"uid":"490350fe52d32e5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750354868212,"stop":1750354868212,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2889569b93ff3e2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354819955,"stop":1750354819955,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa0df21e2b1f35a3","name":"LightPush","time":{"start":1750354858049,"stop":1750354858049,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4381604ca7a17c0","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750354303094,"stop":1750354303095,"duration":1},"status":"passed","severity":"normal"},{"uid":"af1cd78d2181b2b4","name":"configure the node with multiple content topics","time":{"start":1750354759658,"stop":1750354759658,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5530a1c7e35615e","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750354249050,"stop":1750354249050,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b15f0460010096b","name":"should not receive a peer event before start","time":{"start":1750354565560,"stop":1750354565560,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af6f61cc18d3adc","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750354293880,"stop":1750354293880,"duration":0},"status":"passed","severity":"normal"},{"uid":"554b7b97c3aea1cd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750354801326,"stop":1750354801326,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc564f4e9433edf9","name":"A test","time":{"start":1750354517327,"stop":1750354517328,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ae9040afa7d6c9b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750354303125,"stop":1750354303125,"duration":0},"status":"passed","severity":"normal"},{"uid":"e611a2c3884e5573","name":"should initialize with custom number of peers","time":{"start":1750354292992,"stop":1750354292996,"duration":4},"status":"passed","severity":"normal"},{"uid":"499a65784dcf6d66","name":"should only return 1 node with relay capability","time":{"start":1750354272398,"stop":1750354272399,"duration":1},"status":"passed","severity":"normal"},{"uid":"275a33a97fa8cf84","name":"Check publish message containing SQL Injection","time":{"start":1750354646861,"stop":1750354646861,"duration":0},"status":"passed","severity":"normal"},{"uid":"36661abd0ffb06fe","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750354282311,"stop":1750354282311,"duration":0},"status":"passed","severity":"normal"},{"uid":"4eea8240817bb8d4","name":"messageHashStr works with IProtoMessage","time":{"start":1750354263543,"stop":1750354263543,"duration":0},"status":"passed","severity":"normal"},{"uid":"2445160e40076d3f","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750354293623,"stop":1750354293623,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b1a5ae5bc52ae","name":"should serialize and deserialize correctly","time":{"start":1750354305748,"stop":1750354305749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6c2cb8d76cdfa33","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750354303124,"stop":1750354303124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7181038fe51339","name":"should not retry if at least one success","time":{"start":1750354293664,"stop":1750354293664,"duration":0},"status":"passed","severity":"normal"},{"uid":"475e02b2c6da67a4","name":"isConnected should return false after all peers disconnect","time":{"start":1750354342174,"stop":1750354342175,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5106e7ddf87dab","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750354452938,"stop":1750354452938,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2291529537ffd9","name":"Publish without waiting for remote peer","time":{"start":1750354656651,"stop":1750354656651,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30796646e0d1227","name":"All","time":{"start":1750354328050,"stop":1750354328050,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf744e04009820d0","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app99/7/topic865/json","time":{"start":1750354759649,"stop":1750354759649,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d36de28fdc2221","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750354868211,"stop":1750354868211,"duration":0},"status":"passed","severity":"normal"},{"uid":"540fb0eb99159b32","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750354868208,"stop":1750354868209,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6069b689b2c41e6","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750354282309,"stop":1750354282310,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1b2616b97dd189","name":"should not fail to start the service if it is already started","time":{"start":1750354276237,"stop":1750354276238,"duration":1},"status":"passed","severity":"normal"},{"uid":"d46c98895a2d80f2","name":"should emit a peer event after start","time":{"start":1750354276238,"stop":1750354276238,"duration":0},"status":"passed","severity":"normal"},{"uid":"96f5327016f5d574","name":"should throw error - no public key","time":{"start":1750354255509,"stop":1750354255509,"duration":0},"status":"passed","severity":"normal"},{"uid":"87537f4b6e9371d2","name":"Check meta is set [ecies]","time":{"start":1750354284037,"stop":1750354284037,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec799966adbf02a","name":"Should update multiaddrs","time":{"start":1750354565708,"stop":1750354565708,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c51a1c125a2d77","name":"Ordered Callback - true","time":{"start":1750354828471,"stop":1750354828471,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5ba1ae54db54a6","name":"should throw an error for missing sharding configuration","time":{"start":1750354249062,"stop":1750354249062,"duration":0},"status":"passed","severity":"normal"},{"uid":"92eeee5f455aa180","name":"addEventListener with wrong event","time":{"start":1750354363147,"stop":1750354363148,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8310f41a68f4667","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750355050778,"stop":1750355050779,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4d5b80c480a9de5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750354499718,"stop":1750354499718,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac39ef48e943c7c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750354526908,"stop":1750354526910,"duration":2},"status":"passed","severity":"normal"},{"uid":"3666c6097e6fab08","name":"Push message with content topic containing emoji","time":{"start":1750355050765,"stop":1750355050765,"duration":0},"status":"passed","severity":"normal"},{"uid":"799cfbe165d527f8","name":"Subscribe and receives messages on 20 topics","time":{"start":1750354830705,"stop":1750354830706,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7d203a23c313987","name":"same cluster, different shard: nodes connect","time":{"start":1750354526912,"stop":1750354526913,"duration":1},"status":"passed","severity":"normal"},{"uid":"57362e7020882f28","name":"should reject if LightPush is requested but not mounted","time":{"start":1750354293637,"stop":1750354293637,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafcbc760e431506","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750354499720,"stop":1750354499720,"duration":0},"status":"passed","severity":"normal"},{"uid":"54e0af3bef42f3d5","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750354745771,"stop":1750354745771,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e6223cdf77df0b","name":"Push message with content topic containing long","time":{"start":1750355050775,"stop":1750355050775,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca439cba68c8d185","name":"Check received message containing short","time":{"start":1750354774637,"stop":1750354774638,"duration":1},"status":"passed","severity":"normal"},{"uid":"e723e31beccf6d6e","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750354293939,"stop":1750354293939,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca44685717084f06","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750354254963,"stop":1750354254964,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5c7eb44a6458ee6","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750354303095,"stop":1750354303095,"duration":0},"status":"passed","severity":"normal"},{"uid":"72b4d3bb27235b22","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750354303124,"stop":1750354303124,"duration":0},"status":"passed","severity":"normal"},{"uid":"76b33873f3779ab7","name":"Check message with no pubsub topic is not received","time":{"start":1750354745775,"stop":1750354745776,"duration":1},"status":"passed","severity":"normal"},{"uid":"329f06386cf84990","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750354830719,"stop":1750354830719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83320c253ddd334","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750354293624,"stop":1750354293624,"duration":0},"status":"passed","severity":"normal"},{"uid":"51db9109079a4e06","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750354868224,"stop":1750354868224,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa87761afcf6ddd","name":"should call waitForPeer on Relay","time":{"start":1750354293643,"stop":1750354293643,"duration":0},"status":"passed","severity":"normal"},{"uid":"e65121cb1ddd253f","name":"Check received message containing numeric","time":{"start":1750354774606,"stop":1750354774606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31eaa84b069fb0b","name":"random static sharding 9 - Cluster ID: 742, Shard ID: 319","time":{"start":1750354880994,"stop":1750354880994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73025c68995361f","name":"should wait for Filter peer to be connected","time":{"start":1750354293642,"stop":1750354293642,"duration":0},"status":"passed","severity":"normal"},{"uid":"bec8cf6e3b8e2e17","name":"should properly create location multiaddrs - udp4","time":{"start":1750354255517,"stop":1750354255517,"duration":0},"status":"passed","severity":"normal"},{"uid":"827e372a3ad3ff54","name":"should start and stop interval correctly","time":{"start":1750354292774,"stop":1750354292774,"duration":0},"status":"passed","severity":"normal"},{"uid":"19a376929c55ecad","name":"should return false when shard is not included in network shards","time":{"start":1750354293627,"stop":1750354293627,"duration":0},"status":"passed","severity":"normal"},{"uid":"857729981e3e75b7","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750354656660,"stop":1750354656660,"duration":0},"status":"passed","severity":"normal"},{"uid":"467daf20a5919f91","name":"Check received message containing shell command","time":{"start":1750354774619,"stop":1750354774620,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c93767cb13a575","name":"should select older connection if present","time":{"start":1750354263814,"stop":1750354263814,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6a4ac70a65c7757","name":"Overlapping topic subscription","time":{"start":1750354868220,"stop":1750354868220,"duration":0},"status":"passed","severity":"normal"},{"uid":"d95c29456ed24366","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750354499718,"stop":1750354499719,"duration":1},"status":"passed","severity":"normal"},{"uid":"500c814498c4a059","name":"Publish message with custom timestamp: Thu Jun 19 2025 16:37:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1750354646881,"stop":1750354646882,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed4bc9c3ba2cb994","name":"Push message with XML payload","time":{"start":1750355050757,"stop":1750355050757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9d50f15e9d26dc","name":"Check message with no pubsub topic is not received","time":{"start":1750354745795,"stop":1750354745796,"duration":1},"status":"passed","severity":"normal"},{"uid":"91a18061ed230a6a","name":"should not receive a peer event after stop","time":{"start":1750354327193,"stop":1750354327193,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcdd7b6c822b1d23","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750354303135,"stop":1750354303135,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb296ddf1335d33","name":"should not throw an error for a single configured topic","time":{"start":1750354249058,"stop":1750354249058,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe72bafb874e7bcf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750354499723,"stop":1750354499723,"duration":0},"status":"passed","severity":"normal"},{"uid":"972200bcc4c54814","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750354880989,"stop":1750354880990,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82dfb55a40a0e1b","name":"Relay","time":{"start":1750354328049,"stop":1750354328049,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8ab1d96c9ecb60","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750354830721,"stop":1750354830722,"duration":1},"status":"passed","severity":"normal"},{"uid":"2871e40fc4a37999","name":"Push message with long payload","time":{"start":1750355050754,"stop":1750355050754,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa8ec8621e68afd","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750354303094,"stop":1750354303094,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f2cc8fc80e3d414","name":"Check received message containing unicode special characters","time":{"start":1750354774648,"stop":1750354774648,"duration":0},"status":"passed","severity":"normal"},{"uid":"d443dbe0cf8eb292","name":"returns all values when wanted number matches available values","time":{"start":1750354271336,"stop":1750354271338,"duration":2},"status":"passed","severity":"normal"},{"uid":"f8e0fe8adb74330f","name":"Check received message containing Script","time":{"start":1750354774617,"stop":1750354774617,"duration":0},"status":"passed","severity":"normal"},{"uid":"4397770159457fbe","name":"Check message with non string payload is not received","time":{"start":1750354745798,"stop":1750354745798,"duration":0},"status":"passed","severity":"normal"},{"uid":"db7819dc3e101f3","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750354272401,"stop":1750354272401,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8584d21d95f45534","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750354656657,"stop":1750354656658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9f35eb724207fbe","name":"Check message with non string payload is not received","time":{"start":1750354774654,"stop":1750354774655,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7f2064fc9a5bc42","name":"Subscribe and receive messages via waku relay post","time":{"start":1750354830672,"stop":1750354830672,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3cf3f66598cdf5c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750354868207,"stop":1750354868207,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ee1d17ed7da86c3","name":"Query Generator - false","time":{"start":1750354828469,"stop":1750354828470,"duration":1},"status":"passed","severity":"normal"},{"uid":"75fa3e2e8bf9acf6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750354499715,"stop":1750354499715,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3d3c1341b0fa98","name":"Push message with content topic containing numeric","time":{"start":1750355050775,"stop":1750355050776,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8a8f56b129a9368","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750354249056,"stop":1750354249056,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e82a2147c6a2df1","name":"Waku message hash computation (no timestamp)","time":{"start":1750354263536,"stop":1750354263537,"duration":1},"status":"passed","severity":"normal"},{"uid":"d313fdbb25b81b19","name":"Fails to publish message with wrong content topic","time":{"start":1750354646883,"stop":1750354646884,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdd274af9c3093c3","name":"should encode/decode to text encoding","time":{"start":1750354255515,"stop":1750354255516,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c48b8dc1ea4ba","name":"Passing an array","time":{"start":1750354851972,"stop":1750354851972,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ed9a702be49e05","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750354868225,"stop":1750354868225,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed09797fccd9f3cf","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750354342173,"stop":1750354342174,"duration":1},"status":"passed","severity":"normal"},{"uid":"62e8d6e7b89a9d60","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750354830717,"stop":1750354830717,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa20eddd059c2f9","name":"should transition to Unhealthy when no connections","time":{"start":1750354293177,"stop":1750354293179,"duration":2},"status":"passed","severity":"normal"},{"uid":"866799649a525878","name":"Check received message containing short","time":{"start":1750354745782,"stop":1750354745782,"duration":0},"status":"passed","severity":"normal"},{"uid":"1562d8395516031d","name":"pre and post cipher","time":{"start":1750354282938,"stop":1750354282939,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2c485256b08ad0","name":"Check received message containing special chars","time":{"start":1750354745754,"stop":1750354745756,"duration":2},"status":"passed","severity":"normal"},{"uid":"110c574b4d7f526d","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750354249047,"stop":1750354249048,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a68a1794c1546a1","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750354830692,"stop":1750354830694,"duration":2},"status":"passed","severity":"normal"},{"uid":"f442f0216f5d35db","name":"Relay + Store","time":{"start":1750354328050,"stop":1750354328050,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d42d4796f8d7b44","name":"should check false positive rate","time":{"start":1750354305751,"stop":1750354305752,"duration":1},"status":"passed","severity":"normal"},{"uid":"b74648d6f615fafe","name":"Push message with short payload","time":{"start":1750355050769,"stop":1750355050769,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f14242a6cb6d446","name":"should fail to send if no connected peers found","time":{"start":1750354293663,"stop":1750354293663,"duration":0},"status":"passed","severity":"normal"},{"uid":"11f643fcc121502f","name":"Subscribe to topic containing short and receive message","time":{"start":1750354868210,"stop":1750354868210,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b084e50a6be8c0","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750354452943,"stop":1750354452943,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5bd15d149af59ac","name":"Push message with special chars payload","time":{"start":1750355050755,"stop":1750355050755,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae82322c9205ad9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750354249060,"stop":1750354249060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ea992c88a46f98","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750354868214,"stop":1750354868214,"duration":0},"status":"passed","severity":"normal"},{"uid":"44e9b2f0dcc0b654","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750354306365,"stop":1750354306366,"duration":1},"status":"passed","severity":"normal"},{"uid":"69769a98ca465b5f","name":"Refresh subscription","time":{"start":1750354868210,"stop":1750354868210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee9865672af7114","name":"Meta field set when metaSetter is specified","time":{"start":1750354264374,"stop":1750354264374,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8e97c9c83d68b5","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750354249035,"stop":1750354249036,"duration":1},"status":"passed","severity":"normal"},{"uid":"75145ca881812e18","name":"start node with empty shard should fail","time":{"start":1750354880995,"stop":1750354880996,"duration":1},"status":"passed","severity":"normal"},{"uid":"151340650f233459","name":"Reopen subscription with peer with lost subscription","time":{"start":1750354390166,"stop":1750354390166,"duration":0},"status":"passed","severity":"normal"},{"uid":"62d75091d62d84ec","name":"ignores unrecognized TXT record formats","time":{"start":1750354272397,"stop":1750354272398,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0210f48e24700a","name":"should throw if no connection provided","time":{"start":1750354264139,"stop":1750354264140,"duration":1},"status":"passed","severity":"normal"},{"uid":"19ecbdb500151646","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750354254968,"stop":1750354254969,"duration":1},"status":"passed","severity":"normal"},{"uid":"a015269e9adfa787","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750354249063,"stop":1750354249064,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7ea8a760819b8aa","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750354303097,"stop":1750354303098,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c75ef703343e570","name":"Check publish message containing emoji","time":{"start":1750354646875,"stop":1750354646880,"duration":5},"status":"passed","severity":"normal"},{"uid":"68b1914d5d81f000","name":"less peers than existing","time":{"start":1750354621240,"stop":1750354621240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d12db2ba4f7a8e06","name":"Check received message containing escaped characters","time":{"start":1750354745767,"stop":1750354745768,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99e1af28a5364f7","name":"Push message with SQL Injection payload","time":{"start":1750355050771,"stop":1750355050771,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf462a3129ce480","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750354293880,"stop":1750354293881,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7364ffc185f5b","name":"getPeersByDiscovery","time":{"start":1750354621095,"stop":1750354621095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6568e8e675b0ad69","name":"should be able to decode the field with only STORE set to true","time":{"start":1750354254966,"stop":1750354254966,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c772f937668f889","name":"Check publish message containing Arabic","time":{"start":1750354646860,"stop":1750354646861,"duration":1},"status":"passed","severity":"normal"},{"uid":"9245ca856d7987cc","name":"Check message on other pubsub topic is not received","time":{"start":1750354774624,"stop":1750354774624,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c2571404149b69","name":"should deliver messages after dependencies are met","time":{"start":1750354306365,"stop":1750354306365,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e8961c15c24f54","name":"should handle general insertion and lookup correctly","time":{"start":1750354305751,"stop":1750354305751,"duration":0},"status":"passed","severity":"normal"},{"uid":"b00c7d7fb2ad47d1","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750354323434,"stop":1750354323436,"duration":2},"status":"passed","severity":"normal"},{"uid":"6be7ab4042f792ce","name":"Passing page size 10 when there are 10 messages","time":{"start":1750354843962,"stop":1750354843962,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57a1516153ded3b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750354249054,"stop":1750354249054,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75f8f217a8d06b6","name":"Push message with content topic containing XML","time":{"start":1750355050763,"stop":1750355050763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dba9c4f6538a40d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750354830685,"stop":1750354830685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f628c75365fea3c","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750354452940,"stop":1750354452940,"duration":0},"status":"passed","severity":"normal"},{"uid":"826a38eea9fbc709","name":"should create a new stream if no existing for protocol found","time":{"start":1750354264140,"stop":1750354264140,"duration":0},"status":"passed","severity":"normal"},{"uid":"a54375cf5c4b3fa","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750354847984,"stop":1750354847984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c3c5228349cd8eb","name":"can query messages by message hash","time":{"start":1750354807218,"stop":1750354807219,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af6168dccce2a09","name":"Push message with custom timestamp: 1750350853109","time":{"start":1750355050781,"stop":1750355050781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f812530da5627895","name":"Check received message with timestamp: 1750354321912 ","time":{"start":1750354745771,"stop":1750354745771,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e9c994b76194523","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750354272048,"stop":1750354272048,"duration":0},"status":"passed","severity":"normal"},{"uid":"cba6594c72bb5909","name":"rejects content-filtered query with only contentTopics","time":{"start":1750354263997,"stop":1750354263998,"duration":1},"status":"passed","severity":"normal"},{"uid":"368f94ac19464d9","name":"Check publish message containing JSON","time":{"start":1750354646873,"stop":1750354646873,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4044c5d9966527","name":"should maintain proper timestamps if all messages received","time":{"start":1750354306363,"stop":1750354306363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5fe9a8eb1749a0","name":"Check message with no content topic is not received","time":{"start":1750354774653,"stop":1750354774654,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea767b61f12728b7","name":"should request renew when peer disconnects","time":{"start":1750354292997,"stop":1750354292999,"duration":2},"status":"passed","severity":"normal"},{"uid":"86e166bb750bbab9","name":"should increase lamport timestamp","time":{"start":1750354306362,"stop":1750354306362,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9b079463600bd7c","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750354272048,"stop":1750354272049,"duration":1},"status":"passed","severity":"normal"},{"uid":"61c5754f75ee82a","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750354249038,"stop":1750354249038,"duration":0},"status":"passed","severity":"normal"},{"uid":"e116343bc7c43c","name":"Check received message containing Chinese","time":{"start":1750354745784,"stop":1750354745784,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b75739d180c8d81","name":"Check received message containing Russian","time":{"start":1750354774642,"stop":1750354774644,"duration":2},"status":"passed","severity":"normal"},{"uid":"60115958d2785933","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750354868214,"stop":1750354868214,"duration":0},"status":"passed","severity":"normal"},{"uid":"53faad01eb0464c1","name":"handles different networkShards values correctly","time":{"start":1750354249038,"stop":1750354249039,"duration":1},"status":"passed","severity":"normal"},{"uid":"9674eda90e226fd4","name":"should be empty when created","time":{"start":1750354293937,"stop":1750354293938,"duration":1},"status":"passed","severity":"normal"},{"uid":"e180899671541ef","name":"caches peers it previously fetched","time":{"start":1750354272398,"stop":1750354272398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2564f30662cb067","name":"should use DNS peer discovery with light client","time":{"start":1750354327194,"stop":1750354327194,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9cfa5aea856bdc1b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750354499716,"stop":1750354499716,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f202305bfcc943","name":"Check message with invalid timestamp is not received","time":{"start":1750354774624,"stop":1750354774624,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52d2102dae96390","name":"should check connected peers if present and suitable","time":{"start":1750354293641,"stop":1750354293642,"duration":1},"status":"passed","severity":"normal"},{"uid":"83e31e489fd94fe9","name":"Check message with invalid timestamp is not received","time":{"start":1750354774652,"stop":1750354774652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93206d1f2002fed","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750354249030,"stop":1750354249030,"duration":0},"status":"passed","severity":"normal"},{"uid":"de78cd7f4b1faf75","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750354830696,"stop":1750354830697,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0888ae2c195a96a","name":"Check message received after jswaku node is restarted","time":{"start":1750354745799,"stop":1750354745799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3c2a763ad3ae6282","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750354303088,"stop":1750354303089,"duration":1},"status":"passed","severity":"normal"},{"uid":"d012d6ebfec2f4d9","name":"should keep entries that haven't expired yet","time":{"start":1750354292056,"stop":1750354292057,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b0a9a749abeec12","name":"Check publish message containing Chinese","time":{"start":1750354646860,"stop":1750354646860,"duration":0},"status":"passed","severity":"normal"},{"uid":"3beb2a563fcc0ea5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750354804530,"stop":1750354804530,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcdcd0b6045b83f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750354868221,"stop":1750354868221,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5ebe97fd67fa37","name":"should return different streams if requested simultaniously","time":{"start":1750354264140,"stop":1750354264141,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4c091b2c9e1bfb7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750354303131,"stop":1750354303131,"duration":0},"status":"passed","severity":"normal"},{"uid":"461bf39019d43099","name":"Push message with content topic containing numeric","time":{"start":1750355050760,"stop":1750355050761,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01c529fced4dc2b","name":"should retry failed tasks","time":{"start":1750354292777,"stop":1750354292778,"duration":1},"status":"passed","severity":"normal"},{"uid":"60c50ebe8690240c","name":"Push message with unicode special characters payload","time":{"start":1750355050773,"stop":1750355050774,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5db31fe30c3ae3","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750354263531,"stop":1750354263531,"duration":0},"status":"passed","severity":"normal"},{"uid":"3590fa23d315b924","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750354264142,"stop":1750354264142,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca86a5e7355c9080","name":"Overlapping topic subscription","time":{"start":1750354656654,"stop":1750354656655,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fed61ccca8a28eca","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750354272049,"stop":1750354272049,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b69aa476b5709","name":"Refresh subscription","time":{"start":1750354868220,"stop":1750354868220,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c0e1f79c1b191c","name":"Ephemeral messages are not stored","time":{"start":1750354329067,"stop":1750354329068,"duration":1},"status":"passed","severity":"normal"},{"uid":"b25c02a381d4056b","name":"Check message received after nwaku node is restarted","time":{"start":1750354745799,"stop":1750354745799,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3d35b0e9d0149b7b","name":"should load peers from local storage and dispatch events","time":{"start":1750354276240,"stop":1750354276240,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bea975ddc30373","name":"Fields are not dropped","time":{"start":1750354263519,"stop":1750354263523,"duration":4},"status":"passed","severity":"normal"},{"uid":"cfef0c89ae06de89","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750354263535,"stop":1750354263536,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c50676b586b942","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750354303085,"stop":1750354303085,"duration":0},"status":"passed","severity":"normal"},{"uid":"b475322c87f33105","name":"Passing page size 19 when there are 20 messages","time":{"start":1750354843963,"stop":1750354843963,"duration":0},"status":"passed","severity":"normal"},{"uid":"b25104934a24015f","name":"Check message with non string payload is not received","time":{"start":1750354745779,"stop":1750354745780,"duration":1},"status":"passed","severity":"normal"},{"uid":"894f4237a367cd54","name":"should return false","time":{"start":1750354255511,"stop":1750354255511,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c9851d3e3fe1d95","name":"Check received message containing Chinese","time":{"start":1750354774641,"stop":1750354774642,"duration":1},"status":"passed","severity":"normal"},{"uid":"88289fa4bfaf4f09","name":"udp ip6 address","time":{"start":1750354254851,"stop":1750354254852,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6c4b6a0bc4dd864","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750354303131,"stop":1750354303131,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe3f1c560b244d5c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750354830673,"stop":1750354830673,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b508cc2454b0a","name":"Check publish message containing XML","time":{"start":1750354646862,"stop":1750354646862,"duration":0},"status":"passed","severity":"normal"},{"uid":"670e2f97dbf874c4","name":"should not receive a peer event after stop","time":{"start":1750354565560,"stop":1750354565561,"duration":1},"status":"passed","severity":"normal"},{"uid":"24bf423233104307","name":"random static sharding 6 - Cluster ID: 218, Shard ID: 152","time":{"start":1750354880992,"stop":1750354880993,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab305620298e8ee4","name":"Renews subscription after lossing a connection","time":{"start":1750354830690,"stop":1750354830691,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a4cae96b270a26","name":"handles multiple messages","time":{"start":1750354845116,"stop":1750354845116,"duration":0},"status":"passed","severity":"normal"},{"uid":"893a7df2a9ef0b8e","name":"Push message with content topic containing SQL Injection","time":{"start":1750355050777,"stop":1750355050778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9e84f10e56ade8","name":"Subscribe to topic containing Script and receive message","time":{"start":1750354868213,"stop":1750354868213,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0c5b7196517a83","name":"Subscribe to topic containing XML and receive message","time":{"start":1750354868213,"stop":1750354868213,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c524e08d6d40235","name":"should only return 1 node with store capability","time":{"start":1750354272399,"stop":1750354272399,"duration":0},"status":"passed","severity":"normal"},{"uid":"16b553e9be434a2e","name":"should handle different types of entries","time":{"start":1750354292057,"stop":1750354292057,"duration":0},"status":"passed","severity":"normal"},{"uid":"f43fac5efaf911e2","name":"should properly start and stop event listening","time":{"start":1750354293184,"stop":1750354293184,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9de67faaca0799c","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750354303118,"stop":1750354303118,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf9dcc963ab83cc","name":"removeEventListener with wrong event","time":{"start":1750354363148,"stop":1750354363149,"duration":1},"status":"passed","severity":"normal"},{"uid":"115a1a6eddcb8472","name":"can start and stop the service","time":{"start":1750354276236,"stop":1750354276237,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c4f3d76f3462422","name":"Non TWN Cluster","time":{"start":1750354759646,"stop":1750354759648,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c2d8b79ecfba2da","name":"should not fail to stop the service if it was not started","time":{"start":1750354327190,"stop":1750354327191,"duration":1},"status":"passed","severity":"normal"},{"uid":"226625ceb3b837f7","name":"can start and stop the service","time":{"start":1750354565556,"stop":1750354565556,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa54b490b841b3ff","name":"Subscribe to topic containing XML and receive message","time":{"start":1750354830720,"stop":1750354830720,"duration":0},"status":"passed","severity":"normal"},{"uid":"22360ab91927b87e","name":"should encode/decode to RLP encoding","time":{"start":1750354255515,"stop":1750354255515,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c02e7b4f3fc739","name":"Query generator for multiple messages with different message text format","time":{"start":1750354835771,"stop":1750354835771,"duration":0},"status":"passed","severity":"normal"},{"uid":"27596291d84fff75","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750354306363,"stop":1750354306363,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccbda32db885eccf","name":"Fails to publish message with empty text","time":{"start":1750354646883,"stop":1750354646883,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f3fb527d0f8c07","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750354303090,"stop":1750354303093,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d0d5438d87e38dd","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750354254959,"stop":1750354254960,"duration":1},"status":"passed","severity":"normal"},{"uid":"13a6d4380d1f949a","name":"should set field with all protocols enabled","time":{"start":1750354255519,"stop":1750354255519,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f6e29cc30834c0","name":"should partition messages based on acknowledgement status","time":{"start":1750354306366,"stop":1750354306366,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33439db2e8eef02","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750354868215,"stop":1750354868216,"duration":1},"status":"passed","severity":"normal"},{"uid":"16b16d3f8c0e6860","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750354303136,"stop":1750354303137,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28eb0fe049a144d","name":"should enable all discoveries when explicitly set","time":{"start":1750354293467,"stop":1750354293467,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a42541d18e7063","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app96/1/topic458/utf8","time":{"start":1750354759655,"stop":1750354759655,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ac143917dd2030","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750354656658,"stop":1750354656659,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d3ecd1827300b50","name":"Check received message containing XML","time":{"start":1750354774645,"stop":1750354774645,"duration":0},"status":"passed","severity":"normal"},{"uid":"390d6916bb328c2e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750354330388,"stop":1750354330388,"duration":0},"status":"passed","severity":"normal"},{"uid":"875409cb1aaa2a4c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750354249349,"stop":1750354249349,"duration":0},"status":"passed","severity":"normal"},{"uid":"b437a36991662a88","name":"Check message with invalid timestamp is not received","time":{"start":1750354745773,"stop":1750354745774,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7f25a507a03a79","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750354830718,"stop":1750354830718,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc660a92f58ad6b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750354868225,"stop":1750354868226,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaf22f66d501784a","name":"should get / set TCP multiaddr","time":{"start":1750354255516,"stop":1750354255516,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6d386864e3ab727","name":"non connected peers","time":{"start":1750354621240,"stop":1750354621240,"duration":0},"status":"skipped","severity":"normal"},{"uid":"abb7603c51895923","name":"Used by Waku Relay","time":{"start":1750354851974,"stop":1750354851975,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb33819e8c44b2d","name":"Push message with Script payload","time":{"start":1750355050771,"stop":1750355050772,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4ea7f0a5a5a117e","name":"should throw an error for missing required configuration","time":{"start":1750354249047,"stop":1750354249047,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9b4d310b9b7d82","name":"should not fail to stop the service if it was not started","time":{"start":1750354565558,"stop":1750354565558,"duration":0},"status":"passed","severity":"normal"},{"uid":"7644322e6bca7d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750354830723,"stop":1750354830723,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd9fbb2e12959f1","name":"throws on content topic with empty version field","time":{"start":1750354249016,"stop":1750354249017,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10bc5ab91ff3769","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750354323428,"stop":1750354323432,"duration":4},"status":"passed","severity":"normal"},{"uid":"55c75ed39735ebdd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750354249054,"stop":1750354249054,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fdc77b6b8b0a00d","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750354303123,"stop":1750354303123,"duration":0},"status":"passed","severity":"normal"},{"uid":"95edc92da318cfb1","name":"messageHash returns a Uint8Array","time":{"start":1750354263538,"stop":1750354263541,"duration":3},"status":"passed","severity":"normal"},{"uid":"2f68ce3cb7303665","name":"should return valid sharding parameters for static sharding","time":{"start":1750354249061,"stop":1750354249061,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df67831b9dd29fb","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750354847983,"stop":1750354847983,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd63f72eecad0f1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750354303125,"stop":1750354303126,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee47938af97da43","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750354293881,"stop":1750354293881,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b8ee3b05a774c7","name":"should add received messages to bloom filter","time":{"start":1750354306363,"stop":1750354306363,"duration":0},"status":"passed","severity":"normal"},{"uid":"d30a9b24be6a8ff3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750354646880,"stop":1750354646881,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d4fd39202ed6f8","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750354342172,"stop":1750354342173,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c1ed7edf5ada43","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750354830704,"stop":1750354830705,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81f4f023f5d0ca5","name":"Push 30 different messages","time":{"start":1750355050774,"stop":1750355050774,"duration":0},"status":"skipped","severity":"normal"},{"uid":"77ce765b1d2cfe27","name":"Check publish message containing numeric","time":{"start":1750354646855,"stop":1750354646858,"duration":3},"status":"passed","severity":"normal"},{"uid":"711fd677a6fcd46f","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750354656654,"stop":1750354656654,"duration":0},"status":"passed","severity":"normal"},{"uid":"9563c36adbb20514","name":"Check message on other pubsub topic is not received","time":{"start":1750354774652,"stop":1750354774652,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a988816278e996","name":"Check received message with timestamp: 1750354322070 ","time":{"start":1750354774622,"stop":1750354774622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d59d63a72920843b","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750354788850,"stop":1750354788851,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea2611247e234c5c","name":"Push message with content topic containing unicode special characters","time":{"start":1750355050779,"stop":1750355050780,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d48b31f31c01afb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750354284036,"stop":1750354284037,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4426bbc854401dd","name":"Check received message containing unicode special characters","time":{"start":1750354745768,"stop":1750354745769,"duration":1},"status":"passed","severity":"normal"},{"uid":"dde6d7fae72afdbf","name":"Check received message containing special chars","time":{"start":1750354774611,"stop":1750354774612,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ea76bfaa78f252","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354830724,"stop":1750354830724,"duration":0},"status":"passed","severity":"normal"},{"uid":"861ce3195d3977bd","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750354788854,"stop":1750354788855,"duration":1},"status":"passed","severity":"normal"},{"uid":"71ae5488f013d147","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750354830718,"stop":1750354830718,"duration":0},"status":"passed","severity":"normal"},{"uid":"8637cfb036092eb1","name":"Push message with Arabic payload","time":{"start":1750355050755,"stop":1750355050756,"duration":1},"status":"passed","severity":"normal"},{"uid":"642cee99236eb082","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750354306364,"stop":1750354306364,"duration":0},"status":"passed","severity":"normal"},{"uid":"b307532a0195f053","name":"Check publish message containing special chars","time":{"start":1750354646858,"stop":1750354646859,"duration":1},"status":"passed","severity":"normal"},{"uid":"53934601c9ae25f5","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750354249061,"stop":1750354249061,"duration":0},"status":"passed","severity":"normal"},{"uid":"13692c8f4e4d20a2","name":"Sample","time":{"start":1750354254846,"stop":1750354254848,"duration":2},"status":"passed","severity":"normal"},{"uid":"67cacf4d176d38f8","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750354830686,"stop":1750354830686,"duration":0},"status":"passed","severity":"normal"},{"uid":"459434ebcbfea645","name":"should not receive a peer event before start","time":{"start":1750354276238,"stop":1750354276239,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dcbdd3038ae0bbb","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750354868224,"stop":1750354868224,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e8edfe0019a07d8","name":"should increase lamport timestamp","time":{"start":1750354306360,"stop":1750354306360,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da8e34b4e52ac2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750354656660,"stop":1750354656660,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbbe96f2bf497c3","name":"Ping on unsubscribed peer","time":{"start":1750354390165,"stop":1750354390166,"duration":1},"status":"passed","severity":"normal"},{"uid":"c31aad192a8ad6c2","name":"Query Generator, No Decoder","time":{"start":1750354801327,"stop":1750354801327,"duration":0},"status":"passed","severity":"normal"},{"uid":"55468021a7b4e37","name":"Push message with content topic containing Russian","time":{"start":1750355050762,"stop":1750355050762,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e1494bbc5ba50f","name":"Symmetric encrypt & Decrypt","time":{"start":1750354282938,"stop":1750354282938,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f53f08df7cc1bc","name":"Store - dialed first","time":{"start":1750354858048,"stop":1750354858048,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3209ec530f232c6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app39/8/topic808/proto","time":{"start":1750354759649,"stop":1750354759649,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c92cee4fc92ad96","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750354249026,"stop":1750354249027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9b7ea59a48beba1","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750354830674,"stop":1750354830674,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51405cb1b285550","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750354306362,"stop":1750354306362,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f7da9f06db71a69","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750354255508,"stop":1750354255508,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f29964eda877a26","name":"Push message with Basic HTML tag payload","time":{"start":1750355050772,"stop":1750355050772,"duration":0},"status":"passed","severity":"normal"},{"uid":"e98f7c3c6393c710","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750354249049,"stop":1750354249050,"duration":1},"status":"passed","severity":"normal"},{"uid":"df23ecf3e8b47382","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750354303101,"stop":1750354303101,"duration":0},"status":"passed","severity":"normal"},{"uid":"66d614c047bb2247","name":"Check publish message containing escaped characters","time":{"start":1750354646874,"stop":1750354646874,"duration":0},"status":"passed","severity":"normal"},{"uid":"487f1e6f910dc1dd","name":"should request peer renewal on specific errors","time":{"start":1750354292778,"stop":1750354292779,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6f9120b1623112c","name":"Check publish message containing shell command","time":{"start":1750354646874,"stop":1750354646874,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4065d0fb0761ed3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750354656663,"stop":1750354656664,"duration":1},"status":"passed","severity":"normal"},{"uid":"65f543852c15e261","name":"should return PeerId when PeerId is provided","time":{"start":1750354293622,"stop":1750354293623,"duration":1},"status":"passed","severity":"normal"},{"uid":"4791292341260838","name":"listenerCount","time":{"start":1750354363149,"stop":1750354363150,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f95e96eed7b1f1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750354868224,"stop":1750354868224,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e004c0b71af5675","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750354830722,"stop":1750354830722,"duration":0},"status":"passed","severity":"normal"},{"uid":"c56dc63b810eb1c8","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750354303102,"stop":1750354303102,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd5ed951901c20a","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750354868218,"stop":1750354868218,"duration":0},"status":"passed","severity":"normal"},{"uid":"e68f8d733d69e701","name":"should not receive a peer event before start","time":{"start":1750354327192,"stop":1750354327193,"duration":1},"status":"passed","severity":"normal"},{"uid":"205facc5bd364f10","name":"should be online or offline if network state changed","time":{"start":1750354323438,"stop":1750354323438,"duration":0},"status":"passed","severity":"normal"},{"uid":"20f473836af75b30","name":"should handle incoming messages","time":{"start":1750354293882,"stop":1750354293882,"duration":0},"status":"passed","severity":"normal"},{"uid":"61468059035bed9d","name":"Asymmetric encrypt & decrypt","time":{"start":1750354282937,"stop":1750354282937,"duration":0},"status":"passed","severity":"normal"},{"uid":"25abf205f86d4","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750354838553,"stop":1750354838554,"duration":1},"status":"passed","severity":"normal"},{"uid":"c93ae42be7fcf58a","name":"Check message with no payload is not received","time":{"start":1750354745796,"stop":1750354745798,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d57a7661b045ecc","name":"accepts valid message hash query","time":{"start":1750354263998,"stop":1750354263999,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1c1a0cd3ab3b1af","name":"dispatchEvent via connectionManager","time":{"start":1750354363150,"stop":1750354363150,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fab9bc415e08b25","name":"should reject if Store is requested but not mounted","time":{"start":1750354293637,"stop":1750354293637,"duration":0},"status":"passed","severity":"normal"},{"uid":"56dcddb255199fb1","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750354303122,"stop":1750354303123,"duration":1},"status":"passed","severity":"normal"},{"uid":"52c878dd27d67a6a","name":"Ping on peer without subscriptions","time":{"start":1750354390167,"stop":1750354390167,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7518a190a741c1","name":"should properly create peer info with all multiaddrs","time":{"start":1750354255518,"stop":1750354255518,"duration":0},"status":"passed","severity":"normal"},{"uid":"74be3ba5fc4d71cf","name":"Sign & Recover","time":{"start":1750354282939,"stop":1750354282940,"duration":1},"status":"passed","severity":"normal"},{"uid":"80563c97b3c09828","name":"Check received message containing Basic HTML tag","time":{"start":1750354774618,"stop":1750354774619,"duration":1},"status":"passed","severity":"normal"},{"uid":"43972ab037009d3e","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750354774656,"stop":1750354774656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7db21979630ed51a","name":"Check received message containing Basic HTML tag","time":{"start":1750354745786,"stop":1750354745787,"duration":1},"status":"passed","severity":"normal"},{"uid":"62eb6b02d9a4b1fe","name":"Check received message containing shell command","time":{"start":1750354745787,"stop":1750354745788,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bb9984d3dc196b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750354745771,"stop":1750354745773,"duration":2},"status":"passed","severity":"normal"},{"uid":"a8cc485966ae41d3","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750354639602,"stop":1750354639602,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2b81f3ce08b9244","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750354263537,"stop":1750354263537,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd46d48ef0ba160c","name":"Refresh subscription","time":{"start":1750354830676,"stop":1750354830676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f18f2da44726046","name":"Query with Ordered Callback, No Decoder","time":{"start":1750354801329,"stop":1750354801329,"duration":0},"status":"passed","severity":"normal"},{"uid":"299a1f440630c9f6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app26/1/topic428/test.js","time":{"start":1750354759650,"stop":1750354759650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f792bd723f706639","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354868225,"stop":1750354868225,"duration":0},"status":"passed","severity":"normal"},{"uid":"786ed925c1a19895","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750354452938,"stop":1750354452939,"duration":1},"status":"passed","severity":"normal"},{"uid":"667db75d1170abd0","name":"stop","time":{"start":1750354363151,"stop":1750354363151,"duration":0},"status":"passed","severity":"normal"},{"uid":"b094aa1af83cb56c","name":"Check message with no pubsub topic is not received","time":{"start":1750354774625,"stop":1750354774628,"duration":3},"status":"passed","severity":"normal"},{"uid":"d66084d64e48147","name":"should mark all messages in causal history as acknowledged","time":{"start":1750354306364,"stop":1750354306364,"duration":0},"status":"passed","severity":"normal"},{"uid":"482127a67919bb76","name":"Check received message containing long","time":{"start":1750354774606,"stop":1750354774606,"duration":0},"status":"passed","severity":"normal"},{"uid":"77996dd9c9c77b24","name":"throws on content topic with too few or too many fields","time":{"start":1750354249014,"stop":1750354249015,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf06b41fbfd43e4","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750354868222,"stop":1750354868222,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d0066fe5360508","name":"Nodes with multiple pubsub topic","time":{"start":1750354639605,"stop":1750354639606,"duration":1},"status":"passed","severity":"normal"},{"uid":"81e40ee4f7d46db3","name":"more peers than existing","time":{"start":1750354621239,"stop":1750354621240,"duration":1},"status":"skipped","severity":"normal"},{"uid":"678b44951b682ad8","name":"should emit a peer event after start","time":{"start":1750354327192,"stop":1750354327192,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db8231a427c2ebd","name":"Check received message containing short","time":{"start":1750354745737,"stop":1750354745742,"duration":5},"status":"passed","severity":"normal"},{"uid":"ece6ed7dec6fc646","name":"can start the service","time":{"start":1750354327189,"stop":1750354327190,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce6916f1aaf5ccf","name":"Push message with content topic containing XML","time":{"start":1750355050778,"stop":1750355050778,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb12a8cff2606e9","name":"Encoder throws on undefined content topic","time":{"start":1750354264375,"stop":1750354264375,"duration":0},"status":"passed","severity":"normal"},{"uid":"64db1092eaae7785","name":"random static sharding 8 - Cluster ID: 277, Shard ID: 126","time":{"start":1750354880994,"stop":1750354880994,"duration":0},"status":"passed","severity":"normal"},{"uid":"dac910043e5743c0","name":"Subscribe to topic containing long and receive message","time":{"start":1750354868211,"stop":1750354868211,"duration":0},"status":"passed","severity":"normal"},{"uid":"1efa9fca220f3efd","name":"should add and remove event listeners correctly","time":{"start":1750354276241,"stop":1750354276241,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b1ad07e8bd8601","name":"Check received message containing escaped characters","time":{"start":1750354745788,"stop":1750354745789,"duration":1},"status":"passed","severity":"normal"},{"uid":"134d7d51295eb085","name":"should throw error - no public key","time":{"start":1750354255510,"stop":1750354255511,"duration":1},"status":"passed","severity":"normal"},{"uid":"315bb706e5b902d4","name":"Push message with Chinese payload","time":{"start":1750355050755,"stop":1750355050755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d7d3a530cd7b415","name":"Relay - dialed after","time":{"start":1750354858047,"stop":1750354858048,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bd4e3fd75a4a9e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750354249053,"stop":1750354249053,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c454918b1ddf8f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750354830690,"stop":1750354830690,"duration":0},"status":"passed","severity":"normal"},{"uid":"609454ba8fc099d1","name":"Check received message containing shell command","time":{"start":1750354774647,"stop":1750354774647,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee07c8018f2f1ed3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750354499719,"stop":1750354499719,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff1d3e99596a66ce","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750354302707,"stop":1750354302708,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5b2a261101c49e","name":"should throw an error for an unconfigured topic","time":{"start":1750354249059,"stop":1750354249059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1d1a6311ca5922","name":"Push message with JSON payload","time":{"start":1750355050772,"stop":1750355050773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f0a9a88f13f2e3","name":"Check received message containing Script","time":{"start":1750354774644,"stop":1750354774645,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddfc84ad20c9b3f","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750354293468,"stop":1750354293469,"duration":1},"status":"passed","severity":"normal"},{"uid":"5df7671d539b1ee9","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750354323436,"stop":1750354323438,"duration":2},"status":"passed","severity":"normal"},{"uid":"fcbb422a3c57cc78","name":"Push message with emoji payload","time":{"start":1750355050759,"stop":1750355050759,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bdd804fff432f92","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750354656653,"stop":1750354656654,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a0ce1e0130714a","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750354830707,"stop":1750354830707,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ebadb6f9fd01b27f","name":"Check received message containing SQL Injection","time":{"start":1750354745785,"stop":1750354745785,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b93dc9efd14b126","name":"Push message with short payload","time":{"start":1750355050753,"stop":1750355050754,"duration":1},"status":"passed","severity":"normal"},{"uid":"594437eded22212d","name":"throws on content topic with empty application field","time":{"start":1750354249016,"stop":1750354249016,"duration":0},"status":"passed","severity":"normal"},{"uid":"98844e4f2b64af15","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750354788853,"stop":1750354788853,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9981abe34005bad","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750354656652,"stop":1750354656652,"duration":0},"status":"passed","severity":"normal"},{"uid":"af741685ab0599b8","name":"should not be empty after adding a subscription","time":{"start":1750354293938,"stop":1750354293938,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b1648c68e55152","name":"random static sharding 3 - Cluster ID: 297, Shard ID: 85","time":{"start":1750354880991,"stop":1750354880991,"duration":0},"status":"passed","severity":"normal"},{"uid":"35fc33f6df84f4fb","name":"Push message with content topic containing Script","time":{"start":1750355050763,"stop":1750355050763,"duration":0},"status":"passed","severity":"normal"},{"uid":"211518d1af939d64","name":"Push message with long payload","time":{"start":1750355050769,"stop":1750355050769,"duration":0},"status":"passed","severity":"normal"},{"uid":"86efb3fbd7e0bbba","name":"Check received message containing JSON","time":{"start":1750354745787,"stop":1750354745787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23f5425e4c7d98","name":"Promise Callback - true","time":{"start":1750354828470,"stop":1750354828470,"duration":0},"status":"passed","severity":"normal"},{"uid":"29861850036eadd6","name":"Check received message containing unicode special characters","time":{"start":1750354745789,"stop":1750354745790,"duration":1},"status":"passed","severity":"normal"},{"uid":"2367cc8e266585e1","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750354745792,"stop":1750354745793,"duration":1},"status":"passed","severity":"normal"},{"uid":"f507d94a37a8a787","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750354499721,"stop":1750354499721,"duration":0},"status":"passed","severity":"normal"},{"uid":"3681c82b88c10d74","name":"Check message with no content topic is not received","time":{"start":1750354745776,"stop":1750354745779,"duration":3},"status":"passed","severity":"normal"},{"uid":"3f159cc6fdf54ea6","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750354303130,"stop":1750354303130,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aa1e4be1aff10e1","name":"Subscribe and receives messages on 20 topics","time":{"start":1750354868209,"stop":1750354868209,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b55be61fb146345","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750354774635,"stop":1750354774636,"duration":1},"status":"passed","severity":"normal"},{"uid":"a27a658194ff0965","name":"Check publish message containing Russian","time":{"start":1750354646861,"stop":1750354646861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef384e789c7a3419","name":"creates an iterator","time":{"start":1750354845115,"stop":1750354845116,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b6b4a9d3eea409","name":"Overlapping topic subscription","time":{"start":1750354830710,"stop":1750354830710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3483aaaa783f826a","name":"can query messages normally","time":{"start":1750354807218,"stop":1750354807218,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce3a324a7e2cecad","name":"Check message received after jswaku node is restarted","time":{"start":1750354774655,"stop":1750354774655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f611bf63e4e0c1c","name":"messageHashStr produces different results for different inputs","time":{"start":1750354263548,"stop":1750354263548,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b77f226143160f","name":"Subscribe and receive messages via lightPush","time":{"start":1750354830671,"stop":1750354830671,"duration":0},"status":"passed","severity":"normal"},{"uid":"4523137020c63c7c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750354249349,"stop":1750354249349,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8fc87dc2776f427","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750354303095,"stop":1750354303095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a79c11829053d26","name":"Decoder throws on undefined content topic","time":{"start":1750354284038,"stop":1750354284038,"duration":0},"status":"passed","severity":"normal"},{"uid":"43e8213438e8b586","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750354868219,"stop":1750354868219,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f854b90c25c9de8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750354303132,"stop":1750354303134,"duration":2},"status":"passed","severity":"normal"},{"uid":"adce20fcd20c599","name":"Check received message containing special chars","time":{"start":1750354745783,"stop":1750354745783,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed1ce8b2c02276a","name":"Push message with custom timestamp: 1719596053109","time":{"start":1750355050767,"stop":1750355050767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d1825dbed4cdcc","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750354254956,"stop":1750354254957,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcbf6ca12b686dc","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750354272400,"stop":1750354272400,"duration":0},"status":"passed","severity":"normal"},{"uid":"5399060d101d03a9","name":"should handle task timeouts","time":{"start":1750354292779,"stop":1750354292780,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e53d497dfc12970","name":"Push message with Russian payload","time":{"start":1750355050771,"stop":1750355050771,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c0a660eb969266b","name":"Using a function","time":{"start":1750354851972,"stop":1750354851973,"duration":1},"status":"passed","severity":"normal"},{"uid":"e21fad4d8b5a6319","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750354303130,"stop":1750354303130,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2fe71f56ba73bb","name":"should not receive a peer event after stop","time":{"start":1750354276239,"stop":1750354276239,"duration":0},"status":"passed","severity":"normal"},{"uid":"a69862f14a8cb893","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750354303096,"stop":1750354303096,"duration":0},"status":"passed","severity":"normal"},{"uid":"344e638a85ba10eb","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750354801328,"stop":1750354801328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c310e097a45ceb","name":"Generator, 2 different pubsubtopics","time":{"start":1750354819951,"stop":1750354819953,"duration":2},"status":"skipped","severity":"normal"},{"uid":"9febc93b64cc97d4","name":"Fails to push message with large meta","time":{"start":1750355050766,"stop":1750355050766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4bd53d6be5c9b8f","name":"Check received message with timestamp: 1750354322070 ","time":{"start":1750354774650,"stop":1750354774650,"duration":0},"status":"passed","severity":"normal"},{"uid":"dabb2387f8858ff8","name":"should send to specified number of peers of used peers","time":{"start":1750354293663,"stop":1750354293663,"duration":0},"status":"passed","severity":"normal"},{"uid":"f51214946407b562","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354819953,"stop":1750354819953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"51bcd3c5c7b6a90","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750354330389,"stop":1750354330389,"duration":0},"status":"passed","severity":"normal"},{"uid":"39aa34b4e21d7ccc","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app92/9/topic879/xml","time":{"start":1750354759652,"stop":1750354759653,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec03762f14806d15","name":"Check received message containing SQL Injection","time":{"start":1750354774616,"stop":1750354774617,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac621ee4253e5ad","name":"Renews subscription after lossing a connection","time":{"start":1750354868216,"stop":1750354868216,"duration":0},"status":"passed","severity":"normal"},{"uid":"909d2f231664b926","name":"Push message equal or less that 1MB","time":{"start":1750355050768,"stop":1750355050768,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e42b9aeaee65fa","name":"Subscribe to topic containing short and publish message","time":{"start":1750354656655,"stop":1750354656655,"duration":0},"status":"passed","severity":"normal"},{"uid":"871f4b99b39ad612","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750354249063,"stop":1750354249063,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bdc66d94de16bd","name":"should update ack status of messages in outgoing buffer","time":{"start":1750354306368,"stop":1750354306368,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cbe72d5d4226f67","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750354303098,"stop":1750354303101,"duration":3},"status":"passed","severity":"normal"},{"uid":"9eb787263dcb0cb9","name":"random static sharding 4 - Cluster ID: 106, Shard ID: 687","time":{"start":1750354880991,"stop":1750354880992,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d2c0f505f60225","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750354868217,"stop":1750354868218,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2d4b8c92c9095c4","name":"start node with empty content topic","time":{"start":1750354759661,"stop":1750354759663,"duration":2},"status":"passed","severity":"normal"},{"uid":"afb344a27baddd8a","name":"Push message with content topic containing escaped characters","time":{"start":1750355050765,"stop":1750355050765,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d54f991f1d3bb8e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750354303132,"stop":1750354303132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37847ece22c3077","name":"should set field with only RELAY enabled","time":{"start":1750354255519,"stop":1750354255519,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a512cea75779837","name":"Push message with Basic HTML tag payload","time":{"start":1750355050757,"stop":1750355050757,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f2c2f8a3a16316","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750354452942,"stop":1750354452942,"duration":0},"status":"passed","severity":"normal"},{"uid":"4482ec75acb699f9","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750354868223,"stop":1750354868223,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7853ebc5802ae1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750354249056,"stop":1750354249056,"duration":0},"status":"passed","severity":"normal"},{"uid":"e745ee9d41046b08","name":"Check publish message after client node is restarted","time":{"start":1750354646886,"stop":1750354646886,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d69601b0bf90f4a1","name":"Check message with no payload is not received","time":{"start":1750354745779,"stop":1750354745779,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e83093f18c6af4","name":"Generator, custom pubsub topic","time":{"start":1750354819948,"stop":1750354819949,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e91f96e7a677c5e","name":"should successfully stop","time":{"start":1750354293882,"stop":1750354293882,"duration":0},"status":"passed","severity":"normal"},{"uid":"45dd0044bde0e5b7","name":"Check received message containing Arabic","time":{"start":1750354774613,"stop":1750354774614,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b20c68c5c5e647","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750354303084,"stop":1750354303085,"duration":1},"status":"passed","severity":"normal"},{"uid":"996e3cdd462eedb8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750354499722,"stop":1750354499723,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd5818d98be983b6","name":"returns only open connection if one present","time":{"start":1750354263813,"stop":1750354263813,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b83f225de6e9766","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750354838554,"stop":1750354838554,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc351094067670e","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750354293179,"stop":1750354293180,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd4c0e5909e41a9","name":"should set field with all protocols disabled","time":{"start":1750354255519,"stop":1750354255519,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e71a9493d57ddb","name":"retrieves a single peer","time":{"start":1750354272396,"stop":1750354272396,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfa61e979a18e1c","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750354830725,"stop":1750354830725,"duration":0},"status":"passed","severity":"normal"},{"uid":"203eb9b2b8031a9f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750354303123,"stop":1750354303123,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b204f5e3146cc40","name":"Subscribe to topic containing long and receive message","time":{"start":1750354868221,"stop":1750354868221,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5daa1dbdf26428","name":"should start and setup intervals and event listeners","time":{"start":1750354293940,"stop":1750354293940,"duration":0},"status":"passed","severity":"normal"},{"uid":"47d09c2b6604827f","name":"should return usable stream attached to connection","time":{"start":1750354264138,"stop":1750354264139,"duration":1},"status":"passed","severity":"normal"},{"uid":"89b00dc787cb17c1","name":"random static sharding 2 - Cluster ID: 333, Shard ID: 639","time":{"start":1750354880990,"stop":1750354880990,"duration":0},"status":"passed","severity":"normal"},{"uid":"46cb7eaaab81aa80","name":"should reject on timeout if it was set","time":{"start":1750354293641,"stop":1750354293641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0ecdd465628538","name":"Ephemeral field set to true","time":{"start":1750354264374,"stop":1750354264374,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d35118e8e51a38","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750354249058,"stop":1750354249059,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1d868eb523912c","name":"Check received message containing JSON","time":{"start":1750354745766,"stop":1750354745766,"duration":0},"status":"passed","severity":"normal"},{"uid":"44c79704e574b3cd","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750354249042,"stop":1750354249042,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fa09dc7c5a5625","name":"should be empty after removing the only subscription","time":{"start":1750354293938,"stop":1750354293939,"duration":1},"status":"passed","severity":"normal"},{"uid":"454458e428534150","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app23/9/topic34/xml","time":{"start":1750354759655,"stop":1750354759656,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7a0159ef1908ce","name":"Query generator for multiple messages with different content topic format","time":{"start":1750354835772,"stop":1750354835773,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0687c71b21771b7","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750354303086,"stop":1750354303087,"duration":1},"status":"passed","severity":"normal"},{"uid":"9297c4fe151d9ff9","name":"should emit a peer event after start","time":{"start":1750354565559,"stop":1750354565560,"duration":1},"status":"passed","severity":"normal"},{"uid":"646316d89bfc88c5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750354517219,"stop":1750354517219,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac664358b3a9e611","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750354868209,"stop":1750354868209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d180066b5a91290","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750354303134,"stop":1750354303134,"duration":0},"status":"passed","severity":"normal"},{"uid":"904030e2b6217402","name":"Generator, custom pubsub topic","time":{"start":1750354819954,"stop":1750354819954,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d7cf1438549f3","name":"isConnected return false after peer stops","time":{"start":1750354342175,"stop":1750354342175,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5716c29e7465785","name":"Store - dialed after - with timeout","time":{"start":1750354858049,"stop":1750354858049,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb4edd5630913b9","name":"Check received message containing numeric","time":{"start":1750354774639,"stop":1750354774640,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03468b722d344b","name":"Push message with content topic containing shell command","time":{"start":1750355050764,"stop":1750355050764,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac5f9346cf7004","name":"same cluster, same shard: nodes connect","time":{"start":1750354526911,"stop":1750354526911,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f39bbbf120ad2cf","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750354830680,"stop":1750354830681,"duration":1},"status":"passed","severity":"normal"},{"uid":"62ecad168965e1aa","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750354303137,"stop":1750354303138,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64d07eab28b1744","name":"Push message with content topic containing Chinese","time":{"start":1750355050761,"stop":1750355050761,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd2d690e7f2c76b1","name":"Push message with content topic containing Chinese","time":{"start":1750355050776,"stop":1750355050777,"duration":1},"status":"passed","severity":"normal"},{"uid":"f786bdc8b6b1b69d","name":"Check publish message containing long","time":{"start":1750354646851,"stop":1750354646855,"duration":4},"status":"passed","severity":"normal"},{"uid":"18faf1431c752d66","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750354830717,"stop":1750354830718,"duration":1},"status":"passed","severity":"normal"},{"uid":"97eddb7f41f9b27a","name":"Ordered callback, aborts when callback returns true","time":{"start":1750354835774,"stop":1750354835774,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fcc73b3c622d59","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750354830708,"stop":1750354830709,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4183c152e03fb7e","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750354327195,"stop":1750354327195,"duration":0},"status":"skipped","severity":"normal"},{"uid":"484adf1de7158251","name":"should set field with only STORE enabled","time":{"start":1750354255519,"stop":1750354255520,"duration":1},"status":"passed","severity":"normal"},{"uid":"f74c915e85990479","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750354656652,"stop":1750354656653,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ab07a30828415a","name":"Subscribe to topic containing long and receive message","time":{"start":1750354830713,"stop":1750354830717,"duration":4},"status":"passed","severity":"normal"},{"uid":"d98bc8c8266b078b","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750354272400,"stop":1750354272400,"duration":0},"status":"passed","severity":"normal"},{"uid":"409fb1243c871658","name":"should properly create location multiaddrs - tcp4","time":{"start":1750354255517,"stop":1750354255517,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b39a2a5472b4b2","name":"Encoder throws on empty string content topic","time":{"start":1750354282313,"stop":1750354282313,"duration":0},"status":"passed","severity":"normal"},{"uid":"613e113f5b9412cc","name":"Wrong topic","time":{"start":1750354759657,"stop":1750354759658,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f9729316d2df4d","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750354249032,"stop":1750354249034,"duration":2},"status":"passed","severity":"normal"},{"uid":"b27c5223ab0527c7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750354830723,"stop":1750354830724,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6d9247bd81254a","name":"Subscribe to topic containing Script and receive message","time":{"start":1750354868222,"stop":1750354868223,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7225c05b465489","name":"should stop and cleanup resources","time":{"start":1750354293940,"stop":1750354293940,"duration":0},"status":"passed","severity":"normal"},{"uid":"35606a17e6ea5c99","name":"throws on content topic with empty topic name field","time":{"start":1750354249017,"stop":1750354249018,"duration":1},"status":"passed","severity":"normal"},{"uid":"653746c52d7d59df","name":"Passing page size 1 when there are 4 messages","time":{"start":1750354843959,"stop":1750354843961,"duration":2},"status":"passed","severity":"normal"},{"uid":"388a2e5998616cf","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750354656656,"stop":1750354656656,"duration":0},"status":"passed","severity":"normal"},{"uid":"f652e1079cdb7218","name":"Subscribe and receives messages on 20 topics","time":{"start":1750354868219,"stop":1750354868219,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea2adbc530a77db","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750354329072,"stop":1750354329072,"duration":0},"status":"passed","severity":"normal"},{"uid":"be4418887b69822d","name":"Check message with no content topic is not received","time":{"start":1750354774629,"stop":1750354774630,"duration":1},"status":"passed","severity":"normal"},{"uid":"313a782073e313cf","name":"Check received message containing escaped characters","time":{"start":1750354774647,"stop":1750354774648,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5428f17234afc8a","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750354254962,"stop":1750354254963,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f96e2d0c793e424","name":"Push message with meta","time":{"start":1750355050780,"stop":1750355050780,"duration":0},"status":"passed","severity":"normal"},{"uid":"eecc907fa4701c44","name":"Check received message with timestamp: 1750354321912 ","time":{"start":1750354745792,"stop":1750354745792,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eeaab82462e13bc","name":"Accepts a valid Waku Message","time":{"start":1750354297222,"stop":1750354297223,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af9b0e40029c903","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750354264376,"stop":1750354264377,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7830157ec007c3","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750354342175,"stop":1750354342176,"duration":1},"status":"passed","severity":"normal"},{"uid":"7406fc1f3d4d6441","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750354868214,"stop":1750354868215,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a9871cc00a66b6","name":"should use shardsUnderCluster when provided","time":{"start":1750354293624,"stop":1750354293624,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcd3bd22d13fca77","name":"Register correct protocols","time":{"start":1750354656650,"stop":1750354656651,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a74f3c8ab00918c","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750354801328,"stop":1750354801329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7a4eae43746083","name":"should throw error - no id","time":{"start":1750354255510,"stop":1750354255510,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0db043b457e240c","name":"Light Node - default protocols","time":{"start":1750354858050,"stop":1750354858050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2c359265b663cb","name":"should have no discoveries enabled by default","time":{"start":1750354293466,"stop":1750354293466,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe9cf2d29831ae9","name":"Passing page size 11 when there are 10 messages","time":{"start":1750354843962,"stop":1750354843963,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e681216c22af005","name":"Ordered Callback - false","time":{"start":1750354828471,"stop":1750354828471,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac16595e4f344167","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750354272051,"stop":1750354272051,"duration":0},"status":"passed","severity":"normal"},{"uid":"7258879bd7223d4a","name":"Check received message containing emoji","time":{"start":1750354774621,"stop":1750354774621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22565a2478c8e59","name":"Subscribe and receives messages on 20 topics","time":{"start":1750354830674,"stop":1750354830674,"duration":0},"status":"passed","severity":"normal"},{"uid":"de520027947c0b48","name":"Check received message containing Script","time":{"start":1750354745785,"stop":1750354745786,"duration":1},"status":"passed","severity":"normal"},{"uid":"decbed0f7fc9592a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750354264141,"stop":1750354264141,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae30a90e7a5afa","name":"Check received message containing Basic HTML tag","time":{"start":1750354774645,"stop":1750354774646,"duration":1},"status":"passed","severity":"normal"},{"uid":"d700bed3e3c88944","name":"should insert message id into causal history","time":{"start":1750354306361,"stop":1750354306361,"duration":0},"status":"passed","severity":"normal"},{"uid":"574b0fd32bf67a2f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750354868222,"stop":1750354868222,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c85fa104279b997","name":"Generator, 2 different pubsubtopics","time":{"start":1750354819954,"stop":1750354819955,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd485e46034fb8c","name":"Subscribe to topic containing Script and receive message","time":{"start":1750354830683,"stop":1750354830684,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bd902954d9320bb","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750354868209,"stop":1750354868210,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a207eb250293f8","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750354303118,"stop":1750354303122,"duration":4},"status":"passed","severity":"normal"},{"uid":"d3fe2aad35813e28","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750354303082,"stop":1750354303083,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf3971b55cbf6e0","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750354830671,"stop":1750354830671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62ef5e3ef9075e2","name":"Check received message containing XML","time":{"start":1750354745786,"stop":1750354745786,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ee273e76f8e48dc","name":"isConnected should return true after first peer connects","time":{"start":1750354342174,"stop":1750354342174,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce535699ad378fe","name":"Push message with custom timestamp: 1750358053109","time":{"start":1750355050767,"stop":1750355050768,"duration":1},"status":"passed","severity":"normal"},{"uid":"41013c3dac18b8dd","name":"Push message with special chars payload","time":{"start":1750355050770,"stop":1750355050770,"duration":0},"status":"passed","severity":"normal"},{"uid":"a029e3bce4c5cbb0","name":"Check message received after jswaku node is restarted","time":{"start":1750354774634,"stop":1750354774635,"duration":1},"status":"passed","severity":"normal"},{"uid":"380a86c1e4fc053","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750354264141,"stop":1750354264142,"duration":1},"status":"passed","severity":"normal"},{"uid":"cab55659c058a431","name":"random static sharding 7 - Cluster ID: 165, Shard ID: 442","time":{"start":1750354880993,"stop":1750354880993,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c402a1306191b21","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750354323433,"stop":1750354323433,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cf66e0e88d3b6","name":"Push message with emoji payload","time":{"start":1750355050774,"stop":1750355050774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4137f4187c0174e4","name":"random static sharding 5 - Cluster ID: 220, Shard ID: 957","time":{"start":1750354880992,"stop":1750354880992,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f14c3a7744044b2","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750354303118,"stop":1750354303118,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffd62fd45e598a9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750354249053,"stop":1750354249053,"duration":0},"status":"passed","severity":"normal"},{"uid":"79988fc4aa22aa4f","name":"Promise Callback - false","time":{"start":1750354828470,"stop":1750354828471,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5d2a48040f310ac","name":"should reject if WakuNode is not started","time":{"start":1750354293636,"stop":1750354293636,"duration":0},"status":"passed","severity":"normal"},{"uid":"369add7d6723991f","name":"groups content topics by expected pubsub topic","time":{"start":1750354249037,"stop":1750354249038,"duration":1},"status":"passed","severity":"normal"},{"uid":"63eb9082ce6807c6","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750354303086,"stop":1750354303086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe0f853d7972caf","name":"Reusing cursor across nodes","time":{"start":1750354788854,"stop":1750354788854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f614be7f8ca90cf1","name":"Push message equal or less that 1MB","time":{"start":1750355050782,"stop":1750355050782,"duration":0},"status":"passed","severity":"normal"},{"uid":"db057bfcd3294c68","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750354639605,"stop":1750354639605,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4d61bc897df4e94","name":"Should update shard info","time":{"start":1750354565709,"stop":1750354565709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8845ad4d63da144a","name":"Push message with content topic containing unicode special characters","time":{"start":1750355050765,"stop":1750355050765,"duration":0},"status":"passed","severity":"normal"},{"uid":"6485280f4a9b3342","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750354303088,"stop":1750354303088,"duration":0},"status":"passed","severity":"normal"}]