2025-04-13 17:56:43 +00:00

1 line
154 KiB
JSON

[{"uid":"149353b083003c77","name":"should encode/decode to RLP encoding","time":{"start":1744566284413,"stop":1744566284413,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a23a7c6edcfdff","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1744566327092,"stop":1744566327093,"duration":1},"status":"passed","severity":"normal"},{"uid":"7670a1f4c5aa4064","name":"should return the pubsub topic directly if a string is provided","time":{"start":1744566276024,"stop":1744566276024,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a0f234f5dfdacf","name":"handles different clusterIds correctly","time":{"start":1744566276011,"stop":1744566276011,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6738d7e26036913","name":"Push message with Script payload","time":{"start":1744566962831,"stop":1744566962832,"duration":1},"status":"passed","severity":"normal"},{"uid":"534b96ccbd81881f","name":"Round trip binary encryption [ecies, signature]","time":{"start":1744566309682,"stop":1744566309682,"duration":0},"status":"passed","severity":"normal"},{"uid":"91719f0ba9c58e7f","name":"it tolerates circular branch references","time":{"start":1744566298084,"stop":1744566298084,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e7cdda38807ba0e","name":"Publish message with rate limit","time":{"start":1744566469450,"stop":1744566469451,"duration":1},"status":"passed","severity":"normal"},{"uid":"621a8771e76f4f9a","name":"Push message with Script payload","time":{"start":1744566962846,"stop":1744566962846,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d606ee0e8121e4","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app74/9/topic683/utf8","time":{"start":1744566578673,"stop":1744566578673,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae4907aeb8730c29","name":"Check meta is set [ecies]","time":{"start":1744566309682,"stop":1744566309682,"duration":0},"status":"passed","severity":"normal"},{"uid":"2158ecf20da0633b","name":"Push message with long payload","time":{"start":1744566962843,"stop":1744566962843,"duration":0},"status":"passed","severity":"normal"},{"uid":"858803267f7b6935","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1744566276022,"stop":1744566276022,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9b4323388af997","name":"Check publish message containing shell command","time":{"start":1744566469433,"stop":1744566469438,"duration":5},"status":"passed","severity":"normal"},{"uid":"3c56d3957226003b","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1744566276013,"stop":1744566276013,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e146a9f026ea57","name":"Query generator for 2000 messages","time":{"start":1744566590379,"stop":1744566590379,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2fec10f3cea5ab","name":"Push message with content topic containing Chinese","time":{"start":1744566962851,"stop":1744566962851,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e05b3f9c3f560f","name":"Push message with Arabic payload","time":{"start":1744566962845,"stop":1744566962845,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eac5dc05c02b607","name":"can start the service","time":{"start":1744566302002,"stop":1744566302002,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d855a114380649e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744566851125,"stop":1744566851125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fac239c9e154af","name":"start node with empty content topic","time":{"start":1744566578680,"stop":1744566578680,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a69e0e806e0126","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1744566327071,"stop":1744566327071,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d23ff472fdd61b","name":"should retry on complete failure if specified","time":{"start":1744566318480,"stop":1744566318480,"duration":0},"status":"passed","severity":"normal"},{"uid":"24185624ff30654c","name":"Publish message with large meta","time":{"start":1744566469450,"stop":1744566469450,"duration":0},"status":"passed","severity":"normal"},{"uid":"444b7a50c3591d1a","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1744566276028,"stop":1744566276028,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3cc49fce1b5891","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1744566283614,"stop":1744566283615,"duration":1},"status":"passed","severity":"normal"},{"uid":"e601d86dcd5e6329","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744566851134,"stop":1744566851134,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5a6e8b119e079cf","name":"Check received message containing Basic HTML tag","time":{"start":1744566758145,"stop":1744566758145,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d90cfc781e76d0","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1744566327092,"stop":1744566327092,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0b9b96559ebd70","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1744566327095,"stop":1744566327095,"duration":0},"status":"passed","severity":"normal"},{"uid":"add85af17235bee","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744566962839,"stop":1744566962839,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe71fcd39e03c287","name":"should decode valid enr successfully","time":{"start":1744566284409,"stop":1744566284409,"duration":0},"status":"passed","severity":"normal"},{"uid":"8769a3f016989123","name":"Subscribe to topic containing JSON and publish message","time":{"start":1744566474826,"stop":1744566474826,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e234418da6faa","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744566528851,"stop":1744566528851,"duration":0},"status":"passed","severity":"normal"},{"uid":"234635b91ae8845c","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1744566327110,"stop":1744566327110,"duration":0},"status":"passed","severity":"normal"},{"uid":"d901843a245864de","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1744566343793,"stop":1744566343794,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76296db7ce4e912","name":"Push message with content topic containing JSON","time":{"start":1744566962853,"stop":1744566962853,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a49534472b5307","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1744566613238,"stop":1744566613238,"duration":0},"status":"passed","severity":"normal"},{"uid":"d518c8a71b83d4b0","name":"Push message with XML payload","time":{"start":1744566962832,"stop":1744566962832,"duration":0},"status":"passed","severity":"normal"},{"uid":"46eaeb8c75ea6a32","name":"Check received message with timestamp: 1744566343579000000 ","time":{"start":1744566758161,"stop":1744566758162,"duration":1},"status":"passed","severity":"normal"},{"uid":"793e709339a7787b","name":"Reopen subscription with peer with lost subscription","time":{"start":1744566409637,"stop":1744566409637,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0833f03e07bbd8f","name":"Push message with short payload","time":{"start":1744566962828,"stop":1744566962829,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb6abd6c83a47923","name":"Passing page size 10 when there are 10 messages","time":{"start":1744566607168,"stop":1744566607169,"duration":1},"status":"passed","severity":"normal"},{"uid":"b037e5a0f0e5334a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1744566474817,"stop":1744566474818,"duration":1},"status":"passed","severity":"normal"},{"uid":"5932af217bd2e723","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1744566557946,"stop":1744566557949,"duration":3},"status":"passed","severity":"normal"},{"uid":"3af7af10c958f6fe","name":"should partition messages based on acknowledgement status","time":{"start":1744566327606,"stop":1744566327607,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a26a74a7cba8396","name":"Rejects garbage","time":{"start":1744566321772,"stop":1744566321772,"duration":0},"status":"passed","severity":"normal"},{"uid":"999dd4a073989143","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744566851133,"stop":1744566851133,"duration":0},"status":"passed","severity":"normal"},{"uid":"488b85a6cd9406f5","name":"should return usable stream attached to connection","time":{"start":1744566290150,"stop":1744566290151,"duration":1},"status":"passed","severity":"normal"},{"uid":"926f0b78e83345f7","name":"Check publish message after client node is restarted","time":{"start":1744566469450,"stop":1744566469450,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9d7bb1bff246dd28","name":"Add multiple subscription objects on single nwaku node","time":{"start":1744566851121,"stop":1744566851121,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a0af36efadb343","name":"should add and remove event listeners correctly","time":{"start":1744566302007,"stop":1744566302008,"duration":1},"status":"passed","severity":"normal"},{"uid":"c56a27fb192ecc92","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744566459398,"stop":1744566459398,"duration":0},"status":"passed","severity":"normal"},{"uid":"afcad6d765902c26","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1744566613236,"stop":1744566613236,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e53dd523db70ecc","name":"Throws when trying to push message with empty payload","time":{"start":1744566962849,"stop":1744566962849,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbc7e16f21506d8","name":"can dial TLS multiaddrs","time":{"start":1744566411984,"stop":1744566411985,"duration":1},"status":"passed","severity":"normal"},{"uid":"358baafd77a76b26","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1744566327104,"stop":1744566327104,"duration":0},"status":"passed","severity":"normal"},{"uid":"db054adcc5a1a364","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1744566351072,"stop":1744566351072,"duration":0},"status":"passed","severity":"normal"},{"uid":"39f4583c0e862703","name":"Push to array if already present","time":{"start":1744566275529,"stop":1744566275529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8035b5d1de1dbf83","name":"should not fail to start the service if it is already started","time":{"start":1744566448950,"stop":1744566448951,"duration":1},"status":"passed","severity":"normal"},{"uid":"67365559f5c984df","name":"tcp ip4 address","time":{"start":1744566283810,"stop":1744566283811,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5567ae2d0b5139","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744566459402,"stop":1744566459403,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f17299ae7f4ab0","name":"Waku message hash computation (no timestamp)","time":{"start":1744566278442,"stop":1744566278442,"duration":0},"status":"passed","severity":"normal"},{"uid":"af74aab71ba05fe7","name":"different cluster, different shard: nodes don't connect","time":{"start":1744566411862,"stop":1744566411862,"duration":0},"status":"passed","severity":"normal"},{"uid":"64ed7d1be15c379b","name":"should not receive a peer event before start","time":{"start":1744566348487,"stop":1744566348487,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d2a6adf677755c","name":"should use provided shard info when available","time":{"start":1744566317909,"stop":1744566317910,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc3c01c4e865451","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1744566327111,"stop":1744566327111,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e29456d61fbdea","name":"Fields are not dropped","time":{"start":1744566289756,"stop":1744566289757,"duration":1},"status":"passed","severity":"normal"},{"uid":"9737a68be124d492","name":"Check received message containing JSON","time":{"start":1744566758160,"stop":1744566758160,"duration":0},"status":"passed","severity":"normal"},{"uid":"8502335dc24df4a1","name":"Push message with custom timestamp: 1744562764211","time":{"start":1744566962856,"stop":1744566962856,"duration":0},"status":"passed","severity":"normal"},{"uid":"c54006c11cffa96d","name":"Passing page size 110 when there are 120 messages","time":{"start":1744566607170,"stop":1744566607170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f509e669f99b694","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1744566459400,"stop":1744566459400,"duration":0},"status":"passed","severity":"normal"},{"uid":"69758bca5a2b410f","name":"Check received message containing Script","time":{"start":1744566758144,"stop":1744566758144,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd44fee85fc8688","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1744566298027,"stop":1744566298027,"duration":0},"status":"passed","severity":"normal"},{"uid":"200cd8cb4335bacb","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744566592247,"stop":1744566592247,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea885e523e17189","name":"Should update multiaddrs","time":{"start":1744566412210,"stop":1744566412210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c0c52eb1ba84e45","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1744566327107,"stop":1744566327108,"duration":1},"status":"passed","severity":"normal"},{"uid":"144d21f90614502a","name":"retrieves a single peer","time":{"start":1744566298083,"stop":1744566298083,"duration":0},"status":"passed","severity":"normal"},{"uid":"78dd60ee65ffff0b","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1744566327106,"stop":1744566327106,"duration":0},"status":"passed","severity":"normal"},{"uid":"d302ad83373762d1","name":"should throw an error for missing sharding configuration","time":{"start":1744566276026,"stop":1744566276027,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b07d7c9160d144b","name":"Push message with content topic containing short","time":{"start":1744566962835,"stop":1744566962835,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e33950ff73c3d1e","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1744566327090,"stop":1744566327091,"duration":1},"status":"passed","severity":"normal"},{"uid":"18de080a21a0004","name":"should request renew when peer disconnects","time":{"start":1744566318331,"stop":1744566318332,"duration":1},"status":"passed","severity":"normal"},{"uid":"545fec41e8c05cbf","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744566459398,"stop":1744566459399,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb8724f368340565","name":"should return different streams if requested simultaniously","time":{"start":1744566290152,"stop":1744566290152,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f57e704e9c5b13b","name":"Check message with no payload is not received","time":{"start":1744566758155,"stop":1744566758155,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce85841dd12b399","name":"Push message with numeric payload","time":{"start":1744566962844,"stop":1744566962844,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc4183d6675be53","name":"Relay","time":{"start":1744566349492,"stop":1744566349492,"duration":0},"status":"passed","severity":"normal"},{"uid":"23dc3a41c940ee65","name":"throws on content topic with empty application field","time":{"start":1744566276005,"stop":1744566276005,"duration":0},"status":"passed","severity":"normal"},{"uid":"422b159df12a44da","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1744566851107,"stop":1744566851107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5526cca1ff8f00","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1744566327105,"stop":1744566327105,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aea923a1445dda5","name":"Push message with XML payload","time":{"start":1744566962846,"stop":1744566962846,"duration":0},"status":"passed","severity":"normal"},{"uid":"3332043b0dd4e94c","name":"should properly create location multiaddrs - tcp","time":{"start":1744566284421,"stop":1744566284421,"duration":0},"status":"passed","severity":"normal"},{"uid":"e72f5e998c780e34","name":"can start and stop the service","time":{"start":1744566302002,"stop":1744566302003,"duration":1},"status":"passed","severity":"normal"},{"uid":"de15e25670eec061","name":"Encoder throws on empty string content topic","time":{"start":1744566308048,"stop":1744566308048,"duration":0},"status":"passed","severity":"normal"},{"uid":"83a22caaff22a11b","name":"dispatchEvent via connectionManager","time":{"start":1744566384027,"stop":1744566384027,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b9cdc4dc27f743","name":"Query with Promise Callback, No Decoder","time":{"start":1744566557949,"stop":1744566557949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a95198272ce41d0","name":"Subscribe to topic containing short and receive message","time":{"start":1744566851113,"stop":1744566851114,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58fcc1027f2ffae","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1744566276017,"stop":1744566276017,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb76715f50f3d37","name":"Ping on peer without subscriptions","time":{"start":1744566409633,"stop":1744566409634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab21b7013d1e38b2","name":"same cluster, different shard: nodes connect","time":{"start":1744566411861,"stop":1744566411861,"duration":0},"status":"passed","severity":"normal"},{"uid":"24edc21190f1f43a","name":"Check received message containing escaped characters","time":{"start":1744566758161,"stop":1744566758161,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4fa5d98a7d0b229","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1744566298027,"stop":1744566298027,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5b58a8a25cce27","name":"Check received message containing SQL Injection","time":{"start":1744566758144,"stop":1744566758144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ae4912ca029123","name":"random static sharding 5 - Cluster ID: 625, Shard ID: 741","time":{"start":1744566594830,"stop":1744566594830,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eca86f6d8f0cb44","name":"Generator, custom pubsub topic","time":{"start":1744566592239,"stop":1744566592240,"duration":1},"status":"passed","severity":"normal"},{"uid":"16a7760b25d0d0ff","name":"should start and stop interval correctly","time":{"start":1744566318215,"stop":1744566318217,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce615be1096556f","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1744566469441,"stop":1744566469442,"duration":1},"status":"passed","severity":"normal"},{"uid":"82627b76ac1ed366","name":"should not fail to start the service if it is already started","time":{"start":1744566348486,"stop":1744566348486,"duration":0},"status":"passed","severity":"normal"},{"uid":"20358bbac4e95077","name":"Subscribe to topic containing special chars and publish message","time":{"start":1744566474822,"stop":1744566474822,"duration":0},"status":"passed","severity":"normal"},{"uid":"e279546585e1109","name":"should return false when clusterId doesn't match","time":{"start":1744566317916,"stop":1744566317916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39e884ea6284c57","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744566283602,"stop":1744566283606,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c16e2da32a83721","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1744566327106,"stop":1744566327106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06d3e86fc06e73c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app96/7/topic775/json","time":{"start":1744566578677,"stop":1744566578677,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1d6ddb1d9858a9","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1744566613236,"stop":1744566613236,"duration":0},"status":"passed","severity":"normal"},{"uid":"10768b17cd8f560b","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744566592243,"stop":1744566592243,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89beec7f2a0f5080","name":"should reject on timeout if it was set","time":{"start":1744566318410,"stop":1744566318410,"duration":0},"status":"passed","severity":"normal"},{"uid":"15fe5c84d71c2c3f","name":"1 Relay, 1 fetch","time":{"start":1744566297869,"stop":1744566297870,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a21c03d72615","name":"should properly compute the node id","time":{"start":1744566284412,"stop":1744566284413,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e43317da5f7620a","name":"should get / set TCP multiaddr","time":{"start":1744566284418,"stop":1744566284419,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ca7fd45893700d1","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1744566466047,"stop":1744566466048,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5f60c239d181113","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1744566298088,"stop":1744566298088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"341928ab3cbdabc","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1744566543641,"stop":1744566543641,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb711290f1ef2c9","name":"Check received message containing Chinese","time":{"start":1744566758142,"stop":1744566758142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cab2e02f4330b8a","name":"should throw error - invalid id","time":{"start":1744566284411,"stop":1744566284412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7960d980bde805b","name":"throws on content topic with empty topic name field","time":{"start":1744566276006,"stop":1744566276006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ecb1095a71c72b","name":"Reusing cursor across nodes","time":{"start":1744566543643,"stop":1744566543643,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd806af5f3158d","name":"Passing page size 19 when there are 20 messages","time":{"start":1744566607169,"stop":1744566607169,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d106de03e541aa6","name":"Push message equal or less that 1MB","time":{"start":1744566962857,"stop":1744566962857,"duration":0},"status":"passed","severity":"normal"},{"uid":"441f2aea36e39da1","name":"random static sharding 10 - Cluster ID: 290, Shard ID: 257","time":{"start":1744566594835,"stop":1744566594835,"duration":0},"status":"passed","severity":"normal"},{"uid":"88efe3ab2589b1e8","name":"should increase lamport timestamp","time":{"start":1744566327602,"stop":1744566327603,"duration":1},"status":"passed","severity":"normal"},{"uid":"118a024c9ce53244","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1744566467648,"stop":1744566467648,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3ada9c775c96004","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1744566327072,"stop":1744566327072,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c34f0f6dd98166","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744566851120,"stop":1744566851120,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b4a37ac23035e","name":"should emit a peer event after start","time":{"start":1744566348486,"stop":1744566348487,"duration":1},"status":"passed","severity":"normal"},{"uid":"348735f544559e77","name":"should handle general insertion and lookup correctly","time":{"start":1744566328726,"stop":1744566328726,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f5be49d6db331e","name":"Check publish message containing Russian","time":{"start":1744566469430,"stop":1744566469430,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d500f9db70d57d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1744566276007,"stop":1744566276008,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b969c50fd68346","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1744566327105,"stop":1744566327105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ccd501ab2454b99","name":"Push message with content topic containing XML","time":{"start":1744566962838,"stop":1744566962839,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dee0376ee29e80","name":"Ordered Callback - true","time":{"start":1744566599220,"stop":1744566599220,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a79f8a5354c641","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1744566401391,"stop":1744566401392,"duration":1},"status":"passed","severity":"normal"},{"uid":"69aed63e5bc15121","name":"random static sharding 1 - Cluster ID: 593, Shard ID: 714","time":{"start":1744566594828,"stop":1744566594828,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a9dede14358c64","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744566851116,"stop":1744566851116,"duration":0},"status":"passed","severity":"normal"},{"uid":"677150725836babc","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744566851124,"stop":1744566851124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c661b6f2c5362329","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1744566327091,"stop":1744566327091,"duration":0},"status":"passed","severity":"normal"},{"uid":"6074586e56d54073","name":"should wait for LightPush peer to be connected","time":{"start":1744566318411,"stop":1744566318411,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cf6f9d226c84c6","name":"should set field with only RELAY enabled","time":{"start":1744566284422,"stop":1744566284422,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf15d78645d2d203","name":"Delete observer","time":{"start":1744566450589,"stop":1744566450589,"duration":0},"status":"passed","severity":"normal"},{"uid":"260f20d92bf1ccdc","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744566758151,"stop":1744566758153,"duration":2},"status":"passed","severity":"normal"},{"uid":"860ffbbfc227354b","name":"groups content topics by expected pubsub topic","time":{"start":1744566276011,"stop":1744566276011,"duration":0},"status":"passed","severity":"normal"},{"uid":"726b0bf0d24944c4","name":"Overlapping topic subscription","time":{"start":1744566851127,"stop":1744566851127,"duration":0},"status":"passed","severity":"normal"},{"uid":"3691e2f7b9ec8f7","name":"Decoder throws on undefined content topic","time":{"start":1744566308048,"stop":1744566308049,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e20340fa0408a36","name":"should not receive a peer event before start","time":{"start":1744566448951,"stop":1744566448952,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ef688c466ad657","name":"Check message received after nwaku node is restarted","time":{"start":1744566758156,"stop":1744566758156,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c28dcd7740d68d4","name":"should not throw an error for a single configured topic","time":{"start":1744566276023,"stop":1744566276023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d89caac78752e89","name":"Passing invalid cursor","time":{"start":1744566543643,"stop":1744566543644,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d054e4a502e50b1","name":"Subscribe to topic containing Script and receive message","time":{"start":1744566851118,"stop":1744566851118,"duration":0},"status":"passed","severity":"normal"},{"uid":"849768639f2c4067","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1744566613235,"stop":1744566613235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b325e5efabdf155e","name":"Subscribe and receives messages on 20 topics","time":{"start":1744566851108,"stop":1744566851108,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb0f9d238a44503","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1744566543641,"stop":1744566543641,"duration":0},"status":"passed","severity":"normal"},{"uid":"1223bdb36b12f556","name":"should fail to send if no connected peers found","time":{"start":1744566318479,"stop":1744566318479,"duration":0},"status":"passed","severity":"normal"},{"uid":"8419d9b81d81bbe","name":"should throw an error if shards are undefined for static sharding","time":{"start":1744566276015,"stop":1744566276016,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc5e00ba2f84d4f9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1744566543640,"stop":1744566543640,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b0f57856261734","name":"shard 0","time":{"start":1744566594824,"stop":1744566594824,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c9ecdd884f5d32","name":"Default pageSize","time":{"start":1744566607170,"stop":1744566607170,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f71a917863cee61","name":"Register correct protocols","time":{"start":1744566474816,"stop":1744566474816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4006956799d7eb42","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1744566317917,"stop":1744566317918,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b34a1f0431a9420","name":"Check received message containing Arabic","time":{"start":1744566758143,"stop":1744566758143,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2df9268e228518a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744566851102,"stop":1744566851102,"duration":0},"status":"passed","severity":"normal"},{"uid":"b020bc8db120ff7a","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1744566290153,"stop":1744566290154,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f0a3fe3fbd6df53","name":"Subscribe and receive messages via lightPush","time":{"start":1744566851102,"stop":1744566851102,"duration":0},"status":"passed","severity":"normal"},{"uid":"179920bbc26b308e","name":"Check message with no content topic is not received","time":{"start":1744566758164,"stop":1744566758164,"duration":0},"status":"passed","severity":"normal"},{"uid":"171b5b4e583e3a40","name":"random static sharding 4 - Cluster ID: 270, Shard ID: 339","time":{"start":1744566594829,"stop":1744566594830,"duration":1},"status":"passed","severity":"normal"},{"uid":"44a5d0089a60a007","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1744566276014,"stop":1744566276014,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f34ddfa76141f2f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1744566276018,"stop":1744566276019,"duration":1},"status":"passed","severity":"normal"},{"uid":"737fd1df5559afb0","name":"should handle special patterns correctly","time":{"start":1744566328725,"stop":1744566328725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e564435b8f88c7d5","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1744566543642,"stop":1744566543642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3999967ffe4e261","name":"Js publishes, other Js receives","time":{"start":1744566462269,"stop":1744566462269,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e0d870a53af8ed","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1744566276021,"stop":1744566276021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f9770f7f95b1a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1744566851123,"stop":1744566851124,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf92ba92d2bcc94","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1744566351763,"stop":1744566351763,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fff9d59e9a3800a","name":"Push message with rate limit","time":{"start":1744566962856,"stop":1744566962856,"duration":0},"status":"passed","severity":"normal"},{"uid":"811656c0b972404e","name":"should check connected peers if present and suitable","time":{"start":1744566318410,"stop":1744566318411,"duration":1},"status":"passed","severity":"normal"},{"uid":"9377abfe3cf6a462","name":"isConnected should return true after first peer connects","time":{"start":1744566363907,"stop":1744566363907,"duration":0},"status":"passed","severity":"normal"},{"uid":"69761620153abbe5","name":"Check meta is set [symmetric]","time":{"start":1744566308046,"stop":1744566308046,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b28587886d6e4d","name":"should reject if Filter is requested but not mounted","time":{"start":1744566318409,"stop":1744566318409,"duration":0},"status":"passed","severity":"normal"},{"uid":"238dd2ba319ffa6f","name":"removeEventListener with correct event","time":{"start":1744566384024,"stop":1744566384025,"duration":1},"status":"passed","severity":"normal"},{"uid":"cec63cdb800dfcaa","name":"same cluster, same shard: nodes connect","time":{"start":1744566411860,"stop":1744566411861,"duration":1},"status":"passed","severity":"normal"},{"uid":"f57b5b21242a7021","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1744566327091,"stop":1744566327091,"duration":0},"status":"passed","severity":"normal"},{"uid":"93d249b6a6ca4dbe","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1744566276022,"stop":1744566276022,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e49dc0b02e56f72","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1744566327094,"stop":1744566327094,"duration":0},"status":"passed","severity":"normal"},{"uid":"3034941d0292f421","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1744566327077,"stop":1744566327077,"duration":0},"status":"passed","severity":"normal"},{"uid":"600898f4919929ed","name":"should be able to decode the field with only STORE set to true","time":{"start":1744566283612,"stop":1744566283614,"duration":2},"status":"passed","severity":"normal"},{"uid":"e4039b134f9c26ac","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744566851134,"stop":1744566851134,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee5cef9fe1ee8e1","name":"should increase lamport timestamp","time":{"start":1744566327600,"stop":1744566327601,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8aefb32f8e9eedf","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1744566327085,"stop":1744566327086,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fa7957af9c503ba","name":"Push message with content topic containing Arabic","time":{"start":1744566962851,"stop":1744566962851,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d3ff49518dc717","name":"Check received message containing emoji","time":{"start":1744566758148,"stop":1744566758148,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b452c4a312b33c","name":"Push message with numeric payload","time":{"start":1744566962829,"stop":1744566962830,"duration":1},"status":"passed","severity":"normal"},{"uid":"96b9e28d3c622c2a","name":"peer:update - should do nothing if another protocol hit","time":{"start":1744566290152,"stop":1744566290153,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9c00933777c984","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app80/4/topic90/utf8","time":{"start":1744566578677,"stop":1744566578678,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8e99e29450aad16","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744566594825,"stop":1744566594828,"duration":3},"status":"passed","severity":"normal"},{"uid":"b770793453651b6a","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1744566318509,"stop":1744566318509,"duration":0},"status":"passed","severity":"normal"},{"uid":"278262f3b1619846","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1744566327111,"stop":1744566327111,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0af2ca6b41858a","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1744566298087,"stop":1744566298087,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc3a13ef4a821c0c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1744566298024,"stop":1744566298024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a22685dc983772c3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744566851122,"stop":1744566851122,"duration":0},"status":"passed","severity":"normal"},{"uid":"97695c3303c6838d","name":"should be able to decode the field with only FILTER set to true","time":{"start":1744566283611,"stop":1744566283612,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce663b2ef1af0d4b","name":"Push message with unicode special characters payload","time":{"start":1744566962848,"stop":1744566962848,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3477e70c09316db","name":"1 Store, 2 fetches","time":{"start":1744566297870,"stop":1744566297870,"duration":0},"status":"passed","severity":"normal"},{"uid":"96fb052eacf209e4","name":"Check message with no content topic is not received","time":{"start":1744566758154,"stop":1744566758154,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0d0dc600fce85c0","name":"should maintain desired error rate","time":{"start":1744566328724,"stop":1744566328724,"duration":0},"status":"passed","severity":"normal"},{"uid":"7afc284113a03f9b","name":"Push message with content topic containing emoji","time":{"start":1744566962840,"stop":1744566962840,"duration":0},"status":"passed","severity":"normal"},{"uid":"79db206d4d195f4a","name":"returns nothing if no connections present","time":{"start":1744566289878,"stop":1744566289878,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8d25adc932f48f8","name":"Push message with unicode special characters payload","time":{"start":1744566962833,"stop":1744566962834,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe411b90a84889","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1744566327087,"stop":1744566327087,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e2f5cac1605cc19","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1744566327104,"stop":1744566327105,"duration":1},"status":"passed","severity":"normal"},{"uid":"1435681025877652","name":"Push message with content topic containing long","time":{"start":1744566962850,"stop":1744566962850,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f56e2a348005fe5","name":"pre and post cipher","time":{"start":1744566308448,"stop":1744566308448,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc72ab683c055ca","name":"start node with empty shard should fail","time":{"start":1744566594836,"stop":1744566594836,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ae3848e9910160c","name":"creates an iterator","time":{"start":1744566607125,"stop":1744566607126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ebf80a8348d9d17","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1744566276024,"stop":1744566276024,"duration":0},"status":"passed","severity":"normal"},{"uid":"5228d502f0ea147","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1744566298024,"stop":1744566298025,"duration":1},"status":"passed","severity":"normal"},{"uid":"5efa2ff5f8f6487a","name":"Generator, 2 different pubsubtopics","time":{"start":1744566592245,"stop":1744566592245,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c86cd6b4bd44eb","name":"should return empty list for no shard","time":{"start":1744566276015,"stop":1744566276015,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a57f53397792c88","name":"Check received message containing Arabic","time":{"start":1744566758158,"stop":1744566758158,"duration":0},"status":"passed","severity":"normal"},{"uid":"641c03a0587b93b1","name":"Query Generator, Multiple PubsubTopics","time":{"start":1744566557941,"stop":1744566557942,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf6536ab2d9672b4","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1744566278439,"stop":1744566278440,"duration":1},"status":"passed","severity":"normal"},{"uid":"e967e059ba2409e4","name":"addEventListener with correct event","time":{"start":1744566384022,"stop":1744566384023,"duration":1},"status":"passed","severity":"normal"},{"uid":"683bc97f308e49ad","name":"Push message with content topic containing short","time":{"start":1744566962849,"stop":1744566962849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e85b277104b0c86","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1744566327078,"stop":1744566327078,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc5a6451a041f35f","name":"getPeersByDiscovery","time":{"start":1744566384026,"stop":1744566384026,"duration":0},"status":"passed","severity":"normal"},{"uid":"20d1a264fa284506","name":"Push message with custom timestamp: 1744569964211","time":{"start":1744566962857,"stop":1744566962857,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef41efccada688b1","name":"ignores unrecognized TXT record formats","time":{"start":1744566298085,"stop":1744566298085,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1a75ca5951f2f61","name":"Push message with custom timestamp: 1744569964210","time":{"start":1744566962841,"stop":1744566962842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c414c0529194130d","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744566528851,"stop":1744566528852,"duration":1},"status":"passed","severity":"normal"},{"uid":"d68653a5233f30d1","name":"Check received message containing long","time":{"start":1744566758139,"stop":1744566758141,"duration":2},"status":"passed","severity":"normal"},{"uid":"2f7d7818c96b739e","name":"Relay + Store","time":{"start":1744566349493,"stop":1744566349493,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3452143188aa61b","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app38/4/topic802/test.js","time":{"start":1744566578672,"stop":1744566578673,"duration":1},"status":"passed","severity":"normal"},{"uid":"4535075c5a5abaae","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744566851126,"stop":1744566851126,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57e3caca7118ca2","name":"Check message with non string payload is not received","time":{"start":1744566758164,"stop":1744566758165,"duration":1},"status":"passed","severity":"normal"},{"uid":"202eb3abd58ce0e5","name":"Ephemeral messages are not stored","time":{"start":1744566351070,"stop":1744566351070,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8af693db40fa945","name":"random static sharding 9 - Cluster ID: 489, Shard ID: 848","time":{"start":1744566594831,"stop":1744566594834,"duration":3},"status":"passed","severity":"normal"},{"uid":"8fd1328a7af8ef02","name":"Check publish message containing emoji","time":{"start":1744566469440,"stop":1744566469440,"duration":0},"status":"passed","severity":"normal"},{"uid":"71efd4d18ae12c07","name":"Check received message containing emoji","time":{"start":1744566758161,"stop":1744566758161,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aaefe63e8464f9","name":"Decoder throws on empty string content topic","time":{"start":1744566309684,"stop":1744566309684,"duration":0},"status":"passed","severity":"normal"},{"uid":"35b66b18c27125fb","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1744566283599,"stop":1744566283600,"duration":1},"status":"passed","severity":"normal"},{"uid":"214c99b078756cc4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1744566557946,"stop":1744566557946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f1d8226f890ddb","name":"Check received message containing shell command","time":{"start":1744566758146,"stop":1744566758147,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf4f1860f3fe6f","name":"Check publish message containing Arabic","time":{"start":1744566469430,"stop":1744566469430,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cb528ae7bbf4b5b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744566851130,"stop":1744566851130,"duration":0},"status":"passed","severity":"normal"},{"uid":"736ec18c6feb1f1d","name":"should reject if Store is requested but not mounted","time":{"start":1744566318409,"stop":1744566318409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbed99733364221","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1744566298026,"stop":1744566298027,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc5b6c81cde1dfb","name":"should only return 1 node with relay capability","time":{"start":1744566298085,"stop":1744566298086,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff4f1a47f2a77d18","name":"Renews subscription after lossing a connection","time":{"start":1744566851122,"stop":1744566851122,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ead39e10bebf82","name":"Encoder throws on undefined content topic","time":{"start":1744566308047,"stop":1744566308047,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fff1b254c3d3dd5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1744566297063,"stop":1744566297064,"duration":1},"status":"passed","severity":"normal"},{"uid":"49cd7eb76137eddc","name":"Push message with content topic containing escaped characters","time":{"start":1744566962839,"stop":1744566962840,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed98c8ae2527997a","name":"should initialize with custom number of peers","time":{"start":1744566318329,"stop":1744566318331,"duration":2},"status":"passed","severity":"normal"},{"uid":"a054f06b954d4e86","name":"Push message with content topic containing SQL Injection","time":{"start":1744566962838,"stop":1744566962838,"duration":0},"status":"passed","severity":"normal"},{"uid":"b762a6f3db3f5817","name":"Encoder throws on empty string content topic","time":{"start":1744566290450,"stop":1744566290450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db2be1617dbb3bb","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1744566411856,"stop":1744566411858,"duration":2},"status":"passed","severity":"normal"},{"uid":"1b8ae4e29e476e37","name":"Check publish message containing Script","time":{"start":1744566469431,"stop":1744566469432,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdc394e7cbb49e4f","name":"Subscribe to topic containing short and publish message","time":{"start":1744566474820,"stop":1744566474821,"duration":1},"status":"passed","severity":"normal"},{"uid":"930c0f136aea2a27","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1744566283618,"stop":1744566283618,"duration":0},"status":"passed","severity":"normal"},{"uid":"4600e5e585eade9d","name":"should handle a minimal index list","time":{"start":1744566275951,"stop":1744566275952,"duration":1},"status":"passed","severity":"normal"},{"uid":"b89d2070173cd5e","name":"should properly create location multiaddrs - udp4","time":{"start":1744566284419,"stop":1744566284419,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dcbf2dadd94af75","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1744566557944,"stop":1744566557944,"duration":0},"status":"passed","severity":"normal"},{"uid":"90d0db48ab994b5a","name":"should decode valid enr with tcp successfully","time":{"start":1744566284409,"stop":1744566284410,"duration":1},"status":"passed","severity":"normal"},{"uid":"be182e008dff754f","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1744566276008,"stop":1744566276009,"duration":1},"status":"passed","severity":"normal"},{"uid":"98e4507742c2a2e0","name":"Push message with SQL Injection payload","time":{"start":1744566962845,"stop":1744566962846,"duration":1},"status":"passed","severity":"normal"},{"uid":"52cd34eb7add7137","name":"Round trip binary serialization","time":{"start":1744566290448,"stop":1744566290448,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50dda8d137572ba","name":"should reject if Relay is requested but not mounted","time":{"start":1744566318408,"stop":1744566318408,"duration":0},"status":"passed","severity":"normal"},{"uid":"382041bef659bfe4","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1744566275952,"stop":1744566275952,"duration":0},"status":"passed","severity":"normal"},{"uid":"36c34751ed8b983a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1744566276007,"stop":1744566276007,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e36e5fcb9cd7d8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1744566327115,"stop":1744566327116,"duration":1},"status":"passed","severity":"normal"},{"uid":"399ff2a2fbdeb1b5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app6/9/topic522/proto","time":{"start":1744566578674,"stop":1744566578675,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f5f05f254c99c9b","name":"should insert message into bloom filter","time":{"start":1744566327601,"stop":1744566327602,"duration":1},"status":"passed","severity":"normal"},{"uid":"156c99fd0bb6fceb","name":"Refresh subscription","time":{"start":1744566851127,"stop":1744566851128,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d881cecd3940443","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1744566276008,"stop":1744566276008,"duration":0},"status":"passed","severity":"normal"},{"uid":"63992ee0c0e8c1b7","name":"should set field with only LIGHTPUSH enabled","time":{"start":1744566284423,"stop":1744566284423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab7eabc6027f101","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744566459403,"stop":1744566459403,"duration":0},"status":"passed","severity":"normal"},{"uid":"39056140838f4a47","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1744566276023,"stop":1744566276023,"duration":0},"status":"passed","severity":"normal"},{"uid":"96b07e8a3bbe2e59","name":"should never report false negatives","time":{"start":1744566328724,"stop":1744566328724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c33f516df6c3cec7","name":"should return PeerId when PeerId is provided","time":{"start":1744566317901,"stop":1744566317903,"duration":2},"status":"passed","severity":"normal"},{"uid":"b90b932280906a39","name":"Check received message containing special chars","time":{"start":1744566758142,"stop":1744566758142,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24a118278cdeda9","name":"Push message with emoji payload","time":{"start":1744566962834,"stop":1744566962834,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d248511227a888","name":"should return no connections if no open connection provided","time":{"start":1744566289879,"stop":1744566289879,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d90ef6765e730b3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744566594836,"stop":1744566594836,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8e2a80d765f8d8","name":"Push message with meta","time":{"start":1744566962840,"stop":1744566962840,"duration":0},"status":"passed","severity":"normal"},{"uid":"56ec08d29b0d8ed5","name":"Check received message containing special chars","time":{"start":1744566758157,"stop":1744566758157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a495ae423f942cb","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1744566326704,"stop":1744566326704,"duration":0},"status":"passed","severity":"normal"},{"uid":"e740290688160ac","name":"A test","time":{"start":1744566401476,"stop":1744566401476,"duration":0},"status":"passed","severity":"normal"},{"uid":"738a1fedd6b5b99c","name":"Generator, custom pubsub topic","time":{"start":1744566592243,"stop":1744566592245,"duration":2},"status":"passed","severity":"normal"},{"uid":"2eb66434e5968522","name":"Subscribe to topic containing long and receive message","time":{"start":1744566851129,"stop":1744566851129,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3807c97d41bbb47","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1744566327087,"stop":1744566327090,"duration":3},"status":"passed","severity":"normal"},{"uid":"3cbe634930f2ecb2","name":"Privacy Node - default protocol","time":{"start":1744566622290,"stop":1744566622290,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7629caa39f3ea64","name":"Push message with custom timestamp: 1713807964210","time":{"start":1744566962841,"stop":1744566962841,"duration":0},"status":"passed","severity":"normal"},{"uid":"41c3e089af8e29e5","name":"Check publish message containing short","time":{"start":1744566469427,"stop":1744566469428,"duration":1},"status":"passed","severity":"normal"},{"uid":"99bb4eccc9fc3236","name":"should create a new stream if no existing for protocol found","time":{"start":1744566290151,"stop":1744566290152,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa26ba3d11060d6","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1744566474824,"stop":1744566474824,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc8b81fe593f369b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1744566469449,"stop":1744566469449,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3b7166d7b17c2b","name":"Waku message hash computation (payload length 0)","time":{"start":1744566278441,"stop":1744566278441,"duration":0},"status":"passed","severity":"normal"},{"uid":"62944a9cb318f585","name":"Sample","time":{"start":1744566283801,"stop":1744566283802,"duration":1},"status":"passed","severity":"normal"},{"uid":"69c002314fc0c073","name":"Push message with long payload","time":{"start":1744566962829,"stop":1744566962829,"duration":0},"status":"passed","severity":"normal"},{"uid":"446c1869e2eacd94","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1744566543640,"stop":1744566543640,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dd1d06d597529d5","name":"Ping on unsubscribed peer","time":{"start":1744566409636,"stop":1744566409637,"duration":1},"status":"passed","severity":"normal"},{"uid":"39e488011aa82fb8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1744566284409,"stop":1744566284409,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cb7fef56bfd1653","name":"Check received message with timestamp: 1744566343579 ","time":{"start":1744566758149,"stop":1744566758149,"duration":0},"status":"passed","severity":"normal"},{"uid":"a212cfb762c04e21","name":"Check received message containing short","time":{"start":1744566758156,"stop":1744566758156,"duration":0},"status":"passed","severity":"normal"},{"uid":"e09d42893320deb7","name":"should properly create location multiaddrs - udp6","time":{"start":1744566284420,"stop":1744566284420,"duration":0},"status":"passed","severity":"normal"},{"uid":"35f697ffb949a68a","name":"Ordered Callback - false","time":{"start":1744566599220,"stop":1744566599220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e922fcc885b76645","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744566851116,"stop":1744566851117,"duration":1},"status":"passed","severity":"normal"},{"uid":"c58f667eda5652ad","name":"Push message with content topic containing Russian","time":{"start":1744566962851,"stop":1744566962852,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7d8b5cecf87401","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1744566327091,"stop":1744566327092,"duration":1},"status":"passed","severity":"normal"},{"uid":"91c17aafe711dc3d","name":"nwaku subscribes","time":{"start":1744566462267,"stop":1744566462267,"duration":0},"status":"passed","severity":"normal"},{"uid":"65228569b6db0dde","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1744566411858,"stop":1744566411860,"duration":2},"status":"passed","severity":"normal"},{"uid":"6467bb4a5f85baeb","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1744566298025,"stop":1744566298025,"duration":0},"status":"passed","severity":"normal"},{"uid":"1080d4b11825ca71","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1744566343784,"stop":1744566343789,"duration":5},"status":"passed","severity":"normal"},{"uid":"5eaebb0c2f636e92","name":"Subscribe to topic containing XML and receive message","time":{"start":1744566851132,"stop":1744566851132,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cecbb51803ba543","name":"should be called at least once on all `peer:discovery` events","time":{"start":1744566351762,"stop":1744566351762,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8954a9d385e0a21","name":"should emit a peer event after start","time":{"start":1744566448951,"stop":1744566448951,"duration":0},"status":"passed","severity":"normal"},{"uid":"c44fa9a75dfee0d4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1744566590376,"stop":1744566590376,"duration":0},"status":"passed","severity":"normal"},{"uid":"491e3f55d1c5d650","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1744566283616,"stop":1744566283617,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ece36f1bd59129","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1744566276017,"stop":1744566276017,"duration":0},"status":"passed","severity":"normal"},{"uid":"819013f145bf5c36","name":"Check message with no pubsub topic is not received","time":{"start":1744566758154,"stop":1744566758154,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11f85ef02360a77","name":"Push message with content topic containing numeric","time":{"start":1744566962836,"stop":1744566962837,"duration":1},"status":"passed","severity":"normal"},{"uid":"2771c02ed90d15e","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1744566283601,"stop":1744566283601,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccf759eb3fbdce8","name":"Check publish message containing special chars","time":{"start":1744566469429,"stop":1744566469429,"duration":0},"status":"passed","severity":"normal"},{"uid":"9921de42a4bb2ed4","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1744566351768,"stop":1744566351771,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d4d099de1959d4b","name":"Check received message with timestamp: 1744566343579000000 ","time":{"start":1744566758149,"stop":1744566758149,"duration":0},"status":"passed","severity":"normal"},{"uid":"17392cb65f933c6b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1744566758162,"stop":1744566758163,"duration":1},"status":"passed","severity":"normal"},{"uid":"160ca42c42468d96","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1744566327113,"stop":1744566327114,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c80a55bcbacaa97","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1744566327090,"stop":1744566327090,"duration":0},"status":"passed","severity":"normal"},{"uid":"cefd623d5d5658e7","name":"should initialize bloom filter with correct parameters","time":{"start":1744566328723,"stop":1744566328723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0fed4da6dc5eca9","name":"Push message with content topic containing unicode special characters","time":{"start":1744566962854,"stop":1744566962854,"duration":0},"status":"passed","severity":"normal"},{"uid":"100b3b7388f0ea7","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1744566363905,"stop":1744566363906,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8766c19405f1b9","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1744566613237,"stop":1744566613237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6244808462079748","name":"should transition to Unhealthy when no connections","time":{"start":1744566318508,"stop":1744566318508,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ea6fde4328ceaa7","name":"should not allow k > 12","time":{"start":1744566326700,"stop":1744566326701,"duration":1},"status":"passed","severity":"normal"},{"uid":"896130de1fd7586e","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1744566276010,"stop":1744566276010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b68dcb22729dca","name":"should send to specified number of peers of used peers","time":{"start":1744566318479,"stop":1744566318479,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f64d2cfec3e6a","name":"should be called for bootstrap peers","time":{"start":1744566351762,"stop":1744566351763,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b00d1d808de422f","name":"should respect max attempts limit","time":{"start":1744566318219,"stop":1744566318220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac17531fe13ce8d","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1744566351073,"stop":1744566351074,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31cc0a5423d3326","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1744566401391,"stop":1744566401391,"duration":0},"status":"passed","severity":"normal"},{"uid":"b458b9b7576a0e16","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1744566528852,"stop":1744566528853,"duration":1},"status":"passed","severity":"normal"},{"uid":"96ceac8d1b0277c0","name":"Passing page size 11 when there are 10 messages","time":{"start":1744566607169,"stop":1744566607169,"duration":0},"status":"passed","severity":"normal"},{"uid":"6442c96841ff823f","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1744566467648,"stop":1744566467648,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d419d17b692c1c6f","name":"Ordered callback, aborts when callback returns true","time":{"start":1744566590379,"stop":1744566590379,"duration":0},"status":"passed","severity":"normal"},{"uid":"79e88551b96a7383","name":"Filter","time":{"start":1744566622289,"stop":1744566622290,"duration":1},"status":"passed","severity":"normal"},{"uid":"a57ace79f7595f78","name":"Check received message containing unicode special characters","time":{"start":1744566758161,"stop":1744566758161,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98f1e62976202bd","name":"Callback on promise, aborts when callback returns true","time":{"start":1744566590378,"stop":1744566590378,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5b661a1d0bb2932","name":"throws an error for improperly formatted content topics","time":{"start":1744566276012,"stop":1744566276012,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab131060c77fd745","name":"Promise Callback - true","time":{"start":1744566599219,"stop":1744566599219,"duration":0},"status":"passed","severity":"normal"},{"uid":"27b319041c407f62","name":"Wrong topic","time":{"start":1744566578678,"stop":1744566578678,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef160a56ec98ce","name":"Query Generator - true","time":{"start":1744566599217,"stop":1744566599218,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e24024fafcc7e8e","name":"Check publish message containing XML","time":{"start":1744566469432,"stop":1744566469432,"duration":0},"status":"passed","severity":"normal"},{"uid":"9642f482ac01efc8","name":"isConnected should return false after all peers disconnect","time":{"start":1744566363908,"stop":1744566363908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c35589ae5f91c8e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744566851109,"stop":1744566851109,"duration":0},"status":"passed","severity":"normal"},{"uid":"828209721d3afb1e","name":"recovers when dns.resolve returns empty","time":{"start":1744566298084,"stop":1744566298084,"duration":0},"status":"passed","severity":"normal"},{"uid":"35457b417c22109e","name":"Check received message containing short","time":{"start":1744566758139,"stop":1744566758139,"duration":0},"status":"passed","severity":"normal"},{"uid":"174e497e14f97912","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744566851133,"stop":1744566851134,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d3556d402a4e6f","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1744566327097,"stop":1744566327104,"duration":7},"status":"passed","severity":"normal"},{"uid":"edb21a1926e46dc4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1744566276018,"stop":1744566276018,"duration":0},"status":"passed","severity":"normal"},{"uid":"45c577c1fb465827","name":"Push message with content topic containing special chars","time":{"start":1744566962850,"stop":1744566962851,"duration":1},"status":"passed","severity":"normal"},{"uid":"8389967c62ef4afd","name":"new peer added after a peer was already found","time":{"start":1744566467647,"stop":1744566467647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"29d830e48a36ea01","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1744566327071,"stop":1744566327072,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba63374ab91428e0","name":"Publish message with custom timestamp: Mon Apr 22 2024 17:47:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1744566469443,"stop":1744566469443,"duration":0},"status":"passed","severity":"normal"},{"uid":"198b7d3cf5da8015","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744566466049,"stop":1744566466049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d16118dd7d2d1df","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1744566543642,"stop":1744566543643,"duration":1},"status":"passed","severity":"normal"},{"uid":"47b808f2df71d484","name":"Fails to push message with large meta","time":{"start":1744566962855,"stop":1744566962855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1474c396788617e5","name":"Check message received after jswaku node is restarted","time":{"start":1744566758155,"stop":1744566758156,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5d8e7085aadec62c","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app44/3/topic688/xml","time":{"start":1744566578676,"stop":1744566578677,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ec32f71693bb80","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744566758162,"stop":1744566758162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63e56705f8dec6a","name":"Push message with emoji payload","time":{"start":1744566962848,"stop":1744566962848,"duration":0},"status":"passed","severity":"normal"},{"uid":"7414ee704ad85776","name":"Fails to push message with large meta","time":{"start":1744566962840,"stop":1744566962841,"duration":1},"status":"passed","severity":"normal"},{"uid":"abb19c11002d11f8","name":"Passing cursor with wrong pubsubTopic","time":{"start":1744566543644,"stop":1744566543644,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf9f920b6d55d081","name":"should detect messages with missing dependencies","time":{"start":1744566327605,"stop":1744566327606,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab47903c20e287d9","name":"Nwaku publishes","time":{"start":1744566462269,"stop":1744566462269,"duration":0},"status":"passed","severity":"normal"},{"uid":"243832a815f63f3b","name":"should load peers from local storage and dispatch events","time":{"start":1744566302006,"stop":1744566302007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee5257242eeb3f80","name":"should throw an error for missing required configuration","time":{"start":1744566276016,"stop":1744566276016,"duration":0},"status":"passed","severity":"normal"},{"uid":"d037f4e42dd86e93","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1744566283617,"stop":1744566283618,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1272b716d2e3d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1744566276020,"stop":1744566276020,"duration":0},"status":"passed","severity":"normal"},{"uid":"aff7382f6c3b912","name":"should be sent with empty content","time":{"start":1744566327607,"stop":1744566327607,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc18040b9eb232d","name":"should properly create location multiaddrs - udp","time":{"start":1744566284420,"stop":1744566284420,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edb4ee2cc8fdf6a","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1744566276014,"stop":1744566276015,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebf9152bf5154db5","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1744566309681,"stop":1744566309681,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0f34ab410fd3b4","name":"Check received message containing numeric","time":{"start":1744566758157,"stop":1744566758157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f64a067565a07c2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1744566363903,"stop":1744566363905,"duration":2},"status":"passed","severity":"normal"},{"uid":"567dc371b0696757","name":"should properly create location multiaddrs - tcp4","time":{"start":1744566284419,"stop":1744566284419,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f79da227f580913","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744566851117,"stop":1744566851118,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c3d68239d6650d","name":"should attach causal history and bloom filter to each message","time":{"start":1744566327602,"stop":1744566327602,"duration":0},"status":"passed","severity":"normal"},{"uid":"1162adb393951639","name":"should return false when shard is not included in network shards","time":{"start":1744566317916,"stop":1744566317917,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6e0bd6de7b048d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1744566327114,"stop":1744566327114,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cb4646e688d668c","name":"handles different networkShards values correctly","time":{"start":1744566276012,"stop":1744566276012,"duration":0},"status":"passed","severity":"normal"},{"uid":"60f795e8c713009d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1744566851120,"stop":1744566851121,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e8c62c5b0fa3db","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1744566557944,"stop":1744566557945,"duration":1},"status":"passed","severity":"normal"},{"uid":"5427972a6137f727","name":"Meta field set when metaSetter is specified","time":{"start":1744566290449,"stop":1744566290449,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdd054855e486db7","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1744566276009,"stop":1744566276009,"duration":0},"status":"passed","severity":"normal"},{"uid":"78121bea1465eb9","name":"Subscribe to topic containing shell command and publish message","time":{"start":1744566474826,"stop":1744566474827,"duration":1},"status":"passed","severity":"normal"},{"uid":"51be5e746587e886","name":"Decoder throws on empty string content topic","time":{"start":1744566308049,"stop":1744566308049,"duration":0},"status":"passed","severity":"normal"},{"uid":"36632e9582f804a0","name":"Query generator for multiple messages","time":{"start":1744566590374,"stop":1744566590375,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4e7f4dbbb3ba8ef","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1744566327079,"stop":1744566327079,"duration":0},"status":"passed","severity":"normal"},{"uid":"b18eb4baa146a447","name":"A test","time":{"start":1744566401477,"stop":1744566401477,"duration":0},"status":"passed","severity":"normal"},{"uid":"63210c380d52a0ed","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1744566327078,"stop":1744566327079,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d593001f60be22","name":"Check publish message containing unicode special characters","time":{"start":1744566469439,"stop":1744566469440,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aa2aa011b1e9abf","name":"Ephemeral field set to true","time":{"start":1744566290448,"stop":1744566290449,"duration":1},"status":"passed","severity":"normal"},{"uid":"aabd45bb47945da0","name":"handles empty contentTopics array correctly","time":{"start":1744566276027,"stop":1744566276027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a14e06c3137ff9d7","name":"should push the message to the outgoing buffer","time":{"start":1744566327601,"stop":1744566327601,"duration":0},"status":"passed","severity":"normal"},{"uid":"57baee351eb73fad","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1744566851103,"stop":1744566851103,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c5bcc072adeb55","name":"Push message with content topic containing special chars","time":{"start":1744566962837,"stop":1744566962837,"duration":0},"status":"passed","severity":"normal"},{"uid":"c43869168c30c8e8","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1744566276025,"stop":1744566276025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d989b244da80771","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1744566851130,"stop":1744566851130,"duration":0},"status":"passed","severity":"normal"},{"uid":"652ddc3cd84b9d69","name":"Check message on other pubsub topic is not received","time":{"start":1744566758153,"stop":1744566758154,"duration":1},"status":"passed","severity":"normal"},{"uid":"17a69c63f5715854","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1744566327113,"stop":1744566327113,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a5ea64f25a62104","name":"should add received messages to bloom filter","time":{"start":1744566327604,"stop":1744566327604,"duration":0},"status":"passed","severity":"normal"},{"uid":"88882bceefcf3629","name":"Check received message containing Basic HTML tag","time":{"start":1744566758160,"stop":1744566758160,"duration":0},"status":"passed","severity":"normal"},{"uid":"953b42387e027f54","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744566851116,"stop":1744566851116,"duration":0},"status":"passed","severity":"normal"},{"uid":"910fd497ef7565bd","name":"Sets default value correctly","time":{"start":1744566615694,"stop":1744566615694,"duration":0},"status":"passed","severity":"normal"},{"uid":"407ac445bb568a6d","name":"Does not throw an exception when node disconnects","time":{"start":1744566615693,"stop":1744566615693,"duration":0},"status":"passed","severity":"normal"},{"uid":"e016b1e5fb812c29","name":"Query with Ordered Callback, No message returned","time":{"start":1744566557945,"stop":1744566557946,"duration":1},"status":"passed","severity":"normal"},{"uid":"43e510a88142f975","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744566298088,"stop":1744566298088,"duration":0},"status":"skipped","severity":"normal"},{"uid":"764da262f0947678","name":"configure the node with multiple content topics","time":{"start":1744566578678,"stop":1744566578679,"duration":1},"status":"passed","severity":"normal"},{"uid":"f34fac10d547a0a7","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1744566327605,"stop":1744566327605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dcfe2bc77b6efeb","name":"should select older connection if present","time":{"start":1744566289879,"stop":1744566289880,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3db433e380a81ee","name":"should handle corrupted local storage data gracefully","time":{"start":1744566302007,"stop":1744566302007,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a583adaa42e25d","name":"should not receive a peer event after stop","time":{"start":1744566302006,"stop":1744566302006,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c80b7a8e80530a5","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1744566317915,"stop":1744566317916,"duration":1},"status":"passed","severity":"normal"},{"uid":"34729b4e3dd1ae2b","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1744566327607,"stop":1744566327607,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ebe6863ed0f7e18","name":"Check received message containing unicode special characters","time":{"start":1744566758148,"stop":1744566758148,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd2b60c61cc8d32","name":"Push message with escaped characters payload","time":{"start":1744566962833,"stop":1744566962833,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36b8d5967dbcb93","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1744566327095,"stop":1744566327095,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71e6873deb6e873","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1744566276012,"stop":1744566276012,"duration":0},"status":"passed","severity":"normal"},{"uid":"55c54cebb00f2efb","name":"should get locked peers","time":{"start":1744566318331,"stop":1744566318331,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b0ab1bcf631c5d6","name":"Push message with content topic containing numeric","time":{"start":1744566962850,"stop":1744566962850,"duration":0},"status":"passed","severity":"normal"},{"uid":"66c32d997b239bbc","name":"can start and stop the service","time":{"start":1744566348484,"stop":1744566348485,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf7d5efbd593b46","name":"Using a function","time":{"start":1744566615693,"stop":1744566615693,"duration":0},"status":"passed","severity":"normal"},{"uid":"54f88f17960fe04e","name":"udp ip6 address","time":{"start":1744566283811,"stop":1744566283811,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ade40bf176edaa8","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1744566327105,"stop":1744566327106,"duration":1},"status":"passed","severity":"normal"},{"uid":"2353dca8bfb37b4e","name":"Symmetric encrypt & Decrypt","time":{"start":1744566308447,"stop":1744566308447,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b319758ddbb2da","name":"Push message with Arabic payload","time":{"start":1744566962830,"stop":1744566962831,"duration":1},"status":"passed","severity":"normal"},{"uid":"9687a905aa6dd155","name":"Ping on subscribed peer","time":{"start":1744566409636,"stop":1744566409636,"duration":0},"status":"passed","severity":"normal"},{"uid":"780577997cb45dc6","name":"Push message with content topic containing Russian","time":{"start":1744566962838,"stop":1744566962838,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0a933f3bbf4b62e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1744566348489,"stop":1744566348489,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c90890908e62485","name":"should serialize and deserialize correctly","time":{"start":1744566328725,"stop":1744566328725,"duration":0},"status":"broken","severity":"normal"},{"uid":"c2b4a33e1f3e499","name":"Relay + Store","time":{"start":1744566284423,"stop":1744566284424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eeacb3a2f17592f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1744566276009,"stop":1744566276009,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4374b9da4dd5f5f","name":"Push message equal or less that 1MB","time":{"start":1744566962842,"stop":1744566962842,"duration":0},"status":"passed","severity":"normal"},{"uid":"82335183fbeb6e10","name":"Check received message with timestamp: 1744566343579 ","time":{"start":1744566758162,"stop":1744566758162,"duration":0},"status":"passed","severity":"normal"},{"uid":"101536fc79ebb2a4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1744566466045,"stop":1744566466046,"duration":1},"status":"passed","severity":"normal"},{"uid":"825d7b9b0864604a","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1744566298023,"stop":1744566298024,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4862be8e933e2c8","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1744566327094,"stop":1744566327094,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc74fa99f3df89be","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app20/7/topic47/test.js","time":{"start":1744566578677,"stop":1744566578677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10ff9534cda08ff","name":"Push message with escaped characters payload","time":{"start":1744566962847,"stop":1744566962848,"duration":1},"status":"passed","severity":"normal"},{"uid":"658cabad511b7ac9","name":"should mark all messages in causal history as acknowledged","time":{"start":1744566327604,"stop":1744566327605,"duration":1},"status":"passed","severity":"normal"},{"uid":"99d3df80bdb91654","name":"Check message on other pubsub topic is not received","time":{"start":1744566758163,"stop":1744566758163,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed09a9f6645d834","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1744566327079,"stop":1744566327085,"duration":6},"status":"passed","severity":"normal"},{"uid":"f607a597d892e224","name":"should throw error - no public key","time":{"start":1744566284412,"stop":1744566284412,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac13d0585769b483","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1744566590378,"stop":1744566590379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebb55bb028ff36e3","name":"Check publish message containing numeric","time":{"start":1744566469428,"stop":1744566469429,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1e718c1adf34a6d","name":"should wait for Filter peer to be connected","time":{"start":1744566318412,"stop":1744566318412,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2a13fe9e737153","name":"random static sharding 8 - Cluster ID: 455, Shard ID: 315","time":{"start":1744566594831,"stop":1744566594831,"duration":0},"status":"passed","severity":"normal"},{"uid":"321055541acc3ffc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1744566327113,"stop":1744566327113,"duration":0},"status":"passed","severity":"normal"},{"uid":"53acca70f68d4de9","name":"Correctly serialized arguments","time":{"start":1744566411940,"stop":1744566411940,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e992af5f3aea25b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1744566283591,"stop":1744566283594,"duration":3},"status":"passed","severity":"normal"},{"uid":"5d30323aa7aca8bb","name":"Push message with content topic containing escaped characters","time":{"start":1744566962854,"stop":1744566962854,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9b49bcad1c45e0","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1744566278442,"stop":1744566278442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5edbc57b457a2836","name":"should add to incoming buffer if dependencies are not met","time":{"start":1744566327604,"stop":1744566327604,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a7c3a236a1f321","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1744566276019,"stop":1744566276020,"duration":1},"status":"passed","severity":"normal"},{"uid":"e645b17f49b99f6","name":"non connected peers","time":{"start":1744566449105,"stop":1744566449105,"duration":0},"status":"skipped","severity":"normal"},{"uid":"550b885f7eb1cc7e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1744566276021,"stop":1744566276021,"duration":0},"status":"passed","severity":"normal"},{"uid":"86303f6b3aff2ad8","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1744566308043,"stop":1744566308044,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fe3a3bf871cf55","name":"Subscribe and receive messages via waku relay post","time":{"start":1744566851103,"stop":1744566851107,"duration":4},"status":"passed","severity":"normal"},{"uid":"e080ca41234b20fb","name":"should reject if LightPush is requested but not mounted","time":{"start":1744566318408,"stop":1744566318409,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea15ff142e8bcf2b","name":"Check received message containing escaped characters","time":{"start":1744566758147,"stop":1744566758148,"duration":1},"status":"passed","severity":"normal"},{"uid":"7394a310e1ff6be4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1744566327110,"stop":1744566327111,"duration":1},"status":"passed","severity":"normal"},{"uid":"352215fe326b851a","name":"Push message with special chars payload","time":{"start":1744566962844,"stop":1744566962844,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d9c0dc4867eab69","name":"should only return 1 node with store capability","time":{"start":1744566298086,"stop":1744566298086,"duration":0},"status":"passed","severity":"normal"},{"uid":"9797fa23d9869d25","name":"Fails to publish message with wrong content topic","time":{"start":1744566469445,"stop":1744566469445,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e8dfff75ff9da86","name":"Waku message hash computation (meta attribute not present)","time":{"start":1744566278441,"stop":1744566278441,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae5ac65468c7b3eb","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1744566302007,"stop":1744566302007,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d194669555ebfa","name":"Check received message containing JSON","time":{"start":1744566758146,"stop":1744566758146,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c30294cd84bf6e","name":"Push message with Basic HTML tag payload","time":{"start":1744566962846,"stop":1744566962847,"duration":1},"status":"passed","severity":"normal"},{"uid":"df8aa745640ac1a4","name":"should encodeTxt and decodeTxt","time":{"start":1744566284408,"stop":1744566284408,"duration":0},"status":"passed","severity":"normal"},{"uid":"64143920e948ab9a","name":"Push message with JSON payload","time":{"start":1744566962847,"stop":1744566962847,"duration":0},"status":"passed","severity":"normal"},{"uid":"18afb0f085b36adb","name":"should not allow unachievable error rate","time":{"start":1744566326702,"stop":1744566326702,"duration":0},"status":"passed","severity":"normal"},{"uid":"2abcb97fea403c77","name":"Push message with content topic containing XML","time":{"start":1744566962852,"stop":1744566962853,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6f0f39151e76aef","name":"All","time":{"start":1744566349493,"stop":1744566349493,"duration":0},"status":"passed","severity":"normal"},{"uid":"7700efc4fa532e62","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744566851119,"stop":1744566851119,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a73a274f0afbc4","name":"Subscribe to topic containing Russian and publish message","time":{"start":1744566474824,"stop":1744566474824,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ecad7b7edb22fd","name":"throws on content topic with too few or too many fields","time":{"start":1744566276004,"stop":1744566276004,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f299095c7c1a86c","name":"Check received message containing numeric","time":{"start":1744566758141,"stop":1744566758142,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdff72bda3bec667","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1744566283597,"stop":1744566283598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f303afa799c20ad","name":"should properly create location multiaddrs - tcp6","time":{"start":1744566284420,"stop":1744566284420,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81e2ea6d9f272d","name":"Check received message containing Script","time":{"start":1744566758159,"stop":1744566758159,"duration":0},"status":"passed","severity":"normal"},{"uid":"383cef16ff5f732a","name":"Check publish message containing Basic HTML tag","time":{"start":1744566469432,"stop":1744566469433,"duration":1},"status":"passed","severity":"normal"},{"uid":"6978e3c825c701f6","name":"should throw if no connection provided","time":{"start":1744566290151,"stop":1744566290151,"duration":0},"status":"passed","severity":"normal"},{"uid":"43849a1cd4151d14","name":"should process tasks in queue","time":{"start":1744566318217,"stop":1744566318217,"duration":0},"status":"passed","severity":"normal"},{"uid":"e626376e1fa43365","name":"Push message with content topic containing Chinese","time":{"start":1744566962837,"stop":1744566962837,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d612d70f873b2cf","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1744566469445,"stop":1744566469445,"duration":0},"status":"passed","severity":"normal"},{"uid":"60db003f4f09e227","name":"Fails to push message bigger that 1MB","time":{"start":1744566962842,"stop":1744566962842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce21cda7d23cab","name":"random static sharding 7 - Cluster ID: 867, Shard ID: 164","time":{"start":1744566594830,"stop":1744566594831,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad648875953aa535","name":"Push message with content topic containing Script","time":{"start":1744566962852,"stop":1744566962852,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7d59b60c9c0757a","name":"Encoder throws on empty string content topic","time":{"start":1744566309683,"stop":1744566309683,"duration":0},"status":"passed","severity":"normal"},{"uid":"4128080debca3f67","name":"handles empty shards array correctly","time":{"start":1744566276027,"stop":1744566276027,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7cc019e327dfe90","name":"Push message with Basic HTML tag payload","time":{"start":1744566962832,"stop":1744566962832,"duration":0},"status":"passed","severity":"normal"},{"uid":"54fb1c9704ffdb06","name":"should throw an error for insufficient data","time":{"start":1744566275953,"stop":1744566275954,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd2602f33f080c43","name":"1 Relay, 1 Filter, gives up","time":{"start":1744566297871,"stop":1744566297871,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6118c906c2a3cfc","name":"Store - dialed first","time":{"start":1744566622288,"stop":1744566622289,"duration":1},"status":"passed","severity":"normal"},{"uid":"f250d2219130ec0c","name":"should deliver messages after dependencies are met","time":{"start":1744566327606,"stop":1744566327606,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd514bcfdc6998f1","name":"should be able to encode the field with only STORE set to true","time":{"start":1744566283595,"stop":1744566283596,"duration":1},"status":"passed","severity":"normal"},{"uid":"35e34519e07f5f35","name":"should use the provided clusterId for the pubsub topic","time":{"start":1744566276028,"stop":1744566276028,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbba2acfd9fb8168","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app67/10/topic96/test.js","time":{"start":1744566578674,"stop":1744566578674,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9594566b0aafbeb","name":"Callback on promise","time":{"start":1744566590377,"stop":1744566590378,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b7bceacee947a1","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744566851119,"stop":1744566851120,"duration":1},"status":"passed","severity":"normal"},{"uid":"881b19507d02281e","name":"configure the node with multiple pubsub topics","time":{"start":1744566594835,"stop":1744566594835,"duration":0},"status":"passed","severity":"normal"},{"uid":"243f70c2c0fdcd19","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1744566851132,"stop":1744566851132,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a50cef5010738e","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1744566474819,"stop":1744566474819,"duration":0},"status":"passed","severity":"normal"},{"uid":"5886eccc894f35a9","name":"Subscribe and receives messages on 20 topics","time":{"start":1744566851125,"stop":1744566851126,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e134f7c83b3ea5a","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744566851130,"stop":1744566851131,"duration":1},"status":"passed","severity":"normal"},{"uid":"464974db54c7b599","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1744566326703,"stop":1744566326704,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1c40e45a6d0ec77","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1744566276009,"stop":1744566276010,"duration":1},"status":"passed","severity":"normal"},{"uid":"260f0fd980b58922","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1744566327070,"stop":1744566327071,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5080015763c3fe4","name":"should maintain proper timestamps if all messages received","time":{"start":1744566327603,"stop":1744566327603,"duration":0},"status":"passed","severity":"normal"},{"uid":"79de61ba4c60bcf3","name":"should encode/decode to text encoding","time":{"start":1744566284413,"stop":1744566284418,"duration":5},"status":"passed","severity":"normal"},{"uid":"4f257875598717b4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1744566851126,"stop":1744566851127,"duration":1},"status":"passed","severity":"normal"},{"uid":"482f1c8f650081bd","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1744566317903,"stop":1744566317904,"duration":1},"status":"passed","severity":"normal"},{"uid":"98559f086b4ebcc1","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1744566578679,"stop":1744566578680,"duration":1},"status":"passed","severity":"normal"},{"uid":"f271c33290ba68a5","name":"different cluster, same shard: nodes don't connect","time":{"start":1744566411861,"stop":1744566411862,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd15b58360975258","name":"Check received message containing Russian","time":{"start":1744566758158,"stop":1744566758159,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb985e1a500a258","name":"Push message with custom timestamp: 1713807964211","time":{"start":1744566962856,"stop":1744566962856,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84d3cac65d61682","name":"connected peers and dial","time":{"start":1744566449104,"stop":1744566449104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7a40102fc41c91c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1744566459401,"stop":1744566459401,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e69e5e410cd1d37","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1744566327093,"stop":1744566327094,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e13bcc5b9b0b93","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1744566474822,"stop":1744566474823,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a537abd32bf9d81","name":"more peers than existing","time":{"start":1744566449104,"stop":1744566449104,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2fe38da9da204fb9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1744566851129,"stop":1744566851130,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee3ac24db0a3eb0e","name":"should request peer renewal on specific errors","time":{"start":1744566318218,"stop":1744566318219,"duration":1},"status":"passed","severity":"normal"},{"uid":"8375a53ed1839139","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1744566327112,"stop":1744566327112,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a0ab7a5e0f1f88d","name":"should properly create peer info with all multiaddrs","time":{"start":1744566284421,"stop":1744566284421,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2ea632baea8304","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1744566851117,"stop":1744566851117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3041711cd2a6a03","name":"Push 30 different messages","time":{"start":1744566962834,"stop":1744566962835,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3ef7288a1ba67d07","name":"Overlapping topic subscription","time":{"start":1744566851109,"stop":1744566851110,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a6ef52c878a1478","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1744566276016,"stop":1744566276017,"duration":1},"status":"passed","severity":"normal"},{"uid":"1707d0a1cda9a699","name":"Ping on unsubscribed peer","time":{"start":1744566409634,"stop":1744566409635,"duration":1},"status":"passed","severity":"normal"},{"uid":"5faa89a0b9575271","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744566851122,"stop":1744566851123,"duration":1},"status":"passed","severity":"normal"},{"uid":"285cace24de34e29","name":"should be able to encode the field with only FILTER set to true","time":{"start":1744566283596,"stop":1744566283597,"duration":1},"status":"passed","severity":"normal"},{"uid":"550a17b7aa3e2431","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1744566343795,"stop":1744566343797,"duration":2},"status":"passed","severity":"normal"},{"uid":"459cc7e382235934","name":"should use shardsUnderCluster when provided","time":{"start":1744566317915,"stop":1744566317915,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea25a37367c2ceca","name":"listenerCount","time":{"start":1744566384026,"stop":1744566384027,"duration":1},"status":"passed","severity":"normal"},{"uid":"c10f2235b413fecf","name":"random static sharding 2 - Cluster ID: 416, Shard ID: 625","time":{"start":1744566594828,"stop":1744566594829,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c20aee32793d18","name":"should throw an error for an unconfigured topic","time":{"start":1744566276024,"stop":1744566276024,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e43cc68a5e05","name":"should not receive a peer event after stop","time":{"start":1744566448952,"stop":1744566448952,"duration":0},"status":"passed","severity":"normal"},{"uid":"d330268c42f1a262","name":"should check false positive rate","time":{"start":1744566328726,"stop":1744566328726,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d4158cb660143f6","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1744566613237,"stop":1744566613238,"duration":1},"status":"passed","severity":"normal"},{"uid":"f94e65e26393f77b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1744566851131,"stop":1744566851131,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f43c56dc52ce69","name":"can start and stop the service","time":{"start":1744566448947,"stop":1744566448948,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bc3188b9ddb0ff3","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1744566276017,"stop":1744566276017,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7af3df6e1588d06","name":"throws on content topic with generation field greater than 0","time":{"start":1744566276005,"stop":1744566276005,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b2185107c544e93","name":"should not retry if at least one success","time":{"start":1744566318480,"stop":1744566318480,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac60299243d829d","name":"Decoder throws on undefined content topic","time":{"start":1744566290450,"stop":1744566290450,"duration":0},"status":"passed","severity":"normal"},{"uid":"17ec96e7a3afb9d4","name":"should throw error - no id","time":{"start":1744566284410,"stop":1744566284410,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d4fb7d98415f77","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1744566459400,"stop":1744566459400,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92e8b39b427d077","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1744566528854,"stop":1744566528855,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd9c6b9be64a30dd","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1744566276020,"stop":1744566276020,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a01efb14c66d97d","name":"Query Generator - false","time":{"start":1744566599218,"stop":1744566599218,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d83188a3234c44","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1744566276025,"stop":1744566276025,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8fe5f0fc8ede80","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1744566317910,"stop":1744566317915,"duration":5},"status":"passed","severity":"normal"},{"uid":"76255576a12ac76b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1744566276025,"stop":1744566276025,"duration":0},"status":"passed","severity":"normal"},{"uid":"fff885c6b97f2c40","name":"should return false","time":{"start":1744566284412,"stop":1744566284412,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc4518bda8b6ae0","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1744566363906,"stop":1744566363906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f781e2186d3bd6","name":"should handle connection events","time":{"start":1744566318332,"stop":1744566318332,"duration":0},"status":"passed","severity":"normal"},{"uid":"468ee2c63dbbce71","name":"topics with same application and version share the same shard","time":{"start":1744566276010,"stop":1744566276011,"duration":1},"status":"passed","severity":"normal"},{"uid":"add52886cf719fa6","name":"Subscribe to topic containing numeric and publish message","time":{"start":1744566474821,"stop":1744566474822,"duration":1},"status":"passed","severity":"normal"},{"uid":"efca006943814319","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1744566578671,"stop":1744566578672,"duration":1},"status":"passed","severity":"normal"},{"uid":"4938cc14c33646f4","name":"isConnected between 2 js-waku relay nodes","time":{"start":1744566363909,"stop":1744566363916,"duration":7},"status":"passed","severity":"normal"},{"uid":"5e9696c035c48c0d","name":"Overlapping topic subscription","time":{"start":1744566474820,"stop":1744566474820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b0686fbbcd0acd41","name":"should return valid sharding parameters for static sharding","time":{"start":1744566276026,"stop":1744566276026,"duration":0},"status":"passed","severity":"normal"},{"uid":"26796564a469e0e2","name":"Passing page size 1 when there are 4 messages","time":{"start":1744566607165,"stop":1744566607165,"duration":0},"status":"passed","severity":"normal"},{"uid":"be9caa376b43b5f7","name":"Check message with invalid timestamp is not received","time":{"start":1744566758153,"stop":1744566758153,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9fc8d7752fe6932","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1744566327109,"stop":1744566327109,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70fd1e84caffe3e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1744566459401,"stop":1744566459402,"duration":1},"status":"passed","severity":"normal"},{"uid":"616395098a9198d3","name":"safeDispatchEvent","time":{"start":1744566384027,"stop":1744566384028,"duration":1},"status":"passed","severity":"normal"},{"uid":"370b85144bb96b87","name":"Nodes with multiple pubsub topic","time":{"start":1744566466049,"stop":1744566466049,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc3b50d4170b748","name":"Ephemeral field is preserved - encoder v0","time":{"start":1744566351071,"stop":1744566351072,"duration":1},"status":"passed","severity":"normal"},{"uid":"76077c04aa35344b","name":"random static sharding 3 - Cluster ID: 114, Shard ID: 381","time":{"start":1744566594829,"stop":1744566594829,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03e4effb921090d","name":"Check message with no pubsub topic is not received","time":{"start":1744566758163,"stop":1744566758163,"duration":0},"status":"passed","severity":"normal"},{"uid":"76941320a6bed77e","name":"returns all values when wanted number matches available values","time":{"start":1744566297057,"stop":1744566297061,"duration":4},"status":"passed","severity":"normal"},{"uid":"5e3d20c7e8788020","name":"handles multiple messages","time":{"start":1744566607126,"stop":1744566607126,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cce2e1532c5bffe","name":"Decoder throws on empty string content topic","time":{"start":1744566290450,"stop":1744566290451,"duration":1},"status":"passed","severity":"normal"},{"uid":"982960e9550f15e1","name":"Refresh subscription","time":{"start":1744566474820,"stop":1744566474820,"duration":0},"status":"skipped","severity":"normal"},{"uid":"442faa6f04d62740","name":"throws on empty content topic","time":{"start":1744566276003,"stop":1744566276004,"duration":1},"status":"passed","severity":"normal"},{"uid":"e19f7bbf77c99417","name":"Encoder throws on undefined content topic","time":{"start":1744566290449,"stop":1744566290450,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04866bbbfc79c71","name":"Light Node - default protocols","time":{"start":1744566622290,"stop":1744566622290,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5d4da12aa5d9b2","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1744566327086,"stop":1744566327086,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2cacca2371763ee","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1744566613238,"stop":1744566613238,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba8a653d021af19","name":"Push message with Russian payload","time":{"start":1744566962831,"stop":1744566962831,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f009f107c6fbb4e","name":"Throws when trying to push message with empty payload","time":{"start":1744566962835,"stop":1744566962835,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb340d432f2f0ef8","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1744566466048,"stop":1744566466048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9242f30a551066d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1744566327110,"stop":1744566327110,"duration":0},"status":"passed","severity":"normal"},{"uid":"81a8c9f0912bae0b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1744566851135,"stop":1744566851135,"duration":0},"status":"passed","severity":"normal"},{"uid":"611f262203663f0a","name":"Accepts a valid Waku Message","time":{"start":1744566321770,"stop":1744566321772,"duration":2},"status":"passed","severity":"normal"},{"uid":"fad4c3c58baa83d1","name":"random static sharding 6 - Cluster ID: 206, Shard ID: 718","time":{"start":1744566594830,"stop":1744566594830,"duration":0},"status":"passed","severity":"normal"},{"uid":"b50867c19152cebe","name":"can start the service","time":{"start":1744566348484,"stop":1744566348484,"duration":0},"status":"passed","severity":"normal"},{"uid":"436ab19aed0e6535","name":"Push message with shell command payload","time":{"start":1744566962833,"stop":1744566962833,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdb9676c1f41e8ce","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1744566318508,"stop":1744566318509,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba9bccab0c4a658","name":"throws on content topic with empty encoding field","time":{"start":1744566276006,"stop":1744566276006,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ba8c55d17ca410","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1744566327115,"stop":1744566327115,"duration":0},"status":"passed","severity":"normal"},{"uid":"9df4467d677bcf4d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1744566276028,"stop":1744566276028,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5e4eb59c6505add","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1744566276013,"stop":1744566276013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b801d667abcee64","name":"Check received message containing XML","time":{"start":1744566758145,"stop":1744566758145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d02f79cb7931d9a1","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1744566276014,"stop":1744566276014,"duration":0},"status":"passed","severity":"normal"},{"uid":"47a8edda8b4a9a7","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1744566298025,"stop":1744566298026,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8de89b0a488a7b","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1744566327073,"stop":1744566327074,"duration":1},"status":"passed","severity":"normal"},{"uid":"4959776033c91c03","name":"Subscribe to topic containing JSON and receive message","time":{"start":1744566851132,"stop":1744566851133,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1e7cbe0954db26e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1744566851133,"stop":1744566851133,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b9dcdf938f1ea50","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1744566276015,"stop":1744566276015,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d73527603ea3101","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app0/4/topic153/test.js","time":{"start":1744566578675,"stop":1744566578676,"duration":1},"status":"passed","severity":"normal"},{"uid":"51a695eec9d96ae1","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1744566275952,"stop":1744566275953,"duration":1},"status":"passed","severity":"normal"},{"uid":"4457eceff886dfce","name":"should initialize with Unhealthy status","time":{"start":1744566318508,"stop":1744566318508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b813122de58893d6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1744566327114,"stop":1744566327115,"duration":1},"status":"passed","severity":"normal"},{"uid":"b719575caa503d67","name":"Generator, 2 different pubsubtopics","time":{"start":1744566592242,"stop":1744566592242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a513f2d2a2fa2de2","name":"returns only open connection if one present","time":{"start":1744566289878,"stop":1744566289879,"duration":1},"status":"passed","severity":"normal"},{"uid":"e787323869e651a2","name":"removeEventListener with wrong event","time":{"start":1744566384025,"stop":1744566384026,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8d9eee3b121db62","name":"connects to nwaku","time":{"start":1744566615692,"stop":1744566615692,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f3a0455b59d26be","name":"Push message with content topic containing Script","time":{"start":1744566962838,"stop":1744566962838,"duration":0},"status":"passed","severity":"normal"},{"uid":"793913d1b109bbef","name":"Query Generator, No message returned","time":{"start":1744566557943,"stop":1744566557944,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f893995152580f","name":"should only return 1 node with relay and store capability","time":{"start":1744566298086,"stop":1744566298086,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dcfea618e6b541f","name":"Push message with special chars payload","time":{"start":1744566962830,"stop":1744566962830,"duration":0},"status":"passed","severity":"normal"},{"uid":"204336539d5d2ec5","name":"Refresh subscription","time":{"start":1744566851113,"stop":1744566851113,"duration":0},"status":"passed","severity":"normal"},{"uid":"766c9b8610d3e60","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1744566602002,"stop":1744566602004,"duration":2},"status":"passed","severity":"normal"},{"uid":"42a47bbd13608c7d","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1744566327085,"stop":1744566327085,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb5774f29e66702","name":"Push message with JSON payload","time":{"start":1744566962832,"stop":1744566962833,"duration":1},"status":"passed","severity":"normal"},{"uid":"663d3afe9e75225","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1744566290451,"stop":1744566290451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4d99273650b9d4f","name":"ignores domain fetching errors","time":{"start":1744566298084,"stop":1744566298084,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4a7768549402f6","name":"Decrypt messages","time":{"start":1744566450589,"stop":1744566450589,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a5f03b8be7082e7","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1744566327112,"stop":1744566327112,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce0cf5b6754e450a","name":"should call waitForPeer on Relay","time":{"start":1744566318413,"stop":1744566318413,"duration":0},"status":"passed","severity":"normal"},{"uid":"da1e47f014b1f2bd","name":"Push message with Chinese payload","time":{"start":1744566962844,"stop":1744566962845,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1beb66a9fea2264","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1744566466047,"stop":1744566466047,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e68280d3afe5eb","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1744566283598,"stop":1744566283599,"duration":1},"status":"passed","severity":"normal"},{"uid":"51f8b5d724614cd9","name":"should throw error - no public key","time":{"start":1744566284410,"stop":1744566284411,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2eb98490b7fbe14","name":"Encoder throws on undefined content topic","time":{"start":1744566309683,"stop":1744566309683,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d1edf3cea67c9b1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1744566276021,"stop":1744566276021,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ca84f13150d992","name":"Push message with content topic containing Arabic","time":{"start":1744566962837,"stop":1744566962838,"duration":1},"status":"passed","severity":"normal"},{"uid":"baf1755f2dbe3","name":"Check message with no payload is not received","time":{"start":1744566758164,"stop":1744566758164,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde070f4a36e8cd2","name":"Subscribe to topic containing emoji and publish message","time":{"start":1744566474828,"stop":1744566474828,"duration":0},"status":"passed","severity":"normal"},{"uid":"2806a1b1446fbd89","name":"Push message with content topic containing emoji","time":{"start":1744566962855,"stop":1744566962855,"duration":0},"status":"passed","severity":"normal"},{"uid":"af90441d0cf6ada0","name":"Passing page size 0 when there are 110 messages","time":{"start":1744566607165,"stop":1744566607165,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab09d008c47496d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744566459402,"stop":1744566459402,"duration":0},"status":"passed","severity":"normal"},{"uid":"137f78fb2090be1e","name":"unsubscribes","time":{"start":1744566607126,"stop":1744566607126,"duration":0},"status":"passed","severity":"normal"},{"uid":"610665adc5dfc8e1","name":"Push message with rate limit","time":{"start":1744566962841,"stop":1744566962841,"duration":0},"status":"passed","severity":"normal"},{"uid":"3184b4072c50d107","name":"should not receive a peer event before start","time":{"start":1744566302005,"stop":1744566302005,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa3252879f53c57","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744566459397,"stop":1744566459398,"duration":1},"status":"passed","severity":"normal"},{"uid":"710d864206d44893","name":"Init the array if not present","time":{"start":1744566275526,"stop":1744566275528,"duration":2},"status":"passed","severity":"normal"},{"uid":"db454b5ad7fcf7d8","name":"Fails to publish duplicate message","time":{"start":1744566469444,"stop":1744566469444,"duration":0},"status":"passed","severity":"normal"},{"uid":"85996fd0279d8d55","name":"Subscribe to topic containing short and receive message","time":{"start":1744566851128,"stop":1744566851128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1fca1e59de69e81","name":"addEventListener with wrong event","time":{"start":1744566384023,"stop":1744566384024,"duration":1},"status":"passed","severity":"normal"},{"uid":"7db51d7da6e00174","name":"caches peers it previously fetched","time":{"start":1744566298085,"stop":1744566298085,"duration":0},"status":"passed","severity":"normal"},{"uid":"20a6396058da23da","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1744566327086,"stop":1744566327086,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e055cfed5e0697","name":"Push message with content topic containing JSON","time":{"start":1744566962839,"stop":1744566962839,"duration":0},"status":"passed","severity":"normal"},{"uid":"266c2b386c13481c","name":"should insert elements correctly","time":{"start":1744566328724,"stop":1744566328724,"duration":0},"status":"passed","severity":"normal"},{"uid":"81ee90ca34579d8","name":"Subscribe to topic containing long and publish message","time":{"start":1744566474821,"stop":1744566474821,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dd33f16cd4f283f","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1744566613235,"stop":1744566613236,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9576cf8cbb3ff6","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1744566327078,"stop":1744566327078,"duration":0},"status":"passed","severity":"normal"},{"uid":"63bfb6dfd3be5f2a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1744566276020,"stop":1744566276020,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4cab8fb2fb6fff","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1744566298087,"stop":1744566298087,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc10b50d9e316ba8","name":"Non TWN Cluster","time":{"start":1744566578672,"stop":1744566578672,"duration":0},"status":"passed","severity":"normal"},{"uid":"f453fb01b2431607","name":"Push message with shell command payload","time":{"start":1744566962847,"stop":1744566962847,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb74f6756d9688c","name":"through manual discovery","time":{"start":1744566411985,"stop":1744566411985,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9698305dac8d444","name":"should be online or offline if network state changed","time":{"start":1744566343798,"stop":1744566343799,"duration":1},"status":"passed","severity":"normal"},{"uid":"47f57eed7b4daa8a","name":"Publishes to nwaku","time":{"start":1744566462267,"stop":1744566462268,"duration":1},"status":"passed","severity":"normal"},{"uid":"d485bb427bccef07","name":"Check received message containing SQL Injection","time":{"start":1744566758159,"stop":1744566758159,"duration":0},"status":"passed","severity":"normal"},{"uid":"14394b36395fddaf","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1744566283615,"stop":1744566283616,"duration":1},"status":"passed","severity":"normal"},{"uid":"75547891d745ae48","name":"Relay - times out","time":{"start":1744566622288,"stop":1744566622288,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dfbcf2c7be2ceaf","name":"Subscribe to topic containing XML and receive message","time":{"start":1744566851118,"stop":1744566851118,"duration":0},"status":"passed","severity":"normal"},{"uid":"17a1189f8240c1c1","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1744566276010,"stop":1744566276010,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f2983c16c7dcec","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1744566278440,"stop":1744566278440,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffef13d3df6569aa","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1744566276028,"stop":1744566276029,"duration":1},"status":"passed","severity":"normal"},{"uid":"25682db54a5c68e9","name":"should insert message id into causal history","time":{"start":1744566327602,"stop":1744566327602,"duration":0},"status":"passed","severity":"normal"},{"uid":"5026ae780371d220","name":"should not fail to stop the service if it was not started","time":{"start":1744566448948,"stop":1744566448950,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9c8f5848e466c6e","name":"1 Store, 2 relays, 2 fetches","time":{"start":1744566297870,"stop":1744566297871,"duration":1},"status":"passed","severity":"normal"},{"uid":"50e9f149fac579b0","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1744566327603,"stop":1744566327603,"duration":0},"status":"passed","severity":"normal"},{"uid":"73704629b7e3a9a8","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1744566459401,"stop":1744566459401,"duration":0},"status":"passed","severity":"normal"},{"uid":"d797745f9d69e86","name":"Store - dialed after - with timeout","time":{"start":1744566622289,"stop":1744566622289,"duration":0},"status":"passed","severity":"normal"},{"uid":"22b8ec2a7a7d6fff","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1744566276008,"stop":1744566276008,"duration":0},"status":"passed","severity":"normal"},{"uid":"589ac353900af46c","name":"Push message with Chinese payload","time":{"start":1744566962830,"stop":1744566962830,"duration":0},"status":"passed","severity":"normal"},{"uid":"f27ff9fdb27edf38","name":"Check publish message containing JSON","time":{"start":1744566469433,"stop":1744566469433,"duration":0},"status":"passed","severity":"normal"},{"uid":"386947c302c3f0cf","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1744566602004,"stop":1744566602005,"duration":1},"status":"passed","severity":"normal"},{"uid":"690f25b5aba47491","name":"Passing an array","time":{"start":1744566615693,"stop":1744566615693,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bac004d943b898e","name":"Subscribe and receive messages via waku relay post","time":{"start":1744566851124,"stop":1744566851124,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4b9d6b3547c7a9","name":"should properly start and stop event listening","time":{"start":1744566318509,"stop":1744566318509,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f527107163380be","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1744566276007,"stop":1744566276007,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd49afeebd8dc7d4","name":"passes more than one ENR URLs and attempts connection","time":{"start":1744566348490,"stop":1744566348490,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c561402aeca757f0","name":"Renews subscription after lossing a connection","time":{"start":1744566851135,"stop":1744566851135,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb27c2855891d908","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1744566474827,"stop":1744566474827,"duration":0},"status":"passed","severity":"normal"},{"uid":"1752a4bd61d3f016","name":"should use DNS peer discovery with light client","time":{"start":1744566348488,"stop":1744566348489,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ef238eea1763da49","name":"Subscribe to topic containing Russian and receive message","time":{"start":1744566851117,"stop":1744566851117,"duration":0},"status":"passed","severity":"normal"},{"uid":"c84ca662135a459b","name":"should throw error - no id","time":{"start":1744566284411,"stop":1744566284411,"duration":0},"status":"passed","severity":"normal"},{"uid":"5feb4eef56197d38","name":"Subscribe and receive messages via lightPush","time":{"start":1744566851123,"stop":1744566851123,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d674b6955feeeb","name":"Check received message containing shell command","time":{"start":1744566758160,"stop":1744566758160,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3eed6052adfc103","name":"should emit a peer event after start","time":{"start":1744566302004,"stop":1744566302005,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b4d751c15c58a3d","name":"should throw an error for empty SingleShardInfos array","time":{"start":1744566276013,"stop":1744566276013,"duration":0},"status":"passed","severity":"normal"},{"uid":"6812c1b33e929dee","name":"should set field with all protocols disabled","time":{"start":1744566284421,"stop":1744566284422,"duration":1},"status":"passed","severity":"normal"},{"uid":"c03245c4a3685262","name":"Ping on peer without subscriptions","time":{"start":1744566409636,"stop":1744566409636,"duration":0},"status":"passed","severity":"normal"},{"uid":"31e4d4a6d1a5e7b3","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1744566474827,"stop":1744566474827,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f5f576c3753e6","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1744566276008,"stop":1744566276008,"duration":0},"status":"passed","severity":"normal"},{"uid":"e82be3d3e4fe903f","name":"should return unique PubsubTopics for static sharding","time":{"start":1744566276014,"stop":1744566276014,"duration":0},"status":"passed","severity":"normal"},{"uid":"f44c2466f5e9e2de","name":"Promise Callback - false","time":{"start":1744566599219,"stop":1744566599219,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2b9c17ac612d67","name":"less peers than existing","time":{"start":1744566449104,"stop":1744566449105,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6e179129f0e348ab","name":"Subscribe and publish message","time":{"start":1744566474817,"stop":1744566474817,"duration":0},"status":"passed","severity":"normal"},{"uid":"665ed68d6922d9bf","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1744566327073,"stop":1744566327073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1afc678151d4ad4","name":"Sign & Recover","time":{"start":1744566308448,"stop":1744566308448,"duration":0},"status":"passed","severity":"normal"},{"uid":"31fd67785bf317ce","name":"Check message with invalid timestamp is not received","time":{"start":1744566758163,"stop":1744566758163,"duration":0},"status":"passed","severity":"normal"},{"uid":"58de21716d8eb2c6","name":"Passing page size 3 when there are 20 messages","time":{"start":1744566607168,"stop":1744566607168,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb41fba48c0e9cf","name":"Check publish message containing long","time":{"start":1744566469428,"stop":1744566469428,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2940546b6fd4556","name":"Relay - dialed after","time":{"start":1744566622288,"stop":1744566622288,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd72210e7c5563b","name":"Mutual subscription","time":{"start":1744566474815,"stop":1744566474816,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f428409a625721c","name":"Nodes with multiple pubsub topic","time":{"start":1744566466046,"stop":1744566466047,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59a086803a52fb5","name":"Ping on subscribed peer","time":{"start":1744566409632,"stop":1744566409633,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f03fed2048c13ee","name":"Subscribe to topic containing Script and publish message","time":{"start":1744566474824,"stop":1744566474825,"duration":1},"status":"passed","severity":"normal"},{"uid":"83fe0071b276e497","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1744566327109,"stop":1744566327110,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe7e7371c506d8c","name":"should be able to decode the field with only RELAY set to true","time":{"start":1744566283606,"stop":1744566283611,"duration":5},"status":"passed","severity":"normal"},{"uid":"f733d15478f28f6e","name":"Query generator for multiple messages with different message text format","time":{"start":1744566590375,"stop":1744566590376,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a24ffa0711f9cd","name":"Check publish message containing escaped characters","time":{"start":1744566469438,"stop":1744566469439,"duration":1},"status":"passed","severity":"normal"},{"uid":"5654478f391957e2","name":"Push message with short payload","time":{"start":1744566962843,"stop":1744566962843,"duration":0},"status":"passed","severity":"normal"},{"uid":"741858dac4b72461","name":"Publish without waiting for remote peer","time":{"start":1744566474816,"stop":1744566474817,"duration":1},"status":"passed","severity":"normal"},{"uid":"a76382f96911eb7d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1744566276022,"stop":1744566276022,"duration":0},"status":"passed","severity":"normal"},{"uid":"68923520dcf10be7","name":"should set field with only FILTER enabled","time":{"start":1744566284423,"stop":1744566284423,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad50cacb3115eb55","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1744566327112,"stop":1744566327112,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e53657faf158556","name":"Query Generator, Wrong PubsubTopic","time":{"start":1744566557940,"stop":1744566557941,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b3c581a8890e5af","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1744566474823,"stop":1744566474823,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fd3e24918f1fb6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1744566459399,"stop":1744566459399,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a9a3676c153bf4","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1744566466046,"stop":1744566466046,"duration":0},"status":"passed","severity":"normal"},{"uid":"835a98f42e218a9","name":"Check received message containing long","time":{"start":1744566758157,"stop":1744566758157,"duration":0},"status":"passed","severity":"normal"},{"uid":"522d148663176003","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1744566851135,"stop":1744566851136,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c571682a0f76731","name":"Check received message containing XML","time":{"start":1744566758159,"stop":1744566758160,"duration":1},"status":"passed","severity":"normal"},{"uid":"54bd4679cd874058","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1744566327074,"stop":1744566327077,"duration":3},"status":"passed","severity":"normal"},{"uid":"34319d2e9bfc8fa7","name":"should not fail to start the service if it is already started","time":{"start":1744566302004,"stop":1744566302004,"duration":0},"status":"passed","severity":"normal"},{"uid":"d90913c4af8ceef6","name":"Fails to push message bigger that 1MB","time":{"start":1744566962857,"stop":1744566962857,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c67222ae3f948b4","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1744566351768,"stop":1744566351768,"duration":0},"status":"passed","severity":"normal"},{"uid":"4526b633eb533350","name":"Check message received after jswaku node is restarted","time":{"start":1744566758165,"stop":1744566758165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1a4da1731374471a","name":"Used by Waku Relay","time":{"start":1744566615694,"stop":1744566615694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9daddaf7db0eec7","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1744566474818,"stop":1744566474819,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e867f0782f339c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1744566276019,"stop":1744566276019,"duration":0},"status":"passed","severity":"normal"},{"uid":"90b0369a8e880a49","name":"should initialize with default number of peers","time":{"start":1744566318328,"stop":1744566318329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec36c6f546eb3571","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1744566592241,"stop":1744566592241,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb2708a18ec3bfa","name":"returns all values when wanted number is greater than available values","time":{"start":1744566297061,"stop":1744566297062,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fe3f28665b2e418","name":"Check message received after nwaku node is restarted","time":{"start":1744566758165,"stop":1744566758165,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ea68b90e0d881db8","name":"Publish message with custom timestamp: Sun Apr 13 2025 16:47:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1744566469443,"stop":1744566469443,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4f77a0f09b94bda","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1744566298026,"stop":1744566298026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6f74ee223d6e6fc","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1744566326703,"stop":1744566326703,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b0976c754593b09","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744566851107,"stop":1744566851108,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d426a04911b1721","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1744566343789,"stop":1744566343791,"duration":2},"status":"passed","severity":"normal"},{"uid":"edf3444ff4ae5158","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1744566327095,"stop":1744566327097,"duration":2},"status":"passed","severity":"normal"},{"uid":"1ab019e02a321480","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1744566474818,"stop":1744566474818,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaaa5826f101400f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1744566276019,"stop":1744566276019,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c8d43c88ce32fa6","name":"should retry failed tasks","time":{"start":1744566318218,"stop":1744566318218,"duration":0},"status":"passed","severity":"normal"},{"uid":"b547e73bd7d16d7a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1744566276026,"stop":1744566276026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4791c9159362f265","name":"Push message with content topic containing SQL Injection","time":{"start":1744566962852,"stop":1744566962852,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e5c29d0b0f7ca2","name":"Check received message containing Russian","time":{"start":1744566758143,"stop":1744566758143,"duration":0},"status":"passed","severity":"normal"},{"uid":"155b5dcdfa01a558","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1744566327606,"stop":1744566327606,"duration":0},"status":"passed","severity":"normal"},{"uid":"13c9b6cd6aadfb5c","name":"should update ack status of messages in outgoing buffer","time":{"start":1744566327608,"stop":1744566327608,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1bbf11c987d952","name":"Check publish message containing Chinese","time":{"start":1744566469429,"stop":1744566469429,"duration":0},"status":"passed","severity":"normal"},{"uid":"a643caa40b28dd88","name":"Query generator for multiple messages with different content topic format","time":{"start":1744566590376,"stop":1744566590377,"duration":1},"status":"passed","severity":"normal"},{"uid":"53ae199a2ba34700","name":"should handle task timeouts","time":{"start":1744566318219,"stop":1744566318219,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ac122ab516c9e3","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1744566276018,"stop":1744566276018,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbffebe09b9df2fe","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1744566327087,"stop":1744566327087,"duration":0},"status":"passed","severity":"normal"},{"uid":"be2d68cd7264bcfc","name":"stop","time":{"start":1744566384029,"stop":1744566384029,"duration":0},"status":"passed","severity":"normal"},{"uid":"d03f7bd9d075bb79","name":"Relay - dialed first","time":{"start":1744566622287,"stop":1744566622287,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6a4f74fc1c5294","name":"should not fail to stop the service if it was not started","time":{"start":1744566302003,"stop":1744566302004,"duration":1},"status":"passed","severity":"normal"},{"uid":"873b750d34043bc2","name":"Generator, custom pubsub topic","time":{"start":1744566592242,"stop":1744566592242,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fff0745dee770cf6","name":"Push message with SQL Injection payload","time":{"start":1744566962831,"stop":1744566962831,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e513f36bc787f0","name":"should be delivered but not added to local log or bloom filter","time":{"start":1744566327608,"stop":1744566327608,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa3e3d2f518072a7","name":"Publish message with custom timestamp: Sun Apr 13 2025 18:47:42 GMT+0000 (Coordinated Universal Time)","time":{"start":1744566469443,"stop":1744566469444,"duration":1},"status":"passed","severity":"normal"},{"uid":"8502270eb7c62a82","name":"should set field with all protocols enabled","time":{"start":1744566284422,"stop":1744566284422,"duration":0},"status":"passed","severity":"normal"},{"uid":"2300745964c84729","name":"Check publish message containing SQL Injection","time":{"start":1744566469431,"stop":1744566469431,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7522f9ac8dc16e","name":"Generator, 2 different pubsubtopics","time":{"start":1744566592241,"stop":1744566592241,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bbebfbc06c19f0f","name":"can start the service","time":{"start":1744566448946,"stop":1744566448947,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c8ae2848aba6440","name":"Subscribe to topic containing Script and receive message","time":{"start":1744566851131,"stop":1744566851131,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b2f3ecd8b6d552","name":"Fails to publish message with empty text","time":{"start":1744566469444,"stop":1744566469444,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0c13edaf309cc2","name":"should not fail to stop the service if it was not started","time":{"start":1744566348485,"stop":1744566348486,"duration":1},"status":"passed","severity":"normal"},{"uid":"c75c6c155e1e734a","name":"getPeersByDiscovery","time":{"start":1744566467646,"stop":1744566467646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d65c5bdee29f550","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1744566290153,"stop":1744566290153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ae0d998e9e43dd6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1744566613237,"stop":1744566613237,"duration":0},"status":"passed","severity":"normal"},{"uid":"969b0f5dc4abb3f4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1744566962853,"stop":1744566962853,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a43f8afe77efd3b","name":"Push message with content topic containing long","time":{"start":1744566962836,"stop":1744566962836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e33624e3e61ec03","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1744566276018,"stop":1744566276018,"duration":0},"status":"passed","severity":"normal"},{"uid":"520e26ecc380df42","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1744566318478,"stop":1744566318478,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d7a81c2b0f05c97","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1744566276023,"stop":1744566276023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d79f65ed53ba0e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1744566602005,"stop":1744566602006,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf3fa7e1e4451921","name":"Subscribe to topic containing long and receive message","time":{"start":1744566851115,"stop":1744566851115,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d7399d46e0af2","name":"Push message with content topic containing shell command","time":{"start":1744566962854,"stop":1744566962854,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6e8c7f8f6b8b726","name":"Reopen subscription with peer with lost subscription","time":{"start":1744566409635,"stop":1744566409635,"duration":0},"status":"passed","severity":"normal"},{"uid":"572d1436908d661","name":"Push message with custom timestamp: 1744562764210","time":{"start":1744566962841,"stop":1744566962841,"duration":0},"status":"passed","severity":"normal"},{"uid":"f740adca22206734","name":"Push message with Russian payload","time":{"start":1744566962845,"stop":1744566962845,"duration":0},"status":"passed","severity":"normal"},{"uid":"91615602e250986e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app12/2/topic252/utf8","time":{"start":1744566578676,"stop":1744566578676,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed55a05838246243","name":"Check publish message after service node is restarted","time":{"start":1744566469449,"stop":1744566469450,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f1a88c5174bc5464","name":"Asymmetric encrypt & decrypt","time":{"start":1744566308447,"stop":1744566308447,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d63f043e39be651","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1744566276011,"stop":1744566276011,"duration":0},"status":"passed","severity":"normal"},{"uid":"19b58cd987f18231","name":"LightPush","time":{"start":1744566622289,"stop":1744566622289,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56fdb8d1154f2cf","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1744566276019,"stop":1744566276019,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c444b1ef271bfe","name":"Subscribe to topic containing numeric and receive message","time":{"start":1744566851129,"stop":1744566851129,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e65d500fe8531ba","name":"Query with Ordered Callback, No Decoder","time":{"start":1744566557945,"stop":1744566557945,"duration":0},"status":"passed","severity":"normal"},{"uid":"87480d99949512d8","name":"Should update shard info","time":{"start":1744566412211,"stop":1744566412211,"duration":0},"status":"passed","severity":"normal"},{"uid":"d12f817d9a2d8d7b","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1744566851108,"stop":1744566851109,"duration":1},"status":"passed","severity":"normal"},{"uid":"1982f1296f7ff826","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1744566851125,"stop":1744566851125,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3a8a303feb069f0","name":"Decoder throws on undefined content topic","time":{"start":1744566309683,"stop":1744566309684,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb7cb759ea15a4ba","name":"Subscribe to topic containing XML and publish message","time":{"start":1744566474825,"stop":1744566474825,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5095bf66909ec9c","name":"Push message with content topic containing shell command","time":{"start":1744566962839,"stop":1744566962839,"duration":0},"status":"passed","severity":"normal"},{"uid":"8872f5ff041866c","name":"Push 30 different messages","time":{"start":1744566962849,"stop":1744566962849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"58955de4407b67f6","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1744566308045,"stop":1744566308046,"duration":1},"status":"passed","severity":"normal"},{"uid":"2317d2ff0f9c20d2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1744566851121,"stop":1744566851121,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b45107b9626c52c","name":"throws on content topic with empty version field","time":{"start":1744566276005,"stop":1744566276006,"duration":1},"status":"passed","severity":"normal"},{"uid":"64a27097c0243d69","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1744566343792,"stop":1744566343793,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c5eefeda108072","name":"Check received message containing Chinese","time":{"start":1744566758158,"stop":1744566758158,"duration":0},"status":"passed","severity":"normal"},{"uid":"b871326fefd55276","name":"Check message with non string payload is not received","time":{"start":1744566758155,"stop":1744566758155,"duration":0},"status":"passed","severity":"normal"},{"uid":"789cf22b6f513458","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1744566602006,"stop":1744566602007,"duration":1},"status":"passed","severity":"normal"},{"uid":"8738eb89818ec002","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1744566474825,"stop":1744566474826,"duration":1},"status":"passed","severity":"normal"},{"uid":"1418bd9b9b2c85a4","name":"should not receive a peer event after stop","time":{"start":1744566348487,"stop":1744566348488,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cc6d77b1a6d993e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1744566327114,"stop":1744566327114,"duration":0},"status":"passed","severity":"normal"},{"uid":"736eb5fd3f5454b4","name":"Query with Promise Callback, No message returned","time":{"start":1744566557950,"stop":1744566557951,"duration":1},"status":"passed","severity":"normal"},{"uid":"49186654235cdeea","name":"Push message with content topic containing unicode special characters","time":{"start":1744566962840,"stop":1744566962840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b77e6ef665dec331","name":"throws on content topic with non-number generation field","time":{"start":1744566276004,"stop":1744566276005,"duration":1},"status":"passed","severity":"normal"},{"uid":"f068b51bfc561da6","name":"should reject if WakuNode is not started","time":{"start":1744566318407,"stop":1744566318408,"duration":1},"status":"passed","severity":"normal"},{"uid":"939b50fac95e3830","name":"Check received message with timestamp: 1649153314 ","time":{"start":1744566758150,"stop":1744566758151,"duration":1},"status":"passed","severity":"normal"},{"uid":"44507345e19d1c7","name":"Push message with meta","time":{"start":1744566962855,"stop":1744566962855,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8314cb8a1846927","name":"should set field with only STORE enabled","time":{"start":1744566284422,"stop":1744566284423,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c3aefe82241ff9","name":"Query Generator, No Decoder","time":{"start":1744566557943,"stop":1744566557943,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f63e05015643d37","name":"does not throw on valid cases","time":{"start":1744566276003,"stop":1744566276003,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1dc291ff4c7b893","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1744566276010,"stop":1744566276010,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9db2d111bad3e5c","name":"isConnected return false after peer stops","time":{"start":1744566363909,"stop":1744566363909,"duration":0},"status":"passed","severity":"normal"},{"uid":"83651573e476e1f","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1744566851120,"stop":1744566851120,"duration":0},"status":"passed","severity":"normal"},{"uid":"dae28ac93541daef","name":"should wait for Store peer to be connected","time":{"start":1744566318412,"stop":1744566318412,"duration":0},"status":"passed","severity":"normal"},{"uid":"156e1b5a574b1108","name":"should get / set UDP multiaddr","time":{"start":1744566284418,"stop":1744566284418,"duration":0},"status":"passed","severity":"normal"}]