mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
167 KiB
JSON
1 line
167 KiB
JSON
[{"uid":"6e8a0adadd25ae60","name":"should throw error - no public key","time":{"start":1741263272644,"stop":1741263272645,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c486330bc567381","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1741263314803,"stop":1741263314803,"duration":0},"status":"passed","severity":"normal"},{"uid":"795044f884af1485","name":"should initialize with custom number of peers","time":{"start":1741263305604,"stop":1741263305615,"duration":11},"status":"passed","severity":"normal"},{"uid":"b859de2b4a48a315","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1741263641720,"stop":1741263641720,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0faf653bc9fbf7a","name":"Push message with Arabic payload","time":{"start":1741263541598,"stop":1741263541599,"duration":1},"status":"passed","severity":"normal"},{"uid":"294e9a0fc1c91cac","name":"start node with empty shard should fail","time":{"start":1741263599361,"stop":1741263599362,"duration":1},"status":"passed","severity":"normal"},{"uid":"f990b79ff2c1899a","name":"should throw an error if shards are undefined for static sharding","time":{"start":1741263263996,"stop":1741263263996,"duration":0},"status":"passed","severity":"normal"},{"uid":"b670181f1ce10a59","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1741263371230,"stop":1741263371232,"duration":2},"status":"passed","severity":"normal"},{"uid":"333e45954f13e4e7","name":"Fields are not dropped","time":{"start":1741263278150,"stop":1741263278152,"duration":2},"status":"passed","severity":"normal"},{"uid":"341f99fd3a8efce4","name":"should use DNS peer discovery with light client","time":{"start":1741263343997,"stop":1741263343998,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2858aefa3c4885f0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1741263552009,"stop":1741263552010,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb3b38f9673592a3","name":"Store - dialed first","time":{"start":1741263642406,"stop":1741263642407,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab0e29bbd6c01331","name":"should properly create peer info with all multiaddrs","time":{"start":1741263272654,"stop":1741263272655,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfd47d9de031242","name":"isConnected between 2 js-waku relay nodes","time":{"start":1741263360659,"stop":1741263360659,"duration":0},"status":"passed","severity":"normal"},{"uid":"e55f94d134ddff42","name":"should not fail to start the service if it is already started","time":{"start":1741263290571,"stop":1741263290572,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0b210f05cf95611","name":"Generator, 2 different pubsubtopics","time":{"start":1741263620983,"stop":1741263620983,"duration":0},"status":"passed","severity":"normal"},{"uid":"859533bc5879f7f6","name":"should be able to decode the field with only RELAY set to true","time":{"start":1741263271907,"stop":1741263271908,"duration":1},"status":"passed","severity":"normal"},{"uid":"a79f4e5af41353a9","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1741263314841,"stop":1741263314841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c80f3f97a371f31","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1741263314802,"stop":1741263314802,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a63cd85ca8a0622","name":"Check publish message containing Basic HTML tag","time":{"start":1741263567614,"stop":1741263567615,"duration":1},"status":"passed","severity":"normal"},{"uid":"7090ebe373bc2d27","name":"Subscribe and receive messages via waku relay post","time":{"start":1741263637422,"stop":1741263637423,"duration":1},"status":"passed","severity":"normal"},{"uid":"79164a186efde47f","name":"Check received message containing special chars","time":{"start":1741263551990,"stop":1741263551990,"duration":0},"status":"passed","severity":"normal"},{"uid":"11dfad86b0ffa6bb","name":"1 Relay, 1 fetch","time":{"start":1741263286256,"stop":1741263286258,"duration":2},"status":"passed","severity":"normal"},{"uid":"cb01c613f891e3c","name":"Check message with no payload is not received","time":{"start":1741263427072,"stop":1741263427072,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c066b9387239fdb","name":"stop","time":{"start":1741263372363,"stop":1741263372364,"duration":1},"status":"passed","severity":"normal"},{"uid":"321880e73157ae24","name":"Push message equal or less that 1MB","time":{"start":1741263558463,"stop":1741263558467,"duration":4},"status":"passed","severity":"normal"},{"uid":"399cfec056a52e0d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1741263469781,"stop":1741263469781,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9961816b6f1eb7","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app16/5/topic548/utf8","time":{"start":1741263585313,"stop":1741263585313,"duration":0},"status":"passed","severity":"normal"},{"uid":"50314761307b6270","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1741263398049,"stop":1741263398049,"duration":0},"status":"passed","severity":"normal"},{"uid":"211bcf4b87db38ae","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1741263264000,"stop":1741263264001,"duration":1},"status":"passed","severity":"normal"},{"uid":"42cf6a8894c9b2d0","name":"should return the pubsub topic directly if a string is provided","time":{"start":1741263264006,"stop":1741263264006,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ccd1ed484afb92","name":"Non TWN Cluster","time":{"start":1741263585312,"stop":1741263585312,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e135a35fe85a0d4","name":"should not allow unachievable error rate","time":{"start":1741263314477,"stop":1741263314477,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a1a48bb52578ba5","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1741263264004,"stop":1741263264004,"duration":0},"status":"passed","severity":"normal"},{"uid":"18822bb406cf5418","name":"ignores unrecognized TXT record formats","time":{"start":1741263286762,"stop":1741263286762,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d96885d79fdedad","name":"Check publish message containing JSON","time":{"start":1741263567615,"stop":1741263567618,"duration":3},"status":"passed","severity":"normal"},{"uid":"369e2d844fa21441","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1741263570548,"stop":1741263570548,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7c01a7a84255d64","name":"Subscribe and publish message","time":{"start":1741263570547,"stop":1741263570547,"duration":0},"status":"passed","severity":"normal"},{"uid":"684e7959d190297b","name":"can start the service","time":{"start":1741263290570,"stop":1741263290570,"duration":0},"status":"passed","severity":"normal"},{"uid":"b13510b03a4647c3","name":"should not receive a peer event before start","time":{"start":1741263343994,"stop":1741263343994,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f79b10093c0a786","name":"Check received message containing short","time":{"start":1741263551987,"stop":1741263551988,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1ee4f698b39701","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1741263458749,"stop":1741263458749,"duration":0},"status":"passed","severity":"normal"},{"uid":"7516f017bfb31803","name":"should not fail to stop the service if it was not started","time":{"start":1741263290571,"stop":1741263290571,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf64de71a61d1823","name":"Subscribe to topic containing JSON and receive message","time":{"start":1741263637432,"stop":1741263637432,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f09736aaacaaacc","name":"Push message with custom timestamp: 1710504998372","time":{"start":1741263558462,"stop":1741263558462,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8b728f765cb947","name":"Subscribe to topic containing short and receive message","time":{"start":1741263637415,"stop":1741263637415,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae1975eaccf97bb","name":"Check publish message containing emoji","time":{"start":1741263567622,"stop":1741263567622,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ceb3cc3c3cd25ee","name":"Reopen subscription with peer with lost subscription","time":{"start":1741263371319,"stop":1741263371319,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1a711dc0a6f4bc4","name":"should handle special patterns correctly","time":{"start":1741263316773,"stop":1741263316773,"duration":0},"status":"passed","severity":"normal"},{"uid":"480d7273b611d174","name":"should return valid sharding parameters for static sharding","time":{"start":1741263264008,"stop":1741263264008,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0b0ac075c2d3f4","name":"Callback on promise, aborts when callback returns true","time":{"start":1741263628954,"stop":1741263628954,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1146f88c9f189c3","name":"should set field with all protocols enabled","time":{"start":1741263272655,"stop":1741263272655,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b2bb0f21cd0edbd","name":"Nodes with multiple pubsub topic","time":{"start":1741263558660,"stop":1741263558661,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf4f19139959b578","name":"Push message with XML payload","time":{"start":1741263558450,"stop":1741263558450,"duration":0},"status":"passed","severity":"normal"},{"uid":"5194be7072319a13","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1741263314806,"stop":1741263314806,"duration":0},"status":"passed","severity":"normal"},{"uid":"47db651c71a737e9","name":"throws on content topic with empty version field","time":{"start":1741263263978,"stop":1741263263978,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e5a407fce3fb35d","name":"Check received message containing shell command","time":{"start":1741263551996,"stop":1741263551997,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bf928c9acad35d6","name":"Subscribe to topic containing long and receive message","time":{"start":1741263637415,"stop":1741263637415,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46e69f84ed2f641","name":"retrieves a single peer","time":{"start":1741263286760,"stop":1741263286761,"duration":1},"status":"passed","severity":"normal"},{"uid":"4440efb0a398525b","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1741263263986,"stop":1741263263987,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7e17c518e8883c","name":"Check received message containing numeric","time":{"start":1741263427056,"stop":1741263427056,"duration":0},"status":"passed","severity":"normal"},{"uid":"68991fe18d326da3","name":"Ping on unsubscribed peer","time":{"start":1741263371309,"stop":1741263371310,"duration":1},"status":"passed","severity":"normal"},{"uid":"82ff8872ffeb28f3","name":"Push message with numeric payload","time":{"start":1741263558446,"stop":1741263558446,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e3c638cbb4cd47","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1741263637413,"stop":1741263637413,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f8f9d72567fa133","name":"Push message with short payload","time":{"start":1741263541594,"stop":1741263541594,"duration":0},"status":"passed","severity":"normal"},{"uid":"37846972ee8c49e","name":"should increase lamport timestamp","time":{"start":1741263315436,"stop":1741263315436,"duration":0},"status":"passed","severity":"normal"},{"uid":"78432d1873f3d225","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1741263263999,"stop":1741263263999,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d96b0658a4bf5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1741263637428,"stop":1741263637429,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ad291aa6b23b3","name":"can start the service","time":{"start":1741263343989,"stop":1741263343990,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe19fc86d3755132","name":"Should update shard info","time":{"start":1741263483113,"stop":1741263483113,"duration":0},"status":"passed","severity":"normal"},{"uid":"141570347c3f67b","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1741263558661,"stop":1741263558662,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c47fd6b33d88acd","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1741263482818,"stop":1741263482819,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e2cd5fc3caca80","name":"Push message with content topic containing SQL Injection","time":{"start":1741263541610,"stop":1741263541611,"duration":1},"status":"passed","severity":"normal"},{"uid":"735664eb2d7ef74f","name":"Fails to publish message with size larger than 1 MB","time":{"start":1741263567628,"stop":1741263567629,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b06c6a0990b25a9","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app90/1/topic349/json","time":{"start":1741263585312,"stop":1741263585313,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca3a9d0d9859f64","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1741263314808,"stop":1741263314808,"duration":0},"status":"passed","severity":"normal"},{"uid":"63095d3ca7797042","name":"Ordered Callback - false","time":{"start":1741263611533,"stop":1741263611533,"duration":0},"status":"passed","severity":"normal"},{"uid":"99486c0b0f1ff5dc","name":"Should update multiaddrs","time":{"start":1741263483112,"stop":1741263483113,"duration":1},"status":"passed","severity":"normal"},{"uid":"8acb393117702cfa","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1741263314827,"stop":1741263314828,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f0f4e12e04a90ae","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1741263558662,"stop":1741263558662,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f0d856a781491ac","name":"should properly create location multiaddrs - udp6","time":{"start":1741263272653,"stop":1741263272653,"duration":0},"status":"passed","severity":"normal"},{"uid":"97aa32b64887deca","name":"Ephemeral field is preserved - encoder v0","time":{"start":1741263339037,"stop":1741263339038,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5eccf1416cc4868","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1741263263990,"stop":1741263263990,"duration":0},"status":"passed","severity":"normal"},{"uid":"2200e618479a2a92","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1741263314831,"stop":1741263314831,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa25713c9d9a673f","name":"Query generator for multiple messages","time":{"start":1741263628947,"stop":1741263628948,"duration":1},"status":"passed","severity":"normal"},{"uid":"95b8b558a7113d08","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1741263641724,"stop":1741263641724,"duration":0},"status":"passed","severity":"normal"},{"uid":"77ccb0407c3e0e93","name":"Check publish message containing Russian","time":{"start":1741263567611,"stop":1741263567613,"duration":2},"status":"passed","severity":"normal"},{"uid":"3108c14e2870a83e","name":"Push message with content topic containing Script","time":{"start":1741263541611,"stop":1741263541611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dbc64b2a5428e73","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1741263314800,"stop":1741263314801,"duration":1},"status":"passed","severity":"normal"},{"uid":"304d5e0fcc736a41","name":"Push message with content topic containing Arabic","time":{"start":1741263558456,"stop":1741263558456,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea096dfc83a2272","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1741263314807,"stop":1741263314807,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39815145dc8557c","name":"should properly create location multiaddrs - udp","time":{"start":1741263272654,"stop":1741263272654,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef6c0247450d6102","name":"Add multiple subscription objects on single nwaku node","time":{"start":1741263637420,"stop":1741263637420,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b82d68c2f5a1a07","name":"should set field with only FILTER enabled","time":{"start":1741263272656,"stop":1741263272656,"duration":0},"status":"passed","severity":"normal"},{"uid":"9168ee10de2c2725","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1741263593641,"stop":1741263593641,"duration":0},"status":"passed","severity":"normal"},{"uid":"54260ac91acafbae","name":"Subscribe to topic containing Russian and receive message","time":{"start":1741263458747,"stop":1741263458747,"duration":0},"status":"passed","severity":"normal"},{"uid":"a261ae6ac2cd3f4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263469783,"stop":1741263469783,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d55f64a19ae905","name":"Waku message hash computation (no timestamp)","time":{"start":1741263266568,"stop":1741263266569,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce31387d7b98986b","name":"isConnected should return false after all peers disconnect","time":{"start":1741263360658,"stop":1741263360658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6cb164dde417b45","name":"should emit a peer event after start","time":{"start":1741263572440,"stop":1741263572440,"duration":0},"status":"passed","severity":"normal"},{"uid":"289702c7e9d8f529","name":"Push 30 different messages","time":{"start":1741263558453,"stop":1741263558453,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f03fafffeff16b7","name":"Subscribe to topic containing emoji and receive message","time":{"start":1741263458751,"stop":1741263458751,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9ac0e75ebcaf30","name":"Push message with content topic containing XML","time":{"start":1741263558458,"stop":1741263558458,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab62cbbc2545fd2c","name":"1 Relay, 1 Filter, gives up","time":{"start":1741263286259,"stop":1741263286260,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4d11afdf3dc307","name":"should mark all messages in causal history as acknowledged","time":{"start":1741263315440,"stop":1741263315440,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b989d0e76fe424","name":"should set field with all protocols disabled","time":{"start":1741263272655,"stop":1741263272655,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2c3cfd892ec0ef","name":"Subscribe and receive messages via lightPush","time":{"start":1741263458737,"stop":1741263458737,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e8cfaaeea4592","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1741263637431,"stop":1741263637431,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed271d77554b0d8","name":"should reject if LightPush is requested but not mounted","time":{"start":1741263306162,"stop":1741263306162,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4574a7bfdb6777","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1741263264011,"stop":1741263264011,"duration":0},"status":"passed","severity":"normal"},{"uid":"148fab0be13a9186","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1741263314805,"stop":1741263314805,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d987f419e052a","name":"Init the array if not present","time":{"start":1741263263482,"stop":1741263263483,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b438e1e61ef9b7d","name":"Subscribe to topic containing special chars and publish message","time":{"start":1741263570551,"stop":1741263570551,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf2aafa30c41a35","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1741263314796,"stop":1741263314796,"duration":0},"status":"passed","severity":"normal"},{"uid":"223fad3643a44048","name":"Subscribe to topic containing special chars and receive message","time":{"start":1741263637428,"stop":1741263637428,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ff118b161c5888","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1741263314806,"stop":1741263314806,"duration":0},"status":"passed","severity":"normal"},{"uid":"841b6e218f6b669d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1741263458738,"stop":1741263458739,"duration":1},"status":"passed","severity":"normal"},{"uid":"31a3d8de84bb8e74","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1741263264118,"stop":1741263264118,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc560d246695c678","name":"throws on content topic with too few or too many fields","time":{"start":1741263263975,"stop":1741263263976,"duration":1},"status":"passed","severity":"normal"},{"uid":"853baaa2d6aaca1a","name":"should insert message id into causal history","time":{"start":1741263315437,"stop":1741263315438,"duration":1},"status":"passed","severity":"normal"},{"uid":"513de88ac582d23c","name":"Push message with unicode special characters payload","time":{"start":1741263558452,"stop":1741263558452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f69732ea30397993","name":"Relay + Store","time":{"start":1741263272657,"stop":1741263272657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54e60f24a6fe3a4","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1741263314834,"stop":1741263314834,"duration":0},"status":"passed","severity":"normal"},{"uid":"4790d6c2fa6ad3d4","name":"random static sharding 2 - Cluster ID: 661, Shard ID: 567","time":{"start":1741263599341,"stop":1741263599341,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fdf9b89c7991fd","name":"random static sharding 9 - Cluster ID: 446, Shard ID: 559","time":{"start":1741263599348,"stop":1741263599348,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed6c24c32a7cbdf","name":"same cluster, different shard: nodes connect","time":{"start":1741263482822,"stop":1741263482823,"duration":1},"status":"passed","severity":"normal"},{"uid":"c342f0ccb0de98e8","name":"Publish message with custom timestamp: Thu Mar 06 2025 13:19:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1741263567625,"stop":1741263567625,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b857f0888a483cb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263371220,"stop":1741263371221,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0346749dd2a66ea","name":"throws on content topic with empty topic name field","time":{"start":1741263263979,"stop":1741263263979,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dc8bdd6cf996d7","name":"can dial TLS multiaddrs","time":{"start":1741263473465,"stop":1741263473465,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7dc972cd676f24","name":"should be able to encode the field with only STORE set to true","time":{"start":1741263271898,"stop":1741263271899,"duration":1},"status":"passed","severity":"normal"},{"uid":"40cff39da013e28d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1741263263989,"stop":1741263263989,"duration":0},"status":"passed","severity":"normal"},{"uid":"41744e1b3de2f22","name":"Check publish message after service node is restarted","time":{"start":1741263567629,"stop":1741263567633,"duration":4},"status":"skipped","severity":"normal"},{"uid":"f43ef1c81b78c858","name":"Push message with content topic containing emoji","time":{"start":1741263541615,"stop":1741263541615,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c29d7c8ac05c47b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1741263637418,"stop":1741263637418,"duration":0},"status":"passed","severity":"normal"},{"uid":"27cbf2d6cf546bb3","name":"Accepts a valid Waku Message","time":{"start":1741263309534,"stop":1741263309535,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9c34622f2b609cc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1741263371225,"stop":1741263371225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6069896720e806","name":"Ping on unsubscribed peer","time":{"start":1741263354134,"stop":1741263354135,"duration":1},"status":"passed","severity":"normal"},{"uid":"3056e125ffb081b2","name":"Fails to push message with empty content topic","time":{"start":1741263558461,"stop":1741263558461,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc36b6a05e3781ff","name":"Subscribe to topic containing XML and receive message","time":{"start":1741263637430,"stop":1741263637431,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a238c5e07495e","name":"should handle connection events","time":{"start":1741263305617,"stop":1741263305618,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ca977db638ca1f0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1741263641721,"stop":1741263641721,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd6a25eda4200b2","name":"should not fail to start the service if it is already started","time":{"start":1741263572438,"stop":1741263572440,"duration":2},"status":"passed","severity":"normal"},{"uid":"eebf57670bec241b","name":"Check publish message containing special chars","time":{"start":1741263567606,"stop":1741263567607,"duration":1},"status":"passed","severity":"normal"},{"uid":"489f2b0750382c90","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1741263286383,"stop":1741263286383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b25e1baf26babf","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1741263286381,"stop":1741263286381,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aa393f1951ad46c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1741263339726,"stop":1741263339729,"duration":3},"status":"passed","severity":"normal"},{"uid":"55e7332cb60a6fbb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1741263458746,"stop":1741263458746,"duration":0},"status":"passed","severity":"normal"},{"uid":"62144ab37301cc18","name":"Check publish message after client node is restarted","time":{"start":1741263567634,"stop":1741263567637,"duration":3},"status":"skipped","severity":"normal"},{"uid":"37943eb71a31f285","name":"Check message with invalid timestamp is not received","time":{"start":1741263551982,"stop":1741263551983,"duration":1},"status":"passed","severity":"normal"},{"uid":"50b09ec51ff6eceb","name":"Reusing cursor across nodes","time":{"start":1741263593642,"stop":1741263593642,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de5d3f6b93bd67d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1741263637416,"stop":1741263637416,"duration":0},"status":"passed","severity":"normal"},{"uid":"3164a187584b726e","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1741263314802,"stop":1741263314802,"duration":0},"status":"passed","severity":"normal"},{"uid":"f462d3d69836f83d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1741263371226,"stop":1741263371229,"duration":3},"status":"passed","severity":"normal"},{"uid":"9734574dfa723df4","name":"Check message received after jswaku node is restarted","time":{"start":1741263551985,"stop":1741263551985,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fa690e8b1cb7f0b","name":"should return unique PubsubTopics for static sharding","time":{"start":1741263263995,"stop":1741263263995,"duration":0},"status":"passed","severity":"normal"},{"uid":"3757c692a6245996","name":"Check received message containing JSON","time":{"start":1741263551978,"stop":1741263551978,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b973b65ddf237d","name":"Subscribe to topic containing emoji and publish message","time":{"start":1741263570557,"stop":1741263570557,"duration":0},"status":"passed","severity":"normal"},{"uid":"e912080a5b0431d2","name":"Check received message containing Chinese","time":{"start":1741263551972,"stop":1741263551973,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8500ccfd5d36cb0","name":"Query with Ordered Callback, No Decoder","time":{"start":1741263597554,"stop":1741263597554,"duration":0},"status":"passed","severity":"normal"},{"uid":"692df299a68b4b9f","name":"Check message with no content topic is not received","time":{"start":1741263427071,"stop":1741263427072,"duration":1},"status":"passed","severity":"normal"},{"uid":"81373681996b7ff3","name":"should use the provided clusterId for the pubsub topic","time":{"start":1741263264011,"stop":1741263264011,"duration":0},"status":"passed","severity":"normal"},{"uid":"53abd756a6a1211e","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1741263621718,"stop":1741263621718,"duration":0},"status":"passed","severity":"normal"},{"uid":"77feb772035fb8ab","name":"should get / set TCP multiaddr","time":{"start":1741263272652,"stop":1741263272652,"duration":0},"status":"passed","severity":"normal"},{"uid":"526f71f73b8923c4","name":"should encode/decode to RLP encoding","time":{"start":1741263272647,"stop":1741263272651,"duration":4},"status":"passed","severity":"normal"},{"uid":"84489ca897b7121c","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1741263570547,"stop":1741263570547,"duration":0},"status":"passed","severity":"normal"},{"uid":"127561e2b7c12e9d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263469775,"stop":1741263469776,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fae1a5d49fff1fe","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1741263458737,"stop":1741263458738,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e4c2c48d534e1fe","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1741263360657,"stop":1741263360657,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a34476f2843298","name":"Passing page size 1 when there are 4 messages","time":{"start":1741263622744,"stop":1741263622744,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5f6121ac2ab4961","name":"should retry on complete failure if specified","time":{"start":1741263306189,"stop":1741263306189,"duration":0},"status":"passed","severity":"normal"},{"uid":"6529778632aada46","name":"should check false positive rate","time":{"start":1741263316773,"stop":1741263316774,"duration":1},"status":"passed","severity":"normal"},{"uid":"42e5cb0af6596b4c","name":"Encoder throws on undefined content topic","time":{"start":1741263298319,"stop":1741263298319,"duration":0},"status":"passed","severity":"normal"},{"uid":"baa6c82a4ab1a926","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1741263441661,"stop":1741263441662,"duration":1},"status":"passed","severity":"normal"},{"uid":"816c3b306e739c93","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1741263263987,"stop":1741263263987,"duration":0},"status":"passed","severity":"normal"},{"uid":"5052e67c4170a2d6","name":"Push message with custom timestamp: 1741267027450","time":{"start":1741263541618,"stop":1741263541618,"duration":0},"status":"passed","severity":"normal"},{"uid":"f752e84fa0d6528c","name":"should return no connections if no open connection provided","time":{"start":1741263278184,"stop":1741263278184,"duration":0},"status":"passed","severity":"normal"},{"uid":"17bc229c98392764","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1741263298317,"stop":1741263298318,"duration":1},"status":"passed","severity":"normal"},{"uid":"b61506b77caa0de2","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1741263593642,"stop":1741263593642,"duration":0},"status":"passed","severity":"normal"},{"uid":"810ae957a6d0059f","name":"random static sharding 7 - Cluster ID: 120, Shard ID: 342","time":{"start":1741263599347,"stop":1741263599347,"duration":0},"status":"passed","severity":"normal"},{"uid":"34edf2c4fc2e488","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1741263314805,"stop":1741263314805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c51e66640ebbf7f","name":"should reject if WakuNode is not started","time":{"start":1741263306161,"stop":1741263306161,"duration":0},"status":"passed","severity":"normal"},{"uid":"272813b763d011b7","name":"isConnected return false after peer stops","time":{"start":1741263360658,"stop":1741263360659,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e8cbbb9054a5c82","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1741263314798,"stop":1741263314799,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa8488f18554054","name":"Publish without waiting for remote peer","time":{"start":1741263570546,"stop":1741263570546,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d6b9c371c3d6616","name":"Promise Callback - true","time":{"start":1741263611530,"stop":1741263611530,"duration":0},"status":"passed","severity":"normal"},{"uid":"642cc69c12f23c51","name":"Subscribe to topic containing numeric and receive message","time":{"start":1741263458745,"stop":1741263458745,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cdce9cb1ee691b","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1741263641722,"stop":1741263641723,"duration":1},"status":"passed","severity":"normal"},{"uid":"45fdc161a6de6ebc","name":"peer:update - should do nothing if another protocol hit","time":{"start":1741263278464,"stop":1741263278465,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32be7f0c56eee1c","name":"Check received message containing unicode special characters","time":{"start":1741263427065,"stop":1741263427065,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5235adc7d6095c","name":"should not fail to start the service if it is already started","time":{"start":1741263343993,"stop":1741263343993,"duration":0},"status":"passed","severity":"normal"},{"uid":"6611686a608357cc","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1741263314814,"stop":1741263314827,"duration":13},"status":"passed","severity":"normal"},{"uid":"36d13b762e20acef","name":"should wait for Filter peer to be connected","time":{"start":1741263306164,"stop":1741263306164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d09f2999bdf322a7","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1741263314796,"stop":1741263314797,"duration":1},"status":"passed","severity":"normal"},{"uid":"14352ae9cb48b5e6","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1741263263986,"stop":1741263263986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c27b1e4c827561d0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1741263332306,"stop":1741263332309,"duration":3},"status":"passed","severity":"normal"},{"uid":"f4b9d311408618af","name":"Passing page size 10 when there are 10 messages","time":{"start":1741263622745,"stop":1741263622745,"duration":0},"status":"passed","severity":"normal"},{"uid":"b178a1dbf4d67518","name":"should reject if Relay is requested but not mounted","time":{"start":1741263306161,"stop":1741263306162,"duration":1},"status":"passed","severity":"normal"},{"uid":"2da6e828cef4db4a","name":"Ping on subscribed peer","time":{"start":1741263354127,"stop":1741263354132,"duration":5},"status":"passed","severity":"normal"},{"uid":"be1e95b1607e1a85","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1741263637423,"stop":1741263637423,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0ec27a9c181715","name":"Overlapping topic subscription","time":{"start":1741263458743,"stop":1741263458744,"duration":1},"status":"passed","severity":"normal"},{"uid":"5add5f1775c9824f","name":"should be called for bootstrap peers","time":{"start":1741263339723,"stop":1741263339724,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec072550af4648d","name":"Push message with meta","time":{"start":1741263541616,"stop":1741263541616,"duration":0},"status":"passed","severity":"normal"},{"uid":"8074723e400a17da","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1741263314800,"stop":1741263314800,"duration":0},"status":"passed","severity":"normal"},{"uid":"5070750e47139ff0","name":"Default pageSize","time":{"start":1741263622746,"stop":1741263622747,"duration":1},"status":"passed","severity":"normal"},{"uid":"959d5ddf73dc994","name":"Check message received after nwaku node is restarted","time":{"start":1741263552015,"stop":1741263552015,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79218498e814756d","name":"Check message received after jswaku node is restarted","time":{"start":1741263552014,"stop":1741263552014,"duration":0},"status":"skipped","severity":"normal"},{"uid":"de17dbd4866275cc","name":"Encoder throws on empty string content topic","time":{"start":1741263296688,"stop":1741263296688,"duration":0},"status":"passed","severity":"normal"},{"uid":"766606af578ef59f","name":"should wait for Store peer to be connected","time":{"start":1741263306164,"stop":1741263306165,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc63f316c36c370e","name":"Push message with content topic containing Basic HTML tag","time":{"start":1741263558458,"stop":1741263558458,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f2e58b762f412cf","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1741263314828,"stop":1741263314828,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4d2ae4219ab2eaf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1741263263981,"stop":1741263263985,"duration":4},"status":"passed","severity":"normal"},{"uid":"af0ca3c49ec760ed","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1741263398048,"stop":1741263398049,"duration":1},"status":"passed","severity":"normal"},{"uid":"53215e63eaf284d","name":"Callback on promise","time":{"start":1741263628953,"stop":1741263628954,"duration":1},"status":"passed","severity":"normal"},{"uid":"b29b7ebb4552b65","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1741263637430,"stop":1741263637430,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff5e333081a666b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1741263558661,"stop":1741263558661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4281bfd6b3149bf","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1741263263998,"stop":1741263263999,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb5da5a5a851d01","name":"Fails to push message with large meta","time":{"start":1741263541616,"stop":1741263541616,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f7e30bb1552be7","name":"Push message with content topic containing Basic HTML tag","time":{"start":1741263541612,"stop":1741263541612,"duration":0},"status":"passed","severity":"normal"},{"uid":"f159aa9c514a88bb","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1741263286380,"stop":1741263286380,"duration":0},"status":"passed","severity":"normal"},{"uid":"800d39b470ae659f","name":"Nodes with multiple pubsub topic","time":{"start":1741263558662,"stop":1741263558663,"duration":1},"status":"passed","severity":"normal"},{"uid":"8846a03a89426ed8","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1741263314834,"stop":1741263314835,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c5454e618c44ffa","name":"Push message with special chars payload","time":{"start":1741263558446,"stop":1741263558447,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b9e1a470332efca","name":"Publishes to nwaku","time":{"start":1741263558253,"stop":1741263558254,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfb55b3a6bd719d","name":"Check publish message containing long","time":{"start":1741263567606,"stop":1741263567606,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d753e91acf858d","name":"Check received message containing numeric","time":{"start":1741263551989,"stop":1741263551990,"duration":1},"status":"passed","severity":"normal"},{"uid":"3db3255cd9ba106d","name":"Check received message containing XML","time":{"start":1741263427062,"stop":1741263427063,"duration":1},"status":"passed","severity":"normal"},{"uid":"20247d32dffbf505","name":"Encoder throws on undefined content topic","time":{"start":1741263296687,"stop":1741263296688,"duration":1},"status":"passed","severity":"normal"},{"uid":"7865585331945dad","name":"should properly create location multiaddrs - udp4","time":{"start":1741263272653,"stop":1741263272653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1342f4104dbc29d8","name":"Subscribe and receives messages on 20 topics","time":{"start":1741263637413,"stop":1741263637414,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b1e3035d1bc8b05","name":"Check received message with timestamp: 1741263331306 ","time":{"start":1741263552007,"stop":1741263552008,"duration":1},"status":"passed","severity":"normal"},{"uid":"e24d56aff289d8a","name":"should process tasks in queue","time":{"start":1741263306103,"stop":1741263306103,"duration":0},"status":"passed","severity":"normal"},{"uid":"43425c27a70ecb75","name":"should transition to Unhealthy when no connections","time":{"start":1741263306121,"stop":1741263306122,"duration":1},"status":"passed","severity":"normal"},{"uid":"6621d18c39c6067e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1741263637417,"stop":1741263637417,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9e537b5aedea11f","name":"Push message with custom timestamp: 1741266998372","time":{"start":1741263558463,"stop":1741263558463,"duration":0},"status":"passed","severity":"normal"},{"uid":"792a0ee4458f5e73","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1741263637412,"stop":1741263637412,"duration":0},"status":"passed","severity":"normal"},{"uid":"162d443e3c0864ff","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1741263343998,"stop":1741263343998,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4c1980e21fe4ba61","name":"should initialize bloom filter with correct parameters","time":{"start":1741263316771,"stop":1741263316771,"duration":0},"status":"passed","severity":"normal"},{"uid":"359acef8e6423c36","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1741263264002,"stop":1741263264003,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfffa34381f4b8a","name":"handles different networkShards values correctly","time":{"start":1741263263992,"stop":1741263263993,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea7ac3769cde655","name":"should handle corrupted local storage data gracefully","time":{"start":1741263290574,"stop":1741263290574,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed235721873f14e4","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1741263314804,"stop":1741263314805,"duration":1},"status":"passed","severity":"normal"},{"uid":"1baeb9f5d77677f3","name":"Passing cursor with wrong pubsubTopic","time":{"start":1741263593643,"stop":1741263593643,"duration":0},"status":"passed","severity":"normal"},{"uid":"377e1a7f2ab0c06b","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1741263567622,"stop":1741263567624,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9df2000a374aae0","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1741263564517,"stop":1741263564518,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b9f21435f856fe93","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1741263315440,"stop":1741263315440,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9a0bfd5718ec83","name":"should create a new stream if no existing for protocol found","time":{"start":1741263278463,"stop":1741263278463,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e3c114867c1cc1","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1741263570552,"stop":1741263570552,"duration":0},"status":"passed","severity":"normal"},{"uid":"573f4c0b80c1b8d8","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1741263641722,"stop":1741263641722,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabeef624cf137ed","name":"should be able to encode the field with only RELAY set to true","time":{"start":1741263271895,"stop":1741263271898,"duration":3},"status":"passed","severity":"normal"},{"uid":"6502ef67fe760163","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1741263332314,"stop":1741263332316,"duration":2},"status":"passed","severity":"normal"},{"uid":"7c6403c620f09660","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1741263641723,"stop":1741263641723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a733aa3e12c1dff5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263620986,"stop":1741263620986,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4d123a9783ca54","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1741263558663,"stop":1741263558663,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec230bb708d6fdf","name":"Subscribe and receive messages via lightPush","time":{"start":1741263637411,"stop":1741263637411,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ec6eb649fa9883","name":"should return different streams if requested simultaniously","time":{"start":1741263278464,"stop":1741263278464,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b14ee1604de05fb","name":"Push message with Arabic payload","time":{"start":1741263558448,"stop":1741263558449,"duration":1},"status":"passed","severity":"normal"},{"uid":"482f3b2a4199215d","name":"Check received message containing long","time":{"start":1741263551988,"stop":1741263551989,"duration":1},"status":"passed","severity":"normal"},{"uid":"88793380f1fcf44f","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1741263314797,"stop":1741263314797,"duration":0},"status":"passed","severity":"normal"},{"uid":"4516b4f22ab7de3f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1741263314834,"stop":1741263314834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7695565102ecb300","name":"should properly compute the node id","time":{"start":1741263272647,"stop":1741263272647,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebd3a999b979403","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1741263264007,"stop":1741263264007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6b86a1e3889a58a","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app95/10/topic340/proto","time":{"start":1741263585317,"stop":1741263585317,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c7f0fc1aec3165","name":"throws on content topic with empty encoding field","time":{"start":1741263263979,"stop":1741263263980,"duration":1},"status":"passed","severity":"normal"},{"uid":"4515627c20fc65be","name":"Check received message containing XML","time":{"start":1741263551977,"stop":1741263551977,"duration":0},"status":"passed","severity":"normal"},{"uid":"331997d8c789973d","name":"Check received message containing Chinese","time":{"start":1741263427057,"stop":1741263427058,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bcd06d4d341f831","name":"should encode/decode to text encoding","time":{"start":1741263272651,"stop":1741263272651,"duration":0},"status":"passed","severity":"normal"},{"uid":"58b8caa3effed49b","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1741263558660,"stop":1741263558660,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8d329aec4b0f83","name":"creates an iterator","time":{"start":1741263629231,"stop":1741263629232,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab2b80509192600","name":"Check received message with timestamp: 1649153314 ","time":{"start":1741263551981,"stop":1741263551981,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8e0cdcbff962aca","name":"should correctly map a content topic to a pubsub topic","time":{"start":1741263264010,"stop":1741263264010,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e279f61ca699027","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1741263482819,"stop":1741263482821,"duration":2},"status":"passed","severity":"normal"},{"uid":"ff8f197cab4b3797","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1741263314833,"stop":1741263314834,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f0704f4be57333","name":"Passing page size 0 when there are 110 messages","time":{"start":1741263622743,"stop":1741263622744,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a18ec61ebbafb3","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1741263314795,"stop":1741263314795,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6fb72de4065816f","name":"Subscribe and receives messages on 20 topics","time":{"start":1741263637424,"stop":1741263637424,"duration":0},"status":"passed","severity":"normal"},{"uid":"832fee91b2d18840","name":"Check received message containing emoji","time":{"start":1741263552004,"stop":1741263552005,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab20bea855bd5b4","name":"should properly create location multiaddrs - tcp","time":{"start":1741263272654,"stop":1741263272654,"duration":0},"status":"passed","severity":"normal"},{"uid":"712c49f51e5b9c30","name":"Check received message with timestamp: 1741263331306 ","time":{"start":1741263551980,"stop":1741263551980,"duration":0},"status":"passed","severity":"normal"},{"uid":"17dce6a426077751","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1741263314831,"stop":1741263314832,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1a8d6d608c66061","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1741263360655,"stop":1741263360655,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74a537e88f10695","name":"Publish message with large meta","time":{"start":1741263567637,"stop":1741263567638,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2145ac035b7bf87","name":"Check message on other pubsub topic is not received","time":{"start":1741263551983,"stop":1741263551983,"duration":0},"status":"passed","severity":"normal"},{"uid":"161af556302c6af7","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263469781,"stop":1741263469782,"duration":1},"status":"passed","severity":"normal"},{"uid":"58367a2976fc3478","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1741263314807,"stop":1741263314807,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb1bd9526b44f52c","name":"connects to nwaku","time":{"start":1741263637840,"stop":1741263637840,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac48c6a59c013f8","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1741263585311,"stop":1741263585311,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1e1c24245a732b","name":"Subscribe and receive messages via waku relay post","time":{"start":1741263637412,"stop":1741263637413,"duration":1},"status":"passed","severity":"normal"},{"uid":"9109a96327cc7d67","name":"Overlapping topic subscription","time":{"start":1741263637414,"stop":1741263637415,"duration":1},"status":"passed","severity":"normal"},{"uid":"934466066388b333","name":"should initialize with Unhealthy status","time":{"start":1741263306121,"stop":1741263306121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9ebcd7854786f2e","name":"Push message with shell command payload","time":{"start":1741263541603,"stop":1741263541603,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fbdbfd3a782a8b","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app92/2/topic183/json","time":{"start":1741263585318,"stop":1741263585319,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8e4d12f4974e3a","name":"Ping on peer without subscriptions","time":{"start":1741263371312,"stop":1741263371312,"duration":0},"status":"passed","severity":"normal"},{"uid":"2028473e82d81ee8","name":"Check received message containing special chars","time":{"start":1741263551971,"stop":1741263551972,"duration":1},"status":"passed","severity":"normal"},{"uid":"f79ba5eac8914bc0","name":"Check received message containing long","time":{"start":1741263427055,"stop":1741263427056,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2a817cd957c7fbd","name":"random static sharding 1 - Cluster ID: 551, Shard ID: 376","time":{"start":1741263599340,"stop":1741263599341,"duration":1},"status":"passed","severity":"normal"},{"uid":"df72624d34b7bf84","name":"All","time":{"start":1741263338004,"stop":1741263338004,"duration":0},"status":"passed","severity":"normal"},{"uid":"794d049e51fb0078","name":"Ping on unsubscribed peer","time":{"start":1741263371313,"stop":1741263371319,"duration":6},"status":"passed","severity":"normal"},{"uid":"1408a5a57522797a","name":"should only return 1 node with relay capability","time":{"start":1741263286763,"stop":1741263286763,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2feb2b28fa00371","name":"Check received message containing SQL Injection","time":{"start":1741263551992,"stop":1741263551992,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a39b4bbac286bf","name":"should return usable stream attached to connection","time":{"start":1741263278462,"stop":1741263278463,"duration":1},"status":"passed","severity":"normal"},{"uid":"7803daaeddebb4c2","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1741263637419,"stop":1741263637419,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebea52aa5c5fe068","name":"Check received message with timestamp: 1649153314 ","time":{"start":1741263552008,"stop":1741263552009,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b687baad13b5349","name":"passes more than one ENR URLs and attempts connection","time":{"start":1741263343998,"stop":1741263343999,"duration":1},"status":"skipped","severity":"normal"},{"uid":"74fc6757c83a40c6","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1741263314803,"stop":1741263314803,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cb636569b1cdbce","name":"recovers when dns.resolve returns empty","time":{"start":1741263286761,"stop":1741263286762,"duration":1},"status":"passed","severity":"normal"},{"uid":"224a09e1162b4c8b","name":"Wrong topic","time":{"start":1741263585324,"stop":1741263585325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b88cc8c74450214","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1741263264001,"stop":1741263264002,"duration":1},"status":"passed","severity":"normal"},{"uid":"9da7539f877bd154","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1741263599339,"stop":1741263599340,"duration":1},"status":"passed","severity":"normal"},{"uid":"76dfeed95a62ecc6","name":"Does not throw an exception when node disconnects","time":{"start":1741263637841,"stop":1741263637841,"duration":0},"status":"passed","severity":"normal"},{"uid":"b495b3a29068ee7e","name":"should throw an error for insufficient data","time":{"start":1741263264118,"stop":1741263264118,"duration":0},"status":"passed","severity":"normal"},{"uid":"82ca17f2717d8b57","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1741263371218,"stop":1741263371219,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3674162f1bb0535","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1741263441666,"stop":1741263441666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d62651359a7c54e4","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1741263441676,"stop":1741263441676,"duration":0},"status":"passed","severity":"normal"},{"uid":"42ccf88b54a3701d","name":"Subscribe to topic containing short and receive message","time":{"start":1741263458744,"stop":1741263458745,"duration":1},"status":"passed","severity":"normal"},{"uid":"48ab54506338e21","name":"Decoder throws on empty string content topic","time":{"start":1741263278834,"stop":1741263278834,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8f136b652941897","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1741263458750,"stop":1741263458750,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f9fb5c2aa8f77a","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1741263621719,"stop":1741263621719,"duration":0},"status":"passed","severity":"normal"},{"uid":"2535a96c0f9b27cd","name":"Check received message containing Basic HTML tag","time":{"start":1741263551996,"stop":1741263551996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0fc0ca4104c2d6d","name":"Delete observer","time":{"start":1741263543323,"stop":1741263543323,"duration":0},"status":"passed","severity":"normal"},{"uid":"d45db5a191f7cd21","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1741263570554,"stop":1741263570554,"duration":0},"status":"passed","severity":"normal"},{"uid":"67474c3858aede9d","name":"should not fail to stop the service if it was not started","time":{"start":1741263572437,"stop":1741263572438,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4ca97eb1d219f30","name":"Fails to push message with large meta","time":{"start":1741263558461,"stop":1741263558462,"duration":1},"status":"passed","severity":"normal"},{"uid":"468c43f83326a873","name":"Relay + Store","time":{"start":1741263338003,"stop":1741263338004,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce7f11f555a60e3","name":"Push message with content topic containing Script","time":{"start":1741263558457,"stop":1741263558458,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59c2903527ee036","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1741263263992,"stop":1741263263992,"duration":0},"status":"passed","severity":"normal"},{"uid":"21102b369846dd57","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1741263315438,"stop":1741263315439,"duration":1},"status":"passed","severity":"normal"},{"uid":"36cfce22a2275359","name":"removeEventListener with wrong event","time":{"start":1741263372356,"stop":1741263372358,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6508160ced18e0e","name":"Subscribe and receives messages on 20 topics","time":{"start":1741263458741,"stop":1741263458741,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a33a0086dccc139","name":"should emit a peer event after start","time":{"start":1741263343993,"stop":1741263343994,"duration":1},"status":"passed","severity":"normal"},{"uid":"63a98415123e698","name":"Subscribe to topic containing JSON and publish message","time":{"start":1741263570554,"stop":1741263570555,"duration":1},"status":"passed","severity":"normal"},{"uid":"fce558b7b80ca6aa","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1741263398049,"stop":1741263398050,"duration":1},"status":"passed","severity":"normal"},{"uid":"e322611a9c6c8d87","name":"Push 30 different messages","time":{"start":1741263541605,"stop":1741263541605,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a3cec218d1b523","name":"Check received message containing short","time":{"start":1741263427054,"stop":1741263427055,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa05525cbf830783","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1741263621715,"stop":1741263621716,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a7214e958ad8b3","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1741263263993,"stop":1741263263993,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1233c8ee7ad6903","name":"Light Node - default protocols","time":{"start":1741263642408,"stop":1741263642408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2196d48b3300549d","name":"configure the node with multiple content topics","time":{"start":1741263585325,"stop":1741263585325,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea6e8edb072e82f","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1741263570551,"stop":1741263570552,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5d2c89165ea4f9","name":"should respect max attempts limit","time":{"start":1741263306105,"stop":1741263306106,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e3ab1411492e9d6","name":"Check message with no content topic is not received","time":{"start":1741263551983,"stop":1741263551983,"duration":0},"status":"passed","severity":"normal"},{"uid":"540385603859a3af","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1741263593638,"stop":1741263593639,"duration":1},"status":"passed","severity":"normal"},{"uid":"68de60a92c76d37","name":"Push message with content topic containing Russian","time":{"start":1741263541610,"stop":1741263541610,"duration":0},"status":"passed","severity":"normal"},{"uid":"55d05c28095a53ae","name":"Rejects garbage","time":{"start":1741263309535,"stop":1741263309536,"duration":1},"status":"passed","severity":"normal"},{"uid":"284995e10a4cefd","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1741263637433,"stop":1741263637433,"duration":0},"status":"passed","severity":"normal"},{"uid":"21e5eca400e7ea3a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1741263314839,"stop":1741263314839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce305c65edb0d4fa","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1741263314809,"stop":1741263314809,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f5692d87779688","name":"handles multiple messages","time":{"start":1741263629232,"stop":1741263629232,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddadf15bd6ca0dd2","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1741263314801,"stop":1741263314801,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c712ccf51b9fc1f","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1741263263989,"stop":1741263263989,"duration":0},"status":"passed","severity":"normal"},{"uid":"a245cbc28643b461","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1741263314801,"stop":1741263314801,"duration":0},"status":"passed","severity":"normal"},{"uid":"b84a70e6b974f372","name":"Generator, 2 different pubsubtopics","time":{"start":1741263620989,"stop":1741263620989,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c4537a689cee95","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1741263314833,"stop":1741263314833,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea4044251fec6e3","name":"Check message received after jswaku node is restarted","time":{"start":1741263427074,"stop":1741263427074,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e9be86e372b1a254","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1741263286765,"stop":1741263286765,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c955513d6a599ba","name":"different cluster, different shard: nodes don't connect","time":{"start":1741263482824,"stop":1741263482824,"duration":0},"status":"passed","severity":"normal"},{"uid":"732c8e1d799bcc21","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1741263628954,"stop":1741263628955,"duration":1},"status":"passed","severity":"normal"},{"uid":"7613fef65aa85878","name":"Throws when trying to push message with empty payload","time":{"start":1741263541606,"stop":1741263541606,"duration":0},"status":"passed","severity":"normal"},{"uid":"11ae66ae52f763cc","name":"Subscribe and receive messages via lightPush","time":{"start":1741263637421,"stop":1741263637421,"duration":0},"status":"passed","severity":"normal"},{"uid":"dce4d9fb60885e08","name":"Subscribe to topic containing Script and publish message","time":{"start":1741263570553,"stop":1741263570553,"duration":0},"status":"passed","severity":"normal"},{"uid":"72308ba303a63cfa","name":"Ordered Callback - true","time":{"start":1741263611532,"stop":1741263611532,"duration":0},"status":"passed","severity":"normal"},{"uid":"903a5127e479f197","name":"should throw an error for an unconfigured topic","time":{"start":1741263264006,"stop":1741263264006,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4c2ef3df4f139df","name":"Check publish message containing unicode special characters","time":{"start":1741263567622,"stop":1741263567622,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b824edc6616439b","name":"Push message equal or less that 1MB","time":{"start":1741263541618,"stop":1741263541620,"duration":2},"status":"passed","severity":"normal"},{"uid":"8751034a001f02ff","name":"Fails to push message with empty content topic","time":{"start":1741263541615,"stop":1741263541616,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff3245d0ec453a8","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1741263641723,"stop":1741263641723,"duration":0},"status":"passed","severity":"normal"},{"uid":"149a31eddf39ed33","name":"Check message received after nwaku node is restarted","time":{"start":1741263427074,"stop":1741263427079,"duration":5},"status":"skipped","severity":"normal"},{"uid":"4fb3d55fb2561363","name":"Used by Waku Relay","time":{"start":1741263637842,"stop":1741263637842,"duration":0},"status":"passed","severity":"normal"},{"uid":"74a75a55db27ef9b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1741263263999,"stop":1741263264000,"duration":1},"status":"passed","severity":"normal"},{"uid":"83aeb9aa12e1c82d","name":"Check publish message containing Script","time":{"start":1741263567614,"stop":1741263567614,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0199764a95b273c","name":"Subscribe to topic containing short and publish message","time":{"start":1741263570549,"stop":1741263570550,"duration":1},"status":"passed","severity":"normal"},{"uid":"a71c90d645eafdca","name":"Meta field set when metaSetter is specified","time":{"start":1741263278832,"stop":1741263278832,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7a2dc730426ad14","name":"Push message with Basic HTML tag payload","time":{"start":1741263541602,"stop":1741263541603,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec60ebac1c42166","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1741263551982,"stop":1741263551982,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbd028ccfedbd658","name":"more peers than existing","time":{"start":1741263541823,"stop":1741263541823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f2741c773a0272ed","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1741263278465,"stop":1741263278466,"duration":1},"status":"passed","severity":"normal"},{"uid":"966d57014b23f85e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1741263314841,"stop":1741263314842,"duration":1},"status":"passed","severity":"normal"},{"uid":"31179370d2551346","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1741263263995,"stop":1741263263995,"duration":0},"status":"passed","severity":"normal"},{"uid":"a209f3005c8a38b8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1741263637418,"stop":1741263637419,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea7b52f73c0a2e98","name":"A test","time":{"start":1741263458917,"stop":1741263458918,"duration":1},"status":"passed","severity":"normal"},{"uid":"545433422123175a","name":"should throw an error for empty SingleShardInfos array","time":{"start":1741263263994,"stop":1741263263994,"duration":0},"status":"passed","severity":"normal"},{"uid":"6770e4befb9dc3e","name":"Check message received after nwaku node is restarted","time":{"start":1741263551986,"stop":1741263551986,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ef2fd1aefdd8bde","name":"should only return 1 node with store capability","time":{"start":1741263286764,"stop":1741263286764,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7242378fae5a20f","name":"Subscribe to topic containing short and receive message","time":{"start":1741263637426,"stop":1741263637426,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6455ae65040aa84","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1741263286766,"stop":1741263286766,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d60cff597d6a4829","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1741263458740,"stop":1741263458741,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d0cb7364dfb76dc","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1741263332318,"stop":1741263332318,"duration":0},"status":"passed","severity":"normal"},{"uid":"d753ba40ebe9632a","name":"should only return 1 node with relay and store capability","time":{"start":1741263286763,"stop":1741263286764,"duration":1},"status":"passed","severity":"normal"},{"uid":"4694b4e7b634be5d","name":"Ordered callback, aborts when callback returns true","time":{"start":1741263628955,"stop":1741263628957,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3645de857e5db12","name":"throws an error for improperly formatted content topics","time":{"start":1741263263993,"stop":1741263263993,"duration":0},"status":"passed","severity":"normal"},{"uid":"95196f81009eb0ea","name":"Check received message containing Arabic","time":{"start":1741263427059,"stop":1741263427060,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a9bf691e0d961b","name":"Privacy Node - default protocol","time":{"start":1741263642408,"stop":1741263642408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c21643eef4f0bbec","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1741263263988,"stop":1741263263988,"duration":0},"status":"passed","severity":"normal"},{"uid":"716c93b42609370b","name":"Check received message containing Script","time":{"start":1741263427062,"stop":1741263427062,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c4b34930f1ff9b7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1741263593639,"stop":1741263593641,"duration":2},"status":"passed","severity":"normal"},{"uid":"6c7d2252ae1e25a3","name":"random static sharding 8 - Cluster ID: 200, Shard ID: 809","time":{"start":1741263599347,"stop":1741263599348,"duration":1},"status":"passed","severity":"normal"},{"uid":"c748d6f148e1b467","name":"Generator, 2 different pubsubtopics","time":{"start":1741263620987,"stop":1741263620988,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd2fdaca3b756732","name":"Reopen subscription with peer with lost subscription","time":{"start":1741263354135,"stop":1741263354135,"duration":0},"status":"passed","severity":"normal"},{"uid":"810ba56310d3f45f","name":"Subscribe to topic containing XML and receive message","time":{"start":1741263637417,"stop":1741263637418,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad87106f2e91f781","name":"should return false","time":{"start":1741263272646,"stop":1741263272646,"duration":0},"status":"passed","severity":"normal"},{"uid":"deee4c122bb9a2b9","name":"Push message with content topic containing escaped characters","time":{"start":1741263558459,"stop":1741263558460,"duration":1},"status":"passed","severity":"normal"},{"uid":"44949b8ff756d81a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1741263286384,"stop":1741263286384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46fd3207b6eaf56","name":"Subscribe to topic containing Russian and publish message","time":{"start":1741263570552,"stop":1741263570553,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e529ef02f27557","name":"should decode valid enr successfully","time":{"start":1741263272643,"stop":1741263272643,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6189436af6d0d8","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1741263398050,"stop":1741263398050,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4e97219445d9e8b","name":"Check received message containing Russian","time":{"start":1741263551974,"stop":1741263551974,"duration":0},"status":"passed","severity":"normal"},{"uid":"3021ae5c4442a1bb","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1741263709658,"stop":1741263709658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc0db915ae05dec","name":"Overlapping topic subscription","time":{"start":1741263637425,"stop":1741263637426,"duration":1},"status":"passed","severity":"normal"},{"uid":"b449f0e4984e37a0","name":"Fails to publish message with wrong content topic","time":{"start":1741263567627,"stop":1741263567627,"duration":0},"status":"passed","severity":"normal"},{"uid":"2591af511e437d68","name":"Check received message containing SQL Injection","time":{"start":1741263551975,"stop":1741263551975,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6edcecf70e6c5df","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1741263264006,"stop":1741263264007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2920f1d6ea093db6","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1741263427067,"stop":1741263427068,"duration":1},"status":"passed","severity":"normal"},{"uid":"46d6e4a3f73d287c","name":"should add to incoming buffer if dependencies are not met","time":{"start":1741263315439,"stop":1741263315439,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d2ef1cef53af37","name":"pre and post cipher","time":{"start":1741263297184,"stop":1741263297184,"duration":0},"status":"passed","severity":"normal"},{"uid":"320837c9dd9391ca","name":"should throw an error for missing required configuration","time":{"start":1741263263996,"stop":1741263263997,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e7e55b21a2c1f44","name":"Push message with unicode special characters payload","time":{"start":1741263541604,"stop":1741263541605,"duration":1},"status":"passed","severity":"normal"},{"uid":"de9c6e4cdd60dad","name":"should load peers from local storage and dispatch events","time":{"start":1741263290573,"stop":1741263290573,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2bbf9ea6bc76357","name":"should never report false negatives","time":{"start":1741263316772,"stop":1741263316772,"duration":0},"status":"passed","severity":"normal"},{"uid":"928e39351f37add","name":"should handle task timeouts","time":{"start":1741263306105,"stop":1741263306105,"duration":0},"status":"passed","severity":"normal"},{"uid":"2359e2f05548070","name":"Check received message containing special chars","time":{"start":1741263427056,"stop":1741263427057,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4574a7b6760db29","name":"should not receive a peer event after stop","time":{"start":1741263290572,"stop":1741263290573,"duration":1},"status":"passed","severity":"normal"},{"uid":"53bf64d1ad8ddacc","name":"Ping on subscribed peer","time":{"start":1741263371311,"stop":1741263371311,"duration":0},"status":"passed","severity":"normal"},{"uid":"e58aff7efa68fb0a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1741263637434,"stop":1741263637434,"duration":0},"status":"passed","severity":"normal"},{"uid":"9467edd40853e42a","name":"Check publish message containing Arabic","time":{"start":1741263567610,"stop":1741263567610,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed81d32b9d94ee4","name":"returns all values when wanted number matches available values","time":{"start":1741263286267,"stop":1741263286268,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f349d0e4fc3801e","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1741263290573,"stop":1741263290574,"duration":1},"status":"passed","severity":"normal"},{"uid":"d919635cc15b083f","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1741263314803,"stop":1741263314804,"duration":1},"status":"passed","severity":"normal"},{"uid":"2459bf1eeab2d381","name":"should throw an error for missing sharding configuration","time":{"start":1741263264009,"stop":1741263264009,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ff3dcd7d16ce1e","name":"can start and stop the service","time":{"start":1741263343990,"stop":1741263343991,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3d960d515181e40","name":"should be able to decode the field with only FILTER set to true","time":{"start":1741263271908,"stop":1741263271910,"duration":2},"status":"passed","severity":"normal"},{"uid":"da16bf764a98e8f3","name":"groups content topics by expected pubsub topic","time":{"start":1741263263991,"stop":1741263263991,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b5017486b67ef00","name":"Check received message containing escaped characters","time":{"start":1741263427064,"stop":1741263427064,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6e524e363468cc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1741263264003,"stop":1741263264003,"duration":0},"status":"passed","severity":"normal"},{"uid":"98e6008b894c5d72","name":"Check message with invalid timestamp is not received","time":{"start":1741263427068,"stop":1741263427069,"duration":1},"status":"passed","severity":"normal"},{"uid":"48a14975b8ee2698","name":"Query Generator - true","time":{"start":1741263611526,"stop":1741263611527,"duration":1},"status":"passed","severity":"normal"},{"uid":"284dafbec34bd4af","name":"Check message with no content topic is not received","time":{"start":1741263552011,"stop":1741263552012,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdbfebc7b1172248","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1741263593641,"stop":1741263593641,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b2bb3887ad27357","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1741263314794,"stop":1741263314795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3c4d3e17f856cf0","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1741263286764,"stop":1741263286765,"duration":1},"status":"passed","severity":"normal"},{"uid":"d392a6a393cfdec8","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1741263263994,"stop":1741263263994,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed936083a71926c5","name":"Check received message containing JSON","time":{"start":1741263427063,"stop":1741263427063,"duration":0},"status":"passed","severity":"normal"},{"uid":"33722269f06c2130","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1741263314797,"stop":1741263314798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f683a429efa424c","name":"should decode valid enr with tcp successfully","time":{"start":1741263272644,"stop":1741263272644,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89ae31be2fcc94f","name":"Nwaku publishes","time":{"start":1741263558254,"stop":1741263558255,"duration":1},"status":"passed","severity":"normal"},{"uid":"731fd14c09e3b617","name":"Overlapping topic subscription","time":{"start":1741263570549,"stop":1741263570549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"16a4a0478e5682bd","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263620988,"stop":1741263620988,"duration":0},"status":"passed","severity":"normal"},{"uid":"b95baa226db5e9e1","name":"Encoder throws on empty string content topic","time":{"start":1741263278833,"stop":1741263278833,"duration":0},"status":"passed","severity":"normal"},{"uid":"66adcb319d5b1cf0","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1741263637419,"stop":1741263637419,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ce487a4174787d","name":"Push message with custom timestamp: 1741259827450","time":{"start":1741263541617,"stop":1741263541618,"duration":1},"status":"passed","severity":"normal"},{"uid":"55369013bb5c30c5","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1741263637414,"stop":1741263637414,"duration":0},"status":"passed","severity":"normal"},{"uid":"724b8baf233db68a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1741263637433,"stop":1741263637433,"duration":0},"status":"passed","severity":"normal"},{"uid":"24df565ab2a948fe","name":"Using a function","time":{"start":1741263637841,"stop":1741263637841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4962f3d02ce49825","name":"Subscribe to topic containing Script and receive message","time":{"start":1741263458748,"stop":1741263458748,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a5820e1f76109e","name":"non connected peers","time":{"start":1741263541823,"stop":1741263541824,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ebf402969d6dcbaa","name":"Push message with XML payload","time":{"start":1741263541600,"stop":1741263541602,"duration":2},"status":"passed","severity":"normal"},{"uid":"6cab15db07905148","name":"should not allow k > 12","time":{"start":1741263314474,"stop":1741263314476,"duration":2},"status":"passed","severity":"normal"},{"uid":"a0cd3c83eb8d793e","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1741263441665,"stop":1741263441665,"duration":0},"status":"passed","severity":"normal"},{"uid":"295d7e34590beb08","name":"A test","time":{"start":1741263458917,"stop":1741263458917,"duration":0},"status":"passed","severity":"normal"},{"uid":"435a49e02eacc752","name":"Relay - dialed after","time":{"start":1741263642406,"stop":1741263642406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2af9d7836f39063","name":"Passing page size 3 when there are 20 messages","time":{"start":1741263622744,"stop":1741263622745,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91a9519799e16f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1741263637418,"stop":1741263637418,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7149a9342a1c8e","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1741263458750,"stop":1741263458751,"duration":1},"status":"passed","severity":"normal"},{"uid":"f56eb1412f4f6baf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1741263637416,"stop":1741263637416,"duration":0},"status":"passed","severity":"normal"},{"uid":"422994b056686be5","name":"should return empty list for no shard","time":{"start":1741263263996,"stop":1741263263996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5cb4b9b06af85b1","name":"Push message with special chars payload","time":{"start":1741263541597,"stop":1741263541598,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a994476a14bc9d9","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1741263271915,"stop":1741263271916,"duration":1},"status":"passed","severity":"normal"},{"uid":"66c404c0872fb44c","name":"Query with Promise Callback, No Decoder","time":{"start":1741263597557,"stop":1741263597557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a05384ef22946824","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1741263567627,"stop":1741263567628,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcc0080095a6ba4","name":"dispatchEvent via connectionManager","time":{"start":1741263372360,"stop":1741263372361,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd25eebd543033fc","name":"Push message with content topic containing short","time":{"start":1741263558454,"stop":1741263558454,"duration":0},"status":"passed","severity":"normal"},{"uid":"6345f97ad341dc3d","name":"tcp ip4 address","time":{"start":1741263271955,"stop":1741263271956,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cd3215961c7028","name":"should not fail to stop the service if it was not started","time":{"start":1741263343991,"stop":1741263343993,"duration":2},"status":"passed","severity":"normal"},{"uid":"60e95d7a005cbf30","name":"Asymmetric encrypt & decrypt","time":{"start":1741263297182,"stop":1741263297183,"duration":1},"status":"passed","severity":"normal"},{"uid":"316f413286ab675f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1741263637412,"stop":1741263637412,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cecc1cf0c1c82ba","name":"Subscribe to topic containing numeric and receive message","time":{"start":1741263637416,"stop":1741263637416,"duration":0},"status":"passed","severity":"normal"},{"uid":"f12d096030ba66df","name":"handles empty shards array correctly","time":{"start":1741263264009,"stop":1741263264009,"duration":0},"status":"passed","severity":"normal"},{"uid":"4535d4b4a65c9cbd","name":"unsubscribes","time":{"start":1741263629232,"stop":1741263629233,"duration":1},"status":"passed","severity":"normal"},{"uid":"9073a32ddd53969d","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1741263314809,"stop":1741263314810,"duration":1},"status":"passed","severity":"normal"},{"uid":"46c3199410a98a7d","name":"Ephemeral messages are not stored","time":{"start":1741263339035,"stop":1741263339036,"duration":1},"status":"passed","severity":"normal"},{"uid":"a49fc8542ac577a3","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1741263278834,"stop":1741263278834,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7b536d39eaa74b","name":"Push message with content topic containing special chars","time":{"start":1741263558455,"stop":1741263558456,"duration":1},"status":"passed","severity":"normal"},{"uid":"9094a9a1c1a3082c","name":"Check received message containing long","time":{"start":1741263551970,"stop":1741263551971,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a3d0cc44996c38f","name":"Check received message with timestamp: 1741263330872000000 ","time":{"start":1741263427066,"stop":1741263427066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed6ea86e71726e9","name":"Sample","time":{"start":1741263272026,"stop":1741263272027,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa281debef1fe022","name":"new peer added after a peer was already found","time":{"start":1741263564517,"stop":1741263564517,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d3734c9f5365bb0b","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1741263599351,"stop":1741263599353,"duration":2},"status":"passed","severity":"normal"},{"uid":"8c8dff8bdc07c635","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1741263286384,"stop":1741263286384,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff43b503479d850","name":"should fail to send if no connected peers found","time":{"start":1741263306188,"stop":1741263306189,"duration":1},"status":"passed","severity":"normal"},{"uid":"16c6ca9705d5be98","name":"Sign & Recover","time":{"start":1741263297184,"stop":1741263297185,"duration":1},"status":"passed","severity":"normal"},{"uid":"38d60df1f06676ec","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1741263286764,"stop":1741263286764,"duration":0},"status":"passed","severity":"normal"},{"uid":"88899ce1e2965f3b","name":"Push message with Script payload","time":{"start":1741263558450,"stop":1741263558450,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19bebe3bac9a0e6","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1741263263998,"stop":1741263263998,"duration":0},"status":"passed","severity":"normal"},{"uid":"121aebe143ab6fb1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1741263264000,"stop":1741263264000,"duration":0},"status":"passed","severity":"normal"},{"uid":"e105fcf2657554fe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1741263371222,"stop":1741263371224,"duration":2},"status":"passed","severity":"normal"},{"uid":"a1e86b6039120a96","name":"should not receive a peer event before start","time":{"start":1741263572440,"stop":1741263572441,"duration":1},"status":"passed","severity":"normal"},{"uid":"22e80edc46744e03","name":"should properly create location multiaddrs - tcp4","time":{"start":1741263272653,"stop":1741263272653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac7d25bd45d0d52","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app21/2/topic759/utf8","time":{"start":1741263585314,"stop":1741263585314,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8afca1f14734037","name":"Check meta is set [ecies]","time":{"start":1741263298318,"stop":1741263298318,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5e30438ed7f9b5","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1741263339724,"stop":1741263339725,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f12e057fcf0e4e7","name":"Push message with content topic containing emoji","time":{"start":1741263558460,"stop":1741263558460,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be32f0b2d100b24","name":"Subscribe to topic containing JSON and receive message","time":{"start":1741263458749,"stop":1741263458749,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5a76ea0a9994c7","name":"Push message on custom pubsubTopic","time":{"start":1741263469774,"stop":1741263469775,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce556b23a0a373fe","name":"random static sharding 10 - Cluster ID: 320, Shard ID: 721","time":{"start":1741263599348,"stop":1741263599349,"duration":1},"status":"passed","severity":"normal"},{"uid":"f48bf31528f8efdb","name":"configure the node with multiple pubsub topics","time":{"start":1741263599350,"stop":1741263599350,"duration":0},"status":"passed","severity":"normal"},{"uid":"677b32df5c9a7b76","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1741263264118,"stop":1741263264118,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a438334b194ced","name":"Push message with content topic containing numeric","time":{"start":1741263541607,"stop":1741263541608,"duration":1},"status":"passed","severity":"normal"},{"uid":"39d9ab68e2a88781","name":"Push message with JSON payload","time":{"start":1741263558451,"stop":1741263558451,"duration":0},"status":"passed","severity":"normal"},{"uid":"f796a186353e9567","name":"getPeersByDiscovery","time":{"start":1741263564516,"stop":1741263564516,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79d7c45fcb65eb4","name":"Decoder throws on undefined content topic","time":{"start":1741263298319,"stop":1741263298319,"duration":0},"status":"passed","severity":"normal"},{"uid":"dad0c0e5a43cc52f","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1741263314805,"stop":1741263314806,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c2d28635764d02f","name":"throws on content topic with empty application field","time":{"start":1741263263977,"stop":1741263263978,"duration":1},"status":"passed","severity":"normal"},{"uid":"b510e4650e53b964","name":"Push message with content topic containing JSON","time":{"start":1741263541612,"stop":1741263541613,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dc9678dc76eabb2","name":"Subscribe to topic containing shell command and publish message","time":{"start":1741263570555,"stop":1741263570555,"duration":0},"status":"passed","severity":"normal"},{"uid":"241d4f4c2cd02abf","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1741263597554,"stop":1741263597554,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc06ac6305b0adf","name":"Check received message containing shell command","time":{"start":1741263427064,"stop":1741263427064,"duration":0},"status":"passed","severity":"normal"},{"uid":"d854093484f350a0","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1741263263986,"stop":1741263263986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a5dc4a27298f95","name":"Push message with Script payload","time":{"start":1741263541600,"stop":1741263541600,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1844d5512a56d9a","name":"Check publish message containing shell command","time":{"start":1741263567618,"stop":1741263567621,"duration":3},"status":"passed","severity":"normal"},{"uid":"15fc2b9a495d4d4a","name":"does not throw on valid cases","time":{"start":1741263263973,"stop":1741263263974,"duration":1},"status":"passed","severity":"normal"},{"uid":"7950f01d0c2ad403","name":"Push message with content topic containing Chinese","time":{"start":1741263541609,"stop":1741263541609,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bb20b34f1b1a7","name":"Query with Ordered Callback, No message returned","time":{"start":1741263597554,"stop":1741263597556,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7202265c76d7681","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1741263296684,"stop":1741263296685,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b0a32f582363f7","name":"Check received message containing JSON","time":{"start":1741263551996,"stop":1741263551996,"duration":0},"status":"passed","severity":"normal"},{"uid":"20ab8656c2311d5c","name":"Check received message containing Basic HTML tag","time":{"start":1741263427063,"stop":1741263427063,"duration":0},"status":"passed","severity":"normal"},{"uid":"a831ebb4357438b9","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1741263264003,"stop":1741263264004,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf80be2c83648bcf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1741263458743,"stop":1741263458743,"duration":0},"status":"passed","severity":"normal"},{"uid":"59dd3c3b38e7f7e1","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1741263314810,"stop":1741263314810,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6054869f155d0f","name":"Push message with escaped characters payload","time":{"start":1741263558452,"stop":1741263558452,"duration":0},"status":"passed","severity":"normal"},{"uid":"f53095e1a06a2333","name":"Push message on custom pubsubTopic","time":{"start":1741263469780,"stop":1741263469781,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed71002b199862ed","name":"should throw if no connection provided","time":{"start":1741263278463,"stop":1741263278463,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb9c178398c009a","name":"Push message with content topic containing unicode special characters","time":{"start":1741263541614,"stop":1741263541615,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fd1fd500038a04","name":"can start and stop the service","time":{"start":1741263290570,"stop":1741263290570,"duration":0},"status":"passed","severity":"normal"},{"uid":"5557b6e0c8d5e4b7","name":"should not retry if at least one success","time":{"start":1741263306190,"stop":1741263306190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4db4f950926ddba","name":"Round trip binary serialization","time":{"start":1741263278831,"stop":1741263278831,"duration":0},"status":"passed","severity":"normal"},{"uid":"802da530ac8ff7e6","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1741263314478,"stop":1741263314478,"duration":0},"status":"passed","severity":"normal"},{"uid":"2810ef1ac802f5b6","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1741263339039,"stop":1741263339041,"duration":2},"status":"passed","severity":"normal"},{"uid":"55ba2ed38e3ca5cb","name":"Filter","time":{"start":1741263642407,"stop":1741263642407,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1efd96298099a4","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app53/3/topic10/test.js","time":{"start":1741263585315,"stop":1741263585316,"duration":1},"status":"passed","severity":"normal"},{"uid":"248f21adde67885f","name":"isConnected should return true after first peer connects","time":{"start":1741263360657,"stop":1741263360658,"duration":1},"status":"passed","severity":"normal"},{"uid":"550110eca04b44d9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1741263272656,"stop":1741263272657,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbc847f6d6afba7b","name":"ignores domain fetching errors","time":{"start":1741263286762,"stop":1741263286762,"duration":0},"status":"passed","severity":"normal"},{"uid":"579d6470233a2e30","name":"Check meta is set [symmetric]","time":{"start":1741263296686,"stop":1741263296687,"duration":1},"status":"passed","severity":"normal"},{"uid":"719ea0f80ff6f8f3","name":"Push message with Chinese payload","time":{"start":1741263541598,"stop":1741263541598,"duration":0},"status":"passed","severity":"normal"},{"uid":"84bd84408e483b59","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1741263637423,"stop":1741263637424,"duration":1},"status":"passed","severity":"normal"},{"uid":"1036912402310e56","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1741263286382,"stop":1741263286382,"duration":0},"status":"passed","severity":"normal"},{"uid":"91ff35c86e697607","name":"Check received message containing Russian","time":{"start":1741263427060,"stop":1741263427061,"duration":1},"status":"passed","severity":"normal"},{"uid":"62f8ade2fe7122bf","name":"Subscribe to topic containing emoji and receive message","time":{"start":1741263637419,"stop":1741263637420,"duration":1},"status":"passed","severity":"normal"},{"uid":"877212afc31dd02a","name":"Query Generator - false","time":{"start":1741263611528,"stop":1741263611528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db29d1a0d164758","name":"Subscribe to topic containing shell command and receive message","time":{"start":1741263458749,"stop":1741263458750,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7807baad2831b91","name":"Push message with content topic containing Chinese","time":{"start":1741263558456,"stop":1741263558456,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce44e096ccd6b044","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1741263266567,"stop":1741263266568,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff9ca3f8e8e8a35","name":"Check received message containing Script","time":{"start":1741263551975,"stop":1741263551977,"duration":2},"status":"passed","severity":"normal"},{"uid":"a24487e0a1009d18","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1741263637413,"stop":1741263637413,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4351c456780f873","name":"Query Generator, No message returned","time":{"start":1741263597552,"stop":1741263597553,"duration":1},"status":"passed","severity":"normal"},{"uid":"3601855bdadbc871","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1741263597553,"stop":1741263597553,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ca49f6adfc148d0","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1741263597556,"stop":1741263597556,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc74330dba8702b5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1741263441666,"stop":1741263441667,"duration":1},"status":"passed","severity":"normal"},{"uid":"72febd5e081af373","name":"Push message with content topic containing escaped characters","time":{"start":1741263541613,"stop":1741263541614,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f0666c68577cef","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1741263709656,"stop":1741263709657,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c585dc0b42ebb24","name":"random static sharding 4 - Cluster ID: 443, Shard ID: 63","time":{"start":1741263599342,"stop":1741263599342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b2eaff047461163","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1741263441667,"stop":1741263441672,"duration":5},"status":"passed","severity":"normal"},{"uid":"a788595e765c401","name":"Push message with long payload","time":{"start":1741263541595,"stop":1741263541595,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47d082d331e3936","name":"udp ip6 address","time":{"start":1741263271956,"stop":1741263271956,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca107967116b3b97","name":"Push message with content topic containing numeric","time":{"start":1741263558455,"stop":1741263558455,"duration":0},"status":"passed","severity":"normal"},{"uid":"17d0676e666f6d49","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1741263637432,"stop":1741263637433,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cd6f874cfd0ef90","name":"connected peers and dial","time":{"start":1741263541822,"stop":1741263541823,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b48fa62547ad498c","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1741263621716,"stop":1741263621717,"duration":1},"status":"passed","severity":"normal"},{"uid":"70efc65238557d12","name":"Ping on peer without subscriptions","time":{"start":1741263354133,"stop":1741263354134,"duration":1},"status":"passed","severity":"normal"},{"uid":"f718661e4d75ed2d","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1741263263990,"stop":1741263263990,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a5fa7ee60c97119","name":"safeDispatchEvent","time":{"start":1741263372362,"stop":1741263372363,"duration":1},"status":"passed","severity":"normal"},{"uid":"20736cc34f25f39d","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1741263458746,"stop":1741263458747,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa8111575828af9","name":"Query generator for multiple messages with multiple decoders","time":{"start":1741263628949,"stop":1741263628952,"duration":3},"status":"passed","severity":"normal"},{"uid":"6f56ca73ca8cad9b","name":"Check message with invalid timestamp is not received","time":{"start":1741263552010,"stop":1741263552010,"duration":0},"status":"passed","severity":"normal"},{"uid":"44cbf5d2a2969d3d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1741263271913,"stop":1741263271913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b97f8f2afa886d0","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1741263314799,"stop":1741263314800,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ae6915d92392960","name":"Check received message containing Arabic","time":{"start":1741263551973,"stop":1741263551973,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4733b1b9ae15753","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1741263564518,"stop":1741263564519,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffe59c945b7e29c","name":"Check received message containing escaped characters","time":{"start":1741263551978,"stop":1741263551979,"duration":1},"status":"passed","severity":"normal"},{"uid":"a261bdf108b8349e","name":"Push to array if already present","time":{"start":1741263263483,"stop":1741263263484,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1f5b48a007a2e3","name":"addEventListener with correct event","time":{"start":1741263372350,"stop":1741263372352,"duration":2},"status":"passed","severity":"normal"},{"uid":"16cafe4ec2dd3407","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1741263458740,"stop":1741263458740,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5448d4f52bb5f42","name":"returns only open connection if one present","time":{"start":1741263278179,"stop":1741263278184,"duration":5},"status":"passed","severity":"normal"},{"uid":"99102501ba2b6ace","name":"getPeersByDiscovery","time":{"start":1741263372358,"stop":1741263372359,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e835781aba1a424","name":"Refresh subscription","time":{"start":1741263570549,"stop":1741263570549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e101e851e18f79b","name":"Push message with content topic containing special chars","time":{"start":1741263541608,"stop":1741263541609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d401a5f5b75096b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1741263264007,"stop":1741263264008,"duration":1},"status":"passed","severity":"normal"},{"uid":"1124beea11a39266","name":"should maintain desired error rate","time":{"start":1741263316772,"stop":1741263316772,"duration":0},"status":"passed","severity":"normal"},{"uid":"6263599ea85b523b","name":"should detect messages with missing dependencies","time":{"start":1741263315440,"stop":1741263315440,"duration":0},"status":"passed","severity":"normal"},{"uid":"425fe31946366be6","name":"Query generator for multiple messages with different message text format","time":{"start":1741263628948,"stop":1741263628949,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c2dd952ebf78952","name":"should partition messages based on acknowledgement status","time":{"start":1741263315441,"stop":1741263315441,"duration":0},"status":"passed","severity":"normal"},{"uid":"38357c7d9a3558a8","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app26/3/topic611/proto","time":{"start":1741263585323,"stop":1741263585324,"duration":1},"status":"passed","severity":"normal"},{"uid":"608ee7a2cbff9e49","name":"should add received messages to bloom filter","time":{"start":1741263315439,"stop":1741263315439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f41c30b79e20eed3","name":"random static sharding 6 - Cluster ID: 981, Shard ID: 659","time":{"start":1741263599346,"stop":1741263599346,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec8a0e9717970122","name":"Push message with SQL Injection payload","time":{"start":1741263558449,"stop":1741263558450,"duration":1},"status":"passed","severity":"normal"},{"uid":"b375e7f80bf4826c","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1741263263987,"stop":1741263263988,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ffebd1c9ee1226","name":"Check publish message containing SQL Injection","time":{"start":1741263567613,"stop":1741263567613,"duration":0},"status":"passed","severity":"normal"},{"uid":"32866110a23b9481","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1741263264003,"stop":1741263264003,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cb8cb155b8f3f28","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1741263264004,"stop":1741263264005,"duration":1},"status":"passed","severity":"normal"},{"uid":"d15a8d8c03e59cd5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1741263314835,"stop":1741263314835,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34bfd03dbf63996","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1741263263999,"stop":1741263263999,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5302e74c7316f36","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1741263441663,"stop":1741263441664,"duration":1},"status":"passed","severity":"normal"},{"uid":"b252cef41c1c92d8","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1741263264005,"stop":1741263264005,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0c55ce5bba5290e","name":"should throw error - no id","time":{"start":1741263272644,"stop":1741263272644,"duration":0},"status":"passed","severity":"normal"},{"uid":"94e6c1c177a9d21f","name":"Throws when trying to push message with empty payload","time":{"start":1741263558453,"stop":1741263558454,"duration":1},"status":"passed","severity":"normal"},{"uid":"8052221c6a4952dd","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1741263263995,"stop":1741263263995,"duration":0},"status":"passed","severity":"normal"},{"uid":"6587a385617976ee","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1741263263989,"stop":1741263263990,"duration":1},"status":"passed","severity":"normal"},{"uid":"84ccc9384ae74a0","name":"Push message with content topic containing shell command","time":{"start":1741263541613,"stop":1741263541613,"duration":0},"status":"passed","severity":"normal"},{"uid":"359497db50365beb","name":"Register correct protocols","time":{"start":1741263570546,"stop":1741263570546,"duration":0},"status":"passed","severity":"normal"},{"uid":"1073f60bd74c186","name":"Subscribe to topic containing Russian and receive message","time":{"start":1741263637429,"stop":1741263637429,"duration":0},"status":"passed","severity":"normal"},{"uid":"852e023fe5d37130","name":"Publish message with custom timestamp: Fri Mar 15 2024 12:19:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1741263567624,"stop":1741263567624,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7dd39f931388772","name":"1 Store, 2 fetches","time":{"start":1741263286258,"stop":1741263286259,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e79edb65f55a66a","name":"Refresh subscription","time":{"start":1741263458744,"stop":1741263458744,"duration":0},"status":"passed","severity":"normal"},{"uid":"184730a072881de8","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1741263263998,"stop":1741263263998,"duration":0},"status":"passed","severity":"normal"},{"uid":"37656de42e0cc57c","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1741263264007,"stop":1741263264007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfcfc4331b4c646","name":"random static sharding 3 - Cluster ID: 183, Shard ID: 948","time":{"start":1741263599341,"stop":1741263599341,"duration":0},"status":"passed","severity":"normal"},{"uid":"d582b73a936a294c","name":"Renews subscription after lossing a connection","time":{"start":1741263637434,"stop":1741263637434,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af8c34ef6189031","name":"Push message with Russian payload","time":{"start":1741263541599,"stop":1741263541599,"duration":0},"status":"passed","severity":"normal"},{"uid":"bba1c5674cf35d3b","name":"Push message with escaped characters payload","time":{"start":1741263541604,"stop":1741263541604,"duration":0},"status":"passed","severity":"normal"},{"uid":"3606b228decf634e","name":"should send to specified number of peers of used peers","time":{"start":1741263306189,"stop":1741263306189,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbc3681a57161c7b","name":"should retry failed tasks","time":{"start":1741263306103,"stop":1741263306104,"duration":1},"status":"passed","severity":"normal"},{"uid":"12855adf3a07fba7","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app48/10/topic272/xml","time":{"start":1741263585314,"stop":1741263585315,"duration":1},"status":"passed","severity":"normal"},{"uid":"254356b3774e0039","name":"Ping on subscribed peer","time":{"start":1741263371308,"stop":1741263371308,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab0b86a956480a5","name":"Encoder throws on undefined content topic","time":{"start":1741263278833,"stop":1741263278833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba98090bbeee0244","name":"1 Store, 2 relays, 2 fetches","time":{"start":1741263286259,"stop":1741263286259,"duration":0},"status":"passed","severity":"normal"},{"uid":"735cb3c01ae8e17","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1741263263994,"stop":1741263263995,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce3959d7988a8a9f","name":"Ping on peer without subscriptions","time":{"start":1741263371308,"stop":1741263371309,"duration":1},"status":"passed","severity":"normal"},{"uid":"34ad142fab5178e0","name":"Waku message hash computation (payload length 0)","time":{"start":1741263266568,"stop":1741263266568,"duration":0},"status":"passed","severity":"normal"},{"uid":"c797c9daae404630","name":"should set field with only STORE enabled","time":{"start":1741263272656,"stop":1741263272656,"duration":0},"status":"passed","severity":"normal"},{"uid":"54c16534a814b28f","name":"Decrypt messages","time":{"start":1741263543322,"stop":1741263543323,"duration":1},"status":"passed","severity":"normal"},{"uid":"179c9b7bba22748a","name":"Fails to publish duplicate message","time":{"start":1741263567625,"stop":1741263567626,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a456ecf4267f1f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1741263264001,"stop":1741263264001,"duration":0},"status":"passed","severity":"normal"},{"uid":"975bc21862735b83","name":"should serialize and deserialize correctly","time":{"start":1741263316772,"stop":1741263316772,"duration":0},"status":"passed","severity":"normal"},{"uid":"52184fad87f1f349","name":"Check received message with timestamp: 1741263330872 ","time":{"start":1741263427066,"stop":1741263427066,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaafd4c2772ca40","name":"should throw error - no public key","time":{"start":1741263272646,"stop":1741263272646,"duration":0},"status":"passed","severity":"normal"},{"uid":"603db829fe2d9d99","name":"Check publish message containing short","time":{"start":1741263567605,"stop":1741263567605,"duration":0},"status":"passed","severity":"normal"},{"uid":"b66bec41db346649","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1741263332312,"stop":1741263332314,"duration":2},"status":"passed","severity":"normal"},{"uid":"e3010a052453f698","name":"Push message with emoji payload","time":{"start":1741263541605,"stop":1741263541605,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd2be919e355c51a","name":"Fails to push message bigger that 1MB","time":{"start":1741263541620,"stop":1741263541621,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a8cc4ad496337d","name":"handles different clusterIds correctly","time":{"start":1741263263992,"stop":1741263263992,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80cb68ce53699a2","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1741263263997,"stop":1741263263998,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5f561546f1b75a","name":"should properly create location multiaddrs - tcp6","time":{"start":1741263272654,"stop":1741263272654,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d670acbb869e3b","name":"Mutual subscription","time":{"start":1741263570545,"stop":1741263570546,"duration":1},"status":"passed","severity":"normal"},{"uid":"691aac2184323e64","name":"Push message with content topic containing Arabic","time":{"start":1741263541609,"stop":1741263541610,"duration":1},"status":"passed","severity":"normal"},{"uid":"9020c83a87ec46aa","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1741263637429,"stop":1741263637429,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7d9074d10ef349f","name":"listenerCount","time":{"start":1741263372359,"stop":1741263372360,"duration":1},"status":"passed","severity":"normal"},{"uid":"b18c72f1667dc875","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1741263314833,"stop":1741263314833,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba4564f43b32307b","name":"it tolerates circular branch references","time":{"start":1741263286761,"stop":1741263286761,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc0ce7cbae4ac4","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1741263264001,"stop":1741263264001,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2de2af6847d8066","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1741263593633,"stop":1741263593636,"duration":3},"status":"passed","severity":"normal"},{"uid":"2d85458410af3a22","name":"should add and remove event listeners correctly","time":{"start":1741263290574,"stop":1741263290575,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5e2ff781598d08","name":"Check publish message containing numeric","time":{"start":1741263567606,"stop":1741263567606,"duration":0},"status":"passed","severity":"normal"},{"uid":"1852c4df5ad43b18","name":"Check message on other pubsub topic is not received","time":{"start":1741263427069,"stop":1741263427070,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e61b0b66c56310d","name":"Relay - dialed first","time":{"start":1741263642405,"stop":1741263642406,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a589a01b2ca0a10","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1741263637421,"stop":1741263637421,"duration":0},"status":"passed","severity":"normal"},{"uid":"629cf6c1624e72ed","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1741263286268,"stop":1741263286269,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1d79229f3ffea07","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1741263339041,"stop":1741263339042,"duration":1},"status":"passed","severity":"normal"},{"uid":"4af432fd6727cdb6","name":"Query generator for 2000 messages","time":{"start":1741263628957,"stop":1741263628957,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4586b6f50de350","name":"Check received message containing emoji","time":{"start":1741263551979,"stop":1741263551980,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b1da8d484037a18","name":"Publish message with rate limit","time":{"start":1741263567638,"stop":1741263567638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b4a08daaa1fde1","name":"should reject if Store is requested but not mounted","time":{"start":1741263306162,"stop":1741263306162,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8e22bd52d3089ff","name":"Push message with custom timestamp: 1741259798372","time":{"start":1741263558463,"stop":1741263558463,"duration":0},"status":"passed","severity":"normal"},{"uid":"684b3eadb85e3d94","name":"Check received message containing Arabic","time":{"start":1741263551991,"stop":1741263551991,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4d945fc31b6a13","name":"Check received message containing emoji","time":{"start":1741263427065,"stop":1741263427066,"duration":1},"status":"passed","severity":"normal"},{"uid":"add88865fb059570","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1741263263993,"stop":1741263263994,"duration":1},"status":"passed","severity":"normal"},{"uid":"db6539428b87e60","name":"caches peers it previously fetched","time":{"start":1741263286762,"stop":1741263286763,"duration":1},"status":"passed","severity":"normal"},{"uid":"80551d446fd4b048","name":"Subscribe to topic containing numeric and receive message","time":{"start":1741263637427,"stop":1741263637427,"duration":0},"status":"passed","severity":"normal"},{"uid":"238d48dbd10e8ca3","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1741263458742,"stop":1741263458743,"duration":1},"status":"passed","severity":"normal"},{"uid":"84f610a0ac65fe14","name":"should request renew when peer disconnects","time":{"start":1741263305616,"stop":1741263305617,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc7030c0f7828471","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1741263458752,"stop":1741263458753,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae0abcd22f3ed1e8","name":"should not receive a peer event after stop","time":{"start":1741263572441,"stop":1741263572441,"duration":0},"status":"passed","severity":"normal"},{"uid":"19eebbfc7f571de1","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1741263570557,"stop":1741263570557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d38d66716c5de0","name":"handles empty contentTopics array correctly","time":{"start":1741263264009,"stop":1741263264010,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0aa6cb75def57a","name":"Check publish message containing escaped characters","time":{"start":1741263567621,"stop":1741263567621,"duration":0},"status":"passed","severity":"normal"},{"uid":"974c66634678244f","name":"Push message with content topic containing Russian","time":{"start":1741263558456,"stop":1741263558457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bc6ffcdc63371b","name":"through manual discovery","time":{"start":1741263473465,"stop":1741263473465,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab390ba2d928df1","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1741263266566,"stop":1741263266567,"duration":1},"status":"passed","severity":"normal"},{"uid":"605b486ae0628fb3","name":"Renews subscription after lossing a connection","time":{"start":1741263637420,"stop":1741263637420,"duration":0},"status":"passed","severity":"normal"},{"uid":"829bc0e458538d28","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1741263641721,"stop":1741263641721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e36c027f190696","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263620990,"stop":1741263620990,"duration":0},"status":"passed","severity":"normal"},{"uid":"aacb3177d94a564","name":"can start and stop the service","time":{"start":1741263572436,"stop":1741263572437,"duration":1},"status":"passed","severity":"normal"},{"uid":"56741732ee0d5aed","name":"should reject if Filter is requested but not mounted","time":{"start":1741263306162,"stop":1741263306163,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce36f9a0921157c9","name":"should properly start and stop event listening","time":{"start":1741263306123,"stop":1741263306123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1dab475102a2d08","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1741263314798,"stop":1741263314798,"duration":0},"status":"passed","severity":"normal"},{"uid":"741ac028725438ee","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1741263314809,"stop":1741263314809,"duration":0},"status":"passed","severity":"normal"},{"uid":"34660829b4ecb4","name":"Passing page size 11 when there are 10 messages","time":{"start":1741263622745,"stop":1741263622745,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f33265be18e99bc","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app92/8/topic56/xml","time":{"start":1741263585319,"stop":1741263585320,"duration":1},"status":"passed","severity":"normal"},{"uid":"308e71b720d8a2e4","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1741263441673,"stop":1741263441676,"duration":3},"status":"passed","severity":"normal"},{"uid":"1326290c2788a70d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1741263637417,"stop":1741263637417,"duration":0},"status":"passed","severity":"normal"},{"uid":"563cdc3953cc06d","name":"Relay","time":{"start":1741263338003,"stop":1741263338003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffb6d804bcf3d50e","name":"should push the message to the outgoing buffer","time":{"start":1741263315437,"stop":1741263315437,"duration":0},"status":"passed","severity":"normal"},{"uid":"68dffdc1b3399f20","name":"should be called at least once on all `peer:discovery` events","time":{"start":1741263339719,"stop":1741263339721,"duration":2},"status":"passed","severity":"normal"},{"uid":"dd02fd7996626851","name":"Subscribe to topic containing long and publish message","time":{"start":1741263570550,"stop":1741263570550,"duration":0},"status":"passed","severity":"normal"},{"uid":"92e0edc6cb12e42d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1741263314477,"stop":1741263314478,"duration":1},"status":"passed","severity":"normal"},{"uid":"384d84640eb9ce7a","name":"Passing invalid cursor","time":{"start":1741263593642,"stop":1741263593643,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04692713706fab0","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1741263339725,"stop":1741263339726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eaf293cf7cb0120","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1741263271916,"stop":1741263271917,"duration":1},"status":"passed","severity":"normal"},{"uid":"9127fd7d0d3764cb","name":"Refresh subscription","time":{"start":1741263637426,"stop":1741263637426,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0605c55c4b15343","name":"Fails to push message bigger that 1MB","time":{"start":1741263558467,"stop":1741263558467,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3ac1015e4a2441e","name":"Ephemeral field set to true","time":{"start":1741263278831,"stop":1741263278832,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e9b883868ac10b1","name":"Check message with non string payload is not received","time":{"start":1741263427072,"stop":1741263427073,"duration":1},"status":"passed","severity":"normal"},{"uid":"9afd8871e81697d4","name":"Check publish message containing XML","time":{"start":1741263567614,"stop":1741263567614,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70cbf1c3fd4b333","name":"should deliver messages after dependencies are met","time":{"start":1741263315441,"stop":1741263315441,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1b4ce833129fb6","name":"throws on content topic with non-number generation field","time":{"start":1741263263976,"stop":1741263263977,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cf7d9c77f8cf65a","name":"Subscribe to topic containing long and receive message","time":{"start":1741263637427,"stop":1741263637427,"duration":0},"status":"passed","severity":"normal"},{"uid":"25ceb90b736e514a","name":"should insert elements correctly","time":{"start":1741263316771,"stop":1741263316771,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e20d602fef5f56a","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1741263371222,"stop":1741263371222,"duration":0},"status":"passed","severity":"normal"},{"uid":"564fbacf4718b918","name":"Push message with rate limit","time":{"start":1741263558462,"stop":1741263558462,"duration":0},"status":"passed","severity":"normal"},{"uid":"6553b248c0d95adb","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1741263314832,"stop":1741263314832,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc027cf80d7bbb11","name":"Push message with Chinese payload","time":{"start":1741263558448,"stop":1741263558448,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa9db51a733d0ff4","name":"should initialize with default number of peers","time":{"start":1741263305587,"stop":1741263305603,"duration":16},"status":"passed","severity":"normal"},{"uid":"abc32e8032dc9b6c","name":"Check received message containing Script","time":{"start":1741263551992,"stop":1741263551995,"duration":3},"status":"passed","severity":"normal"},{"uid":"9ab577016a0462cd","name":"Check received message containing XML","time":{"start":1741263551995,"stop":1741263551995,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5c5e07d39ff2f27","name":"Check message with no pubsub topic is not received","time":{"start":1741263427070,"stop":1741263427071,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c16289f4794fbd","name":"Symmetric encrypt & Decrypt","time":{"start":1741263297183,"stop":1741263297183,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4ef26df264083f","name":"Generator, custom pubsub topic","time":{"start":1741263620987,"stop":1741263620987,"duration":0},"status":"passed","severity":"normal"},{"uid":"154fd55eb7680ade","name":"should request peer renewal on specific errors","time":{"start":1741263306104,"stop":1741263306104,"duration":0},"status":"passed","severity":"normal"},{"uid":"c167084567819ae3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1741263398051,"stop":1741263398051,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e45749f59a79ac","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1741263263997,"stop":1741263263997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e1eaea3e05bc56f","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1741263597557,"stop":1741263597557,"duration":0},"status":"passed","severity":"normal"},{"uid":"7274c1577297e78","name":"Check message with non string payload is not received","time":{"start":1741263552013,"stop":1741263552014,"duration":1},"status":"passed","severity":"normal"},{"uid":"706385c4a4df8bd1","name":"Push message with content topic containing SQL Injection","time":{"start":1741263558457,"stop":1741263558457,"duration":0},"status":"passed","severity":"normal"},{"uid":"5aaaf98042b24053","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1741263314832,"stop":1741263314832,"duration":0},"status":"passed","severity":"normal"},{"uid":"54a162fd391643c8","name":"should be able to encode the field with only FILTER set to true","time":{"start":1741263271899,"stop":1741263271900,"duration":1},"status":"passed","severity":"normal"},{"uid":"1525378f12c4ca84","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1741263441665,"stop":1741263441665,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dc61d400f0b8f5","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1741263272643,"stop":1741263272644,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c066e0f51d2034","name":"Js publishes, other Js receives","time":{"start":1741263558255,"stop":1741263558255,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd893c2515d20f1e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1741263637432,"stop":1741263637432,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18b75cc4a0a7e46","name":"Check received message containing Basic HTML tag","time":{"start":1741263551977,"stop":1741263551978,"duration":1},"status":"passed","severity":"normal"},{"uid":"81acb3df1ac4aa1d","name":"Decoder throws on undefined content topic","time":{"start":1741263296688,"stop":1741263296689,"duration":1},"status":"passed","severity":"normal"},{"uid":"42002e35c9885079","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1741263441672,"stop":1741263441673,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf47e1127ebd810","name":"less peers than existing","time":{"start":1741263541823,"stop":1741263541823,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40e04cc5ebf035ec","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1741263332320,"stop":1741263332321,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9936a9a55a0d8ac","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1741263314804,"stop":1741263314804,"duration":0},"status":"passed","severity":"normal"},{"uid":"52de6a06dfec4b49","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1741263570555,"stop":1741263570556,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca50255c41ebc23","name":"topics with same application and version share the same shard","time":{"start":1741263263991,"stop":1741263263991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5d8be3e92570e24","name":"shard 0","time":{"start":1741263599339,"stop":1741263599339,"duration":0},"status":"passed","severity":"normal"},{"uid":"4747afc9a6a88b6e","name":"Push message with shell command payload","time":{"start":1741263558451,"stop":1741263558452,"duration":1},"status":"passed","severity":"normal"},{"uid":"7270730b4273b7db","name":"Subscribe and receive messages via waku relay post","time":{"start":1741263458739,"stop":1741263458739,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7b7b4c2750b06d9","name":"should not receive a peer event after stop","time":{"start":1741263343994,"stop":1741263343995,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa7b0c3c28406a6","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1741263314808,"stop":1741263314808,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5ebe60d55c5fc0","name":"Passing page size 110 when there are 120 messages","time":{"start":1741263622746,"stop":1741263622746,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d030c9e26d3ba83","name":"Sets default value correctly","time":{"start":1741263637842,"stop":1741263637842,"duration":0},"status":"passed","severity":"normal"},{"uid":"3214f2b1562a629d","name":"Check message with no payload is not received","time":{"start":1741263551984,"stop":1741263551984,"duration":0},"status":"passed","severity":"normal"},{"uid":"da274a77faeed52c","name":"Fails to publish message with empty text","time":{"start":1741263567626,"stop":1741263567627,"duration":1},"status":"passed","severity":"normal"},{"uid":"a45eb351ede1f878","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1741263371219,"stop":1741263371220,"duration":1},"status":"passed","severity":"normal"},{"uid":"f04ec31fb66a3ede","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1741263709658,"stop":1741263709658,"duration":0},"status":"passed","severity":"normal"},{"uid":"39eac1570905b01c","name":"Subscribe to topic containing Script and receive message","time":{"start":1741263637430,"stop":1741263637430,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb5b24ada2ce5534","name":"Decoder throws on empty string content topic","time":{"start":1741263298319,"stop":1741263298320,"duration":1},"status":"passed","severity":"normal"},{"uid":"8477ebba434ee8c2","name":"Subscribe to topic containing XML and publish message","time":{"start":1741263570554,"stop":1741263570554,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed40ffe4f31bfeb","name":"should check connected peers if present and suitable","time":{"start":1741263306163,"stop":1741263306163,"duration":0},"status":"passed","severity":"normal"},{"uid":"81daf504ee4194fa","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1741263306122,"stop":1741263306123,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b55016fc78ea12c","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1741263314479,"stop":1741263314479,"duration":0},"status":"passed","severity":"normal"},{"uid":"88b2ea038c9604e8","name":"Check received message containing SQL Injection","time":{"start":1741263427061,"stop":1741263427062,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba24e4a5bf13b78a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263371229,"stop":1741263371230,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a8273949486b370","name":"start node with empty content topic","time":{"start":1741263585327,"stop":1741263585328,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3f66a6d902a57c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1741263263988,"stop":1741263263988,"duration":0},"status":"passed","severity":"normal"},{"uid":"625b6728783fdb2b","name":"Correctly serialized arguments","time":{"start":1741263473641,"stop":1741263473642,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9176ddfba8c24b","name":"Push message with rate limit","time":{"start":1741263541617,"stop":1741263541617,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7129239d2708a36","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1741263458746,"stop":1741263458746,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8f41a82b255b9f9","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1741263271905,"stop":1741263271906,"duration":1},"status":"passed","severity":"normal"},{"uid":"893db57d2ae28e33","name":"Reopen subscription with peer with lost subscription","time":{"start":1741263371310,"stop":1741263371310,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4aa1393aa2c4e46","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1741263296686,"stop":1741263296686,"duration":0},"status":"passed","severity":"normal"},{"uid":"32c8b05c2e1b007f","name":"Generator, custom pubsub topic","time":{"start":1741263620982,"stop":1741263620983,"duration":1},"status":"passed","severity":"normal"},{"uid":"90d9c5d4d9400af4","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1741263271902,"stop":1741263271903,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e16bd5b8934d1a","name":"Push message with numeric payload","time":{"start":1741263541597,"stop":1741263541597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22c9d03bc93177a","name":"can start the service","time":{"start":1741263572435,"stop":1741263572436,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec4635684edb2f69","name":"Push message with content topic containing unicode special characters","time":{"start":1741263558460,"stop":1741263558460,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfff72a7238593c9","name":"Check received message containing shell command","time":{"start":1741263551978,"stop":1741263551978,"duration":0},"status":"passed","severity":"normal"},{"uid":"61bd314cde7db950","name":"should be online or offline if network state changed","time":{"start":1741263332321,"stop":1741263332322,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b5ca9cd7a681df5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1741263314839,"stop":1741263314840,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8c56b99b18b6209","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1741263286383,"stop":1741263286383,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9119ab4e0f52a96","name":"Check received message containing Russian","time":{"start":1741263551991,"stop":1741263551991,"duration":0},"status":"passed","severity":"normal"},{"uid":"c38f5c643a584ee8","name":"Query with Promise Callback, No message returned","time":{"start":1741263597558,"stop":1741263597558,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6835f78cfef587d","name":"should get / set UDP multiaddr","time":{"start":1741263272652,"stop":1741263272652,"duration":0},"status":"passed","severity":"normal"},{"uid":"5723ac9b7bfce4a0","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1741263264010,"stop":1741263264011,"duration":1},"status":"passed","severity":"normal"},{"uid":"915fa57b88a66b8","name":"Subscribe to topic containing long and receive message","time":{"start":1741263458745,"stop":1741263458745,"duration":0},"status":"passed","severity":"normal"},{"uid":"e02fe1934fd33e0e","name":"should handle general insertion and lookup correctly","time":{"start":1741263316773,"stop":1741263316773,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff51f73cf3b7a3","name":"Check publish message containing Chinese","time":{"start":1741263567607,"stop":1741263567610,"duration":3},"status":"passed","severity":"normal"},{"uid":"6e4781782be1a0a0","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1741263314840,"stop":1741263314840,"duration":0},"status":"passed","severity":"normal"},{"uid":"764ad91a559b0cb9","name":"Push message with custom timestamp: 1710505027450","time":{"start":1741263541617,"stop":1741263541617,"duration":0},"status":"passed","severity":"normal"},{"uid":"39e3c1264a338e97","name":"Push message with long payload","time":{"start":1741263558445,"stop":1741263558445,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd88235a7ecd99b","name":"should start and stop interval correctly","time":{"start":1741263306102,"stop":1741263306103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de9d86e56ad90ec","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1741263286384,"stop":1741263286385,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa31bbc65c28c6f8","name":"Push message with content topic containing shell command","time":{"start":1741263558459,"stop":1741263558459,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a23a3d2541fe4e4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1741263637424,"stop":1741263637425,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb915cbbec28601b","name":"Push message with Basic HTML tag payload","time":{"start":1741263558451,"stop":1741263558451,"duration":0},"status":"passed","severity":"normal"},{"uid":"b15b0cc3a604f5c5","name":"Check received message with timestamp: 1741263331306000000 ","time":{"start":1741263551980,"stop":1741263551980,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c33ebe25f53e846","name":"throws on content topic with generation field greater than 0","time":{"start":1741263263977,"stop":1741263263977,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f941a9b3be40eff","name":"Subscribe to topic containing numeric and publish message","time":{"start":1741263570550,"stop":1741263570551,"duration":1},"status":"passed","severity":"normal"},{"uid":"576c84f6b7285e05","name":"Query generator for multiple messages with different content topic format","time":{"start":1741263628952,"stop":1741263628953,"duration":1},"status":"passed","severity":"normal"},{"uid":"29e523f63b8e2457","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1741263641723,"stop":1741263641724,"duration":1},"status":"passed","severity":"normal"},{"uid":"1771e0515a9f2818","name":"Add multiple subscription objects on single nwaku node","time":{"start":1741263458751,"stop":1741263458752,"duration":1},"status":"passed","severity":"normal"},{"uid":"143cc6796ec656df","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1741263315441,"stop":1741263315441,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1e726c3c17d62e","name":"returns nothing if no connections present","time":{"start":1741263278179,"stop":1741263278179,"duration":0},"status":"passed","severity":"normal"},{"uid":"b53c8a0b3e10ac5e","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1741263570553,"stop":1741263570553,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf79230506dd13e","name":"should set field with only RELAY enabled","time":{"start":1741263272655,"stop":1741263272656,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d667f616defd7d7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1741263637414,"stop":1741263637414,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b281e8e4e4a9ac6","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1741263263995,"stop":1741263263995,"duration":0},"status":"passed","severity":"normal"},{"uid":"61effc49078cde36","name":"should not throw an error for a single configured topic","time":{"start":1741263264005,"stop":1741263264005,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8ab281555449d3","name":"should handle a minimal index list","time":{"start":1741263264117,"stop":1741263264118,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7418c40b621e769","name":"Push message with meta","time":{"start":1741263558461,"stop":1741263558461,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa5592fb042ee521","name":"should select older connection if present","time":{"start":1741263278184,"stop":1741263278185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4def9bd284f66f63","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1741263709657,"stop":1741263709657,"duration":0},"status":"passed","severity":"normal"},{"uid":"6add5e8d1d736000","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1741263398050,"stop":1741263398050,"duration":0},"status":"passed","severity":"normal"},{"uid":"89d5f2a9a1ff8eef","name":"Waku message hash computation (meta attribute not present)","time":{"start":1741263266568,"stop":1741263266568,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bcfb0500eaee426","name":"should not receive a peer event before start","time":{"start":1741263290572,"stop":1741263290572,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0756b662668e7e","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app45/9/topic685/xml","time":{"start":1741263585316,"stop":1741263585316,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ee9406ca5724761","name":"Push message with SQL Injection payload","time":{"start":1741263541599,"stop":1741263541599,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a1456d8d41ba18","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1741263314802,"stop":1741263314803,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c9793884c4a7c8","name":"should throw error - no id","time":{"start":1741263272645,"stop":1741263272645,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a2195be46b7f34","name":"Check received message containing escaped characters","time":{"start":1741263551997,"stop":1741263552000,"duration":3},"status":"passed","severity":"normal"},{"uid":"641a59e42f748c7","name":"should be able to decode the field with only STORE set to true","time":{"start":1741263271910,"stop":1741263271910,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ffcb3803d2b3d1","name":"should call waitForPeer on Relay","time":{"start":1741263306165,"stop":1741263306165,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6fde0a55a3a9a75","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1741263637425,"stop":1741263637425,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3276f211b98272e","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1741263314799,"stop":1741263314799,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c22aa2529773f00","name":"should reject on timeout if it was set","time":{"start":1741263306163,"stop":1741263306163,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab5f453f8b999d8","name":"Push message with JSON payload","time":{"start":1741263541603,"stop":1741263541603,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ff90fd09e82f1c9","name":"Check received message with timestamp: 1741263331306000000 ","time":{"start":1741263552006,"stop":1741263552007,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5639babcf955acb","name":"throws on empty content topic","time":{"start":1741263263974,"stop":1741263263975,"duration":1},"status":"passed","severity":"normal"},{"uid":"70df87f25482e7b7","name":"LightPush","time":{"start":1741263642407,"stop":1741263642407,"duration":0},"status":"passed","severity":"normal"},{"uid":"f03b412c560c2077","name":"Push message on custom pubsubTopic","time":{"start":1741263469782,"stop":1741263469782,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e1401b172f68f6","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1741263264008,"stop":1741263264009,"duration":1},"status":"passed","severity":"normal"},{"uid":"bab949b6a9f4396e","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1741263360655,"stop":1741263360656,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad3216b87e7a817d","name":"should get locked peers","time":{"start":1741263305616,"stop":1741263305616,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb0ddfb896fd2a7f","name":"Check received message with timestamp: 1649153314 ","time":{"start":1741263427067,"stop":1741263427067,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e26640ffbf79726","name":"Push message with content topic containing XML","time":{"start":1741263541611,"stop":1741263541612,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f03fd9985e93593","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1741263271911,"stop":1741263271913,"duration":2},"status":"passed","severity":"normal"},{"uid":"1322f690590e9bdf","name":"Relay - times out","time":{"start":1741263642406,"stop":1741263642406,"duration":0},"status":"passed","severity":"normal"},{"uid":"96221ef743725682","name":"Query Generator, No Decoder","time":{"start":1741263597552,"stop":1741263597552,"duration":0},"status":"passed","severity":"normal"},{"uid":"b556feecdbcb77fc","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1741263441662,"stop":1741263441663,"duration":1},"status":"passed","severity":"normal"},{"uid":"43190267d7ab68f4","name":"Round trip binary encryption [ecies, signature]","time":{"start":1741263298318,"stop":1741263298318,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd458154b6ce4d00","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1741263314842,"stop":1741263314844,"duration":2},"status":"passed","severity":"normal"},{"uid":"8680924901b2b389","name":"Check received message containing numeric","time":{"start":1741263551971,"stop":1741263551971,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03ba8a98e303ece","name":"should maintain proper timestamps if all messages received","time":{"start":1741263315439,"stop":1741263315439,"duration":0},"status":"passed","severity":"normal"},{"uid":"871dcfa959ea5faa","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1741263271910,"stop":1741263271911,"duration":1},"status":"passed","severity":"normal"},{"uid":"a54a2e661716c48","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1741263266569,"stop":1741263266569,"duration":0},"status":"passed","severity":"normal"},{"uid":"980951fb5e31aee2","name":"should encodeTxt and decodeTxt","time":{"start":1741263272642,"stop":1741263272643,"duration":1},"status":"passed","severity":"normal"},{"uid":"85b8c2bdea4de18","name":"Passing page size 19 when there are 20 messages","time":{"start":1741263622746,"stop":1741263622746,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c65fc1b7e787e8","name":"Encoder throws on empty string content topic","time":{"start":1741263298319,"stop":1741263298319,"duration":0},"status":"passed","severity":"normal"},{"uid":"90ad8a398d43f4d3","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1741263314840,"stop":1741263314840,"duration":0},"status":"passed","severity":"normal"},{"uid":"f20885e6910c388b","name":"Passing an array","time":{"start":1741263637841,"stop":1741263637841,"duration":0},"status":"passed","severity":"normal"},{"uid":"922e4780f875e7a4","name":"Decoder throws on empty string content topic","time":{"start":1741263296689,"stop":1741263296689,"duration":0},"status":"passed","severity":"normal"},{"uid":"13f577fc2f2a144f","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1741263306188,"stop":1741263306188,"duration":0},"status":"passed","severity":"normal"},{"uid":"93dfa5300e89228b","name":"Check received message containing short","time":{"start":1741263551969,"stop":1741263551970,"duration":1},"status":"passed","severity":"normal"},{"uid":"63bb31202f939163","name":"Query Generator, Multiple PubsubTopics","time":{"start":1741263597551,"stop":1741263597552,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70c1176b34fc2c3","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1741263278465,"stop":1741263278465,"duration":0},"status":"passed","severity":"normal"},{"uid":"42638f739082f350","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1741263637416,"stop":1741263637417,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3ced6a7ddea4fe7","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1741263271901,"stop":1741263271902,"duration":1},"status":"passed","severity":"normal"},{"uid":"3360b3dffaddcd31","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1741263314841,"stop":1741263314841,"duration":0},"status":"passed","severity":"normal"},{"uid":"652a41f9253ca134","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1741263306122,"stop":1741263306122,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39c7026a1ee011a","name":"Promise Callback - false","time":{"start":1741263611531,"stop":1741263611532,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab9f2cf73331f65","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1741263314827,"stop":1741263314827,"duration":0},"status":"passed","severity":"normal"},{"uid":"da221ba4d8d37f2f","name":"should attach causal history and bloom filter to each message","time":{"start":1741263315438,"stop":1741263315438,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7a8ea4380a3a60","name":"Check message on other pubsub topic is not received","time":{"start":1741263552010,"stop":1741263552011,"duration":1},"status":"passed","severity":"normal"},{"uid":"391711710c7753ca","name":"Publish message with custom timestamp: Thu Mar 06 2025 11:19:18 GMT+0000 (Coordinated Universal Time)","time":{"start":1741263567624,"stop":1741263567625,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d163af1971fd27","name":"should increase lamport timestamp","time":{"start":1741263315438,"stop":1741263315438,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ce4ce7858505d9","name":"should insert message into bloom filter","time":{"start":1741263315437,"stop":1741263315437,"duration":0},"status":"passed","severity":"normal"},{"uid":"30be28e22d1ddfa4","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1741263264000,"stop":1741263264000,"duration":0},"status":"passed","severity":"normal"},{"uid":"525fcd4cd4335860","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1741263441673,"stop":1741263441673,"duration":0},"status":"passed","severity":"normal"},{"uid":"182782eb995c2840","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1741263558660,"stop":1741263558660,"duration":0},"status":"passed","severity":"normal"},{"uid":"95723994cba985c","name":"addEventListener with wrong event","time":{"start":1741263372352,"stop":1741263372354,"duration":2},"status":"passed","severity":"normal"},{"uid":"53942b2b86257b67","name":"Refresh subscription","time":{"start":1741263637415,"stop":1741263637415,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab14aa8a52707d1","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1741263570547,"stop":1741263570547,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c9a7ea08c7b19","name":"should emit a peer event after start","time":{"start":1741263290572,"stop":1741263290572,"duration":0},"status":"passed","severity":"normal"},{"uid":"6657467d3cfe5c37","name":"Generator, custom pubsub topic","time":{"start":1741263620988,"stop":1741263620989,"duration":1},"status":"passed","severity":"normal"},{"uid":"3389052e2b50e35b","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1741263286381,"stop":1741263286382,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb1fe9bff0be60ef","name":"different cluster, same shard: nodes don't connect","time":{"start":1741263482823,"stop":1741263482823,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c2bfb32bc30e15","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1741263371224,"stop":1741263371225,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce82dd421b240b5f","name":"Push message with content topic containing JSON","time":{"start":1741263558459,"stop":1741263558459,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d7377399b01656b","name":"Check received message containing unicode special characters","time":{"start":1741263552000,"stop":1741263552004,"duration":4},"status":"passed","severity":"normal"},{"uid":"765bd0ea18ab526d","name":"Subscribe to topic containing Script and receive message","time":{"start":1741263637417,"stop":1741263637417,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4949ac87cc7d874","name":"random static sharding 5 - Cluster ID: 66, Shard ID: 247","time":{"start":1741263599345,"stop":1741263599346,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7e1f98333783087","name":"Push message with emoji payload","time":{"start":1741263558453,"stop":1741263558453,"duration":0},"status":"passed","severity":"normal"},{"uid":"136fd6755e6f1d18","name":"Push message with content topic containing long","time":{"start":1741263541607,"stop":1741263541607,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2e3baf5cdd8967a","name":"Check message with no payload is not received","time":{"start":1741263552012,"stop":1741263552013,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab8bba838295fb85","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1741263469775,"stop":1741263469775,"duration":0},"status":"passed","severity":"normal"},{"uid":"54390ca925356963","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1741263469782,"stop":1741263469783,"duration":1},"status":"passed","severity":"normal"},{"uid":"6155727e704b5577","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1741263271900,"stop":1741263271901,"duration":1},"status":"passed","severity":"normal"},{"uid":"f772b3e475bb46bb","name":"should throw error - invalid id","time":{"start":1741263272645,"stop":1741263272646,"duration":1},"status":"passed","severity":"normal"},{"uid":"c83f45a098d1a581","name":"same cluster, same shard: nodes connect","time":{"start":1741263482821,"stop":1741263482822,"duration":1},"status":"passed","severity":"normal"},{"uid":"e786a136b7e411c5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1741263264002,"stop":1741263264002,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c28289078891b42","name":"Check received message containing Chinese","time":{"start":1741263551990,"stop":1741263551991,"duration":1},"status":"passed","severity":"normal"},{"uid":"8719536c90ed5f7e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1741263263999,"stop":1741263263999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3223e26509891c67","name":"Check message with non string payload is not received","time":{"start":1741263551984,"stop":1741263551984,"duration":0},"status":"passed","severity":"normal"},{"uid":"30956e1706313f37","name":"Push message with short payload","time":{"start":1741263558445,"stop":1741263558445,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6d5ac656134b38","name":"should wait for LightPush peer to be connected","time":{"start":1741263306164,"stop":1741263306164,"duration":0},"status":"passed","severity":"normal"},{"uid":"300fa932dfbf0392","name":"nwaku subscribes","time":{"start":1741263558253,"stop":1741263558253,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14de0725160f851","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1741263585325,"stop":1741263585327,"duration":2},"status":"passed","severity":"normal"},{"uid":"8795326119e78fb8","name":"Check received message containing unicode special characters","time":{"start":1741263551979,"stop":1741263551979,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8240ba1a332b02","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1741263637422,"stop":1741263637422,"duration":0},"status":"passed","severity":"normal"},{"uid":"cada59b330a59bdd","name":"Subscribe to topic containing XML and receive message","time":{"start":1741263458748,"stop":1741263458749,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b67ea954291baa4","name":"Query Generator, Wrong PubsubTopic","time":{"start":1741263597551,"stop":1741263597551,"duration":0},"status":"passed","severity":"normal"},{"uid":"77e81c5ad0c7e77c","name":"Store - dialed after - with timeout","time":{"start":1741263642407,"stop":1741263642407,"duration":0},"status":"passed","severity":"normal"},{"uid":"29466a63cea88bee","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1741263458747,"stop":1741263458748,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4016ee6d1ba8d","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1741263314813,"stop":1741263314813,"duration":0},"status":"passed","severity":"normal"},{"uid":"95576c239e42ea16","name":"removeEventListener with correct event","time":{"start":1741263372354,"stop":1741263372356,"duration":2},"status":"passed","severity":"normal"},{"uid":"674a0f4ee37f6cf5","name":"Push message with content topic containing short","time":{"start":1741263541606,"stop":1741263541606,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaa26546a1d9577b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1741263371226,"stop":1741263371226,"duration":0},"status":"passed","severity":"normal"},{"uid":"26926055c9936ab8","name":"Push message with content topic containing long","time":{"start":1741263558454,"stop":1741263558455,"duration":1},"status":"passed","severity":"normal"},{"uid":"828af7be4d5c0d36","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1741263271904,"stop":1741263271905,"duration":1},"status":"passed","severity":"normal"},{"uid":"c229c8a992ea1283","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1741263570548,"stop":1741263570548,"duration":0},"status":"passed","severity":"normal"},{"uid":"c022c5b3d4fecc2c","name":"Decoder throws on undefined content topic","time":{"start":1741263278833,"stop":1741263278834,"duration":1},"status":"passed","severity":"normal"},{"uid":"7462ee61964b4f64","name":"Push message with Russian payload","time":{"start":1741263558449,"stop":1741263558449,"duration":0},"status":"passed","severity":"normal"},{"uid":"c73c606a6d766b65","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1741263314807,"stop":1741263314808,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e58d25f9f48727","name":"returns all values when wanted number is greater than available values","time":{"start":1741263286268,"stop":1741263286268,"duration":0},"status":"passed","severity":"normal"}] |