mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-17 15:33:11 +00:00
1 line
186 KiB
JSON
1 line
186 KiB
JSON
[{"uid":"7688ae925f600099","name":"Delete observer","time":{"start":1750351200369,"stop":1750351200369,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8c230bcaca70a8","name":"should handle special patterns correctly","time":{"start":1750350884100,"stop":1750350884100,"duration":0},"status":"passed","severity":"normal"},{"uid":"223a99af4a753d94","name":"Ping on subscribed peer","time":{"start":1750350968113,"stop":1750350968113,"duration":0},"status":"passed","severity":"normal"},{"uid":"6470243b258ff56f","name":"throws on empty content topic","time":{"start":1750350828484,"stop":1750350828484,"duration":0},"status":"passed","severity":"normal"},{"uid":"db897d0a63202eb2","name":"getPeersByDiscovery","time":{"start":1750350941818,"stop":1750350941818,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a3fa4c8ece7b9df","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1750350881821,"stop":1750350881821,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c91fd6bc0163402","name":"should be empty when created","time":{"start":1750350872345,"stop":1750350872345,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3cf3e14cc581c3","name":"Push message with content topic containing Arabic","time":{"start":1750351626092,"stop":1750351626092,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e11e622bb43e31d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750351444918,"stop":1750351444918,"duration":0},"status":"passed","severity":"normal"},{"uid":"e00280fe69e236e2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351406070,"stop":1750351406072,"duration":2},"status":"passed","severity":"normal"},{"uid":"ea733242cdaae61","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1750351432094,"stop":1750351432094,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47e9ab1b5e1c54f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351406097,"stop":1750351406097,"duration":0},"status":"passed","severity":"normal"},{"uid":"19da3ccfc575097b","name":"Decoder throws on empty string content topic","time":{"start":1750350843303,"stop":1750350843303,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a37b9b72b14a73","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1750350843023,"stop":1750350843023,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd917be17efb52d7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750351382661,"stop":1750351382661,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa408b4070717aa0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1750351234143,"stop":1750351234144,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8789ce46b8df72f","name":"Push message with content topic containing unicode special characters","time":{"start":1750351626095,"stop":1750351626095,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a73b45e7fe1a54f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1750350828515,"stop":1750350828515,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6b8539daf9eb4a2","name":"handles multiple messages","time":{"start":1750351426432,"stop":1750351426433,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6963e9c6d4f385e","name":"should be able to decode the field with only RELAY set to true","time":{"start":1750350834039,"stop":1750350834039,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e8697917b69ed9","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750351444924,"stop":1750351444924,"duration":0},"status":"passed","severity":"normal"},{"uid":"f45f01b4fc047f0c","name":"Ordered callback, aborts when callback returns true","time":{"start":1750351416629,"stop":1750351416629,"duration":0},"status":"passed","severity":"normal"},{"uid":"dadeb3966ccf6339","name":"Query Generator, No message returned","time":{"start":1750351390408,"stop":1750351390408,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b56b4496fd5857b","name":"Fields are not dropped","time":{"start":1750350842882,"stop":1750350842882,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fdd86a52351188","name":"Init the array if not present","time":{"start":1750350828122,"stop":1750350828124,"duration":2},"status":"passed","severity":"normal"},{"uid":"6ac44fc730f124d4","name":"Check publish message containing Script","time":{"start":1750351224020,"stop":1750351224020,"duration":0},"status":"passed","severity":"normal"},{"uid":"49b86f76e7f66510","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1750350881857,"stop":1750350881858,"duration":1},"status":"passed","severity":"normal"},{"uid":"72066fa8bd7fcb72","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1750350828520,"stop":1750350828520,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7c629403eb732e","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1750350828507,"stop":1750350828508,"duration":1},"status":"passed","severity":"normal"},{"uid":"9418183860710ee4","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1750350920478,"stop":1750350920478,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc806b3354df6308","name":"Push message with emoji payload","time":{"start":1750351626089,"stop":1750351626090,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead921e4d60f84fd","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1750350881823,"stop":1750350881823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecaa1f93f3641039","name":"Encoder throws on undefined content topic","time":{"start":1750350862656,"stop":1750350862656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bd995429d90d4b","name":"Check received message with timestamp: 1750350900961000000 ","time":{"start":1750351362149,"stop":1750351362149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4355cb32ea4ac0","name":"Check message with no payload is not received","time":{"start":1750351323308,"stop":1750351323309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4545c56d8297f50","name":"returns all values when wanted number matches available values","time":{"start":1750350850176,"stop":1750350850178,"duration":2},"status":"passed","severity":"normal"},{"uid":"e507a244cd9bdabd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750351406092,"stop":1750351406093,"duration":1},"status":"passed","severity":"normal"},{"uid":"2667ce22e301150e","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1750350828513,"stop":1750350828513,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dbbdd7324efea","name":"should start and stop interval correctly","time":{"start":1750350871540,"stop":1750350871541,"duration":1},"status":"passed","severity":"normal"},{"uid":"69d15054dcde1e70","name":"should attach causal history and bloom filter to each message","time":{"start":1750350884963,"stop":1750350884963,"duration":0},"status":"passed","severity":"normal"},{"uid":"f60540d755b35ff4","name":"should handle different types of entries","time":{"start":1750350870998,"stop":1750350870999,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ceb4a3453eac776","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1750350850180,"stop":1750350850181,"duration":1},"status":"passed","severity":"normal"},{"uid":"801b7702c6e1f566","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750351444915,"stop":1750351444915,"duration":0},"status":"passed","severity":"normal"},{"uid":"875eeb58ac19e8d","name":"throws an error for improperly formatted content topics","time":{"start":1750350828507,"stop":1750350828507,"duration":0},"status":"passed","severity":"normal"},{"uid":"78e43cb5f89d48fd","name":"Fails to publish message with size larger than 1 MB","time":{"start":1750351224028,"stop":1750351224028,"duration":0},"status":"passed","severity":"normal"},{"uid":"118633686b312ccf","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1750350881819,"stop":1750350881819,"duration":0},"status":"passed","severity":"normal"},{"uid":"a939f66a5423fd21","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1750350881815,"stop":1750350881816,"duration":1},"status":"passed","severity":"normal"},{"uid":"9301f7c5f944bf65","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750351444907,"stop":1750351444907,"duration":0},"status":"passed","severity":"normal"},{"uid":"179f21d710e61c32","name":"should return empty list for no shard","time":{"start":1750350828511,"stop":1750350828512,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b542cb5475b74d8","name":"non connected peers","time":{"start":1750351197803,"stop":1750351197804,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c434d5bc0491089","name":"messageHashStr produces consistent results for the same input","time":{"start":1750350843025,"stop":1750350843025,"duration":0},"status":"passed","severity":"normal"},{"uid":"99ec1a04aab9e335","name":"random static sharding 4 - Cluster ID: 890, Shard ID: 341","time":{"start":1750351451520,"stop":1750351451520,"duration":0},"status":"passed","severity":"normal"},{"uid":"494e9f12b618e138","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750351444920,"stop":1750351444921,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d0d68f946f29a","name":"should keep entries that haven't expired yet","time":{"start":1750350870987,"stop":1750350870990,"duration":3},"status":"passed","severity":"normal"},{"uid":"15ac526b1b3ca58d","name":"less peers than existing","time":{"start":1750351197803,"stop":1750351197803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ed10f27fd67dcd45","name":"Check message with no payload is not received","time":{"start":1750351362153,"stop":1750351362153,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e80f1395052d279","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750351406035,"stop":1750351406035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8e6cb518436298","name":"should partition messages based on acknowledgement status","time":{"start":1750350884968,"stop":1750350884968,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ef979048bd60f9","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1750350881814,"stop":1750350881815,"duration":1},"status":"passed","severity":"normal"},{"uid":"672208312fb525c","name":"Push message with shell command payload","time":{"start":1750351626076,"stop":1750351626076,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d57843e0d9fc566","name":"Decoder throws on empty string content topic","time":{"start":1750350860921,"stop":1750350860921,"duration":0},"status":"passed","severity":"normal"},{"uid":"4010961da9541785","name":"Check received message containing Script","time":{"start":1750351362158,"stop":1750351362158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6ce75e938915c6","name":"Subscribe to topic containing short and receive message","time":{"start":1750351444917,"stop":1750351444917,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c9c6a67063f0b1c","name":"Subscribe and receives messages on 20 topics","time":{"start":1750351406084,"stop":1750351406084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c77736bd0ace42d","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1750350881809,"stop":1750350881809,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc3bc1a3a0d0cec","name":"should push the message to the outgoing buffer","time":{"start":1750350884962,"stop":1750350884962,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc19d2c8093dd72","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1750350881799,"stop":1750350881799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ca2efe968d14c79","name":"Check received message containing shell command","time":{"start":1750351323293,"stop":1750351323294,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0d2836b88ca2375","name":"Subscribe and receive messages via waku relay post","time":{"start":1750351406083,"stop":1750351406083,"duration":0},"status":"passed","severity":"normal"},{"uid":"b948c76551f4b75c","name":"Check received message containing Basic HTML tag","time":{"start":1750351362146,"stop":1750351362147,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e91987e3609e2f","name":"should return unique PubsubTopics for static sharding","time":{"start":1750350828510,"stop":1750350828510,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b15e4174a60d73a","name":"Check received message containing escaped characters","time":{"start":1750351362148,"stop":1750351362148,"duration":0},"status":"passed","severity":"normal"},{"uid":"2951bc52bbd60259","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750351406089,"stop":1750351406089,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f7ddc6cdc870df5","name":"should properly create location multiaddrs - udp","time":{"start":1750350834685,"stop":1750350834685,"duration":0},"status":"passed","severity":"normal"},{"uid":"6774ce262f9fbf1c","name":"Check received message containing short","time":{"start":1750351362141,"stop":1750351362142,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3627c5f81574a21","name":"Fails to publish message with wrong content topic","time":{"start":1750351224026,"stop":1750351224027,"duration":1},"status":"passed","severity":"normal"},{"uid":"a595cad84ba5525c","name":"should be able to encode the field with only STORE set to true","time":{"start":1750350834034,"stop":1750350834035,"duration":1},"status":"passed","severity":"normal"},{"uid":"28894aae1893fc14","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750351406090,"stop":1750351406090,"duration":0},"status":"passed","severity":"normal"},{"uid":"63075a0c8fe0a008","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1750350834036,"stop":1750350834036,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9e293f95d2311d0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750351406098,"stop":1750351406098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b74b223ecff38f0","name":"Check publish message containing shell command","time":{"start":1750351224021,"stop":1750351224022,"duration":1},"status":"passed","severity":"normal"},{"uid":"fda418cf026ee3c2","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1750350881846,"stop":1750350881846,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2ffbbe8d90417e1","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1750351432095,"stop":1750351432095,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcde2deb1cea3765","name":"Rejects garbage","time":{"start":1750350875765,"stop":1750350875765,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f1ed42fcc349868","name":"Relay - dialed first","time":{"start":1750351438101,"stop":1750351438102,"duration":1},"status":"passed","severity":"normal"},{"uid":"79954ab8f44f1ac1","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1750350909114,"stop":1750350909114,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1a108548c50042","name":"All","time":{"start":1750350906617,"stop":1750350906618,"duration":1},"status":"passed","severity":"normal"},{"uid":"55fa1d17eee352b5","name":"Push message with numeric payload","time":{"start":1750351626085,"stop":1750351626086,"duration":1},"status":"passed","severity":"normal"},{"uid":"73b25a841e835a24","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1750351216707,"stop":1750351216708,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65e17bf9524b51c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750351406028,"stop":1750351406028,"duration":0},"status":"passed","severity":"normal"},{"uid":"731ff90f5afe892d","name":"Sign & Recover","time":{"start":1750350861487,"stop":1750350861488,"duration":1},"status":"passed","severity":"normal"},{"uid":"72c6cb67e5fccf9c","name":"Check received message containing short","time":{"start":1750351362155,"stop":1750351362155,"duration":0},"status":"passed","severity":"normal"},{"uid":"847146ded691dde5","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750351076991,"stop":1750351076991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d4fda80020ab79","name":"should handle general insertion and lookup correctly","time":{"start":1750350884100,"stop":1750350884101,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ef2e94a4b0a2732","name":"Check message with no content topic is not received","time":{"start":1750351323306,"stop":1750351323307,"duration":1},"status":"passed","severity":"normal"},{"uid":"1718f3c97b67ea7a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1750350881854,"stop":1750350881855,"duration":1},"status":"passed","severity":"normal"},{"uid":"b55e31e190b67321","name":"configure the node with multiple content topics","time":{"start":1750351339048,"stop":1750351339048,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9c542da22ae566","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351405725,"stop":1750351405725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"48a5cb10fc20bb0d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1750350834037,"stop":1750350834038,"duration":1},"status":"passed","severity":"normal"},{"uid":"56ccd89ab01e6834","name":"should encodeTxt and decodeTxt","time":{"start":1750350834673,"stop":1750350834674,"duration":1},"status":"passed","severity":"normal"},{"uid":"458722f353504ac3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750351406068,"stop":1750351406069,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdb9877ac6961fbb","name":"should not receive a peer event before start","time":{"start":1750350906174,"stop":1750350906174,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcc694e4450cbf0","name":"should be sent with empty content","time":{"start":1750350884968,"stop":1750350884969,"duration":1},"status":"passed","severity":"normal"},{"uid":"71c0e13573b2175d","name":"Fails to push message with large meta","time":{"start":1750351626096,"stop":1750351626096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab6d1cbaca10ea5b","name":"should invoke callbacks when receiving a message","time":{"start":1750350872346,"stop":1750350872347,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fc9824a8da25d8","name":"configure the node with multiple pubsub topics","time":{"start":1750351451522,"stop":1750351451522,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43dde50846e0f1a","name":"Push message with rate limit","time":{"start":1750351626083,"stop":1750351626083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1b006aad6581e81","name":"can start and stop the service","time":{"start":1750350906171,"stop":1750350906171,"duration":0},"status":"passed","severity":"normal"},{"uid":"69509e8057386919","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app4/2/topic395/proto","time":{"start":1750351339047,"stop":1750351339047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e65cd02b535c776","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750351406060,"stop":1750351406060,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1f24fd6134a869","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750351216710,"stop":1750351216711,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e9a73d71accbb2","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750351323327,"stop":1750351323327,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f4412f5b1f3dfe","name":"addEventListener with correct event","time":{"start":1750350941816,"stop":1750350941816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b232d062f83e04","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1750350881855,"stop":1750350881855,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e6a0b96996452","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1750350881855,"stop":1750350881856,"duration":1},"status":"passed","severity":"normal"},{"uid":"cbeda247ddbfa008","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1750351376911,"stop":1750351376911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81bf17127a4c3d2","name":"Check received message containing XML","time":{"start":1750351362146,"stop":1750351362146,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68c4ef35b2fe041","name":"should reject if Store is requested but not mounted","time":{"start":1750350872329,"stop":1750350872329,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc5a149241873b5","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1750350872166,"stop":1750350872166,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7341af073f5c61","name":"should use the provided clusterId for the pubsub topic","time":{"start":1750350828528,"stop":1750350828528,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab461e5eab816534","name":"Check received message containing XML","time":{"start":1750351323288,"stop":1750351323288,"duration":0},"status":"passed","severity":"normal"},{"uid":"979e8788d6209613","name":"should wait for LightPush peer to be connected","time":{"start":1750350872332,"stop":1750350872332,"duration":0},"status":"passed","severity":"normal"},{"uid":"414cf079ed048e4e","name":"should set field with only RELAY enabled","time":{"start":1750350834687,"stop":1750350834687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0a90e121460f1b","name":"dispatchEvent via connectionManager","time":{"start":1750350941819,"stop":1750350941819,"duration":0},"status":"passed","severity":"normal"},{"uid":"1140bdf23455e49","name":"pre and post cipher","time":{"start":1750350861487,"stop":1750350861487,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9e93d4b74133a7","name":"Subscribe and receive messages via lightPush","time":{"start":1750351406074,"stop":1750351406074,"duration":0},"status":"passed","severity":"normal"},{"uid":"3769748458020aa0","name":"shard 0","time":{"start":1750351451518,"stop":1750351451518,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b0ad3560fbe288","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351444913,"stop":1750351444913,"duration":0},"status":"passed","severity":"normal"},{"uid":"179e36bdd1633e5b","name":"should throw error - invalid id","time":{"start":1750350834677,"stop":1750350834677,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16929c2c7257f4a","name":"Subscribe to topic containing shell command and publish message","time":{"start":1750351234151,"stop":1750351234151,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e124176977ee73","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1750350851352,"stop":1750350851353,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1ad4d16e85366e9b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750351323299,"stop":1750351323299,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b025ad61b3b99c3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750351406089,"stop":1750351406089,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd409f668c68875","name":"Check received message containing XML","time":{"start":1750351362158,"stop":1750351362159,"duration":1},"status":"passed","severity":"normal"},{"uid":"74c137d30c3bb5d8","name":"Push message with content topic containing escaped characters","time":{"start":1750351626095,"stop":1750351626095,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ff8dd2c9eceb7","name":"Ping on unsubscribed peer","time":{"start":1750350968119,"stop":1750350968120,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ddc1cf7ba04bb2","name":"Subscribe to topic containing XML and receive message","time":{"start":1750351444920,"stop":1750351444920,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e78abec493e56d0","name":"Check received message containing unicode special characters","time":{"start":1750351362161,"stop":1750351362161,"duration":0},"status":"passed","severity":"normal"},{"uid":"347f15de714045bc","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1750351234148,"stop":1750351234148,"duration":0},"status":"passed","severity":"normal"},{"uid":"2883258ce969364c","name":"Ordered Callback - false","time":{"start":1750351415049,"stop":1750351415049,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3b15120f3a1d079","name":"Publish message with rate limit","time":{"start":1750351224029,"stop":1750351224029,"duration":0},"status":"passed","severity":"normal"},{"uid":"30f56cbd1a379477","name":"Subscribe to topic containing short and receive message","time":{"start":1750351406087,"stop":1750351406087,"duration":0},"status":"passed","severity":"normal"},{"uid":"7461f6a9c83f5e54","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1750350881849,"stop":1750350881850,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd85d9ccd3dc6f43","name":"Generator, 2 different pubsubtopics","time":{"start":1750351405726,"stop":1750351405727,"duration":1},"status":"passed","severity":"normal"},{"uid":"de78122ba4406735","name":"Check received message containing special chars","time":{"start":1750351323313,"stop":1750351323316,"duration":3},"status":"passed","severity":"normal"},{"uid":"e282257c99b50557","name":"should successfully stop","time":{"start":1750350872352,"stop":1750350872352,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb47e05e8236905b","name":"Push message with Russian payload","time":{"start":1750351626086,"stop":1750351626087,"duration":1},"status":"passed","severity":"normal"},{"uid":"b31ca63ad304f3b9","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1750351224027,"stop":1750351224027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a698f7ca7082639e","name":"connects to nwaku","time":{"start":1750351432782,"stop":1750351432782,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6204acde3e48ce0","name":"Accepts a valid Waku Message","time":{"start":1750350875764,"stop":1750350875765,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c5ca85b586b9cb","name":"should properly create peer info with all multiaddrs","time":{"start":1750350834686,"stop":1750350834686,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2207cca07f7ee1","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750351444903,"stop":1750351444903,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4d90e395d0c2f33","name":"unsubscribes","time":{"start":1750351426433,"stop":1750351426433,"duration":0},"status":"passed","severity":"normal"},{"uid":"845abed18468e87","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750350906176,"stop":1750350906176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d57fa94b20a6d735","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1750350828515,"stop":1750350828515,"duration":0},"status":"passed","severity":"normal"},{"uid":"14950b5e06936f9b","name":"Push message with unicode special characters payload","time":{"start":1750351626077,"stop":1750351626077,"duration":0},"status":"passed","severity":"normal"},{"uid":"2873a626b1dc525a","name":"should reject if Filter is requested but not mounted","time":{"start":1750350872329,"stop":1750350872329,"duration":0},"status":"passed","severity":"normal"},{"uid":"61a048db807fae9b","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1750350843339,"stop":1750350843339,"duration":0},"status":"broken","severity":"normal"},{"uid":"70f00119fbb3efcf","name":"Subscribe to topic containing long and receive message","time":{"start":1750351406052,"stop":1750351406053,"duration":1},"status":"passed","severity":"normal"},{"uid":"598c8a31beb51d74","name":"returns nothing if no connections present","time":{"start":1750350842224,"stop":1750350842226,"duration":2},"status":"passed","severity":"normal"},{"uid":"3bc3e5052d78d0e7","name":"Overlapping topic subscription","time":{"start":1750351406086,"stop":1750351406086,"duration":0},"status":"passed","severity":"normal"},{"uid":"40c028396143fd31","name":"Push message with Arabic payload","time":{"start":1750351626086,"stop":1750351626086,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ebd49e05e62ade","name":"throws on content topic with empty encoding field","time":{"start":1750350828489,"stop":1750350828489,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8d64efeff1020a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750351444918,"stop":1750351444918,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10a7941f177e555","name":"Check received message containing Script","time":{"start":1750351323287,"stop":1750351323288,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a7550c6a16c336","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1750351234148,"stop":1750351234148,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7a10d1499a543ea","name":"should properly compute the node id","time":{"start":1750350834682,"stop":1750350834682,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c255f00868a5f2","name":"Push message with Basic HTML tag payload","time":{"start":1750351626088,"stop":1750351626088,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bc63300cd08853","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1750351390411,"stop":1750351390411,"duration":0},"status":"passed","severity":"normal"},{"uid":"182a416ab22d3ff","name":"stop","time":{"start":1750350941820,"stop":1750350941820,"duration":0},"status":"passed","severity":"normal"},{"uid":"a901866c96308001","name":"Check message with no content topic is not received","time":{"start":1750351362152,"stop":1750351362153,"duration":1},"status":"passed","severity":"normal"},{"uid":"f052a1b6e9512006","name":"Check received message containing Chinese","time":{"start":1750351362156,"stop":1750351362157,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d8b64f42fadec9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750351451522,"stop":1750351451522,"duration":0},"status":"passed","severity":"normal"},{"uid":"f026cd755e1f3e71","name":"Check publish message containing emoji","time":{"start":1750351224023,"stop":1750351224023,"duration":0},"status":"passed","severity":"normal"},{"uid":"be0a2ed5dd96e578","name":"Check received message containing short","time":{"start":1750351323278,"stop":1750351323278,"duration":0},"status":"passed","severity":"normal"},{"uid":"1872e7bd912a3c39","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1750350881858,"stop":1750350881859,"duration":1},"status":"passed","severity":"normal"},{"uid":"62186e5c589b1d5c","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1750350834675,"stop":1750350834675,"duration":0},"status":"passed","severity":"normal"},{"uid":"690bcac82f656a3a","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1750351376912,"stop":1750351376913,"duration":1},"status":"passed","severity":"normal"},{"uid":"95484e708760dc64","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1750351432097,"stop":1750351432097,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba53d2f51c433408","name":"Ordered Callback - true","time":{"start":1750351415049,"stop":1750351415049,"duration":0},"status":"passed","severity":"normal"},{"uid":"7417e56df781a4","name":"Check message with no pubsub topic is not received","time":{"start":1750351362164,"stop":1750351362164,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9128f9416569c2","name":"Sample","time":{"start":1750350834158,"stop":1750350834158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38fad05d9b13240","name":"should check false positive rate","time":{"start":1750350884101,"stop":1750350884101,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f373babf0ed738d","name":"should throw an error for insufficient data","time":{"start":1750350828690,"stop":1750350828690,"duration":0},"status":"passed","severity":"normal"},{"uid":"29d36c3c8a6cb9f4","name":"Subscribe and receives messages on 20 topics","time":{"start":1750351406032,"stop":1750351406032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8897727cb9d5014","name":"Decrypt messages","time":{"start":1750351200367,"stop":1750351200368,"duration":1},"status":"passed","severity":"normal"},{"uid":"829ebdb4b998b79b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750351323299,"stop":1750351323299,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bdaf31f396220a3","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1750350828511,"stop":1750350828511,"duration":0},"status":"passed","severity":"normal"},{"uid":"5878cae2698ececd","name":"Check received message containing Russian","time":{"start":1750351362157,"stop":1750351362157,"duration":0},"status":"passed","severity":"normal"},{"uid":"21089120b75d2434","name":"should get / set TCP multiaddr","time":{"start":1750350834683,"stop":1750350834684,"duration":1},"status":"passed","severity":"normal"},{"uid":"3062737603a3b32c","name":"Check publish message after service node is restarted","time":{"start":1750351224028,"stop":1750351224028,"duration":0},"status":"skipped","severity":"normal"},{"uid":"990b1280ece2ef93","name":"A test","time":{"start":1750351094289,"stop":1750351094289,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e8ad5db3f01af41","name":"Check received message containing Arabic","time":{"start":1750351323285,"stop":1750351323285,"duration":0},"status":"passed","severity":"normal"},{"uid":"7124ab9e443fb2b6","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750351406034,"stop":1750351406034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"818415ec94a5d00f","name":"Push message with content topic containing Russian","time":{"start":1750351626079,"stop":1750351626079,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd6063eb187af49","name":"should not fail to stop the service if it was not started","time":{"start":1750351142967,"stop":1750351142967,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e69a6b27275bfce","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1750350860918,"stop":1750350860918,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8ef64108d0bd7e0","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750351406088,"stop":1750351406088,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ffaca94ab3cb40","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750351444922,"stop":1750351444923,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc68121e03e8014","name":"messageHash returns a Uint8Array","time":{"start":1750350843023,"stop":1750350843024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b362d58448c1c74","name":"should not receive a peer event after stop","time":{"start":1750350906174,"stop":1750350906175,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec81006bc6a4b57","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1750350850885,"stop":1750350850885,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cefb3fbff5dd11f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1750350828523,"stop":1750350828523,"duration":0},"status":"passed","severity":"normal"},{"uid":"41163a8a14b3010f","name":"should handle corrupted local storage data gracefully","time":{"start":1750350854929,"stop":1750350854929,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbfae73ce924fabc","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750351444902,"stop":1750351444903,"duration":1},"status":"passed","severity":"normal"},{"uid":"121a49cb67f7ab76","name":"Push message with custom timestamp: 1750347430973","time":{"start":1750351626083,"stop":1750351626084,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ca2fca659df582","name":"Relay + Store","time":{"start":1750350834688,"stop":1750350834689,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51f89da1ee3e6b2","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1750350881810,"stop":1750350881810,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d6783a876651d6d","name":"Query with Promise Callback, No message returned","time":{"start":1750351390412,"stop":1750351390413,"duration":1},"status":"passed","severity":"normal"},{"uid":"4906b9a9d0a836a3","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1750350843021,"stop":1750350843021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3032f05b1fa78e7d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1750350881858,"stop":1750350881858,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbb375508d6cbe39","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750351451519,"stop":1750351451519,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18d6c1679568705","name":"Check publish message containing numeric","time":{"start":1750351224017,"stop":1750351224017,"duration":0},"status":"passed","severity":"normal"},{"uid":"213262766218ee2","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1750350828526,"stop":1750350828526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4106dd49a4199c80","name":"Round trip binary encryption [ecies, signature]","time":{"start":1750350862655,"stop":1750350862655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4bb5ddef17537cb","name":"Push message with content topic containing Arabic","time":{"start":1750351626079,"stop":1750351626079,"duration":0},"status":"passed","severity":"normal"},{"uid":"9987f5c0577a9d76","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1750350881841,"stop":1750350881842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1809998a1633f81","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1750351104161,"stop":1750351104161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d458d8a079ac4fc0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1750350828527,"stop":1750350828527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c33e57d968c2ad0","name":"should reject on timeout if it was set","time":{"start":1750350872329,"stop":1750350872331,"duration":2},"status":"passed","severity":"normal"},{"uid":"b42ee29ce8bdd18a","name":"Subscribe to topic containing short and receive message","time":{"start":1750351406051,"stop":1750351406052,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d351a5d033d7d9b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750351030735,"stop":1750351030735,"duration":0},"status":"passed","severity":"normal"},{"uid":"23da1b607586956a","name":"start node with empty content topic","time":{"start":1750351339049,"stop":1750351339049,"duration":0},"status":"passed","severity":"normal"},{"uid":"85fc15c97794a036","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1750351216708,"stop":1750351216708,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ce414a956d21e0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750351030731,"stop":1750351030732,"duration":1},"status":"passed","severity":"normal"},{"uid":"4855a251f4be557d","name":"Push message with special chars payload","time":{"start":1750351626086,"stop":1750351626086,"duration":0},"status":"passed","severity":"normal"},{"uid":"74edb90c65f24d68","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1750350881800,"stop":1750350881800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0aa10f26e382c16","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750351444916,"stop":1750351444916,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fd6a5a152b0e41","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1750351234143,"stop":1750351234143,"duration":0},"status":"passed","severity":"normal"},{"uid":"489eea5ae3d1b0cc","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1750350828690,"stop":1750350828690,"duration":0},"status":"passed","severity":"normal"},{"uid":"32f5539d9e375ec9","name":"peer:update - should do nothing if another protocol hit","time":{"start":1750350843336,"stop":1750350843337,"duration":1},"status":"passed","severity":"normal"},{"uid":"6324a8cc9498034b","name":"should throw error - no public key","time":{"start":1750350834676,"stop":1750350834676,"duration":0},"status":"passed","severity":"normal"},{"uid":"f298c66ba1bc0c32","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1750350828511,"stop":1750350828511,"duration":0},"status":"passed","severity":"normal"},{"uid":"efdd4ea48de593bd","name":"Subscribe to topic containing Russian and publish message","time":{"start":1750351234148,"stop":1750351234149,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c7443139906a9d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1750350828506,"stop":1750350828506,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1d3aed8c59ad92","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1750350881804,"stop":1750350881805,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ccf16a1e0c929","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750351444921,"stop":1750351444921,"duration":0},"status":"passed","severity":"normal"},{"uid":"154f52edc1f2744d","name":"should reject if LightPush is requested but not mounted","time":{"start":1750350872328,"stop":1750350872328,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b58fa779fb43fea","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1750350881817,"stop":1750350881818,"duration":1},"status":"passed","severity":"normal"},{"uid":"b10b31ec2571dd30","name":"Check message with invalid timestamp is not received","time":{"start":1750351362151,"stop":1750351362151,"duration":0},"status":"passed","severity":"normal"},{"uid":"befb968c237faf07","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750351444910,"stop":1750351444910,"duration":0},"status":"passed","severity":"normal"},{"uid":"353adf4cb86889bf","name":"Push message with content topic containing special chars","time":{"start":1750351626078,"stop":1750351626079,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a4c9ec7d6f24f2","name":"different cluster, same shard: nodes don't connect","time":{"start":1750351104162,"stop":1750351104162,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbc78dd8e2ea0b2f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750351406064,"stop":1750351406064,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd7f3682aaf67f2","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750351444907,"stop":1750351444908,"duration":1},"status":"passed","severity":"normal"},{"uid":"246477fd8c3e1640","name":"Check message received after nwaku node is restarted","time":{"start":1750351323331,"stop":1750351323331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ffd17f3e743884a6","name":"Reopen subscription with peer with lost subscription","time":{"start":1750350968116,"stop":1750350968116,"duration":0},"status":"passed","severity":"normal"},{"uid":"96863737d39224da","name":"Check received message containing Basic HTML tag","time":{"start":1750351323320,"stop":1750351323323,"duration":3},"status":"passed","severity":"normal"},{"uid":"f15aa240d053d56c","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750351362150,"stop":1750351362150,"duration":0},"status":"passed","severity":"normal"},{"uid":"2841be3e96000b43","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1750350828497,"stop":1750350828498,"duration":1},"status":"passed","severity":"normal"},{"uid":"925e71198c963ec9","name":"should initialize with default number of peers","time":{"start":1750350871612,"stop":1750350871612,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcd8d19287549ca","name":"Push message with content topic containing shell command","time":{"start":1750351626094,"stop":1750351626095,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3859a0088ab28ec","name":"1 Store, 2 fetches","time":{"start":1750350850976,"stop":1750350850977,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2b67433287370ba","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1750351376910,"stop":1750351376910,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3dc6547bf9d63c0","name":"accepts time-filtered query with content filter","time":{"start":1750350842863,"stop":1750350842864,"duration":1},"status":"passed","severity":"normal"},{"uid":"a744afe4e58f98cf","name":"Check message with invalid timestamp is not received","time":{"start":1750351323299,"stop":1750351323303,"duration":4},"status":"passed","severity":"normal"},{"uid":"9c768448998e7d5f","name":"Encoder throws on undefined content topic","time":{"start":1750350843302,"stop":1750350843302,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f7540ea0b63bfd","name":"random static sharding 5 - Cluster ID: 11, Shard ID: 177","time":{"start":1750351451520,"stop":1750351451520,"duration":0},"status":"passed","severity":"normal"},{"uid":"213154f54843a7b","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1750351432096,"stop":1750351432096,"duration":0},"status":"passed","severity":"normal"},{"uid":"832b0ca2a11ab776","name":"Query generator for multiple messages with multiple decoders","time":{"start":1750351416625,"stop":1750351416625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c553aad3cb94128","name":"Subscribe to topic containing short and publish message","time":{"start":1750351234145,"stop":1750351234146,"duration":1},"status":"passed","severity":"normal"},{"uid":"598af88084ed0382","name":"Relay - dialed after","time":{"start":1750351438102,"stop":1750351438102,"duration":0},"status":"passed","severity":"normal"},{"uid":"53d28f76a8564daf","name":"safeDispatchEvent","time":{"start":1750350941819,"stop":1750350941819,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a30bce8690a300","name":"Check meta is set [ecies]","time":{"start":1750350862655,"stop":1750350862656,"duration":1},"status":"passed","severity":"normal"},{"uid":"99503f8e3a906ce5","name":"Check received message containing shell command","time":{"start":1750351323324,"stop":1750351323324,"duration":0},"status":"passed","severity":"normal"},{"uid":"521de1223ebe3d3b","name":"throws on content topic with non-number generation field","time":{"start":1750350828485,"stop":1750350828486,"duration":1},"status":"passed","severity":"normal"},{"uid":"54cff19e66cdeda4","name":"Check message with no content topic is not received","time":{"start":1750351362164,"stop":1750351362165,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b6cb7c14a52cc6c","name":"Does not throw an exception when node disconnects","time":{"start":1750351432782,"stop":1750351432782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e621bfbab7f5aed","name":"should load peers from local storage and dispatch events","time":{"start":1750350854928,"stop":1750350854928,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c965b3033fec67","name":"Overlapping topic subscription","time":{"start":1750351444904,"stop":1750351444905,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c14cd3b413d2ce","name":"Check message on other pubsub topic is not received","time":{"start":1750351362152,"stop":1750351362152,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1dbc8f475be5ae","name":"Push message with numeric payload","time":{"start":1750351626073,"stop":1750351626073,"duration":0},"status":"passed","severity":"normal"},{"uid":"a09b7175b7c582c4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750351076991,"stop":1750351076992,"duration":1},"status":"passed","severity":"normal"},{"uid":"b433e336c3c19958","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1750350828500,"stop":1750350828501,"duration":1},"status":"passed","severity":"normal"},{"uid":"82492eda62346cfb","name":"can query messages by message hash","time":{"start":1750351392711,"stop":1750351392712,"duration":1},"status":"passed","severity":"normal"},{"uid":"de25411d9a373fc7","name":"Subscribe to topic containing Script and publish message","time":{"start":1750351234149,"stop":1750351234150,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b0229ea323f8954","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1750350881845,"stop":1750350881846,"duration":1},"status":"passed","severity":"normal"},{"uid":"84be4db6ee76ce35","name":"messageHashStr returns a hex string","time":{"start":1750350843024,"stop":1750350843024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b895647213bdc536","name":"Check message with no pubsub topic is not received","time":{"start":1750351362152,"stop":1750351362152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1778c97723eea368","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750351406054,"stop":1750351406059,"duration":5},"status":"passed","severity":"normal"},{"uid":"5eaa67812e657e71","name":"random static sharding 1 - Cluster ID: 426, Shard ID: 439","time":{"start":1750351451519,"stop":1750351451519,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b848d5a631b802","name":"Subscribe and receive messages via waku relay post","time":{"start":1750351444902,"stop":1750351444902,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd57c68f8bd8ea63","name":"should not fail to stop the service if it was not started","time":{"start":1750350906171,"stop":1750350906172,"duration":1},"status":"passed","severity":"normal"},{"uid":"93f4f2944277fc3c","name":"Check publish message after client node is restarted","time":{"start":1750351224028,"stop":1750351224029,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c8a0684dfc3552c1","name":"should wait for Filter peer to be connected","time":{"start":1750350872332,"stop":1750350872333,"duration":1},"status":"passed","severity":"normal"},{"uid":"108692b5b7ffcb1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750351406067,"stop":1750351406068,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d78bc5c804d64b3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1750350828528,"stop":1750350828528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61bfbc9bce73c5c","name":"Check publish message containing special chars","time":{"start":1750351224018,"stop":1750351224018,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1645b201ed26231","name":"Push message with short payload","time":{"start":1750351626085,"stop":1750351626085,"duration":0},"status":"passed","severity":"normal"},{"uid":"14615525a0baecfa","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1750350828519,"stop":1750350828519,"duration":0},"status":"passed","severity":"normal"},{"uid":"c981a9864fcbee28","name":"should insert message id into causal history","time":{"start":1750350884963,"stop":1750350884963,"duration":0},"status":"passed","severity":"normal"},{"uid":"889f70fd5ad79a99","name":"should encode/decode to RLP encoding","time":{"start":1750350834682,"stop":1750350834683,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6dd68bbb67d0ff7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750351406031,"stop":1750351406032,"duration":1},"status":"passed","severity":"normal"},{"uid":"43fcfd1270378d66","name":"Decoder throws on empty string content topic","time":{"start":1750350862657,"stop":1750350862657,"duration":0},"status":"passed","severity":"normal"},{"uid":"66689b02ca820098","name":"Check received message containing escaped characters","time":{"start":1750351323295,"stop":1750351323295,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f20fb878ac2dff","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1750350907828,"stop":1750350907829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d35c4029d6c5eb4b","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1750350881857,"stop":1750350881857,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8408c678ef164e","name":"Check received message containing unicode special characters","time":{"start":1750351362148,"stop":1750351362148,"duration":0},"status":"passed","severity":"normal"},{"uid":"6172db83c9d89cb1","name":"Query Generator, No Decoder","time":{"start":1750351390407,"stop":1750351390408,"duration":1},"status":"passed","severity":"normal"},{"uid":"641e5a2327c588bf","name":"Passing invalid cursor","time":{"start":1750351376913,"stop":1750351376913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a23a5600a8f1c4","name":"Non TWN Cluster","time":{"start":1750351339041,"stop":1750351339043,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c8eac529b4f0395","name":"Subscribe to topic containing long and receive message","time":{"start":1750351444906,"stop":1750351444906,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72417e1f3adae3b","name":"should not receive a peer event before start","time":{"start":1750350854927,"stop":1750350854927,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf44fa62b2fa82b4","name":"should initialize bloom filter with correct parameters","time":{"start":1750350884097,"stop":1750350884097,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2db17ddc2ec262","name":"Ping on subscribed peer","time":{"start":1750350968116,"stop":1750350968119,"duration":3},"status":"passed","severity":"normal"},{"uid":"db71fb935c9444be","name":"Check received message containing long","time":{"start":1750351362142,"stop":1750351362143,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6b2a5b76017682","name":"should have no discoveries enabled by default","time":{"start":1750350871920,"stop":1750350871921,"duration":1},"status":"passed","severity":"normal"},{"uid":"a51bde08b97c11bd","name":"should serialize and deserialize correctly","time":{"start":1750350884099,"stop":1750350884100,"duration":1},"status":"passed","severity":"normal"},{"uid":"905c705047165ca1","name":"should add and remove event listeners correctly","time":{"start":1750350854929,"stop":1750350854930,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce2826471d77a39","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1750350920476,"stop":1750350920476,"duration":0},"status":"passed","severity":"normal"},{"uid":"744bab2f5a1c3807","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1750350881850,"stop":1750350881852,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ca4068e260b7c7f","name":"Check message with no payload is not received","time":{"start":1750351362165,"stop":1750351362165,"duration":0},"status":"passed","severity":"normal"},{"uid":"233f5b2322016016","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1750350881822,"stop":1750350881823,"duration":1},"status":"passed","severity":"normal"},{"uid":"722853f1dbcc53d6","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1750350881842,"stop":1750350881843,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9dc88f2b614ad6","name":"Check received message containing special chars","time":{"start":1750351362156,"stop":1750351362156,"duration":0},"status":"passed","severity":"normal"},{"uid":"b21b3d4116234ea2","name":"should select older connection if present","time":{"start":1750350842231,"stop":1750350842232,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d1bd6140363d915","name":"Push message with content topic containing unicode special characters","time":{"start":1750351626082,"stop":1750351626082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30d57c1f484a87b","name":"Subscribe to topic containing Script and receive message","time":{"start":1750351406061,"stop":1750351406062,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a293ed0b11ed3aa","name":"should be delivered but not added to local log or bloom filter","time":{"start":1750350884969,"stop":1750350884969,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee6c0b464ab7ddd","name":"Check received message containing shell command","time":{"start":1750351362147,"stop":1750351362148,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e53b19f360f1c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1750350851351,"stop":1750350851352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2891b6a8c7b5879c","name":"should only return 1 node with relay and store capability","time":{"start":1750350851350,"stop":1750350851351,"duration":1},"status":"passed","severity":"normal"},{"uid":"2083f304ec343fdf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750351406087,"stop":1750351406088,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb4978131820ea38","name":"Refresh subscription","time":{"start":1750351234145,"stop":1750351234145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c91d9abbc98fccb4","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750351362163,"stop":1750351362163,"duration":0},"status":"passed","severity":"normal"},{"uid":"412b604d67de1998","name":"Push message with long payload","time":{"start":1750351626073,"stop":1750351626073,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3887d1f8ca14b2d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1750350828508,"stop":1750350828508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8f9d6f9f98f3267","name":"Check received message containing long","time":{"start":1750351323312,"stop":1750351323313,"duration":1},"status":"passed","severity":"normal"},{"uid":"3287b6ad96636ff6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1750350828519,"stop":1750350828520,"duration":1},"status":"passed","severity":"normal"},{"uid":"1609e70b92f3a98d","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1750351444909,"stop":1750351444910,"duration":1},"status":"passed","severity":"normal"},{"uid":"19f6b4f9ab1c0827","name":"Subscribe to topic containing XML and receive message","time":{"start":1750351406062,"stop":1750351406063,"duration":1},"status":"passed","severity":"normal"},{"uid":"48bca34acf7852ec","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1750351376911,"stop":1750351376911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5589340d001fbf","name":"Encoder throws on empty string content topic","time":{"start":1750350860920,"stop":1750350860920,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea2ab52e67918b3","name":"Push to array if already present","time":{"start":1750350828124,"stop":1750350828124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7f804fd8590b06","name":"should return PeerId when PeerId is provided","time":{"start":1750350872163,"stop":1750350872163,"duration":0},"status":"passed","severity":"normal"},{"uid":"26958c416b2d5d61","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1750350834035,"stop":1750350834036,"duration":1},"status":"passed","severity":"normal"},{"uid":"639a94e5dda05eda","name":"topics with same application and version share the same shard","time":{"start":1750350828504,"stop":1750350828505,"duration":1},"status":"passed","severity":"normal"},{"uid":"11595c1508b5505b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1750351432096,"stop":1750351432096,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4566d7c4ec2497","name":"Subscribe to topic containing Script and receive message","time":{"start":1750351406090,"stop":1750351406090,"duration":0},"status":"passed","severity":"normal"},{"uid":"b93e140894d5f4f4","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750351406083,"stop":1750351406084,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0aae6aaf957d211","name":"should return false","time":{"start":1750350834678,"stop":1750350834682,"duration":4},"status":"passed","severity":"normal"},{"uid":"1d56fe5ee5a44c6e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750351444915,"stop":1750351444915,"duration":0},"status":"passed","severity":"normal"},{"uid":"778a5e387392418e","name":"should insert message into bloom filter","time":{"start":1750350884962,"stop":1750350884963,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae403b78c79b1d1e","name":"Mutual subscription","time":{"start":1750351234141,"stop":1750351234142,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86b1c8c2b6badd2","name":"Waku message hash computation (meta attribute not present)","time":{"start":1750350843021,"stop":1750350843022,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f521aba6f64c16","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1750350907827,"stop":1750350907828,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea3ed42046d3bdcd","name":"Correctly serialized arguments","time":{"start":1750351106363,"stop":1750351106364,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3053ec90f0589c8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750350834042,"stop":1750350834042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57329acd89f736b","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1750350881800,"stop":1750350881801,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da26ec396b9ccbb","name":"Check received message containing long","time":{"start":1750351362155,"stop":1750351362155,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9a7a593b5764eb","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1750350881818,"stop":1750350881819,"duration":1},"status":"passed","severity":"normal"},{"uid":"16840b001b6b87a8","name":"should reject if WakuNode is not started","time":{"start":1750350872327,"stop":1750350872328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0c0e1cd04e675f7","name":"Ping on peer without subscriptions","time":{"start":1750350968119,"stop":1750350968119,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a385c21e05e6eb0","name":"Nodes with multiple pubsub topic","time":{"start":1750351216710,"stop":1750351216710,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca110e3f95e74fbd","name":"Check message received after jswaku node is restarted","time":{"start":1750351323310,"stop":1750351323310,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8fc011cebd5b36cb","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1750350881847,"stop":1750350881849,"duration":2},"status":"passed","severity":"normal"},{"uid":"67b17ae6c27f7018","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750351444906,"stop":1750351444907,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a6bf493a18b514","name":"isConnected return false after peer stops","time":{"start":1750350920479,"stop":1750350920480,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0c700ebc6932d08","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1750350828509,"stop":1750350828510,"duration":1},"status":"passed","severity":"normal"},{"uid":"71a40ff902842eaf","name":"should properly create location multiaddrs - tcp","time":{"start":1750350834686,"stop":1750350834686,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1c2604ee289b8c","name":"should return different streams if requested simultaniously","time":{"start":1750350843336,"stop":1750350843336,"duration":0},"status":"broken","severity":"normal"},{"uid":"c3de90c48a0e64b3","name":"Push message with custom timestamp: 1750354630973","time":{"start":1750351626097,"stop":1750351626097,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b39f13265490c9a","name":"Check message on other pubsub topic is not received","time":{"start":1750351323303,"stop":1750351323303,"duration":0},"status":"passed","severity":"normal"},{"uid":"19bfdf3bac252d36","name":"Check message on other pubsub topic is not received","time":{"start":1750351323329,"stop":1750351323329,"duration":0},"status":"passed","severity":"normal"},{"uid":"a380f08b00f45e36","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1750350881367,"stop":1750350881368,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f46bd60b3367f08","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1750350881849,"stop":1750350881849,"duration":0},"status":"passed","severity":"normal"},{"uid":"242505bec13d449e","name":"Query with Promise Callback, No Decoder","time":{"start":1750351390412,"stop":1750351390412,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5688359ff225b86","name":"Fails to push message bigger that 1MB","time":{"start":1750351626084,"stop":1750351626084,"duration":0},"status":"passed","severity":"normal"},{"uid":"9514e474a56a0feb","name":"Check publish message containing Basic HTML tag","time":{"start":1750351224021,"stop":1750351224021,"duration":0},"status":"passed","severity":"normal"},{"uid":"976c9a7eb8936679","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1750350881856,"stop":1750350881857,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3df8dfaf444a0d7","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1750350901662,"stop":1750350901663,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fdfed898e2408fd","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1750351234144,"stop":1750351234145,"duration":1},"status":"passed","severity":"normal"},{"uid":"34dc5a4d0706127f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750351406064,"stop":1750351406064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2076feb7cb1a8a73","name":"Subscribe to topic containing long and receive message","time":{"start":1750351406087,"stop":1750351406087,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ad8fe998ebf78e","name":"random static sharding 7 - Cluster ID: 718, Shard ID: 160","time":{"start":1750351451520,"stop":1750351451521,"duration":1},"status":"passed","severity":"normal"},{"uid":"167e7bff4926d2d6","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750351362166,"stop":1750351362166,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb1f5bccb4120a0a","name":"Check received message with timestamp: 1750350900961 ","time":{"start":1750351362162,"stop":1750351362162,"duration":0},"status":"passed","severity":"normal"},{"uid":"54016501556defca","name":"can start the service","time":{"start":1750350906170,"stop":1750350906171,"duration":1},"status":"passed","severity":"normal"},{"uid":"a10dc5a62a877e3f","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1750351216710,"stop":1750351216710,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bb83d338676ffa8","name":"isConnected between 2 js-waku relay nodes","time":{"start":1750350920480,"stop":1750350920481,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f8c45cf74e7a62","name":"Check received message containing numeric","time":{"start":1750351323281,"stop":1750351323282,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d40ab7910ad774d","name":"Check message with invalid timestamp is not received","time":{"start":1750351362163,"stop":1750351362163,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d8f2809158fbde","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750351444911,"stop":1750351444911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67a87736beae8ba","name":"Check received message containing JSON","time":{"start":1750351362147,"stop":1750351362147,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd39a58305789248","name":"1 Relay, 1 Filter, gives up","time":{"start":1750350850977,"stop":1750350850977,"duration":0},"status":"passed","severity":"normal"},{"uid":"669adb7ab6465904","name":"Check received message containing escaped characters","time":{"start":1750351362160,"stop":1750351362160,"duration":0},"status":"passed","severity":"normal"},{"uid":"57b8ab863372616","name":"Check received message with timestamp: 1649153314 ","time":{"start":1750351362162,"stop":1750351362163,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e79aa173fd4134a","name":"Query Generator, Multiple PubsubTopics","time":{"start":1750351390407,"stop":1750351390407,"duration":0},"status":"passed","severity":"normal"},{"uid":"591fc43681619423","name":"Privacy Node - default protocol","time":{"start":1750351438105,"stop":1750351438105,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe8406f64b58114","name":"Check received message with timestamp: 1750350901273 ","time":{"start":1750351323298,"stop":1750351323298,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a5cc171cc0895a8","name":"Check received message containing emoji","time":{"start":1750351323326,"stop":1750351323326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6e44e2e4012fb88","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1750350881805,"stop":1750350881806,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8d50df07c8066","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1750350842854,"stop":1750350842858,"duration":4},"status":"passed","severity":"normal"},{"uid":"6feeed3d3d034e6c","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750351406095,"stop":1750351406096,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4eb37a6181602","name":"should set field with all protocols disabled","time":{"start":1750350834686,"stop":1750350834687,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b2c08c42b9308a5","name":"should initialize with Unhealthy status","time":{"start":1750350872008,"stop":1750350872008,"duration":0},"status":"passed","severity":"normal"},{"uid":"9595fae83d635105","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1750350901651,"stop":1750350901655,"duration":4},"status":"passed","severity":"normal"},{"uid":"13fa7101968726f6","name":"Subscribe and receives messages on 20 topics","time":{"start":1750351444903,"stop":1750351444903,"duration":0},"status":"passed","severity":"normal"},{"uid":"28e2134f92d997be","name":"should increase lamport timestamp","time":{"start":1750350884964,"stop":1750350884964,"duration":0},"status":"passed","severity":"normal"},{"uid":"68524112c631bab6","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750351030733,"stop":1750351030734,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec5340a85699d251","name":"Passing page size 10 when there are 10 messages","time":{"start":1750351421044,"stop":1750351421045,"duration":1},"status":"passed","severity":"normal"},{"uid":"18b7c4db6c1ba3f","name":"Check received message containing SQL Injection","time":{"start":1750351362157,"stop":1750351362158,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c8341e28fec00b","name":"should start and setup intervals and event listeners","time":{"start":1750350872347,"stop":1750350872348,"duration":1},"status":"passed","severity":"normal"},{"uid":"7577c38a39c7e842","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1750350850889,"stop":1750350850890,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7bf0706eef6b180","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1750350828504,"stop":1750350828504,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d8a8b239087371","name":"Check publish message containing SQL Injection","time":{"start":1750351224019,"stop":1750351224020,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c6f5f3c9d0775f7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1750351444911,"stop":1750351444912,"duration":1},"status":"passed","severity":"normal"},{"uid":"39f69e146f91ed23","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app22/8/topic294/utf8","time":{"start":1750351339047,"stop":1750351339047,"duration":0},"status":"passed","severity":"normal"},{"uid":"89defb1141edda95","name":"Subscribe and receive messages via waku relay post","time":{"start":1750351444915,"stop":1750351444915,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dca510a8bcb1647","name":"can start and stop the service","time":{"start":1750350854925,"stop":1750350854926,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba51ac1e84759781","name":"should insert elements correctly","time":{"start":1750350884098,"stop":1750350884098,"duration":0},"status":"passed","severity":"normal"},{"uid":"57acca1c63d85649","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1750350901660,"stop":1750350901662,"duration":2},"status":"passed","severity":"normal"},{"uid":"e932724b12e2f59d","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1750350871922,"stop":1750350871922,"duration":0},"status":"passed","severity":"normal"},{"uid":"b640fbdfb228decc","name":"Check received message with timestamp: 1750350900961000000 ","time":{"start":1750351362161,"stop":1750351362162,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4725c57871736b9","name":"handles different clusterIds correctly","time":{"start":1750350828506,"stop":1750350828506,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2192dbe977f924f","name":"Check received message with timestamp: 1750350900961 ","time":{"start":1750351362150,"stop":1750351362150,"duration":0},"status":"passed","severity":"normal"},{"uid":"9888d5c2b332a416","name":"Promise Callback - true","time":{"start":1750351415048,"stop":1750351415048,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb714b80af867562","name":"should properly start and stop event listening","time":{"start":1750350872010,"stop":1750350872010,"duration":0},"status":"passed","severity":"normal"},{"uid":"451795542550b8b0","name":"should properly create location multiaddrs - udp6","time":{"start":1750350834685,"stop":1750350834685,"duration":0},"status":"passed","severity":"normal"},{"uid":"78364cea2601df55","name":"should return usable stream attached to connection","time":{"start":1750350843332,"stop":1750350843333,"duration":1},"status":"broken","severity":"normal"},{"uid":"92014f4bca729516","name":"addEventListener with wrong event","time":{"start":1750350941817,"stop":1750350941817,"duration":0},"status":"passed","severity":"normal"},{"uid":"540268ad303c25ec","name":"should not fail to start the service if it is already started","time":{"start":1750350906172,"stop":1750350906173,"duration":1},"status":"passed","severity":"normal"},{"uid":"a41c30a836701e55","name":"random static sharding 10 - Cluster ID: 724, Shard ID: 904","time":{"start":1750351451521,"stop":1750351451522,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba6075835185e703","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750351444902,"stop":1750351444902,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cece913d2646e80","name":"passes more than one ENR URLs and attempts connection","time":{"start":1750350906176,"stop":1750350906177,"duration":1},"status":"skipped","severity":"normal"},{"uid":"42dafcde4339248d","name":"should throw error - no public key","time":{"start":1750350834677,"stop":1750350834678,"duration":1},"status":"passed","severity":"normal"},{"uid":"10c574099ba81c4e","name":"should not receive a peer event after stop","time":{"start":1750351142969,"stop":1750351142970,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf1f8dbb74143143","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750351076994,"stop":1750351076994,"duration":0},"status":"passed","severity":"normal"},{"uid":"117cba35e340969d","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750351076990,"stop":1750351076990,"duration":0},"status":"passed","severity":"normal"},{"uid":"da78ec57215c53a5","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1750350881850,"stop":1750350881850,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d08cfc770fc8527","name":"should only return 1 node with relay capability","time":{"start":1750350851350,"stop":1750350851350,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ed3d8ac04efdcd","name":"A test","time":{"start":1750351094290,"stop":1750351094290,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cae06e8248f6dd5","name":"Renews subscription after lossing a connection","time":{"start":1750351444912,"stop":1750351444912,"duration":0},"status":"passed","severity":"normal"},{"uid":"479714add9a1ea55","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750351444919,"stop":1750351444919,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab1bb5dbb22f789c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1750351390406,"stop":1750351390406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a6ae5ab8668ae78","name":"Relay - times out","time":{"start":1750351438102,"stop":1750351438103,"duration":1},"status":"passed","severity":"normal"},{"uid":"7129b442d2fa3f41","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1750350828510,"stop":1750350828511,"duration":1},"status":"passed","severity":"normal"},{"uid":"6373041794a0a0ad","name":"should stop and cleanup resources","time":{"start":1750350872348,"stop":1750350872348,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c82993fe6ec867","name":"Push message with escaped characters payload","time":{"start":1750351626089,"stop":1750351626089,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d9bd33ef47a039","name":"Push message equal or less that 1MB","time":{"start":1750351626084,"stop":1750351626084,"duration":0},"status":"passed","severity":"normal"},{"uid":"580237d8ae5ed33d","name":"Overlapping topic subscription","time":{"start":1750351234145,"stop":1750351234145,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8c351539d53fc181","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1750350850887,"stop":1750350850888,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9f3c35ea34d8b3a","name":"Light Node - default protocols","time":{"start":1750351438105,"stop":1750351438105,"duration":0},"status":"passed","severity":"normal"},{"uid":"76960f19c7be464d","name":"Push message with content topic containing Russian","time":{"start":1750351626093,"stop":1750351626093,"duration":0},"status":"passed","severity":"normal"},{"uid":"63c2f562bca17810","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1750350834036,"stop":1750350834037,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3f5190d9501d30","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1750350828528,"stop":1750350828528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b6764c9dd5891c","name":"Subscribe to topic containing Script and receive message","time":{"start":1750351444909,"stop":1750351444909,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ea8be3dcf271b4","name":"should update ack status of messages in outgoing buffer","time":{"start":1750350884970,"stop":1750350884970,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2af2e9677dc73d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1750351406031,"stop":1750351406031,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e925ceb68dfccb","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1750350884969,"stop":1750350884969,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d19c907c6dcc0fc","name":"should create a new stream if no existing for protocol found","time":{"start":1750350843335,"stop":1750350843335,"duration":0},"status":"broken","severity":"normal"},{"uid":"9dcadafb960d0639","name":"Push message with content topic containing Script","time":{"start":1750351626093,"stop":1750351626093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22f1d171dc3a885","name":"should emit a peer event after start","time":{"start":1750350906173,"stop":1750350906173,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c96132294e892a8","name":"isConnected should return true after first peer connects","time":{"start":1750350920478,"stop":1750350920479,"duration":1},"status":"passed","severity":"normal"},{"uid":"5de9ed599dc81a9f","name":"throws on content topic with empty topic name field","time":{"start":1750350828488,"stop":1750350828488,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b44c03941ffa23f","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750351444906,"stop":1750351444906,"duration":0},"status":"passed","severity":"normal"},{"uid":"e209160035eadcb5","name":"same cluster, same shard: nodes connect","time":{"start":1750351104161,"stop":1750351104161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a2a87ac6b84600b","name":"Check publish message containing short","time":{"start":1750351224016,"stop":1750351224016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1462039e50abc7f9","name":"Js publishes, other Js receives","time":{"start":1750351212310,"stop":1750351212310,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb43167988ab859a","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1750350884966,"stop":1750350884966,"duration":0},"status":"passed","severity":"normal"},{"uid":"233564b6df04ceca","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1750351216709,"stop":1750351216709,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb46b969dcb98dd","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1750350828524,"stop":1750350828524,"duration":0},"status":"passed","severity":"normal"},{"uid":"27fcabc3f86582ef","name":"should throw error - no id","time":{"start":1750350834676,"stop":1750350834676,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dac53430b707e45","name":"Nodes with multiple pubsub topic","time":{"start":1750351216708,"stop":1750351216708,"duration":0},"status":"passed","severity":"normal"},{"uid":"9944cdf052f4ad9a","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750351406095,"stop":1750351406095,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6bdc977e92e26e","name":"Push message with custom timestamp: 1719592630973","time":{"start":1750351626097,"stop":1750351626097,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb03e91446c2a86","name":"Push message with content topic containing numeric","time":{"start":1750351626078,"stop":1750351626078,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb63f87da175296","name":"Check received message containing short","time":{"start":1750351323312,"stop":1750351323312,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4de3cbcf3896aa","name":"random static sharding 9 - Cluster ID: 747, Shard ID: 192","time":{"start":1750351451521,"stop":1750351451521,"duration":0},"status":"passed","severity":"normal"},{"uid":"1286c922afb5def3","name":"Check received message containing JSON","time":{"start":1750351323292,"stop":1750351323293,"duration":1},"status":"passed","severity":"normal"},{"uid":"16fa3b0896e723c8","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1750350850886,"stop":1750350850887,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c405fb7eaa41fd5","name":"Nwaku publishes","time":{"start":1750351212309,"stop":1750351212310,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbd459837bb75a9","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1750350828501,"stop":1750350828501,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aedbfff7e4d0e75","name":"messageHashStr produces different results for different inputs","time":{"start":1750350843026,"stop":1750350843026,"duration":0},"status":"passed","severity":"normal"},{"uid":"6771cdf7d4c55e2b","name":"Decoder throws on undefined content topic","time":{"start":1750350862657,"stop":1750350862657,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c03e380ac4ea477","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1750350881823,"stop":1750350881823,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb4b03ea72977b4","name":"should mark all messages in causal history as acknowledged","time":{"start":1750350884966,"stop":1750350884966,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ac4d5e495c2729","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1750351421464,"stop":1750351421464,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33fe04e1374770c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1750351432093,"stop":1750351432094,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf64f60dc7a37ec","name":"Check received message containing Russian","time":{"start":1750351362145,"stop":1750351362145,"duration":0},"status":"passed","severity":"normal"},{"uid":"65d367d270751ba4","name":"Generator, custom pubsub topic","time":{"start":1750351405726,"stop":1750351405726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b044ccb7383783","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1750350881818,"stop":1750350881818,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7a45713f6d5583","name":"should successfully unsubscribe from an existing subscription","time":{"start":1750350872351,"stop":1750350872351,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a6685aca2aaab8","name":"Query with Ordered Callback, No Decoder","time":{"start":1750351390409,"stop":1750351390410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9ab307cc42e933","name":"should throw an error for empty SingleShardInfos array","time":{"start":1750350828508,"stop":1750350828509,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b543c9fabea4413","name":"Ephemeral messages are not stored","time":{"start":1750350907825,"stop":1750350907826,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b2b0b35d855d00","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1750350872351,"stop":1750350872351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab4dfb8bb021ad0b","name":"Relay","time":{"start":1750350906616,"stop":1750350906617,"duration":1},"status":"passed","severity":"normal"},{"uid":"66e34e34a816bf7f","name":"Check received message containing shell command","time":{"start":1750351362160,"stop":1750351362160,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc0b3dc5f4f6cc3","name":"Subscribe and receives messages on 20 topics","time":{"start":1750351444916,"stop":1750351444916,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b9e19f000b85e0c","name":"Refresh subscription","time":{"start":1750351406086,"stop":1750351406086,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d815b38b72929","name":"Fails to push message with large meta","time":{"start":1750351626083,"stop":1750351626083,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a6bcae25d1aed6d","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1750350872350,"stop":1750350872351,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3a63fb3abc51d54","name":"should be able to encode the field with only FILTER set to true","time":{"start":1750350834035,"stop":1750350834035,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc06f19ceda3c57","name":"Ephemeral field set to true","time":{"start":1750350843300,"stop":1750350843300,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b8a6c2749314c3","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1750350881799,"stop":1750350881800,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbe459c5803caad","name":"Check publish message containing JSON","time":{"start":1750351224021,"stop":1750351224021,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c733371968ff8dc","name":"should decode valid enr successfully","time":{"start":1750350834674,"stop":1750350834674,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72204376c337470","name":"Ephemeral field is preserved - encoder v0","time":{"start":1750350907826,"stop":1750350907827,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb7b6e9bb19b186","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750351406027,"stop":1750351406028,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a32c71012f37a7c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750351076992,"stop":1750351076992,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a3fa10b21a133c","name":"should add received messages to bloom filter","time":{"start":1750350884965,"stop":1750350884965,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6f368b5c2b8c0b","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1750350881816,"stop":1750350881817,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f46c063ed871037","name":"Push message with content topic containing long","time":{"start":1750351626091,"stop":1750351626091,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b4d17f42f4736f","name":"should not receive a peer event after stop","time":{"start":1750350854927,"stop":1750350854928,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c952e4ee73758f","name":"Push message with unicode special characters payload","time":{"start":1750351626089,"stop":1750351626089,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaf48ca1e5154475","name":"recovers when dns.resolve returns empty","time":{"start":1750350851348,"stop":1750350851349,"duration":1},"status":"passed","severity":"normal"},{"uid":"666c712232b678f7","name":"Default pageSize","time":{"start":1750351421052,"stop":1750351421053,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2f1cda8a0746030","name":"Check received message containing SQL Injection","time":{"start":1750351323286,"stop":1750351323287,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b9ac5af10844b47","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750351076990,"stop":1750351076991,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ae6cc64789da91","name":"more peers than existing","time":{"start":1750351197803,"stop":1750351197803,"duration":0},"status":"skipped","severity":"normal"},{"uid":"67f48098ab78d707","name":"Check received message containing Basic HTML tag","time":{"start":1750351323288,"stop":1750351323290,"duration":2},"status":"passed","severity":"normal"},{"uid":"3f164dd559f6d86e","name":"should not allow k > 12","time":{"start":1750350881362,"stop":1750350881364,"duration":2},"status":"passed","severity":"normal"},{"uid":"db4c8de6ecf4e850","name":"Push message with emoji payload","time":{"start":1750351626077,"stop":1750351626077,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b89adc01e4ffb9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1750350828518,"stop":1750350828518,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eb5e3918b080be1","name":"Register correct protocols","time":{"start":1750351234142,"stop":1750351234142,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd0ce0da77d56de6","name":"should get locked peers","time":{"start":1750350871614,"stop":1750350871614,"duration":0},"status":"passed","severity":"normal"},{"uid":"8084c6ad68449e10","name":"random static sharding 3 - Cluster ID: 371, Shard ID: 12","time":{"start":1750351451519,"stop":1750351451519,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c842406bc8c358","name":"throws on content topic with too few or too many fields","time":{"start":1750350828484,"stop":1750350828485,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab7a321ec7b95b1e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1750350828520,"stop":1750350828520,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe52d15472db1bb5","name":"Push message with short payload","time":{"start":1750351626072,"stop":1750351626073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d07e624842b2441","name":"Check received message containing escaped characters","time":{"start":1750351323324,"stop":1750351323325,"duration":1},"status":"passed","severity":"normal"},{"uid":"70df83503fda807a","name":"Subscribe and receive messages via lightPush","time":{"start":1750351444901,"stop":1750351444901,"duration":0},"status":"passed","severity":"normal"},{"uid":"7221ae5e563986fd","name":"should handle incoming messages","time":{"start":1750350872352,"stop":1750350872352,"duration":0},"status":"passed","severity":"normal"},{"uid":"4415fcdb604fc5aa","name":"Check publish message containing Russian","time":{"start":1750351224019,"stop":1750351224019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5418c2660040a306","name":"should use shardsUnderCluster when provided","time":{"start":1750350872164,"stop":1750350872165,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b96e08d956828e","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1750350862654,"stop":1750350862655,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7162fa431e91c9b","name":"Renews subscription after lossing a connection","time":{"start":1750351444923,"stop":1750351444923,"duration":0},"status":"passed","severity":"normal"},{"uid":"92445bce90bb0518","name":"Push message with content topic containing Chinese","time":{"start":1750351626092,"stop":1750351626092,"duration":0},"status":"passed","severity":"normal"},{"uid":"481d645d7dd531e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1750351234147,"stop":1750351234147,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f5bda913752e98","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1750350854929,"stop":1750350854929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e57bf018ea0a9f","name":"should continually clean up expired entries at intervals","time":{"start":1750350871000,"stop":1750350871000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0044146c042fa59","name":"Query generator for multiple messages","time":{"start":1750351416623,"stop":1750351416624,"duration":1},"status":"passed","severity":"normal"},{"uid":"e96d09f054b18dd5","name":"Check message with no content topic is not received","time":{"start":1750351323330,"stop":1750351323330,"duration":0},"status":"passed","severity":"normal"},{"uid":"215c351be41fd2e2","name":"Publish message with custom timestamp: Thu Jun 19 2025 15:40:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1750351224024,"stop":1750351224025,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0e15b56a3280eee","name":"Check received message containing emoji","time":{"start":1750351362149,"stop":1750351362149,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7f0abcf705af01","name":"Push message with content topic containing Script","time":{"start":1750351626080,"stop":1750351626080,"duration":0},"status":"passed","severity":"normal"},{"uid":"479095a3834eccb2","name":"Decoder throws on undefined content topic","time":{"start":1750350843303,"stop":1750350843303,"duration":0},"status":"passed","severity":"normal"},{"uid":"77f5211cce617167","name":"Check received message containing Arabic","time":{"start":1750351362157,"stop":1750351362157,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd3d757d4689a19a","name":"Push message with content topic containing XML","time":{"start":1750351626080,"stop":1750351626080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6520a6104a3bbe78","name":"Push message with content topic containing JSON","time":{"start":1750351626094,"stop":1750351626094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75030c3142dcd78","name":"different cluster, different shard: nodes don't connect","time":{"start":1750351104162,"stop":1750351104163,"duration":1},"status":"passed","severity":"normal"},{"uid":"b783aa2a4bd46879","name":"Check message with non string payload is not received","time":{"start":1750351362153,"stop":1750351362153,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f51eb91b989833","name":"Check message with non string payload is not received","time":{"start":1750351323331,"stop":1750351323331,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a7f14b9abf5ad32","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750351406067,"stop":1750351406067,"duration":0},"status":"passed","severity":"normal"},{"uid":"10b4f072c0e519a4","name":"Publish message with large meta","time":{"start":1750351224029,"stop":1750351224029,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3e428f958d4c6f","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1750350881366,"stop":1750350881367,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea28fe83d87291b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1750350909112,"stop":1750350909114,"duration":2},"status":"passed","severity":"normal"},{"uid":"c030df016ce630ef","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1750350850884,"stop":1750350850885,"duration":1},"status":"passed","severity":"normal"},{"uid":"49680b0d386bfdf0","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1750350828503,"stop":1750350828503,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a90b437b186b2d","name":"Asymmetric encrypt & decrypt","time":{"start":1750350861485,"stop":1750350861486,"duration":1},"status":"passed","severity":"normal"},{"uid":"32911b6f694ae547","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1750350881812,"stop":1750350881813,"duration":1},"status":"passed","severity":"normal"},{"uid":"d24b3bf6578aab7d","name":"Publish message with custom timestamp: Fri Jun 28 2024 16:40:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1750351224024,"stop":1750351224024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b05329e8157e419a","name":"Push message with content topic containing SQL Injection","time":{"start":1750351626093,"stop":1750351626093,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed043a92f1764ad","name":"Refresh subscription","time":{"start":1750351444905,"stop":1750351444905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae18da0f1dc31e69","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1750351444919,"stop":1750351444919,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcc142c1ec2733c","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1750350881808,"stop":1750350881808,"duration":0},"status":"passed","severity":"normal"},{"uid":"7738753f326be440","name":"Check received message with timestamp: 1750350901273000000 ","time":{"start":1750351323326,"stop":1750351323326,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f834f7055dbc4f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1750350909112,"stop":1750350909112,"duration":0},"status":"passed","severity":"normal"},{"uid":"c125a3d261a2cd4","name":"should decode valid enr with tcp successfully","time":{"start":1750350834675,"stop":1750350834676,"duration":1},"status":"passed","severity":"normal"},{"uid":"48b885f881df813d","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351405724,"stop":1750351405724,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b837c721408f96","name":"Fails to publish duplicate message","time":{"start":1750351224025,"stop":1750351224026,"duration":1},"status":"passed","severity":"normal"},{"uid":"4634ba97b6562c4a","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1750350872009,"stop":1750350872009,"duration":0},"status":"passed","severity":"normal"},{"uid":"69219465f5030061","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1750350828522,"stop":1750350828522,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b889b0311443a9","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1750350828517,"stop":1750350828517,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f65def43420da4","name":"Overlapping topic subscription","time":{"start":1750351444916,"stop":1750351444917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5014f4318800d7d","name":"handles empty shards array correctly","time":{"start":1750350828526,"stop":1750350828527,"duration":1},"status":"passed","severity":"normal"},{"uid":"224fae1e784e98c2","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1750350828514,"stop":1750350828515,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d009e3be669b11f","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1750350843342,"stop":1750350843342,"duration":0},"status":"broken","severity":"normal"},{"uid":"e3750c0cd8b028d6","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750351626094,"stop":1750351626094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7d12e728c4ad42","name":"returns only open connection if one present","time":{"start":1750350842226,"stop":1750350842230,"duration":4},"status":"passed","severity":"normal"},{"uid":"c978269575c1cb99","name":"Check received message containing Arabic","time":{"start":1750351323317,"stop":1750351323317,"duration":0},"status":"passed","severity":"normal"},{"uid":"429f3d6f558c2b23","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app78/6/topic196/utf8","time":{"start":1750351339044,"stop":1750351339044,"duration":0},"status":"passed","severity":"normal"},{"uid":"8729476dffea33e0","name":"Passing page size 11 when there are 10 messages","time":{"start":1750351421046,"stop":1750351421047,"duration":1},"status":"passed","severity":"normal"},{"uid":"7962291189dc3d1","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1750350920476,"stop":1750350920478,"duration":2},"status":"passed","severity":"normal"},{"uid":"2d2b8ddba1db65ff","name":"Check received message containing unicode special characters","time":{"start":1750351323295,"stop":1750351323295,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea9d1a5eed1950a7","name":"Ping on unsubscribed peer","time":{"start":1750350968115,"stop":1750350968115,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41ad177aa03dd3b","name":"Push message with content topic containing emoji","time":{"start":1750351626095,"stop":1750351626096,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bcf5d5dbd754f3","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1750350850889,"stop":1750350850889,"duration":0},"status":"passed","severity":"normal"},{"uid":"47af6f7a0afcb648","name":"should add to incoming buffer if dependencies are not met","time":{"start":1750350884965,"stop":1750350884965,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21e7c8967f91e59","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1750350871921,"stop":1750350871922,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa80a019d579254d","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app60/10/topic179/xml","time":{"start":1750351339046,"stop":1750351339046,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3e5c95675fd2dec","name":"should only return 1 node with store capability","time":{"start":1750350851351,"stop":1750350851351,"duration":0},"status":"passed","severity":"normal"},{"uid":"3de9b7a40c8931b4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1750350828516,"stop":1750350828516,"duration":0},"status":"passed","severity":"normal"},{"uid":"80408c23f7639488","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app28/4/topic668/test.js","time":{"start":1750351339044,"stop":1750351339044,"duration":0},"status":"passed","severity":"normal"},{"uid":"f203145392912534","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750351444913,"stop":1750351444913,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f6797bdd3b9e89","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1750350872163,"stop":1750350872163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e7256ce337db532","name":"Subscribe and receive messages via lightPush","time":{"start":1750351444914,"stop":1750351444914,"duration":0},"status":"passed","severity":"normal"},{"uid":"773f062ee97c7fbb","name":"should emit a peer event after start","time":{"start":1750351142968,"stop":1750351142968,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1964771a1a19555","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750351444922,"stop":1750351444922,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c8c25d16aea2569","name":"ignores domain fetching errors","time":{"start":1750350851349,"stop":1750350851349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0de9df0e82b9773","name":"Renews subscription after lossing a connection","time":{"start":1750351406069,"stop":1750351406069,"duration":0},"status":"passed","severity":"normal"},{"uid":"b470f496cbc06e4","name":"should retry failed tasks","time":{"start":1750350871542,"stop":1750350871543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3a09982aa7488e8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1750350828520,"stop":1750350828521,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1b8ae16aee0ed72","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750351323328,"stop":1750351323328,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb271fe27542fabb","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750351444914,"stop":1750351444914,"duration":0},"status":"passed","severity":"normal"},{"uid":"f773da5f9ef346cc","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1750351406072,"stop":1750351406073,"duration":1},"status":"passed","severity":"normal"},{"uid":"4330a4e73bb1ec5d","name":"Check received message containing Chinese","time":{"start":1750351323284,"stop":1750351323285,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d2216a9cd7f5ea0","name":"Check message received after nwaku node is restarted","time":{"start":1750351323311,"stop":1750351323312,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ccaf9c3bc091f1e0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1750350828518,"stop":1750350828518,"duration":0},"status":"passed","severity":"normal"},{"uid":"a35166509cf8d9f5","name":"should return false when shard is not included in network shards","time":{"start":1750350872166,"stop":1750350872166,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b27d5b8347a40","name":"should transition to Unhealthy when no connections","time":{"start":1750350872008,"stop":1750350872009,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e32473d7454d9d8","name":"should be delivered immediately if received","time":{"start":1750350884970,"stop":1750350884971,"duration":1},"status":"passed","severity":"normal"},{"uid":"dee8903483a15d9a","name":"isConnected should return false after all peers disconnect","time":{"start":1750350920479,"stop":1750350920479,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe53991ee7babd44","name":"Generator, custom pubsub topic","time":{"start":1750351405724,"stop":1750351405725,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ffb812104459126c","name":"should throw if no connection provided","time":{"start":1750350843334,"stop":1750350843334,"duration":0},"status":"broken","severity":"normal"},{"uid":"d1227f66cb3d93f1","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1750350881801,"stop":1750350881804,"duration":3},"status":"passed","severity":"normal"},{"uid":"89d7328aed22169f","name":"Subscribe to topic containing XML and receive message","time":{"start":1750351406090,"stop":1750351406091,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d36ce7f998b106f","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1750351421452,"stop":1750351421461,"duration":9},"status":"passed","severity":"normal"},{"uid":"922f2256090ccd07","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1750350828497,"stop":1750350828497,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f8ada0709e9e6ea","name":"can dial TLS multiaddrs","time":{"start":1750351106117,"stop":1750351106117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c97f3f9b04c9b90","name":"getPeersByDiscovery","time":{"start":1750351197678,"stop":1750351197678,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b89bc114965deb","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750351030733,"stop":1750351030733,"duration":0},"status":"passed","severity":"normal"},{"uid":"f07ed83eb7de71c0","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1750350871921,"stop":1750350871921,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cc7ef64e380aa4","name":"Check received message containing Basic HTML tag","time":{"start":1750351362159,"stop":1750351362159,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3791fe5cee2c01","name":"Push 30 different messages","time":{"start":1750351626090,"stop":1750351626090,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7cbb3ef839c0cf4b","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1750351234149,"stop":1750351234149,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0519fdb45c019a3","name":"Query generator for multiple messages with different content topic format","time":{"start":1750351416626,"stop":1750351416626,"duration":0},"status":"passed","severity":"normal"},{"uid":"faef9a6b95917a02","name":"should add and check entries correctly","time":{"start":1750350870977,"stop":1750350870985,"duration":8},"status":"passed","severity":"normal"},{"uid":"37f52e5d3bbb4e4a","name":"should process tasks in queue","time":{"start":1750350871541,"stop":1750350871542,"duration":1},"status":"passed","severity":"normal"},{"uid":"9efeb81ed930c366","name":"rejects content-filtered query with only contentTopics","time":{"start":1750350842858,"stop":1750350842858,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c583ef73b52166","name":"should throw an error for an unconfigured topic","time":{"start":1750350828522,"stop":1750350828523,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a5a3a9f4fe1364","name":"Filter","time":{"start":1750351438104,"stop":1750351438104,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30f06f821329588","name":"can start and stop the service","time":{"start":1750351142967,"stop":1750351142967,"duration":0},"status":"passed","severity":"normal"},{"uid":"f973a564cecdb83","name":"messageHashStr works with IProtoMessage","time":{"start":1750350843025,"stop":1750350843025,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c87e0c7cb089e5","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750351382663,"stop":1750351382663,"duration":0},"status":"passed","severity":"normal"},{"uid":"673f8d0c1b9d7387","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750351444904,"stop":1750351444904,"duration":0},"status":"passed","severity":"normal"},{"uid":"705c89ba37f8821b","name":"Push 30 different messages","time":{"start":1750351626077,"stop":1750351626077,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ba76209756a80df2","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1750351382662,"stop":1750351382662,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b6a588f09c1434a","name":"Callback on promise","time":{"start":1750351416626,"stop":1750351416626,"duration":0},"status":"passed","severity":"normal"},{"uid":"e186aabd249f79f8","name":"same cluster, different shard: nodes connect","time":{"start":1750351104162,"stop":1750351104162,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ec6cee577a1fa","name":"Check received message containing SQL Injection","time":{"start":1750351362145,"stop":1750351362145,"duration":0},"status":"passed","severity":"normal"},{"uid":"9abb7c2ccb9d5b0a","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1750351104160,"stop":1750351104161,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9b7a91efcdac2bc","name":"Push message with custom timestamp: 1719592630973","time":{"start":1750351626083,"stop":1750351626083,"duration":0},"status":"passed","severity":"normal"},{"uid":"e033601f7d99774e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1750350881852,"stop":1750350881853,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fa9394c567d198","name":"should not fail to stop the service if it was not started","time":{"start":1750350854926,"stop":1750350854926,"duration":0},"status":"passed","severity":"normal"},{"uid":"75d56e7a0bee7acc","name":"Check message with non string payload is not received","time":{"start":1750351362165,"stop":1750351362165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2129d32e750e5a40","name":"Subscribe to topic containing long and receive message","time":{"start":1750351444917,"stop":1750351444918,"duration":1},"status":"passed","severity":"normal"},{"uid":"cde87819ac15f4d","name":"Generator, 2 different pubsubtopics","time":{"start":1750351405723,"stop":1750351405724,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fa82d7c04b83e1e","name":"Check message received after jswaku node is restarted","time":{"start":1750351362166,"stop":1750351362166,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ad4bd022051e94","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1750350828521,"stop":1750350828521,"duration":0},"status":"passed","severity":"normal"},{"uid":"300ae8386c6ef2f","name":"Overlapping topic subscription","time":{"start":1750351406035,"stop":1750351406036,"duration":1},"status":"passed","severity":"normal"},{"uid":"d13c09b7078cf15f","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1750350828524,"stop":1750350828525,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdaa07f8c6d9fd6e","name":"should be able to encode the field with only RELAY set to true","time":{"start":1750350834033,"stop":1750350834034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c593a06f693832fd","name":"rejects hash query with time filter","time":{"start":1750350842860,"stop":1750350842860,"duration":0},"status":"passed","severity":"normal"},{"uid":"a544be528e7034a9","name":"should support chaining for add method","time":{"start":1750350870986,"stop":1750350870986,"duration":0},"status":"passed","severity":"normal"},{"uid":"8960fa3a253e5886","name":"throws on content topic with generation field greater than 0","time":{"start":1750350828486,"stop":1750350828487,"duration":1},"status":"passed","severity":"normal"},{"uid":"56943922003441ed","name":"Push message with Chinese payload","time":{"start":1750351626086,"stop":1750351626086,"duration":0},"status":"passed","severity":"normal"},{"uid":"da17f919bfd7b131","name":"should be called at least once on all `peer:discovery` events","time":{"start":1750350909110,"stop":1750350909111,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba536286176cbde","name":"should not fail to start the service if it is already started","time":{"start":1750351142968,"stop":1750351142968,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d3f5669780f042","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1750350828517,"stop":1750350828517,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac5df1dc5fb2037","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1750350828497,"stop":1750350828497,"duration":0},"status":"passed","severity":"normal"},{"uid":"daae4aa8181bf7a1","name":"random static sharding 8 - Cluster ID: 813, Shard ID: 605","time":{"start":1750351451521,"stop":1750351451521,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c29b4885497cdb","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1750350881809,"stop":1750350881810,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbec75fe4706d0b6","name":"should set field with only STORE enabled","time":{"start":1750350834687,"stop":1750350834688,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba5d2b63ecc8d050","name":"Promise Callback - false","time":{"start":1750351415048,"stop":1750351415048,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cda37b58bcc37f8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1750350901657,"stop":1750350901658,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e41ab0516db3ef0","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1750351421462,"stop":1750351421463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7874e8fdee2159ce","name":"Check received message containing Chinese","time":{"start":1750351323316,"stop":1750351323317,"duration":1},"status":"passed","severity":"normal"},{"uid":"6adb9aa45ffa0b9d","name":"should get / set UDP multiaddr","time":{"start":1750350834683,"stop":1750350834683,"duration":0},"status":"passed","severity":"normal"},{"uid":"625bad354c826db8","name":"can start the service","time":{"start":1750350854924,"stop":1750350854925,"duration":1},"status":"passed","severity":"normal"},{"uid":"190564c0b05b0066","name":"Push message with content topic containing shell command","time":{"start":1750351626081,"stop":1750351626081,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda2dce69c4a9fec","name":"creates an iterator","time":{"start":1750351426431,"stop":1750351426432,"duration":1},"status":"passed","severity":"normal"},{"uid":"360c20c974f2067b","name":"tcp ip4 address","time":{"start":1750350833938,"stop":1750350833940,"duration":2},"status":"passed","severity":"normal"},{"uid":"efb3f810e5c7c53b","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750351406054,"stop":1750351406054,"duration":0},"status":"passed","severity":"normal"},{"uid":"528a90089b787e46","name":"Ping on peer without subscriptions","time":{"start":1750350968113,"stop":1750350968114,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca1e156f3a081734","name":"start node with empty shard should fail","time":{"start":1750351451522,"stop":1750351451523,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f2447ff4e111a5e","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1750350881844,"stop":1750350881845,"duration":1},"status":"passed","severity":"normal"},{"uid":"c359703ad4afc2c7","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1750351390412,"stop":1750351390412,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee09f9fd938e286","name":"Check received message containing JSON","time":{"start":1750351362159,"stop":1750351362160,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9ef4387b01ecaf9","name":"Query with Ordered Callback, No message returned","time":{"start":1750351390411,"stop":1750351390411,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6e5dfb6e830a91b","name":"Sets default value correctly","time":{"start":1750351432784,"stop":1750351432784,"duration":0},"status":"passed","severity":"normal"},{"uid":"368c151fab154426","name":"should maintain proper timestamps if all messages received","time":{"start":1750350884964,"stop":1750350884965,"duration":1},"status":"passed","severity":"normal"},{"uid":"7715c59a81050cda","name":"Push message with shell command payload","time":{"start":1750351626088,"stop":1750351626089,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4ae4f1fc55d18e8","name":"Waku message hash computation (no timestamp)","time":{"start":1750350843022,"stop":1750350843023,"duration":1},"status":"passed","severity":"normal"},{"uid":"df48e34e716c8444","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1750350851352,"stop":1750350851352,"duration":0},"status":"skipped","severity":"normal"},{"uid":"843aef2fadaf4483","name":"Publish message with custom timestamp: Thu Jun 19 2025 17:40:16 GMT+0000 (Coordinated Universal Time)","time":{"start":1750351224025,"stop":1750351224025,"duration":0},"status":"passed","severity":"normal"},{"uid":"263fd4ffbad37e12","name":"Push message with Script payload","time":{"start":1750351626075,"stop":1750351626075,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f5a625b5e72b434","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1750350828516,"stop":1750350828517,"duration":1},"status":"passed","severity":"normal"},{"uid":"724e2032d0fc7c14","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750351406088,"stop":1750351406088,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3f8ed7c1807dc4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1750350828498,"stop":1750350828500,"duration":2},"status":"passed","severity":"normal"},{"uid":"bac4dcd10800b716","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750351076992,"stop":1750351076993,"duration":1},"status":"passed","severity":"normal"},{"uid":"57540a6ff8b81188","name":"Push message with content topic containing XML","time":{"start":1750351626093,"stop":1750351626094,"duration":1},"status":"passed","severity":"normal"},{"uid":"317601e6c419ed70","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1750350843024,"stop":1750350843025,"duration":1},"status":"passed","severity":"normal"},{"uid":"8812d0240e912423","name":"Push message with JSON payload","time":{"start":1750351626088,"stop":1750351626088,"duration":0},"status":"passed","severity":"normal"},{"uid":"558258dc8c26b5f5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1750351406053,"stop":1750351406053,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f83c8a2fe0f5136","name":"should emit a peer event after start","time":{"start":1750350854927,"stop":1750350854927,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4f4cbd66d5c122","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1750350828516,"stop":1750350828516,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefdd5f620f35445","name":"Subscribe and receive messages via lightPush","time":{"start":1750351406026,"stop":1750351406027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9e5e120b7d6968d","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1750351390408,"stop":1750351390408,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f77bcf6ea757f0","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app62/2/topic645/test.js","time":{"start":1750351339045,"stop":1750351339045,"duration":0},"status":"passed","severity":"normal"},{"uid":"978dc37760bf3d9d","name":"Push message with custom timestamp: 1750354630973","time":{"start":1750351626084,"stop":1750351626084,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2dc2a0cb07486b","name":"Symmetric encrypt & Decrypt","time":{"start":1750350861486,"stop":1750350861487,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1fa37099e77fae8","name":"through manual discovery","time":{"start":1750351106118,"stop":1750351106118,"duration":0},"status":"passed","severity":"normal"},{"uid":"809c7a22cc6ac208","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750351444908,"stop":1750351444908,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3e53a458ab95c1","name":"Push message with Chinese payload","time":{"start":1750351626074,"stop":1750351626074,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8953d16f1c76b0","name":"Using a function","time":{"start":1750351432783,"stop":1750351432783,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a1b0d3907bc00d5","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1750351224024,"stop":1750351224024,"duration":0},"status":"passed","severity":"normal"},{"uid":"51c5540b6df800a2","name":"caches peers it previously fetched","time":{"start":1750350851349,"stop":1750350851350,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa901a8ce521c5cd","name":"Passing page size 19 when there are 20 messages","time":{"start":1750351421047,"stop":1750351421048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7b8b944661fc8d2","name":"Check publish message containing escaped characters","time":{"start":1750351224022,"stop":1750351224022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7eeb7303979301a","name":"Check publish message containing unicode special characters","time":{"start":1750351224022,"stop":1750351224023,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2d0aadd7e1a9630","name":"Subscribe to topic containing special chars and publish message","time":{"start":1750351234147,"stop":1750351234147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d8575f5e7cd040","name":"should maintain desired error rate","time":{"start":1750350884098,"stop":1750350884099,"duration":1},"status":"passed","severity":"normal"},{"uid":"b644eab8484da952","name":"handles different networkShards values correctly","time":{"start":1750350828506,"stop":1750350828507,"duration":1},"status":"passed","severity":"normal"},{"uid":"271040101e7a8b4a","name":"Reusing cursor across nodes","time":{"start":1750351376913,"stop":1750351376913,"duration":0},"status":"passed","severity":"normal"},{"uid":"e306fd5880c3dcd6","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app98/3/topic434/test.js","time":{"start":1750351339046,"stop":1750351339046,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeaafc454323c32e","name":"Check received message containing Russian","time":{"start":1750351323317,"stop":1750351323317,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b45fb38298d57","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1750351234152,"stop":1750351234152,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f8c3e28c078add","name":"Check message on other pubsub topic is not received","time":{"start":1750351362164,"stop":1750351362164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d142a57fc56989b6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1750350828502,"stop":1750350828503,"duration":1},"status":"passed","severity":"normal"},{"uid":"350003d3402cdc03","name":"should check connected peers if present and suitable","time":{"start":1750350872332,"stop":1750350872332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2499ff9df08a102","name":"Check message with non string payload is not received","time":{"start":1750351323309,"stop":1750351323309,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d2b3e506a784ca7","name":"throws on content topic with empty version field","time":{"start":1750350828487,"stop":1750350828488,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f9a94cf4aeca145","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1750350871922,"stop":1750350871923,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c8a87fab8901246","name":"Push message with content topic containing SQL Injection","time":{"start":1750351626080,"stop":1750351626080,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cf382dac5b8e2ca","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1750350872164,"stop":1750350872164,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0a164c7bc8613f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750351444910,"stop":1750351444910,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd8dd1aed985172","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1750350884970,"stop":1750350884970,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2aff07081f45b67","name":"Query Generator - false","time":{"start":1750351415047,"stop":1750351415047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f33dcbe1f6d4e6b","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750351030735,"stop":1750351030735,"duration":0},"status":"passed","severity":"normal"},{"uid":"b39353ad83a66e81","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1750351339041,"stop":1750351339041,"duration":0},"status":"passed","severity":"normal"},{"uid":"319101039acb311b","name":"Push message with content topic containing JSON","time":{"start":1750351626081,"stop":1750351626081,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb7decee5a52d32","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1750350828509,"stop":1750350828509,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2491b4837d73f48","name":"Store - dialed first","time":{"start":1750351438103,"stop":1750351438103,"duration":0},"status":"passed","severity":"normal"},{"uid":"2692112d61ab4fef","name":"Push message with escaped characters payload","time":{"start":1750351626076,"stop":1750351626077,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50827a1d597e4d7","name":"Should update shard info","time":{"start":1750351143154,"stop":1750351143154,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baa9cf63aa7f50b","name":"Push message with long payload","time":{"start":1750351626085,"stop":1750351626085,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d1d2b926854ef2","name":"nwaku subscribes","time":{"start":1750351212307,"stop":1750351212307,"duration":0},"status":"passed","severity":"normal"},{"uid":"e007b92cbd261790","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1750351234144,"stop":1750351234144,"duration":0},"status":"passed","severity":"normal"},{"uid":"50872e00bfbab283","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1750350881808,"stop":1750350881808,"duration":0},"status":"passed","severity":"normal"},{"uid":"e999a0383c51ba7e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1750350881857,"stop":1750350881857,"duration":0},"status":"passed","severity":"normal"},{"uid":"c00452a367337e52","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1750350872347,"stop":1750350872347,"duration":0},"status":"passed","severity":"normal"},{"uid":"54bfe9fc556d79e5","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1750351376910,"stop":1750351376910,"duration":0},"status":"passed","severity":"normal"},{"uid":"d868de08a6d79e8e","name":"should not allow unachievable error rate","time":{"start":1750350881364,"stop":1750350881365,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ec3139f51f78738","name":"Check received message containing emoji","time":{"start":1750351362161,"stop":1750351362161,"duration":0},"status":"passed","severity":"normal"},{"uid":"93635417abe3f177","name":"Publish without waiting for remote peer","time":{"start":1750351234142,"stop":1750351234142,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd201b4067c11b99","name":"Wrong topic","time":{"start":1750351339047,"stop":1750351339048,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd96709324dfafc3","name":"Fails to push message bigger that 1MB","time":{"start":1750351626098,"stop":1750351626098,"duration":0},"status":"passed","severity":"normal"},{"uid":"c726937d6750f97c","name":"Check message with no pubsub topic is not received","time":{"start":1750351323304,"stop":1750351323306,"duration":2},"status":"passed","severity":"normal"},{"uid":"ffb8c08d81f36ab1","name":"Check message received after jswaku node is restarted","time":{"start":1750351323331,"stop":1750351323331,"duration":0},"status":"skipped","severity":"normal"},{"uid":"871860a5f4248cbb","name":"Decoder throws on undefined content topic","time":{"start":1750350860920,"stop":1750350860921,"duration":1},"status":"passed","severity":"normal"},{"uid":"cae47fe625c9f82e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351405727,"stop":1750351405727,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f5a2c9cb79c4d24","name":"should not throw an error for a single configured topic","time":{"start":1750350828521,"stop":1750350828522,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae068a469cb0553","name":"throws on content topic with empty application field","time":{"start":1750350828487,"stop":1750350828487,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b8531a7891d3b2","name":"Query generator for 2000 messages","time":{"start":1750351416629,"stop":1750351416630,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac9bbedbb9a90122","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1750351234150,"stop":1750351234150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1036aeff611d5bc","name":"should not fail to start the service if it is already started","time":{"start":1750350854926,"stop":1750350854926,"duration":0},"status":"passed","severity":"normal"},{"uid":"796cf236ea38ca90","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750351076993,"stop":1750351076994,"duration":1},"status":"passed","severity":"normal"},{"uid":"9290a16745db2bbd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750351406085,"stop":1750351406085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4a794995f37e06","name":"should be online or offline if network state changed","time":{"start":1750350901663,"stop":1750350901664,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3db9fcd37ab012","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1750350881823,"stop":1750350881824,"duration":1},"status":"passed","severity":"normal"},{"uid":"de96f4c932901d25","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1750351094218,"stop":1750351094218,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0de247f1eb4c0e7","name":"Subscribe to topic containing emoji and publish message","time":{"start":1750351234152,"stop":1750351234153,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d6e369734b89f9e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1750350828498,"stop":1750350828498,"duration":0},"status":"passed","severity":"normal"},{"uid":"75482b4f61fbc269","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1750350828503,"stop":1750350828504,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5f44d1b1d87921","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1750351416627,"stop":1750351416628,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee3bcc7ce1a093e","name":"Generator, custom pubsub topic","time":{"start":1750351405722,"stop":1750351405722,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26f6c13d8a444cf","name":"should request renew when peer disconnects","time":{"start":1750350871615,"stop":1750350871615,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a375743ff8cff9","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1750350884967,"stop":1750350884968,"duration":1},"status":"passed","severity":"normal"},{"uid":"faf48573c5824acd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1750350828517,"stop":1750350828518,"duration":1},"status":"passed","severity":"normal"},{"uid":"87f4e8197532e7d8","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1750350843304,"stop":1750350843304,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bba47f4e94a7eea","name":"should be able to decode the field with only STORE set to true","time":{"start":1750350834040,"stop":1750350834040,"duration":0},"status":"passed","severity":"normal"},{"uid":"8368b0b47c97c1e9","name":"Passing cursor with wrong pubsubTopic","time":{"start":1750351376914,"stop":1750351376914,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ff107d12e75196","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1750350834041,"stop":1750350834042,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbfd195e212bee58","name":"Push message with SQL Injection payload","time":{"start":1750351626087,"stop":1750351626087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abf25e80f151cc6","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app37/3/topic798/proto","time":{"start":1750351339043,"stop":1750351339044,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc6c7fd57abe49cd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750351444912,"stop":1750351444912,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d5b834701c2c7d","name":"LightPush","time":{"start":1750351438104,"stop":1750351438104,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bd38fb552542dc7","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1750350872349,"stop":1750350872350,"duration":1},"status":"passed","severity":"normal"},{"uid":"e75e087c4dc28a45","name":"Subscribe and publish message","time":{"start":1750351234142,"stop":1750351234143,"duration":1},"status":"passed","severity":"normal"},{"uid":"63074059b1803fdd","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750351406094,"stop":1750351406094,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4d796a3acc86af3","name":"1 Store, 2 relays, 2 fetches","time":{"start":1750350850977,"stop":1750350850977,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f3c754fbf95680","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1750351390409,"stop":1750351390409,"duration":0},"status":"passed","severity":"normal"},{"uid":"7198a6d86b4cb0c8","name":"Check publish message containing long","time":{"start":1750351224017,"stop":1750351224017,"duration":0},"status":"passed","severity":"normal"},{"uid":"372803262a321c9","name":"can query messages normally","time":{"start":1750351392710,"stop":1750351392711,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dd115ea3276579e","name":"Store - dialed after - with timeout","time":{"start":1750351438103,"stop":1750351438103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07285e0c3ba4cfc","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1750350860916,"stop":1750350860917,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0804e840a85e4ab","name":"Push message with Script payload","time":{"start":1750351626087,"stop":1750351626087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6527e00ca223e6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750351406034,"stop":1750351406035,"duration":1},"status":"passed","severity":"normal"},{"uid":"c40da16f4e87d342","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750351406069,"stop":1750351406069,"duration":0},"status":"passed","severity":"normal"},{"uid":"c79f536edbf50aee","name":"Check received message containing long","time":{"start":1750351323278,"stop":1750351323279,"duration":1},"status":"passed","severity":"normal"},{"uid":"8081fe681f9067e9","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750351444908,"stop":1750351444908,"duration":0},"status":"passed","severity":"normal"},{"uid":"64bd9b6d3c21b178","name":"Push message with content topic containing emoji","time":{"start":1750351626082,"stop":1750351626082,"duration":0},"status":"passed","severity":"normal"},{"uid":"b203e3f8f28a61c3","name":"retrieves a single peer","time":{"start":1750350851347,"stop":1750350851348,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec5793de30dac04","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1750350850884,"stop":1750350850884,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6bc4f5f0848012","name":"Check received message containing Russian","time":{"start":1750351323285,"stop":1750351323286,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bbb232bd49d5dd4","name":"Check received message containing Arabic","time":{"start":1750351362144,"stop":1750351362145,"duration":1},"status":"passed","severity":"normal"},{"uid":"20fe6ea77053c40","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1750351444919,"stop":1750351444920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7132bb0054813b9c","name":"Query generator for multiple messages with different message text format","time":{"start":1750351416625,"stop":1750351416625,"duration":0},"status":"passed","severity":"normal"},{"uid":"96658d2e13fe61e0","name":"should throw an error if shards are undefined for static sharding","time":{"start":1750350828512,"stop":1750350828512,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f81068428711b6f","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1750351432097,"stop":1750351432097,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfebb2660febb607","name":"should be empty after removing the only subscription","time":{"start":1750350872346,"stop":1750350872346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4359d60bf8e6ad9d","name":"should reject if Relay is requested but not mounted","time":{"start":1750350872328,"stop":1750350872328,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca3767e554887da","name":"should enable all discoveries when explicitly set","time":{"start":1750350871921,"stop":1750350871921,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f106d9896cec844","name":"Reopen subscription with peer with lost subscription","time":{"start":1750350968120,"stop":1750350968120,"duration":0},"status":"passed","severity":"normal"},{"uid":"359c4f8953ed7443","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1750351432096,"stop":1750351432097,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9826a9a3164cf7c","name":"should increase lamport timestamp","time":{"start":1750350884961,"stop":1750350884962,"duration":1},"status":"passed","severity":"normal"},{"uid":"e45303bfec19f7ec","name":"Passing an array","time":{"start":1750351432783,"stop":1750351432783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40dcd52d5cd3044","name":"Push message with special chars payload","time":{"start":1750351626073,"stop":1750351626074,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece4a13bbf5d3622","name":"Passing page size 0 when there are 110 messages","time":{"start":1750351421041,"stop":1750351421042,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff57fcdeab642cd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750351444911,"stop":1750351444911,"duration":0},"status":"passed","severity":"normal"},{"uid":"8769c56e7b609b86","name":"Push message with meta","time":{"start":1750351626082,"stop":1750351626082,"duration":0},"status":"passed","severity":"normal"},{"uid":"f31bb767e13266d8","name":"Check received message containing numeric","time":{"start":1750351362143,"stop":1750351362143,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b646fa62f191f04","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750351076994,"stop":1750351076995,"duration":1},"status":"passed","severity":"normal"},{"uid":"7de50fdbb21bcba4","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750351406096,"stop":1750351406096,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfe5490f314d6a90","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750351406081,"stop":1750351406082,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3cedc926b6bf6d","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1750351444916,"stop":1750351444916,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb9f29b02298df89","name":"should properly create location multiaddrs - tcp6","time":{"start":1750350834685,"stop":1750350834685,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e5a071ca24e3e3","name":"Check message with no pubsub topic is not received","time":{"start":1750351323329,"stop":1750351323330,"duration":1},"status":"passed","severity":"normal"},{"uid":"3339b31a42bf135c","name":"Check received message containing Script","time":{"start":1750351323318,"stop":1750351323318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c0aa4b536d88c1a","name":"Subscribe to topic containing XML and publish message","time":{"start":1750351234150,"stop":1750351234150,"duration":0},"status":"passed","severity":"normal"},{"uid":"270d1fbd0b992b56","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1750351076995,"stop":1750351076996,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bf5c3065fb3f6e","name":"it tolerates circular branch references","time":{"start":1750350851348,"stop":1750350851348,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dd84bfcbb8defd2","name":"Check meta is set [symmetric]","time":{"start":1750350860918,"stop":1750350860919,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e8698c3fe0fd0c","name":"should handle task timeouts","time":{"start":1750350871544,"stop":1750350871544,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d2b171efb2c03f9","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1750350828525,"stop":1750350828525,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7612f19201e703","name":"Subscribe to topic containing XML and receive message","time":{"start":1750351444909,"stop":1750351444909,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c82b32a16468e7","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1750351197682,"stop":1750351197682,"duration":0},"status":"passed","severity":"normal"},{"uid":"570033850d1b59e9","name":"Push message equal or less that 1MB","time":{"start":1750351626097,"stop":1750351626098,"duration":1},"status":"passed","severity":"normal"},{"uid":"392aedb9359261f1","name":"Check received message with timestamp: 1750350901273000000 ","time":{"start":1750351323296,"stop":1750351323298,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e022f4f74baa6fe","name":"Add multiple subscription objects on single nwaku node","time":{"start":1750351444923,"stop":1750351444923,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5e88f3e422c3ac","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1750351030732,"stop":1750351030733,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e457b2907dd81f","name":"accepts valid message hash query","time":{"start":1750350842858,"stop":1750350842859,"duration":1},"status":"passed","severity":"normal"},{"uid":"171b2a2b96f7def2","name":"Relay + Store","time":{"start":1750350906617,"stop":1750350906617,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e2360f82ca6a8e","name":"Check received message containing JSON","time":{"start":1750351323323,"stop":1750351323324,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8cb48d634ee3b1a","name":"Passing page size 110 when there are 120 messages","time":{"start":1750351421048,"stop":1750351421052,"duration":4},"status":"passed","severity":"normal"},{"uid":"eb0fd9be70c94e8d","name":"Waku message hash computation (payload length 0)","time":{"start":1750350843022,"stop":1750350843022,"duration":0},"status":"passed","severity":"normal"},{"uid":"469f51f95bf679bc","name":"should deliver messages after dependencies are met","time":{"start":1750350884967,"stop":1750350884967,"duration":0},"status":"passed","severity":"normal"},{"uid":"526b171431594054","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1750350828524,"stop":1750350828524,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad01c8b1d612a9bd","name":"udp ip6 address","time":{"start":1750350833944,"stop":1750350833950,"duration":6},"status":"passed","severity":"normal"},{"uid":"dcb4d7a8d4885e23","name":"Encoder throws on empty string content topic","time":{"start":1750350843302,"stop":1750350843303,"duration":1},"status":"passed","severity":"normal"},{"uid":"50130991064d9866","name":"Check received message with timestamp: 1750350901273 ","time":{"start":1750351323327,"stop":1750351323327,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7ae4000dbc5d63c","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750351444901,"stop":1750351444901,"duration":0},"status":"passed","severity":"normal"},{"uid":"70eee947615a92ce","name":"Throws when trying to push message with empty payload","time":{"start":1750351626090,"stop":1750351626090,"duration":0},"status":"passed","severity":"normal"},{"uid":"467658ddf6205d1b","name":"removeEventListener with wrong event","time":{"start":1750350941817,"stop":1750350941818,"duration":1},"status":"passed","severity":"normal"},{"uid":"6807648254156c68","name":"should request peer renewal on specific errors","time":{"start":1750350871543,"stop":1750350871544,"duration":1},"status":"passed","severity":"normal"},{"uid":"a653dd4e71cecaba","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1750351406074,"stop":1750351406081,"duration":7},"status":"passed","severity":"normal"},{"uid":"c67c58a325b29658","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1750350881822,"stop":1750350881822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6170f015d0ce99e9","name":"should properly clean up resources when disposed","time":{"start":1750350870999,"stop":1750350871000,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d300fd230fe4c2","name":"Push message with XML payload","time":{"start":1750351626075,"stop":1750351626075,"duration":0},"status":"passed","severity":"normal"},{"uid":"73e756c5225cf9f1","name":"should call waitForPeer on Relay","time":{"start":1750350872333,"stop":1750350872334,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8cdb00cbd4b988","name":"Renews subscription after lossing a connection","time":{"start":1750351406096,"stop":1750351406096,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc781e4f84264fe8","name":"should properly create location multiaddrs - tcp4","time":{"start":1750350834684,"stop":1750350834685,"duration":1},"status":"passed","severity":"normal"},{"uid":"48926986e1d44a39","name":"Callback on promise, aborts when callback returns true","time":{"start":1750351416626,"stop":1750351416627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5cf475dae7aec43","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1750350834042,"stop":1750350834042,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26d02647effb8fe","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1750350872165,"stop":1750350872165,"duration":0},"status":"passed","severity":"normal"},{"uid":"375f0526eef6a5d0","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1750350881824,"stop":1750350881824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4257004aa2fa7768","name":"Check publish message containing XML","time":{"start":1750351224020,"stop":1750351224020,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b855d9bd75c1243","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1750350881843,"stop":1750350881843,"duration":0},"status":"passed","severity":"normal"},{"uid":"f407bb3d36acee25","name":"Check received message containing special chars","time":{"start":1750351323283,"stop":1750351323284,"duration":1},"status":"passed","severity":"normal"},{"uid":"44c44572e85d7003","name":"Push message with content topic containing Chinese","time":{"start":1750351626079,"stop":1750351626079,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b0ccd73b14c989","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1750350850888,"stop":1750350850889,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4de7ff0ec01a2a8","name":"Push message with Arabic payload","time":{"start":1750351626074,"stop":1750351626074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9f96e921e0d606c","name":"Check message received after jswaku node is restarted","time":{"start":1750351362154,"stop":1750351362154,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c73382699108e0","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1750351432094,"stop":1750351432095,"duration":1},"status":"passed","severity":"normal"},{"uid":"d85749602ab38d7f","name":"should return false when clusterId doesn't match","time":{"start":1750350872165,"stop":1750350872166,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e6c87420aa33599","name":"Push message with content topic containing long","time":{"start":1750351626078,"stop":1750351626078,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce01818116943a4","name":"Push message with Russian payload","time":{"start":1750351626074,"stop":1750351626074,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0734040f5279a0c","name":"Push message with content topic containing short","time":{"start":1750351626090,"stop":1750351626091,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e8f92a25d281502","name":"should not receive a peer event before start","time":{"start":1750351142969,"stop":1750351142969,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9258a1bf3a3ca7b","name":"Push message with content topic containing short","time":{"start":1750351626078,"stop":1750351626078,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bc7205cdaa1f1e","name":"Check received message containing Chinese","time":{"start":1750351362144,"stop":1750351362144,"duration":0},"status":"passed","severity":"normal"},{"uid":"be7112cbb5cc3a6c","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750351406065,"stop":1750351406067,"duration":2},"status":"passed","severity":"normal"},{"uid":"38a16c5226abac2e","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1750350828501,"stop":1750350828502,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b863f2ffe064ee4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1750350881855,"stop":1750350881855,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd28a704796d93a","name":"Check received message containing special chars","time":{"start":1750351362143,"stop":1750351362144,"duration":1},"status":"passed","severity":"normal"},{"uid":"c39d38d4885e168e","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1750350881365,"stop":1750350881366,"duration":1},"status":"passed","severity":"normal"},{"uid":"79cec9591af07ab4","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750351076989,"stop":1750351076989,"duration":0},"status":"passed","severity":"normal"},{"uid":"8754bfb75054ef67","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1750350828513,"stop":1750350828513,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e13747b4a78baa","name":"Passing page size 3 when there are 20 messages","time":{"start":1750351421043,"stop":1750351421044,"duration":1},"status":"passed","severity":"normal"},{"uid":"695182e36a53cf97","name":"should throw an error for missing sharding configuration","time":{"start":1750350828526,"stop":1750350828526,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae40cb2fb0d99617","name":"Subscribe to topic containing JSON and publish message","time":{"start":1750351234151,"stop":1750351234151,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fafcba42b4ab6de","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1750351216709,"stop":1750351216709,"duration":0},"status":"passed","severity":"normal"},{"uid":"aafa3ba816949296","name":"should wait for Store peer to be connected","time":{"start":1750350872333,"stop":1750350872333,"duration":0},"status":"passed","severity":"normal"},{"uid":"a30dd23b23c0ebc4","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1750350881807,"stop":1750350881807,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5de5cc8912f8cd","name":"Round trip binary serialization","time":{"start":1750350843299,"stop":1750350843300,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a30e179ce4e705","name":"Push message with meta","time":{"start":1750351626096,"stop":1750351626096,"duration":0},"status":"passed","severity":"normal"},{"uid":"89e6c3ce8188ead0","name":"Push message with JSON payload","time":{"start":1750351626076,"stop":1750351626076,"duration":0},"status":"passed","severity":"normal"},{"uid":"d760660bfff0fad6","name":"should properly create location multiaddrs - udp4","time":{"start":1750350834684,"stop":1750350834684,"duration":0},"status":"passed","severity":"normal"},{"uid":"e92cb6b09fa1d1be","name":"Throws when trying to push message with empty payload","time":{"start":1750351626077,"stop":1750351626078,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c12438f8b7505a1","name":"Push message with SQL Injection payload","time":{"start":1750351626075,"stop":1750351626075,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca7607daa820a725","name":"Check publish message containing Arabic","time":{"start":1750351224018,"stop":1750351224019,"duration":1},"status":"passed","severity":"normal"},{"uid":"367d6160e1df0b5c","name":"Publishes to nwaku","time":{"start":1750351212308,"stop":1750351212309,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dc1a885da78faf9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1750350834038,"stop":1750350834038,"duration":0},"status":"passed","severity":"normal"},{"uid":"5814dbc5b77ecaf1","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1750350851351,"stop":1750350851351,"duration":0},"status":"passed","severity":"normal"},{"uid":"deafee4d004f2222","name":"Check received message containing emoji","time":{"start":1750351323296,"stop":1750351323296,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08384d40387850a","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1750351444914,"stop":1750351444915,"duration":1},"status":"passed","severity":"normal"},{"uid":"67420319f39ad89c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1750351406084,"stop":1750351406084,"duration":0},"status":"passed","severity":"normal"},{"uid":"11692c86eeae68dc","name":"Push message with content topic containing escaped characters","time":{"start":1750351626081,"stop":1750351626082,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e8f60762599a44b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1750351030736,"stop":1750351030736,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b18824e288752b6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1750350828519,"stop":1750350828519,"duration":0},"status":"passed","severity":"normal"},{"uid":"6657b18bb628b31e","name":"handles empty contentTopics array correctly","time":{"start":1750350828527,"stop":1750350828527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e53359d01ee40a47","name":"Encoder throws on undefined content topic","time":{"start":1750350860919,"stop":1750350860920,"duration":1},"status":"passed","severity":"normal"},{"uid":"8243d05ce5c2627d","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1750350828690,"stop":1750350828690,"duration":0},"status":"passed","severity":"normal"},{"uid":"4538c1cef9dc68c8","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1750350881809,"stop":1750350881809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffc74cb9b45827b0","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1750350828514,"stop":1750350828514,"duration":0},"status":"passed","severity":"normal"},{"uid":"dba4dbbcb32e6e99","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1750351444918,"stop":1750351444919,"duration":1},"status":"passed","severity":"normal"},{"uid":"28414359536d8206","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1750350881819,"stop":1750350881821,"duration":2},"status":"passed","severity":"normal"},{"uid":"78feab434037641a","name":"Subscribe to topic containing shell command and receive message","time":{"start":1750351444921,"stop":1750351444921,"duration":0},"status":"passed","severity":"normal"},{"uid":"addbed495ed1507d","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1750351362154,"stop":1750351362154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f3c9ec288d00bb","name":"should use provided shard info when available","time":{"start":1750350872164,"stop":1750350872164,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6b8f393bf5b711","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1750350872009,"stop":1750350872010,"duration":1},"status":"passed","severity":"normal"},{"uid":"f513f05f8181a416","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1750351444922,"stop":1750351444922,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79bb142151003a6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app62/2/topic1/xml","time":{"start":1750351339043,"stop":1750351339043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d612c5d5c4283ce","name":"returns all values when wanted number is greater than available values","time":{"start":1750350850179,"stop":1750350850180,"duration":1},"status":"passed","severity":"normal"},{"uid":"64054b2585f36de","name":"Subscribe to topic containing JSON and receive message","time":{"start":1750351406094,"stop":1750351406094,"duration":0},"status":"passed","severity":"normal"},{"uid":"a066588cb0793bb6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1750351234151,"stop":1750351234152,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1d79673b075353","name":"Check received message containing XML","time":{"start":1750351323318,"stop":1750351323320,"duration":2},"status":"passed","severity":"normal"},{"uid":"a15eebf55ebe37bf","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1750350901648,"stop":1750350901650,"duration":2},"status":"passed","severity":"normal"},{"uid":"a18b0bc40ba34c01","name":"Subscribe to topic containing special chars and receive message","time":{"start":1750351406053,"stop":1750351406054,"duration":1},"status":"passed","severity":"normal"},{"uid":"abd5b4c7a8c033ff","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1750350843018,"stop":1750350843021,"duration":3},"status":"passed","severity":"normal"},{"uid":"426b0f961ce42f92","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1750350834041,"stop":1750350834041,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17786a8c0295176","name":"rejects hash query with content filter parameters","time":{"start":1750350842859,"stop":1750350842859,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4822d7aa98cab7","name":"should respect max attempts limit","time":{"start":1750350871544,"stop":1750350871545,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaaf513276069e14","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351444923,"stop":1750351444924,"duration":1},"status":"passed","severity":"normal"},{"uid":"3239b5be63aad818","name":"Push message with content topic containing numeric","time":{"start":1750351626091,"stop":1750351626091,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a53ec5b4a2f655c","name":"should be able to decode the field with only FILTER set to true","time":{"start":1750350834040,"stop":1750350834040,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cd727b8833b47ae","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1750350881853,"stop":1750350881854,"duration":1},"status":"passed","severity":"normal"},{"uid":"831eec740597c7a8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1750351094219,"stop":1750351094220,"duration":1},"status":"passed","severity":"normal"},{"uid":"524554f86b536bb4","name":"Push message with rate limit","time":{"start":1750351626096,"stop":1750351626096,"duration":0},"status":"passed","severity":"normal"},{"uid":"d354dfa4be8e2974","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1750351339048,"stop":1750351339049,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb4d1a2be426762","name":"Should update multiaddrs","time":{"start":1750351143153,"stop":1750351143154,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0427d1c6b5b44e","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1750351030736,"stop":1750351030737,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fdbe02ffecd04d7","name":"should encode/decode to text encoding","time":{"start":1750350834683,"stop":1750350834683,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d8a7ccaacd94bca","name":"should successfully subscribe to supported pubsub topic","time":{"start":1750350872350,"stop":1750350872350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d19cc6e71ac789f","name":"Check received message containing SQL Injection","time":{"start":1750351323317,"stop":1750351323318,"duration":1},"status":"passed","severity":"normal"},{"uid":"5874980db0279568","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1750351406085,"stop":1750351406085,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ca1d09a7660f732","name":"Passing page size 1 when there are 4 messages","time":{"start":1750351421042,"stop":1750351421043,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c47e9c600dc500e","name":"Used by Waku Relay","time":{"start":1750351432783,"stop":1750351432784,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf1860003639aa2","name":"removeEventListener with correct event","time":{"start":1750350941817,"stop":1750350941817,"duration":0},"status":"passed","severity":"normal"},{"uid":"710793d6368ee423","name":"does not throw on valid cases","time":{"start":1750350828483,"stop":1750350828484,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b6eeeab60654b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1750351362150,"stop":1750351362151,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ad19891b045606b","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1750350881824,"stop":1750350881841,"duration":17},"status":"passed","severity":"normal"},{"uid":"cabdf905078b4edd","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1750350881854,"stop":1750350881854,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c82f57d3de16e6e","name":"new peer added after a peer was already found","time":{"start":1750351197681,"stop":1750351197681,"duration":0},"status":"skipped","severity":"normal"},{"uid":"19bda2317293c21a","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1750350828514,"stop":1750350828514,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e20b9ec3767e4d1","name":"Check message with invalid timestamp is not received","time":{"start":1750351323328,"stop":1750351323329,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcac1be36fbcfdb2","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1750350884964,"stop":1750350884964,"duration":0},"status":"passed","severity":"normal"},{"uid":"3824743453737de5","name":"should throw an error for missing required configuration","time":{"start":1750350828512,"stop":1750350828512,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb3bc265e7dd3fa","name":"should be called for bootstrap peers","time":{"start":1750350909111,"stop":1750350909111,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a43d807d3ebf93","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750351444904,"stop":1750351444904,"duration":0},"status":"passed","severity":"normal"},{"uid":"39b44d981cefa493","name":"Subscribe to topic containing short and receive message","time":{"start":1750351444905,"stop":1750351444905,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad6354c618844df7","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1750351376911,"stop":1750351376912,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80c4cce779f6b25","name":"accepts valid content-filtered query","time":{"start":1750350842853,"stop":1750350842854,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf70294c5d63555e","name":"Subscribe to topic containing Script and receive message","time":{"start":1750351444920,"stop":1750351444920,"duration":0},"status":"passed","severity":"normal"},{"uid":"6abd03627b366000","name":"Push message with Basic HTML tag payload","time":{"start":1750351626075,"stop":1750351626076,"duration":1},"status":"passed","severity":"normal"},{"uid":"8771a83317232044","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1750351030732,"stop":1750351030732,"duration":0},"status":"passed","severity":"normal"},{"uid":"43be13981a1a2004","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1750351197681,"stop":1750351197682,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3bc328f3a8952d19","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1750350881856,"stop":1750350881856,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9b2e33a149cde5","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1750350881816,"stop":1750350881816,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a9ca1a509a8402","name":"Check message with no payload is not received","time":{"start":1750351323330,"stop":1750351323330,"duration":0},"status":"passed","severity":"normal"},{"uid":"98be96e2d09f292e","name":"should set field with all protocols enabled","time":{"start":1750350834687,"stop":1750350834687,"duration":0},"status":"passed","severity":"normal"},{"uid":"70a1a7c523cefbf2","name":"Check received message containing unicode special characters","time":{"start":1750351323325,"stop":1750351323325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee03c72252872f2","name":"Generator, 2 different pubsubtopics","time":{"start":1750351405725,"stop":1750351405725,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7662c763ec74d011","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1750350881810,"stop":1750350881812,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1ceaeb7c1558487","name":"Refresh subscription","time":{"start":1750351406037,"stop":1750351406050,"duration":13},"status":"passed","severity":"normal"},{"uid":"4703b5d89dbef9f6","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1750350828490,"stop":1750350828496,"duration":6},"status":"passed","severity":"normal"},{"uid":"f7a0ff0f781d2fd2","name":"should detect messages with missing dependencies","time":{"start":1750350884967,"stop":1750350884967,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b07488991fb7bdd","name":"Check received message containing Script","time":{"start":1750351362146,"stop":1750351362146,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd63be09b21ba19","name":"should not be empty after adding a subscription","time":{"start":1750350872346,"stop":1750350872346,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd3a9b4efb95ff20","name":"should use DNS peer discovery with light client","time":{"start":1750350906176,"stop":1750350906176,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df5d25659104720f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1750350850886,"stop":1750350850886,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9a5c8d734aeb2a5","name":"listenerCount","time":{"start":1750350941818,"stop":1750350941819,"duration":1},"status":"passed","severity":"normal"},{"uid":"698148f186070483","name":"should set field with only LIGHTPUSH enabled","time":{"start":1750350834688,"stop":1750350834688,"duration":0},"status":"passed","severity":"normal"},{"uid":"59501fb4c31cabc6","name":"Encoder throws on empty string content topic","time":{"start":1750350862656,"stop":1750350862657,"duration":1},"status":"passed","severity":"normal"},{"uid":"598c0442dfe56150","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1750351382662,"stop":1750351382662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d592439c8648e4","name":"Check publish message containing Chinese","time":{"start":1750351224018,"stop":1750351224018,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ccbe57cc7cd419","name":"groups content topics by expected pubsub topic","time":{"start":1750350828505,"stop":1750350828506,"duration":1},"status":"passed","severity":"normal"},{"uid":"30cd65a1a47d5b4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1750351406085,"stop":1750351406086,"duration":1},"status":"passed","severity":"normal"},{"uid":"520ae0819288701f","name":"ignores unrecognized TXT record formats","time":{"start":1750350851349,"stop":1750350851349,"duration":0},"status":"passed","severity":"normal"},{"uid":"a745d200fd93c8be","name":"can start the service","time":{"start":1750351142966,"stop":1750351142966,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f06655cadaf184","name":"should handle connection events","time":{"start":1750350871615,"stop":1750350871616,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dff18003aa0c317","name":"should handle a minimal index list","time":{"start":1750350828689,"stop":1750350828689,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9431407913c59c","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1750350881813,"stop":1750350881814,"duration":1},"status":"passed","severity":"normal"},{"uid":"12dd773a704b7c4b","name":"Query Generator - true","time":{"start":1750351415046,"stop":1750351415047,"duration":1},"status":"passed","severity":"normal"},{"uid":"12286f05129e0059","name":"Meta field set when metaSetter is specified","time":{"start":1750350843300,"stop":1750350843301,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36a0d8faff67fb2","name":"1 Relay, 1 fetch","time":{"start":1750350850976,"stop":1750350850976,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5eb8a65ef469d45","name":"Fails to publish message with empty text","time":{"start":1750351224026,"stop":1750351224026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48b67c0f31de4c3","name":"should remove expired entries after TTL has passed","time":{"start":1750350870987,"stop":1750350870987,"duration":0},"status":"passed","severity":"normal"},{"uid":"5231373c68b80589","name":"should initialize with custom number of peers","time":{"start":1750350871614,"stop":1750350871614,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e97e75e5e0e4c1","name":"Subscribe to topic containing long and publish message","time":{"start":1750351234146,"stop":1750351234147,"duration":1},"status":"passed","severity":"normal"},{"uid":"82e0d01fdf801de1","name":"Push message with custom timestamp: 1750347430973","time":{"start":1750351626097,"stop":1750351626097,"duration":0},"status":"passed","severity":"normal"},{"uid":"b12efb3bc9d21c7d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1750351406094,"stop":1750351406095,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2825284fbf883f8","name":"Check received message containing numeric","time":{"start":1750351323313,"stop":1750351323313,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab76d628b525369","name":"should return no connections if no open connection provided","time":{"start":1750350842231,"stop":1750350842231,"duration":0},"status":"passed","severity":"normal"},{"uid":"544ec746f08e47b6","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1750351030734,"stop":1750351030734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ca2dd87abb6c86","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1750350834040,"stop":1750350834041,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc9feabd2e7d9a0","name":"should set field with only FILTER enabled","time":{"start":1750350834688,"stop":1750350834688,"duration":0},"status":"passed","severity":"normal"},{"uid":"b707d41c3e260607","name":"Push message with content topic containing special chars","time":{"start":1750351626092,"stop":1750351626092,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d06de2a637a3d3","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1750351421463,"stop":1750351421464,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f65c153182236a4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1750351626080,"stop":1750351626081,"duration":1},"status":"passed","severity":"normal"},{"uid":"72ae4cbf929e948f","name":"Push message with XML payload","time":{"start":1750351626087,"stop":1750351626087,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb24b4267ad9203","name":"Refresh subscription","time":{"start":1750351444917,"stop":1750351444917,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01c55b9ed5505c6","name":"random static sharding 2 - Cluster ID: 945, Shard ID: 48","time":{"start":1750351451519,"stop":1750351451519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7947e535ff62348e","name":"should return valid sharding parameters for static sharding","time":{"start":1750350828525,"stop":1750350828526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6afe85c62b46412f","name":"should throw error - no id","time":{"start":1750350834677,"stop":1750350834677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f476f8894179f4dd","name":"Subscribe to topic containing Russian and receive message","time":{"start":1750351406059,"stop":1750351406059,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfebab969d1d64bd","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1750350881843,"stop":1750350881843,"duration":0},"status":"passed","severity":"normal"},{"uid":"7649e93007466005","name":"connected peers and dial","time":{"start":1750351197802,"stop":1750351197802,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60e074def84a2974","name":"Subscribe and receive messages via waku relay post","time":{"start":1750351406030,"stop":1750351406030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb62049fb61bb24","name":"Check received message containing numeric","time":{"start":1750351362155,"stop":1750351362156,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ece5324e2387bcf","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app25/9/topic729/json","time":{"start":1750351339045,"stop":1750351339045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0259fd1bdad582b","name":"random static sharding 6 - Cluster ID: 420, Shard ID: 515","time":{"start":1750351451520,"stop":1750351451520,"duration":0},"status":"passed","severity":"normal"},{"uid":"facb4c96b293a556","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1750351076995,"stop":1750351076995,"duration":0},"status":"passed","severity":"normal"},{"uid":"4823ddcfd83fc5f","name":"should never report false negatives","time":{"start":1750350884099,"stop":1750350884099,"duration":0},"status":"passed","severity":"normal"}] |