allure-jswaku/8357/widgets/status-chart.json
2025-06-11 01:35:58 +00:00

1 line
187 KiB
JSON

[{"uid":"337abf0b10bcf71e","name":"Encoder throws on empty string content topic","time":{"start":1749604946576,"stop":1749604946576,"duration":0},"status":"passed","severity":"normal"},{"uid":"64c54d753d0b2a0e","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749604965524,"stop":1749604965524,"duration":0},"status":"passed","severity":"normal"},{"uid":"5dbb3c152d179b4e","name":"Check publish message containing numeric","time":{"start":1749605307892,"stop":1749605307892,"duration":0},"status":"passed","severity":"normal"},{"uid":"d73070d9019e98f2","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749604956059,"stop":1749604956062,"duration":3},"status":"passed","severity":"normal"},{"uid":"39a24dceb17ab0d7","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749605177418,"stop":1749605177419,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfd17bdc3ac5f90","name":"less peers than existing","time":{"start":1749605281236,"stop":1749605281236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df5825a8119b8453","name":"should return false","time":{"start":1749604918340,"stop":1749604918341,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f6fb1688ff98d7a","name":"should be sent with empty content","time":{"start":1749604968800,"stop":1749604968800,"duration":0},"status":"passed","severity":"normal"},{"uid":"720626fa82691001","name":"Push message with JSON payload","time":{"start":1749605718989,"stop":1749605718989,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3e3eedd9b933c4","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app89/5/topic99/test.js","time":{"start":1749605424777,"stop":1749605424778,"duration":1},"status":"passed","severity":"normal"},{"uid":"eac8bcb7f3d01307","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749604912220,"stop":1749604912220,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd24994a28695c0","name":"should properly create location multiaddrs - tcp6","time":{"start":1749604918348,"stop":1749604918349,"duration":1},"status":"passed","severity":"normal"},{"uid":"56f9c735d32b9fef","name":"Passing an array","time":{"start":1749605520519,"stop":1749605520519,"duration":0},"status":"passed","severity":"normal"},{"uid":"99a51773991d7fcf","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749605505161,"stop":1749605505162,"duration":1},"status":"passed","severity":"normal"},{"uid":"34a1df8977b5ecd3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749605542746,"stop":1749605542746,"duration":0},"status":"passed","severity":"normal"},{"uid":"f682c4fb433e611e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749604912227,"stop":1749604912227,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e1ca11da57cff9e","name":"Push message with escaped characters payload","time":{"start":1749605719004,"stop":1749605719004,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba8d4e6182d1541","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749604965489,"stop":1749604965489,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b010a2784259a3","name":"should fail to send if no connected peers found","time":{"start":1749604955691,"stop":1749604955691,"duration":0},"status":"passed","severity":"normal"},{"uid":"42360365a6d56574","name":"Check received message containing Russian","time":{"start":1749605410923,"stop":1749605410926,"duration":3},"status":"passed","severity":"normal"},{"uid":"c54015a65d92fc2d","name":"Rejects garbage","time":{"start":1749604959660,"stop":1749604959660,"duration":0},"status":"passed","severity":"normal"},{"uid":"906b7f77314307c4","name":"should initialize with custom number of peers","time":{"start":1749604955698,"stop":1749604955698,"duration":0},"status":"passed","severity":"normal"},{"uid":"473993702aaba380","name":"Delete observer","time":{"start":1749605282774,"stop":1749605282774,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25940b9c79fc8e8","name":"Push message with content topic containing SQL Injection","time":{"start":1749605719008,"stop":1749605719008,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c8535c8518de13","name":"Callback on promise, aborts when callback returns true","time":{"start":1749605505161,"stop":1749605505161,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b10409b285219af","name":"Check message with no pubsub topic is not received","time":{"start":1749605443729,"stop":1749605443730,"duration":1},"status":"passed","severity":"normal"},{"uid":"584e2ddcf1d84045","name":"Subscribe and receive messages via lightPush","time":{"start":1749605502999,"stop":1749605503001,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa761a66fde61a5f","name":"Check received message containing short","time":{"start":1749605410921,"stop":1749605410921,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9ca65cd25051b6","name":"Check publish message containing shell command","time":{"start":1749605307896,"stop":1749605307896,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6c2e75b6f2a7380","name":"should only return 1 node with relay capability","time":{"start":1749604935008,"stop":1749604935008,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7cee031f0b063af","name":"connected peers and dial","time":{"start":1749605281234,"stop":1749605281235,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a1b8996081a46fb1","name":"shard 0","time":{"start":1749605542277,"stop":1749605542279,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d4fc3848e847064","name":"Push message with custom timestamp: 1718846715384","time":{"start":1749605718997,"stop":1749605718997,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa01a6ab21ec17da","name":"Check received message containing short","time":{"start":1749605443702,"stop":1749605443702,"duration":0},"status":"passed","severity":"normal"},{"uid":"813cd0b9c5574ce8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749604917661,"stop":1749604917662,"duration":1},"status":"passed","severity":"normal"},{"uid":"45e62b10cc6d22a","name":"Ping on subscribed peer","time":{"start":1749605051180,"stop":1749605051180,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ffe4ec5593e8c","name":"Push message with content topic containing JSON","time":{"start":1749605719009,"stop":1749605719009,"duration":0},"status":"passed","severity":"normal"},{"uid":"501fe250eb7c85e9","name":"Nwaku publishes","time":{"start":1749605295215,"stop":1749605295217,"duration":2},"status":"passed","severity":"normal"},{"uid":"61a733ffe1db291e","name":"should wait for LightPush peer to be connected","time":{"start":1749604956189,"stop":1749604956189,"duration":0},"status":"passed","severity":"normal"},{"uid":"77286e6b9f64c421","name":"should initialize with Unhealthy status","time":{"start":1749604956210,"stop":1749604956210,"duration":0},"status":"passed","severity":"normal"},{"uid":"871bf18a36ebaa44","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749604965520,"stop":1749604965522,"duration":2},"status":"passed","severity":"normal"},{"uid":"a709b1bf58ac7979","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749604956374,"stop":1749604956374,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c4ce1bcaa4b89f1","name":"Push message with rate limit","time":{"start":1749605718997,"stop":1749605718997,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a33bd73ce91ddb4","name":"handles empty shards array correctly","time":{"start":1749604912245,"stop":1749604912245,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40c450816917a41","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749604965485,"stop":1749604965485,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf20d99590e1972c","name":"should request peer renewal on specific errors","time":{"start":1749604955738,"stop":1749604955738,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebbc17b34165d121","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749604965488,"stop":1749604965489,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5f0a9fa8ed0020d","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749604984480,"stop":1749604984481,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1dd5d7d0d43b881","name":"tcp ip4 address","time":{"start":1749604917798,"stop":1749604917799,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa027c6316b4a3","name":"should update ack status of messages in outgoing buffer","time":{"start":1749604968801,"stop":1749604968801,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3bc65e92ad943aa","name":"Check received message containing numeric","time":{"start":1749605443704,"stop":1749605443705,"duration":1},"status":"passed","severity":"normal"},{"uid":"63db9a2448604d0d","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749604968797,"stop":1749604968798,"duration":1},"status":"passed","severity":"normal"},{"uid":"a283a48ef416b44","name":"should throw error - no public key","time":{"start":1749604918340,"stop":1749604918340,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce80d210ac0152fd","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749604926416,"stop":1749604926416,"duration":0},"status":"passed","severity":"normal"},{"uid":"d79ec025ce3a168a","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749605520610,"stop":1749605520610,"duration":0},"status":"passed","severity":"normal"},{"uid":"25cfb3026cc643ce","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749604912242,"stop":1749604912243,"duration":1},"status":"passed","severity":"normal"},{"uid":"3349783fa1e08b89","name":"random static sharding 6 - Cluster ID: 124, Shard ID: 652","time":{"start":1749605542285,"stop":1749605542285,"duration":0},"status":"passed","severity":"normal"},{"uid":"79f60b6a3984fef6","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749604917668,"stop":1749604917668,"duration":0},"status":"passed","severity":"normal"},{"uid":"d860547ef64c892d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749605542749,"stop":1749605542750,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ec3ce5a67f436a","name":"Query with Ordered Callback, No message returned","time":{"start":1749605471238,"stop":1749605471239,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd35cf69c7b82b7e","name":"should only return 1 node with store capability","time":{"start":1749604935009,"stop":1749604935009,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf2ce353c7bc5d7b","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749605502975,"stop":1749605502975,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c913beff2cca039","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749605299620,"stop":1749605299620,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2074daba16fcc1e","name":"messageHashStr works with IProtoMessage","time":{"start":1749604926416,"stop":1749604926417,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed42eba716f4ab3c","name":"random static sharding 3 - Cluster ID: 885, Shard ID: 215","time":{"start":1749605542282,"stop":1749605542282,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4acb1aa0a797a11","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749605471002,"stop":1749605471002,"duration":0},"status":"passed","severity":"normal"},{"uid":"80d45d812a764c3e","name":"Check publish message containing emoji","time":{"start":1749605307897,"stop":1749605307897,"duration":0},"status":"passed","severity":"normal"},{"uid":"37b4b56e616e4fc","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749605509590,"stop":1749605509590,"duration":0},"status":"passed","severity":"normal"},{"uid":"739ab56da82fb9dc","name":"Check received message containing long","time":{"start":1749605410904,"stop":1749605410904,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfec9b9ffad3c470","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749605317566,"stop":1749605317567,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fb4e948f9291386","name":"should not receive a peer event after stop","time":{"start":1749604938880,"stop":1749604938880,"duration":0},"status":"passed","severity":"normal"},{"uid":"8959eea8473e7e41","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749605542753,"stop":1749605542753,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dc06090a1e2b40","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749605502958,"stop":1749605502959,"duration":1},"status":"passed","severity":"normal"},{"uid":"3366ac57ba60ecd8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749604917660,"stop":1749604917661,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe449a13af99412c","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749604965496,"stop":1749604965496,"duration":0},"status":"passed","severity":"normal"},{"uid":"f39c2b8173692b36","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749604917666,"stop":1749604917667,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6c5a09ac7a924d5","name":"Subscribe and receive messages via lightPush","time":{"start":1749605542736,"stop":1749605542737,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15147b5814b52e1","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749605457675,"stop":1749605457675,"duration":0},"status":"passed","severity":"normal"},{"uid":"678079524459dc0a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749604912239,"stop":1749604912239,"duration":0},"status":"passed","severity":"normal"},{"uid":"48d98bf90174bb0a","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749604965489,"stop":1749604965489,"duration":0},"status":"passed","severity":"normal"},{"uid":"22627783e65e2bd8","name":"Check message with non string payload is not received","time":{"start":1749605410917,"stop":1749605410917,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd94bf4dbc85c69","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749605502995,"stop":1749605502997,"duration":2},"status":"passed","severity":"normal"},{"uid":"fedde55b267dba28","name":"Check received message containing Script","time":{"start":1749605443711,"stop":1749605443712,"duration":1},"status":"passed","severity":"normal"},{"uid":"d77a303ddb583e86","name":"Check message with no content topic is not received","time":{"start":1749605443730,"stop":1749605443730,"duration":0},"status":"passed","severity":"normal"},{"uid":"f17aa5e402d9b33b","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749604926407,"stop":1749604926408,"duration":1},"status":"passed","severity":"normal"},{"uid":"576dd091cd6d2f02","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749605159864,"stop":1749605159864,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6cb42ec5a91bab","name":"Check received message with timestamp: 1749604983126000000 ","time":{"start":1749605443722,"stop":1749605443724,"duration":2},"status":"passed","severity":"normal"},{"uid":"a4a4717f82390324","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749605307897,"stop":1749605307900,"duration":3},"status":"passed","severity":"normal"},{"uid":"195b539778b9fae6","name":"Check received message containing Russian","time":{"start":1749605443740,"stop":1749605443741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a707770006087c","name":"Push message with SQL Injection payload","time":{"start":1749605719002,"stop":1749605719002,"duration":0},"status":"passed","severity":"normal"},{"uid":"19f2044dce449cd2","name":"new peer added after a peer was already found","time":{"start":1749605281034,"stop":1749605281034,"duration":0},"status":"skipped","severity":"normal"},{"uid":"772c4a18ed8f28d5","name":"retrieves a single peer","time":{"start":1749604935005,"stop":1749604935006,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ab5878c5191a2e0","name":"Push message with unicode special characters payload","time":{"start":1749605718990,"stop":1749605718990,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e9a63a13a7228d","name":"Push message with Chinese payload","time":{"start":1749605719001,"stop":1749605719001,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1ad1bc30232127d","name":"isConnected should return true after first peer connects","time":{"start":1749605004481,"stop":1749605004482,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec47dd1152aa335d","name":"Check publish message containing unicode special characters","time":{"start":1749605307897,"stop":1749605307897,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a26219cd6f12204","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749605317566,"stop":1749605317566,"duration":0},"status":"passed","severity":"normal"},{"uid":"8830ce39652d6094","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749605505159,"stop":1749605505159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed305cf26e919e0a","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749604965491,"stop":1749604965491,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bf4effdc19dacc0","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749605317565,"stop":1749605317565,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd9e69c68192499e","name":"should throw an error for missing sharding configuration","time":{"start":1749604912244,"stop":1749604912245,"duration":1},"status":"passed","severity":"normal"},{"uid":"9abf23e981378768","name":"should not receive a peer event before start","time":{"start":1749604988334,"stop":1749604988334,"duration":0},"status":"passed","severity":"normal"},{"uid":"53db0d75002d05e7","name":"Ordered callback, aborts when callback returns true","time":{"start":1749605505162,"stop":1749605505163,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90a403888322392","name":"Push message with content topic containing emoji","time":{"start":1749605719010,"stop":1749605719010,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d80d1f121795d97","name":"should reject if WakuNode is not started","time":{"start":1749604956186,"stop":1749604956187,"duration":1},"status":"passed","severity":"normal"},{"uid":"8224b4f5d7414744","name":"Check received message containing unicode special characters","time":{"start":1749605443721,"stop":1749605443721,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb14269a207738","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749605443728,"stop":1749605443728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8adda8bd06429fd","name":"caches peers it previously fetched","time":{"start":1749604935007,"stop":1749604935007,"duration":0},"status":"passed","severity":"normal"},{"uid":"1241a847b98a29ff","name":"random static sharding 10 - Cluster ID: 61, Shard ID: 338","time":{"start":1749605542287,"stop":1749605542287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f13be7046e7a44","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749604965492,"stop":1749604965492,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c344d428baea47","name":"Push message with meta","time":{"start":1749605719010,"stop":1749605719010,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae321e7f0666fdb1","name":"Renews subscription after lossing a connection","time":{"start":1749605542757,"stop":1749605542757,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5138b94db55b594","name":"Check received message containing unicode special characters","time":{"start":1749605410909,"stop":1749605410909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2293bf75704e69e","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749604965487,"stop":1749604965487,"duration":0},"status":"passed","severity":"normal"},{"uid":"649afa46f453556e","name":"should start and stop interval correctly","time":{"start":1749604955732,"stop":1749604955732,"duration":0},"status":"passed","severity":"normal"},{"uid":"43cd64cbce115274","name":"Wrong topic","time":{"start":1749605424787,"stop":1749605424787,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e867ee31be97158","name":"addEventListener with correct event","time":{"start":1749605024532,"stop":1749605024532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df08191bbdeb8e1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749605542748,"stop":1749605542749,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e5d8f12e99fb19","name":"Ordered Callback - false","time":{"start":1749605494765,"stop":1749605494766,"duration":1},"status":"passed","severity":"normal"},{"uid":"655df5faf1e2fb0a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605542747,"stop":1749605542747,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0668b61bb801beb","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749605159864,"stop":1749605159865,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcb19f6fad8a07d7","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749605159866,"stop":1749605159867,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86b2c63289cc8fc","name":"Check received message with timestamp: 1749604983126 ","time":{"start":1749605443724,"stop":1749605443725,"duration":1},"status":"passed","severity":"normal"},{"uid":"d86dba919ebc4569","name":"Push message with meta","time":{"start":1749605718996,"stop":1749605718996,"duration":0},"status":"passed","severity":"normal"},{"uid":"6645a229f86e6609","name":"Subscribe and receive messages via lightPush","time":{"start":1749605502958,"stop":1749605502958,"duration":0},"status":"passed","severity":"normal"},{"uid":"a27da736a4b4d008","name":"Subscribe to topic containing short and publish message","time":{"start":1749605317568,"stop":1749605317568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3819f776a154688f","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749605503005,"stop":1749605503007,"duration":2},"status":"passed","severity":"normal"},{"uid":"7307fdc93ac269f8","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749605542754,"stop":1749605542754,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb50b36b9f67866c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749605187321,"stop":1749605187321,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbaef0e400175234","name":"should handle task timeouts","time":{"start":1749604955739,"stop":1749604955739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c9654a2a299d77d","name":"Check received message containing emoji","time":{"start":1749605410909,"stop":1749605410910,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc04fc715151a504","name":"Subscribe to topic containing Script and publish message","time":{"start":1749605317573,"stop":1749605317574,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b521d71d151a996","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749604965522,"stop":1749604965522,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad9e84fdd1c4fcae","name":"Push message with long payload","time":{"start":1749605718986,"stop":1749605718986,"duration":0},"status":"passed","severity":"normal"},{"uid":"630e514a5fe459a4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749604984478,"stop":1749604984480,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc26ce615adf01da","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749604965496,"stop":1749604965496,"duration":0},"status":"passed","severity":"normal"},{"uid":"349293dae0749e8b","name":"should be empty when created","time":{"start":1749604956373,"stop":1749604956373,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa9ab260def2cd2a","name":"Waku message hash computation (payload length 0)","time":{"start":1749604926408,"stop":1749604926408,"duration":0},"status":"passed","severity":"normal"},{"uid":"67901058a700fd79","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749604991949,"stop":1749604991949,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c244691dfc8c598","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749604912235,"stop":1749604912235,"duration":0},"status":"passed","severity":"normal"},{"uid":"47dd6927cc9cd998","name":"Check meta is set [symmetric]","time":{"start":1749604944875,"stop":1749604944876,"duration":1},"status":"passed","severity":"normal"},{"uid":"6569898595c06ccf","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749604912219,"stop":1749604912219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9d9e001839306a4","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749605542740,"stop":1749605542740,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec5e04fb50515195","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749605509582,"stop":1749605509586,"duration":4},"status":"passed","severity":"normal"},{"uid":"cbe384c18347df2a","name":"should insert message into bloom filter","time":{"start":1749604968793,"stop":1749604968793,"duration":0},"status":"passed","severity":"normal"},{"uid":"37deb756149969a3","name":"should be able to decode the field with only STORE set to true","time":{"start":1749604917662,"stop":1749604917663,"duration":1},"status":"passed","severity":"normal"},{"uid":"832d6548cb74904f","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749604965532,"stop":1749604965532,"duration":0},"status":"passed","severity":"normal"},{"uid":"adda28df5a89632e","name":"Subscribe to topic containing short and receive message","time":{"start":1749605542741,"stop":1749605542741,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c8f451078e69e15","name":"Check received message containing Chinese","time":{"start":1749605443706,"stop":1749605443707,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd379ef6892c08cd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749605503030,"stop":1749605503031,"duration":1},"status":"passed","severity":"normal"},{"uid":"119ae65b14bfef0e","name":"Renews subscription after lossing a connection","time":{"start":1749605542747,"stop":1749605542747,"duration":0},"status":"passed","severity":"normal"},{"uid":"b098e84a0e1ca95d","name":"Decoder throws on undefined content topic","time":{"start":1749604944878,"stop":1749604944878,"duration":0},"status":"passed","severity":"normal"},{"uid":"b629c0fbe385062c","name":"should insert elements correctly","time":{"start":1749604968045,"stop":1749604968045,"duration":0},"status":"passed","severity":"normal"},{"uid":"4237fdde657e09ae","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749605299621,"stop":1749605299622,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c1bb1adcda2df84","name":"Check received message with timestamp: 1749604983435 ","time":{"start":1749605410933,"stop":1749605410933,"duration":0},"status":"passed","severity":"normal"},{"uid":"addb67b3ac21f023","name":"Query with Promise Callback, No Decoder","time":{"start":1749605471241,"stop":1749605471241,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19380c4719f3c2f","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749605503002,"stop":1749605503002,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3501adc3536a896","name":"should properly clean up resources when disposed","time":{"start":1749604954925,"stop":1749604954925,"duration":0},"status":"passed","severity":"normal"},{"uid":"6add52c4cbc6be25","name":"configure the node with multiple content topics","time":{"start":1749605424788,"stop":1749605424788,"duration":0},"status":"passed","severity":"normal"},{"uid":"806e31d4f1297bf","name":"should not allow k > 12","time":{"start":1749604965166,"stop":1749604965168,"duration":2},"status":"passed","severity":"normal"},{"uid":"1438af24aad64045","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749604965533,"stop":1749604965534,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9281e18248c2f4a","name":"Subscribe to topic containing XML and receive message","time":{"start":1749605502985,"stop":1749605502986,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c316e920991d3a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749605159866,"stop":1749605159866,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf9b2b5efea2120e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749605317570,"stop":1749605317572,"duration":2},"status":"passed","severity":"normal"},{"uid":"6342f416808ba93c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749605457674,"stop":1749605457674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d947f28641400fe","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749604912242,"stop":1749604912242,"duration":0},"status":"passed","severity":"normal"},{"uid":"e134b81e19844f5","name":"Promise Callback - true","time":{"start":1749605494764,"stop":1749605494764,"duration":0},"status":"passed","severity":"normal"},{"uid":"62392e81c602cd56","name":"throws on content topic with too few or too many fields","time":{"start":1749604912208,"stop":1749604912208,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd679711d224a2a","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749605159865,"stop":1749605159866,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc5d84cd91cc9aa1","name":"Push message with content topic containing Chinese","time":{"start":1749605719006,"stop":1749605719007,"duration":1},"status":"passed","severity":"normal"},{"uid":"4804204dc37b4f68","name":"Publish message with custom timestamp: Thu Jun 20 2024 01:28:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1749605307900,"stop":1749605307900,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de4d6610e798b3b","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749604912219,"stop":1749604912219,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce715d4abb1386d","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749605471240,"stop":1749605471240,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2e42376da82961","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749605503022,"stop":1749605503022,"duration":0},"status":"passed","severity":"normal"},{"uid":"e465560b09fa99e2","name":"Check message with invalid timestamp is not received","time":{"start":1749605410911,"stop":1749605410912,"duration":1},"status":"passed","severity":"normal"},{"uid":"88f322732bc40ba8","name":"should encode/decode to RLP encoding","time":{"start":1749604918342,"stop":1749604918342,"duration":0},"status":"passed","severity":"normal"},{"uid":"859ccebe9997fb09","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749605520611,"stop":1749605520613,"duration":2},"status":"passed","severity":"normal"},{"uid":"deb0ea2f31670164","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749604927082,"stop":1749604927082,"duration":0},"status":"passed","severity":"normal"},{"uid":"4991c7c741101763","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749604965492,"stop":1749604965493,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9d364d1f8473eaf","name":"Renews subscription after lossing a connection","time":{"start":1749605502998,"stop":1749605502998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e2d80c3646390f6","name":"Check message with no content topic is not received","time":{"start":1749605443772,"stop":1749605443773,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a799d80c059f88a","name":"Subscribe to topic containing XML and receive message","time":{"start":1749605542754,"stop":1749605542754,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa38e71f621b47b","name":"Accepts a valid Waku Message","time":{"start":1749604959658,"stop":1749604959659,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedc1d2bf3fcd215","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749604912234,"stop":1749604912235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6eb60a618067b9e","name":"Subscribe and receives messages on 20 topics","time":{"start":1749605542739,"stop":1749605542739,"duration":0},"status":"passed","severity":"normal"},{"uid":"265f1ddea797db61","name":"does not throw on valid cases","time":{"start":1749604912206,"stop":1749604912207,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cc0302bca8fc9c4","name":"should maintain desired error rate","time":{"start":1749604968045,"stop":1749604968045,"duration":0},"status":"passed","severity":"normal"},{"uid":"e765f81a708fca0d","name":"Reusing cursor across nodes","time":{"start":1749605457677,"stop":1749605457678,"duration":1},"status":"passed","severity":"normal"},{"uid":"70a93010b88e6dd","name":"Passing page size 11 when there are 10 messages","time":{"start":1749605508425,"stop":1749605508426,"duration":1},"status":"passed","severity":"normal"},{"uid":"a100d12e1e90b390","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749605503036,"stop":1749605503038,"duration":2},"status":"passed","severity":"normal"},{"uid":"c5fef7f4dd819362","name":"should be able to encode the field with only STORE set to true","time":{"start":1749604917648,"stop":1749604917649,"duration":1},"status":"passed","severity":"normal"},{"uid":"492bf38dbacd1c6b","name":"Check received message containing Basic HTML tag","time":{"start":1749605410907,"stop":1749605410908,"duration":1},"status":"passed","severity":"normal"},{"uid":"2364e2e5c3ee96a3","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749605115161,"stop":1749605115161,"duration":0},"status":"passed","severity":"normal"},{"uid":"875725c27eb6b27b","name":"Push 30 different messages","time":{"start":1749605718990,"stop":1749605718991,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85b044e7aa82c6f0","name":"Check received message containing numeric","time":{"start":1749605410922,"stop":1749605410922,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b62f8d19169d37d","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749605502960,"stop":1749605502960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3473f95b1f4f8a8e","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749604912231,"stop":1749604912232,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8f1c96e82802ad","name":"Push message with escaped characters payload","time":{"start":1749605718989,"stop":1749605718990,"duration":1},"status":"passed","severity":"normal"},{"uid":"99398046c04aa5f5","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749604965532,"stop":1749604965532,"duration":0},"status":"passed","severity":"normal"},{"uid":"954be33ebd2a42a9","name":"should properly create location multiaddrs - tcp4","time":{"start":1749604918348,"stop":1749604918348,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c66b23b6422072","name":"should check false positive rate","time":{"start":1749604968047,"stop":1749604968048,"duration":1},"status":"passed","severity":"normal"},{"uid":"37b113b8e831359a","name":"Passing page size 10 when there are 10 messages","time":{"start":1749605508424,"stop":1749605508425,"duration":1},"status":"passed","severity":"normal"},{"uid":"de24e4b41fcfd0c5","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749605503012,"stop":1749605503012,"duration":0},"status":"passed","severity":"normal"},{"uid":"961dfab92bf4901f","name":"Passing page size 110 when there are 120 messages","time":{"start":1749605508427,"stop":1749605508427,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef6642f8f57248d","name":"Push message with shell command payload","time":{"start":1749605719003,"stop":1749605719004,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfadb97ae054da05","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749604965477,"stop":1749604965477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb49d56797b0504","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749605502987,"stop":1749605502988,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f045ee1b5eedfb3","name":"Subscribe to topic containing long and receive message","time":{"start":1749605503011,"stop":1749605503011,"duration":0},"status":"passed","severity":"normal"},{"uid":"986aafff13d48b1b","name":"Generator, 2 different pubsubtopics","time":{"start":1749605486632,"stop":1749605486632,"duration":0},"status":"passed","severity":"normal"},{"uid":"d952a508ef617719","name":"Check publish message containing Script","time":{"start":1749605307894,"stop":1749605307895,"duration":1},"status":"passed","severity":"normal"},{"uid":"687a507c58acad64","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749604926409,"stop":1749604926410,"duration":1},"status":"passed","severity":"normal"},{"uid":"88449b2fc2ca56db","name":"Decoder throws on undefined content topic","time":{"start":1749604927081,"stop":1749604927081,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b6e34af14c80bf","name":"Check message received after nwaku node is restarted","time":{"start":1749605410920,"stop":1749605410921,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48008746a94d236e","name":"Check received message with timestamp: 1749604983435000000 ","time":{"start":1749605410910,"stop":1749605410910,"duration":0},"status":"passed","severity":"normal"},{"uid":"5137278af96c87a6","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749604965486,"stop":1749604965486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d44b477455bf03e","name":"should wait for Store peer to be connected","time":{"start":1749604956190,"stop":1749604956190,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f00c8be0becc172","name":"Check received message containing numeric","time":{"start":1749605410904,"stop":1749605410904,"duration":0},"status":"passed","severity":"normal"},{"uid":"53398bfe5f1c4b1e","name":"should not receive a peer event before start","time":{"start":1749605225908,"stop":1749605225909,"duration":1},"status":"passed","severity":"normal"},{"uid":"435a3901e339e448","name":"Subscribe and receive messages via lightPush","time":{"start":1749605542748,"stop":1749605542748,"duration":0},"status":"passed","severity":"normal"},{"uid":"da705c67ed2ff4f","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749605542755,"stop":1749605542755,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd2df04a62cb5e77","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749605502999,"stop":1749605502999,"duration":0},"status":"passed","severity":"normal"},{"uid":"60efb0ae963af66","name":"Push message with content topic containing special chars","time":{"start":1749605719006,"stop":1749605719006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9e153b472f0992f","name":"should retry failed tasks","time":{"start":1749604955733,"stop":1749604955738,"duration":5},"status":"passed","severity":"normal"},{"uid":"7afaac9786c9177b","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749605307906,"stop":1749605307908,"duration":2},"status":"passed","severity":"normal"},{"uid":"44b67d727de50c26","name":"should not receive a peer event before start","time":{"start":1749604938879,"stop":1749604938880,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6b0749424d2846","name":"should get / set TCP multiaddr","time":{"start":1749604918347,"stop":1749604918347,"duration":0},"status":"passed","severity":"normal"},{"uid":"f10c5f0fcb65e100","name":"Push message with long payload","time":{"start":1749605718999,"stop":1749605719000,"duration":1},"status":"passed","severity":"normal"},{"uid":"780e8c4e2d6a9be","name":"Check message with no payload is not received","time":{"start":1749605443773,"stop":1749605443778,"duration":5},"status":"passed","severity":"normal"},{"uid":"97a00ef1aec2974b","name":"Subscribe to topic containing short and receive message","time":{"start":1749605503011,"stop":1749605503011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2386dc6f7d36bbf0","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749604965493,"stop":1749604965495,"duration":2},"status":"passed","severity":"normal"},{"uid":"efaf9ca418b271be","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749604912239,"stop":1749604912239,"duration":0},"status":"passed","severity":"normal"},{"uid":"c93505e3b9ab2442","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749605443764,"stop":1749605443765,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5493bb2513f9d97","name":"Check received message containing JSON","time":{"start":1749605443714,"stop":1749605443716,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a541bbbe66c4668","name":"Decoder throws on empty string content topic","time":{"start":1749604927082,"stop":1749604927082,"duration":0},"status":"passed","severity":"normal"},{"uid":"80204c8976c5919f","name":"can start and stop the service","time":{"start":1749604938877,"stop":1749604938877,"duration":0},"status":"passed","severity":"normal"},{"uid":"75da6820098da3f9","name":"should properly create location multiaddrs - udp6","time":{"start":1749604918348,"stop":1749604918348,"duration":0},"status":"passed","severity":"normal"},{"uid":"e460b7c11895d9ef","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749604965491,"stop":1749604965491,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed1c89e56e9dc0eb","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749604912236,"stop":1749604912236,"duration":0},"status":"passed","severity":"normal"},{"uid":"deac78b6500549ff","name":"should throw an error for an unconfigured topic","time":{"start":1749604912241,"stop":1749604912241,"duration":0},"status":"passed","severity":"normal"},{"uid":"25167f299e2fe30f","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749605317579,"stop":1749605317579,"duration":0},"status":"passed","severity":"normal"},{"uid":"95225983c13946d4","name":"Passing page size 1 when there are 4 messages","time":{"start":1749605508423,"stop":1749605508423,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cc661ef8d7a9150","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749604912222,"stop":1749604912223,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c0d96eb6d83499","name":"Push message with SQL Injection payload","time":{"start":1749605718988,"stop":1749605718988,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c27587d23678003","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749605457678,"stop":1749605457678,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f176405533695c5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749604912229,"stop":1749604912229,"duration":0},"status":"passed","severity":"normal"},{"uid":"63b95fd46d867377","name":"recovers when dns.resolve returns empty","time":{"start":1749604935006,"stop":1749604935006,"duration":0},"status":"passed","severity":"normal"},{"uid":"79642c870c9c6cb0","name":"Passing page size 3 when there are 20 messages","time":{"start":1749605508424,"stop":1749605508424,"duration":0},"status":"passed","severity":"normal"},{"uid":"f899edd89a4741c0","name":"Check received message containing emoji","time":{"start":1749605443757,"stop":1749605443757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d94564de787bc41d","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749605542746,"stop":1749605542746,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63cfafb39e2ba25","name":"should enable all discoveries when explicitly set","time":{"start":1749604955245,"stop":1749604955246,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f359aae53eb736","name":"Push message with content topic containing Arabic","time":{"start":1749605719007,"stop":1749605719007,"duration":0},"status":"passed","severity":"normal"},{"uid":"580816b91493fef9","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749604917656,"stop":1749604917657,"duration":1},"status":"passed","severity":"normal"},{"uid":"412fc03e15b9072c","name":"Fails to publish message with empty text","time":{"start":1749605307902,"stop":1749605307902,"duration":0},"status":"passed","severity":"normal"},{"uid":"1077031743f5f7d6","name":"Check message on other pubsub topic is not received","time":{"start":1749605443767,"stop":1749605443767,"duration":0},"status":"passed","severity":"normal"},{"uid":"428f4f2a8fa86140","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749605410933,"stop":1749605410934,"duration":1},"status":"passed","severity":"normal"},{"uid":"a61810287fd55a18","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749605503011,"stop":1749605503012,"duration":1},"status":"passed","severity":"normal"},{"uid":"541750abb27c42ca","name":"Fails to push message with large meta","time":{"start":1749605719010,"stop":1749605719010,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f75f97f532a063","name":"Encoder throws on undefined content topic","time":{"start":1749604944877,"stop":1749604944877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a7ef7debcd5c45","name":"Push message with XML payload","time":{"start":1749605718988,"stop":1749605718988,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fb63b1bfd8aa9d","name":"Push message with shell command payload","time":{"start":1749605718989,"stop":1749605718989,"duration":0},"status":"passed","severity":"normal"},{"uid":"8643e9e9f05d94ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1749605503027,"stop":1749605503030,"duration":3},"status":"passed","severity":"normal"},{"uid":"214a296134112a49","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749605503032,"stop":1749605503032,"duration":0},"status":"passed","severity":"normal"},{"uid":"e478c365d8785613","name":"Check message received after jswaku node is restarted","time":{"start":1749605410917,"stop":1749605410917,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b11e09aa27833bea","name":"should be empty after removing the only subscription","time":{"start":1749604956374,"stop":1749604956374,"duration":0},"status":"passed","severity":"normal"},{"uid":"afd4804b7d600d82","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749604912236,"stop":1749604912236,"duration":0},"status":"passed","severity":"normal"},{"uid":"d937211859a4e79b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749605410911,"stop":1749605410911,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0a71efa07fbf5bf","name":"rejects hash query with content filter parameters","time":{"start":1749604926588,"stop":1749604926588,"duration":0},"status":"passed","severity":"normal"},{"uid":"73d043faa5a0b933","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749605520607,"stop":1749605520607,"duration":0},"status":"passed","severity":"normal"},{"uid":"41dbfb81cdca22b7","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749604965496,"stop":1749604965497,"duration":1},"status":"passed","severity":"normal"},{"uid":"21f53d5772b32f92","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749605299623,"stop":1749605299623,"duration":0},"status":"passed","severity":"normal"},{"uid":"be00d368d0e49642","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app86/4/topic865/test.js","time":{"start":1749605424786,"stop":1749605424786,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7169da1ae36d083","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749605542753,"stop":1749605542753,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd26c9a1a7a9526f","name":"Waku message hash computation (no timestamp)","time":{"start":1749604926409,"stop":1749604926409,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ff02e6a7e6a2834","name":"Meta field set when metaSetter is specified","time":{"start":1749604927080,"stop":1749604927080,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cbfde57d52ece2e","name":"throws on content topic with empty topic name field","time":{"start":1749604912211,"stop":1749604912211,"duration":0},"status":"passed","severity":"normal"},{"uid":"196eea2b7206a6b0","name":"removeEventListener with correct event","time":{"start":1749605024534,"stop":1749605024535,"duration":1},"status":"passed","severity":"normal"},{"uid":"74561ec1527c8a56","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749605503034,"stop":1749605503034,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7ed461baf12bde","name":"returns only open connection if one present","time":{"start":1749604926459,"stop":1749604926460,"duration":1},"status":"passed","severity":"normal"},{"uid":"d54c3add61733822","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749604944874,"stop":1749604944875,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ff07defa8f6b57b","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749604955246,"stop":1749604955253,"duration":7},"status":"passed","severity":"normal"},{"uid":"5588c6039789db8","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749605317574,"stop":1749605317576,"duration":2},"status":"passed","severity":"normal"},{"uid":"cc5b72b5617108de","name":"should be delivered immediately if received","time":{"start":1749604968802,"stop":1749604968802,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f32d94ab302fd3","name":"Using a function","time":{"start":1749605520520,"stop":1749605520520,"duration":0},"status":"passed","severity":"normal"},{"uid":"d968617e9a67caf5","name":"Mutual subscription","time":{"start":1749605317562,"stop":1749605317562,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3cef28776131a68","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749605115165,"stop":1749605115165,"duration":0},"status":"passed","severity":"normal"},{"uid":"48109a41ac7c0b02","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749604918352,"stop":1749604918352,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40600aa464982a3","name":"A test","time":{"start":1749605177476,"stop":1749605177476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3745bbbf8ebfabb","name":"should send to specified number of peers of used peers","time":{"start":1749604955691,"stop":1749604955692,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8f06a524557346","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749605542745,"stop":1749605542745,"duration":0},"status":"passed","severity":"normal"},{"uid":"37edbaf315cc6bb3","name":"Fails to push message with large meta","time":{"start":1749605718997,"stop":1749605718997,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbd2d06ce2d943a","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749604935011,"stop":1749604935011,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6b7d55f485e45fae","name":"Check publish message after client node is restarted","time":{"start":1749605307909,"stop":1749605307909,"duration":0},"status":"skipped","severity":"normal"},{"uid":"256cd8d623ed9e8a","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749605503008,"stop":1749605503009,"duration":1},"status":"skipped","severity":"normal"},{"uid":"34a6a3782dc58d4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749605520608,"stop":1749605520609,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2d2fb6eae2a8227","name":"1 Relay, 1 fetch","time":{"start":1749604934811,"stop":1749604934811,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dbd6b4cc3ba15d","name":"Ping on peer without subscriptions","time":{"start":1749605051177,"stop":1749605051178,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b19e1a9f649db1c","name":"Check publish message containing SQL Injection","time":{"start":1749605307894,"stop":1749605307894,"duration":0},"status":"passed","severity":"normal"},{"uid":"fda7b847e2a0a82b","name":"Default pageSize","time":{"start":1749605508428,"stop":1749605508428,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c9ee31f9da240b8","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749605542753,"stop":1749605542754,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74f9a3c0c67e694","name":"Query Generator - true","time":{"start":1749605494761,"stop":1749605494763,"duration":2},"status":"passed","severity":"normal"},{"uid":"805532f872e61be8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749605503031,"stop":1749605503031,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8bbc3015f23ab3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749605457675,"stop":1749605457676,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85b8e2d50e16a0d","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749604912222,"stop":1749604912222,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb89cb8872fe5a64","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749605520606,"stop":1749605520607,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe0ac2fd8a543cf4","name":"should decode valid enr successfully","time":{"start":1749604918337,"stop":1749604918337,"duration":0},"status":"passed","severity":"normal"},{"uid":"8340a7278c69e551","name":"Subscribe to topic containing Script and receive message","time":{"start":1749605502984,"stop":1749605502985,"duration":1},"status":"passed","severity":"normal"},{"uid":"18441855d25cec88","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749604965531,"stop":1749604965531,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e48eeb01d87283","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749605542748,"stop":1749605542748,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab076d1451af8b70","name":"should properly start and stop event listening","time":{"start":1749604956211,"stop":1749604956211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eee3fe9a4603e1b","name":"throws on content topic with empty version field","time":{"start":1749604912210,"stop":1749604912211,"duration":1},"status":"passed","severity":"normal"},{"uid":"18f9001ae79b660f","name":"Subscribe and receives messages on 20 topics","time":{"start":1749605542750,"stop":1749605542750,"duration":0},"status":"passed","severity":"normal"},{"uid":"805f7ffabff055c8","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749604917664,"stop":1749604917664,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d52e7bd289f0fc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749604934504,"stop":1749604934504,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1785ec6dc0017cd","name":"Push message with Script payload","time":{"start":1749605719002,"stop":1749605719002,"duration":0},"status":"passed","severity":"normal"},{"uid":"b100bea9e694f62c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749605159865,"stop":1749605159865,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f946ab16da59816","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749605542747,"stop":1749605542747,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f4cc2b3fa3456e","name":"should properly compute the node id","time":{"start":1749604918341,"stop":1749604918341,"duration":0},"status":"passed","severity":"normal"},{"uid":"4919d09168246099","name":"Subscribe and receive messages via waku relay post","time":{"start":1749605542738,"stop":1749605542738,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9a774e95f839d8d","name":"should not allow unachievable error rate","time":{"start":1749604965168,"stop":1749604965169,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ce2b477a7e86745","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749604934502,"stop":1749604934502,"duration":0},"status":"passed","severity":"normal"},{"uid":"c931addde9a402be","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749604965525,"stop":1749604965525,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bc2fba7b21943e7","name":"Ping on peer without subscriptions","time":{"start":1749605051180,"stop":1749605051180,"duration":0},"status":"passed","severity":"normal"},{"uid":"e451e27614e16c6b","name":"Push message with content topic containing JSON","time":{"start":1749605718995,"stop":1749605718995,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a95910c2cb3b176","name":"ignores unrecognized TXT record formats","time":{"start":1749604935007,"stop":1749604935007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9a0189608aad81c","name":"should handle a minimal index list","time":{"start":1749604912355,"stop":1749604912356,"duration":1},"status":"passed","severity":"normal"},{"uid":"8900e0ead4afb18c","name":"messageHashStr returns a hex string","time":{"start":1749604926412,"stop":1749604926412,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfe4cd0a951c7bbb","name":"Push message with emoji payload","time":{"start":1749605719004,"stop":1749605719004,"duration":0},"status":"passed","severity":"normal"},{"uid":"f95f01e249c36453","name":"isConnected should return false after all peers disconnect","time":{"start":1749605004482,"stop":1749605004482,"duration":0},"status":"passed","severity":"normal"},{"uid":"19798ed393643c99","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749605542755,"stop":1749605542755,"duration":0},"status":"passed","severity":"normal"},{"uid":"5668111316b18eff","name":"should stop and cleanup resources","time":{"start":1749604956375,"stop":1749604956375,"duration":0},"status":"passed","severity":"normal"},{"uid":"798139944cd0e559","name":"should reject if Filter is requested but not mounted","time":{"start":1749604956188,"stop":1749604956188,"duration":0},"status":"passed","severity":"normal"},{"uid":"efa3650c5760f9eb","name":"should increase lamport timestamp","time":{"start":1749604968792,"stop":1749604968792,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57d197bdea57fa1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605502998,"stop":1749605502998,"duration":0},"status":"passed","severity":"normal"},{"uid":"6700ee0e1b4ca6a","name":"Relay - dialed after","time":{"start":1749605524621,"stop":1749605524621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4a4505281953438","name":"same cluster, same shard: nodes connect","time":{"start":1749605187322,"stop":1749605187323,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e13ced7c3891c52","name":"Check received message containing Script","time":{"start":1749605410927,"stop":1749605410927,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a06589afd5a8f25","name":"Push message with custom timestamp: 1749601515385","time":{"start":1749605719011,"stop":1749605719011,"duration":0},"status":"passed","severity":"normal"},{"uid":"2832a081d152f4c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749604934505,"stop":1749604934505,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a79d31fe460fe86","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749605542758,"stop":1749605542758,"duration":0},"status":"passed","severity":"normal"},{"uid":"e23db41e006f87d3","name":"should initialize with default number of peers","time":{"start":1749604955697,"stop":1749604955697,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee3c66afcba444f","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749604965512,"stop":1749604965512,"duration":0},"status":"passed","severity":"normal"},{"uid":"52700d036aa6b695","name":"Push message with Basic HTML tag payload","time":{"start":1749605719003,"stop":1749605719003,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bbb491343905f1","name":"Check message with no payload is not received","time":{"start":1749605443730,"stop":1749605443735,"duration":5},"status":"passed","severity":"normal"},{"uid":"52b99091f089c156","name":"Generator, custom pubsub topic","time":{"start":1749605486626,"stop":1749605486628,"duration":2},"status":"passed","severity":"normal"},{"uid":"105dc178cc94aa3f","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749604944872,"stop":1749604944874,"duration":2},"status":"passed","severity":"normal"},{"uid":"97dc1718bc882afe","name":"Sample","time":{"start":1749604917808,"stop":1749604917808,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfa40f3fffc70d3e","name":"should not fail to start the service if it is already started","time":{"start":1749604988332,"stop":1749604988333,"duration":1},"status":"passed","severity":"normal"},{"uid":"626f481f1aec5555","name":"should wait for Filter peer to be connected","time":{"start":1749604956190,"stop":1749604956190,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54359a38cc5d7bc","name":"Push message with content topic containing special chars","time":{"start":1749605718992,"stop":1749605718992,"duration":0},"status":"passed","severity":"normal"},{"uid":"92aa1ce5e6130de6","name":"should not fail to stop the service if it was not started","time":{"start":1749605225905,"stop":1749605225905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4784889d1b1e2b3","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749604912244,"stop":1749604912244,"duration":0},"status":"passed","severity":"normal"},{"uid":"968fad5cfef0a895","name":"Push message with Chinese payload","time":{"start":1749605718987,"stop":1749605718987,"duration":0},"status":"passed","severity":"normal"},{"uid":"3908621d32e7bf3c","name":"Push message with content topic containing SQL Injection","time":{"start":1749605718993,"stop":1749605718993,"duration":0},"status":"passed","severity":"normal"},{"uid":"3845f4131b0629eb","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app10/5/topic14/test.js","time":{"start":1749605424783,"stop":1749605424784,"duration":1},"status":"passed","severity":"normal"},{"uid":"60542c479c9e7395","name":"same cluster, different shard: nodes connect","time":{"start":1749605187323,"stop":1749605187324,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dee1680a0895150","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749605502980,"stop":1749605502981,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a9fa935b491181","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749605542752,"stop":1749605542752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bbd18160d1be3e2","name":"should have no discoveries enabled by default","time":{"start":1749604955244,"stop":1749604955245,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cb721ad9a92fcd","name":"Generator, 2 different pubsubtopics","time":{"start":1749605486629,"stop":1749605486631,"duration":2},"status":"skipped","severity":"normal"},{"uid":"e1e941a44f5ac199","name":"listenerCount","time":{"start":1749605024536,"stop":1749605024536,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1c8b392e70132b1","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749604968800,"stop":1749604968800,"duration":0},"status":"passed","severity":"normal"},{"uid":"eebfc9de0e72ca85","name":"should detect messages with missing dependencies","time":{"start":1749604968798,"stop":1749604968798,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5ee9b039b4e1a0","name":"accepts valid content-filtered query","time":{"start":1749604926585,"stop":1749604926585,"duration":0},"status":"passed","severity":"normal"},{"uid":"f390db68e5414c4c","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749604965514,"stop":1749604965519,"duration":5},"status":"passed","severity":"normal"},{"uid":"58c6f0ae28d7721d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749605503012,"stop":1749605503012,"duration":0},"status":"passed","severity":"normal"},{"uid":"fedecd517e3c2a82","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749604990432,"stop":1749604990433,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcbff7322b41d963","name":"Encoder throws on undefined content topic","time":{"start":1749604946576,"stop":1749604946576,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9aff13ad1a63ff","name":"Passing page size 0 when there are 110 messages","time":{"start":1749605508422,"stop":1749605508423,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d6114412be9a11","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749605317564,"stop":1749605317565,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d85f411e81e3df0","name":"Check received message with timestamp: 1749604983435000000 ","time":{"start":1749605410932,"stop":1749605410932,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07b0d39aba94e30","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749604912246,"stop":1749604912246,"duration":0},"status":"passed","severity":"normal"},{"uid":"f563c55d8a2e0270","name":"should only return 1 node with relay and store capability","time":{"start":1749604935008,"stop":1749604935009,"duration":1},"status":"passed","severity":"normal"},{"uid":"762cd50b8ed896ea","name":"Push message with short payload","time":{"start":1749605718985,"stop":1749605718986,"duration":1},"status":"passed","severity":"normal"},{"uid":"3505e34a05b9dade","name":"Publish without waiting for remote peer","time":{"start":1749605317563,"stop":1749605317564,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da742b8e1f8a11d","name":"Check message with no payload is not received","time":{"start":1749605410916,"stop":1749605410916,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f493070f380ee5","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749604965490,"stop":1749604965490,"duration":0},"status":"passed","severity":"normal"},{"uid":"475b92956d41689f","name":"should initialize bloom filter with correct parameters","time":{"start":1749604968044,"stop":1749604968044,"duration":0},"status":"passed","severity":"normal"},{"uid":"24b85ba7e9941137","name":"Push message with content topic containing escaped characters","time":{"start":1749605718995,"stop":1749605718995,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b1c794eb9dd397e","name":"Push message with content topic containing shell command","time":{"start":1749605719009,"stop":1749605719009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ec5e5fb4f4ee56","name":"Encoder throws on undefined content topic","time":{"start":1749604927081,"stop":1749604927081,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f0b754f6453cbb","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749605410934,"stop":1749605410934,"duration":0},"status":"passed","severity":"normal"},{"uid":"d580d58e37d61da0","name":"Subscribe to topic containing long and publish message","time":{"start":1749605317569,"stop":1749605317569,"duration":0},"status":"passed","severity":"normal"},{"uid":"902e7c0fc83cbdd6","name":"addEventListener with wrong event","time":{"start":1749605024533,"stop":1749605024534,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cc215c4f402650a","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749604965531,"stop":1749604965531,"duration":0},"status":"passed","severity":"normal"},{"uid":"64923fcf976f4e00","name":"should transition to Unhealthy when no connections","time":{"start":1749604956210,"stop":1749604956210,"duration":0},"status":"passed","severity":"normal"},{"uid":"79111391b6cee7da","name":"Check received message containing SQL Injection","time":{"start":1749605410927,"stop":1749605410927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f874f6471d301c53","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749604912356,"stop":1749604912356,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ce1bed74a630cf","name":"Check message on other pubsub topic is not received","time":{"start":1749605443729,"stop":1749605443729,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c070f8a87b517b8","name":"Check message with no pubsub topic is not received","time":{"start":1749605410915,"stop":1749605410916,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b293ff6dda32698","name":"Check message with non string payload is not received","time":{"start":1749605443778,"stop":1749605443778,"duration":0},"status":"passed","severity":"normal"},{"uid":"48013997c966b93a","name":"should invoke callbacks when receiving a message","time":{"start":1749604956374,"stop":1749604956374,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d87465bb57cada","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749604912231,"stop":1749604912231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c518db1b91a7fb6c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749605457674,"stop":1749605457675,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4aefaad9376afe","name":"Subscribe and receive messages via waku relay post","time":{"start":1749605503002,"stop":1749605503002,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1bb45d5778bd0ed","name":"Check received message containing shell command","time":{"start":1749605443716,"stop":1749605443720,"duration":4},"status":"passed","severity":"normal"},{"uid":"3eb6a2e3cf13a448","name":"should partition messages based on acknowledgement status","time":{"start":1749604968799,"stop":1749604968799,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c866ec82edf3c6","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749604965512,"stop":1749604965512,"duration":0},"status":"passed","severity":"normal"},{"uid":"683aea5fd74750b4","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749605471237,"stop":1749605471237,"duration":0},"status":"passed","severity":"normal"},{"uid":"c092925c2da2af84","name":"Push message with content topic containing shell command","time":{"start":1749605718995,"stop":1749605718995,"duration":0},"status":"passed","severity":"normal"},{"uid":"47c6db22dc209443","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749605471000,"stop":1749605471001,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5fc28c5e518cc8","name":"should request renew when peer disconnects","time":{"start":1749604955699,"stop":1749604955699,"duration":0},"status":"passed","severity":"normal"},{"uid":"8980e47325e91fb6","name":"Push to array if already present","time":{"start":1749604911848,"stop":1749604911849,"duration":1},"status":"passed","severity":"normal"},{"uid":"c74e34ba02bbd9ad","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749605502980,"stop":1749605502980,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84cad0ec7aee841","name":"Ordered Callback - true","time":{"start":1749605494765,"stop":1749605494765,"duration":0},"status":"passed","severity":"normal"},{"uid":"38e9c36f54501f4e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749605502961,"stop":1749605502961,"duration":0},"status":"passed","severity":"normal"},{"uid":"231d1cffed2dd22f","name":"Push message with short payload","time":{"start":1749605718999,"stop":1749605718999,"duration":0},"status":"passed","severity":"normal"},{"uid":"3be4c19c83bf5d70","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749604917649,"stop":1749604917649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4190994a9aaad15","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749604965533,"stop":1749604965533,"duration":0},"status":"passed","severity":"normal"},{"uid":"11539eb9f0f36c31","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749605520610,"stop":1749605520611,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5ee0598b9c6ada","name":"throws on empty content topic","time":{"start":1749604912207,"stop":1749604912207,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2db4c3c47ea9332","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749604965170,"stop":1749604965171,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc03383554a27756","name":"Relay + Store","time":{"start":1749604990119,"stop":1749604990119,"duration":0},"status":"passed","severity":"normal"},{"uid":"5942adee5d3b925b","name":"connects to nwaku","time":{"start":1749605520517,"stop":1749605520518,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bfa85e3b86c850","name":"creates an iterator","time":{"start":1749605513823,"stop":1749605513824,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5d3f43309c7354","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749605542279,"stop":1749605542281,"duration":2},"status":"passed","severity":"normal"},{"uid":"a744cdbfcfbb39a6","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749604965488,"stop":1749604965488,"duration":0},"status":"passed","severity":"normal"},{"uid":"690c4a4108eb476c","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749604912226,"stop":1749604912227,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef162b109c1bdbb5","name":"Privacy Node - default protocol","time":{"start":1749605524623,"stop":1749605524624,"duration":1},"status":"passed","severity":"normal"},{"uid":"c962ddc413867c96","name":"Push message with unicode special characters payload","time":{"start":1749605719004,"stop":1749605719004,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7afd916d3f6b51","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749605502964,"stop":1749605502964,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a17dd98bba8bec2a","name":"Check publish message containing short","time":{"start":1749605307891,"stop":1749605307891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4169fc93a898ce6a","name":"should properly create location multiaddrs - udp4","time":{"start":1749604918347,"stop":1749604918348,"duration":1},"status":"passed","severity":"normal"},{"uid":"76a448185b10fe64","name":"Subscribe to topic containing long and receive message","time":{"start":1749605542752,"stop":1749605542752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a162008305f124","name":"Fails to publish message with wrong content topic","time":{"start":1749605307902,"stop":1749605307902,"duration":0},"status":"passed","severity":"normal"},{"uid":"f204042b90d3f26","name":"Encoder throws on empty string content topic","time":{"start":1749604944877,"stop":1749604944877,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc5938de16f1b828","name":"Check received message containing Russian","time":{"start":1749605410906,"stop":1749605410906,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9af766f9ac49db","name":"should not retry if at least one success","time":{"start":1749604955692,"stop":1749604955693,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc22bd6b5c297249","name":"should properly create location multiaddrs - udp","time":{"start":1749604918349,"stop":1749604918349,"duration":0},"status":"passed","severity":"normal"},{"uid":"5797340feab50ac6","name":"should return PeerId when PeerId is provided","time":{"start":1749604956055,"stop":1749604956056,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6126607d647610","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749605115165,"stop":1749605115165,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db3ce8591d0c6d0","name":"Subscribe to topic containing long and receive message","time":{"start":1749605542741,"stop":1749605542741,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb913acbc336f2e1","name":"Fails to push message bigger that 1MB","time":{"start":1749605719012,"stop":1749605719012,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ccc85bc5098bf8d","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749605307903,"stop":1749605307903,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ffb0f8491acb6f6","name":"Fails to push message bigger that 1MB","time":{"start":1749605718999,"stop":1749605718999,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d57e26febfd6869","name":"Fails to publish duplicate message","time":{"start":1749605307901,"stop":1749605307902,"duration":1},"status":"passed","severity":"normal"},{"uid":"984bed5ff5843f6a","name":"Store - dialed after - with timeout","time":{"start":1749605524622,"stop":1749605524622,"duration":0},"status":"passed","severity":"normal"},{"uid":"d35ebebf57c3f40e","name":"should be called for bootstrap peers","time":{"start":1749604991949,"stop":1749604991950,"duration":1},"status":"passed","severity":"normal"},{"uid":"f307be93425b6fe2","name":"Push message with content topic containing Chinese","time":{"start":1749605718992,"stop":1749605718992,"duration":0},"status":"passed","severity":"normal"},{"uid":"394a3efa0db96376","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749605542738,"stop":1749605542739,"duration":1},"status":"passed","severity":"normal"},{"uid":"180e4fa0e3b88e0b","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749604918338,"stop":1749604918338,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00af97087bff2bf","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749605502966,"stop":1749605502968,"duration":2},"status":"passed","severity":"normal"},{"uid":"f79feb697c0f9d02","name":"random static sharding 1 - Cluster ID: 783, Shard ID: 555","time":{"start":1749605542281,"stop":1749605542281,"duration":0},"status":"passed","severity":"normal"},{"uid":"c433b2e3644126aa","name":"Push message with content topic containing escaped characters","time":{"start":1749605719009,"stop":1749605719009,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06d1d360a8361d7","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749605509586,"stop":1749605509589,"duration":3},"status":"passed","severity":"normal"},{"uid":"f109b1145206d346","name":"Check received message containing escaped characters","time":{"start":1749605443720,"stop":1749605443721,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3fc03907af915ad","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749604965524,"stop":1749604965524,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49f62370e30b3a1","name":"should never report false negatives","time":{"start":1749604968046,"stop":1749604968046,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef21b3ec9b3bd16f","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749604934508,"stop":1749604934509,"duration":1},"status":"passed","severity":"normal"},{"uid":"7df3a54bb5d95d11","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749605443765,"stop":1749605443766,"duration":1},"status":"passed","severity":"normal"},{"uid":"191a68274feadd7d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749604912236,"stop":1749604912237,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3c1bd4024b4af7f","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749605520607,"stop":1749605520608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a7b4fddfaf3a30","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749604917641,"stop":1749604917648,"duration":7},"status":"passed","severity":"normal"},{"uid":"aef633f64de23f6e","name":"Overlapping topic subscription","time":{"start":1749605317568,"stop":1749605317568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb37b3720465185a","name":"All","time":{"start":1749604990119,"stop":1749604990119,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b2c085a66db380","name":"Subscribe to topic containing long and receive message","time":{"start":1749605502973,"stop":1749605502974,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ffeae85177aa99c","name":"random static sharding 2 - Cluster ID: 459, Shard ID: 768","time":{"start":1749605542282,"stop":1749605542282,"duration":0},"status":"passed","severity":"normal"},{"uid":"990dc30f7e6bd554","name":"should throw an error for insufficient data","time":{"start":1749604912356,"stop":1749604912357,"duration":1},"status":"passed","severity":"normal"},{"uid":"652cad02367891cf","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749604956057,"stop":1749604956058,"duration":1},"status":"passed","severity":"normal"},{"uid":"368fe9d7e9cd6a72","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749605502993,"stop":1749605502995,"duration":2},"status":"passed","severity":"normal"},{"uid":"d5b37d710c86cbc7","name":"should call waitForPeer on Relay","time":{"start":1749604956190,"stop":1749604956191,"duration":1},"status":"passed","severity":"normal"},{"uid":"94ef014d3821eb0","name":"Check message with no content topic is not received","time":{"start":1749605410936,"stop":1749605410936,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0afe23553deadb","name":"should throw error - no id","time":{"start":1749604918338,"stop":1749604918339,"duration":1},"status":"passed","severity":"normal"},{"uid":"f42a23a9038019d3","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749605471240,"stop":1749605471241,"duration":1},"status":"passed","severity":"normal"},{"uid":"afa228d7287a2b1e","name":"Reopen subscription with peer with lost subscription","time":{"start":1749605051179,"stop":1749605051179,"duration":0},"status":"passed","severity":"normal"},{"uid":"922ad26cd440accb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749605115160,"stop":1749605115161,"duration":1},"status":"passed","severity":"normal"},{"uid":"914f47b0048004a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749604912223,"stop":1749604912223,"duration":0},"status":"passed","severity":"normal"},{"uid":"857bc122d5125c93","name":"should reject on timeout if it was set","time":{"start":1749604956188,"stop":1749604956189,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad7845f1a687350a","name":"should return false when clusterId doesn't match","time":{"start":1749604956059,"stop":1749604956059,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f0fba646d51583d","name":"should load peers from local storage and dispatch events","time":{"start":1749604938880,"stop":1749604938881,"duration":1},"status":"passed","severity":"normal"},{"uid":"a2b5b6051bcc1dc6","name":"should successfully stop","time":{"start":1749604956053,"stop":1749604956053,"duration":0},"status":"passed","severity":"normal"},{"uid":"a63846e8d9e3183b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749605159866,"stop":1749605159866,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e01ff56562fed66","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749604912238,"stop":1749604912238,"duration":0},"status":"passed","severity":"normal"},{"uid":"cae24c40991114fd","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749604965513,"stop":1749604965513,"duration":0},"status":"passed","severity":"normal"},{"uid":"3811e7ce8f489e2d","name":"Subscribe and receive messages via waku relay post","time":{"start":1749605542749,"stop":1749605542749,"duration":0},"status":"passed","severity":"normal"},{"uid":"52319273f01023c2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749605542749,"stop":1749605542749,"duration":0},"status":"passed","severity":"normal"},{"uid":"d87c97cb0e01de50","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749605502982,"stop":1749605502983,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d626a1bdcc4f860","name":"Decoder throws on empty string content topic","time":{"start":1749604944878,"stop":1749604944879,"duration":1},"status":"passed","severity":"normal"},{"uid":"8834a6f646d6f153","name":"Check received message containing Script","time":{"start":1749605410907,"stop":1749605410907,"duration":0},"status":"passed","severity":"normal"},{"uid":"f402f28c3cf6478b","name":"should return different streams if requested simultaniously","time":{"start":1749604926775,"stop":1749604926775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0d8f41e5d6db776","name":"should handle connection events","time":{"start":1749604955699,"stop":1749604955699,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9cb8b4e2423de0","name":"Nodes with multiple pubsub topic","time":{"start":1749605299620,"stop":1749605299621,"duration":1},"status":"passed","severity":"normal"},{"uid":"452d7f6ebf6e64e8","name":"Check message with non string payload is not received","time":{"start":1749605443735,"stop":1749605443735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d535605077d24795","name":"Check received message containing escaped characters","time":{"start":1749605410931,"stop":1749605410931,"duration":0},"status":"passed","severity":"normal"},{"uid":"330e61f524b5621d","name":"should add and remove event listeners correctly","time":{"start":1749604938882,"stop":1749604938882,"duration":0},"status":"passed","severity":"normal"},{"uid":"b45a612938c89120","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749605503001,"stop":1749605503001,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0a4a441bcfc201","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749604968795,"stop":1749604968795,"duration":0},"status":"passed","severity":"normal"},{"uid":"736b0887b64bb679","name":"Check message with non string payload is not received","time":{"start":1749605410936,"stop":1749605410937,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbc5ac7f12ad9977","name":"getPeersByDiscovery","time":{"start":1749605024535,"stop":1749605024535,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1cfd6493be11932","name":"should handle general insertion and lookup correctly","time":{"start":1749604968047,"stop":1749604968047,"duration":0},"status":"passed","severity":"normal"},{"uid":"901be5b15bd19c49","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605503035,"stop":1749605503036,"duration":1},"status":"passed","severity":"normal"},{"uid":"91b0d9d9da385060","name":"Check received message containing Chinese","time":{"start":1749605443740,"stop":1749605443740,"duration":0},"status":"passed","severity":"normal"},{"uid":"86c12a40cb1b4062","name":"should mark all messages in causal history as acknowledged","time":{"start":1749604968797,"stop":1749604968797,"duration":0},"status":"passed","severity":"normal"},{"uid":"152b1d5f737300ca","name":"handles multiple messages","time":{"start":1749605513824,"stop":1749605513824,"duration":0},"status":"passed","severity":"normal"},{"uid":"558936e72b8a06dc","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749604917665,"stop":1749604917665,"duration":0},"status":"passed","severity":"normal"},{"uid":"88e834bcf1b2a66c","name":"Check publish message containing XML","time":{"start":1749605307895,"stop":1749605307895,"duration":0},"status":"passed","severity":"normal"},{"uid":"d53096b0cfc4c32f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749605503021,"stop":1749605503022,"duration":1},"status":"passed","severity":"normal"},{"uid":"91f81b8a57a225a4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605486631,"stop":1749605486631,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be5ea7f0c0d160d0","name":"should serialize and deserialize correctly","time":{"start":1749604968046,"stop":1749604968046,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fc50ade9eef78","name":"Push message with custom timestamp: 1718846715385","time":{"start":1749605719011,"stop":1749605719011,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34372f88c68308e","name":"Throws when trying to push message with empty payload","time":{"start":1749605718991,"stop":1749605718991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2498dc3616d8dfa1","name":"returns all values when wanted number is greater than available values","time":{"start":1749604933850,"stop":1749604933851,"duration":1},"status":"passed","severity":"normal"},{"uid":"61a6840ed09b5c2","name":"throws on content topic with empty application field","time":{"start":1749604912209,"stop":1749604912210,"duration":1},"status":"passed","severity":"normal"},{"uid":"116a0e7a5024514a","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749604965477,"stop":1749604965478,"duration":1},"status":"passed","severity":"normal"},{"uid":"2079a2988ca25eae","name":"Check publish message containing escaped characters","time":{"start":1749605307896,"stop":1749605307897,"duration":1},"status":"passed","severity":"normal"},{"uid":"e712a1094be3384f","name":"Check received message containing Chinese","time":{"start":1749605410922,"stop":1749605410923,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c57d3fe9e6c55a7","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749604917657,"stop":1749604917657,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14d12344b980baf","name":"Js publishes, other Js receives","time":{"start":1749605295217,"stop":1749605295218,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05f4087eb43a706","name":"should select older connection if present","time":{"start":1749604926461,"stop":1749604926462,"duration":1},"status":"passed","severity":"normal"},{"uid":"63d499d41e4f3fac","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749604965481,"stop":1749604965482,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a05dcd230f1aee5","name":"Push message with custom timestamp: 1749608715384","time":{"start":1749605718998,"stop":1749605718998,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e41bec1bf2cee9","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749604912225,"stop":1749604912225,"duration":0},"status":"passed","severity":"normal"},{"uid":"242e6804284ea45","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749604912234,"stop":1749604912234,"duration":0},"status":"passed","severity":"normal"},{"uid":"985d095886cd8c62","name":"should reject if Relay is requested but not mounted","time":{"start":1749604956187,"stop":1749604956187,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dc665b4dd3b2f2","name":"Check received message containing JSON","time":{"start":1749605443753,"stop":1749605443754,"duration":1},"status":"passed","severity":"normal"},{"uid":"fafecce18fd21150","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749604912246,"stop":1749604912247,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1910c7d9650661a","name":"Check publish message containing Basic HTML tag","time":{"start":1749605307895,"stop":1749605307895,"duration":0},"status":"passed","severity":"normal"},{"uid":"155296f791c9d098","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749605115164,"stop":1749605115164,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8c4ca842beef236","name":"Push message equal or less that 1MB","time":{"start":1749605718998,"stop":1749605718998,"duration":0},"status":"passed","severity":"normal"},{"uid":"dec09bf71c6014e4","name":"should return no connections if no open connection provided","time":{"start":1749604926460,"stop":1749604926461,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5aadd9fdb0ee6e","name":"should throw an error for missing required configuration","time":{"start":1749604912231,"stop":1749604912231,"duration":0},"status":"passed","severity":"normal"},{"uid":"c18d36a1748cc2d8","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749605471235,"stop":1749605471235,"duration":0},"status":"passed","severity":"normal"},{"uid":"43106df19d422fa3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749604912356,"stop":1749604912356,"duration":0},"status":"passed","severity":"normal"},{"uid":"734894ab40784375","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749604956046,"stop":1749604956052,"duration":6},"status":"passed","severity":"normal"},{"uid":"269a6fadce8cf47f","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749604934505,"stop":1749604934506,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a54da25e0e1f95a","name":"Check received message containing XML","time":{"start":1749605443748,"stop":1749605443748,"duration":0},"status":"passed","severity":"normal"},{"uid":"67bf73e5f0365a6","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749604917650,"stop":1749604917656,"duration":6},"status":"passed","severity":"normal"},{"uid":"39174072880f23b7","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749604991953,"stop":1749604991953,"duration":0},"status":"passed","severity":"normal"},{"uid":"c16d1396ade2eb06","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749605281036,"stop":1749605281036,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3bbad3631dd653a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749605115162,"stop":1749605115163,"duration":1},"status":"passed","severity":"normal"},{"uid":"26dd99939049a58","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749604912237,"stop":1749604912237,"duration":0},"status":"passed","severity":"normal"},{"uid":"81129869a5085fbb","name":"should not fail to stop the service if it was not started","time":{"start":1749604938877,"stop":1749604938878,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbe20052ff324202","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app91/9/topic712/proto","time":{"start":1749605424784,"stop":1749605424784,"duration":0},"status":"passed","severity":"normal"},{"uid":"580540a47f5ac7a5","name":"Check message with no pubsub topic is not received","time":{"start":1749605410935,"stop":1749605410936,"duration":1},"status":"passed","severity":"normal"},{"uid":"b22b43c8343a7524","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749604912229,"stop":1749604912230,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6e242066451dcaf","name":"Check received message containing short","time":{"start":1749605410903,"stop":1749605410903,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbc3957551fdb1c","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749605542751,"stop":1749605542751,"duration":0},"status":"passed","severity":"normal"},{"uid":"127a80f4a913c449","name":"Check received message containing special chars","time":{"start":1749605443739,"stop":1749605443739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e45c488f86d233","name":"should emit a peer event after start","time":{"start":1749604938879,"stop":1749604938879,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ff74c9f6c000c6","name":"Check message with invalid timestamp is not received","time":{"start":1749605410934,"stop":1749605410935,"duration":1},"status":"passed","severity":"normal"},{"uid":"384efad07774ba18","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749604965532,"stop":1749604965532,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d19562da9a8c675","name":"should insert message id into causal history","time":{"start":1749604968793,"stop":1749604968794,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3eff699c915e6a2","name":"Check received message containing shell command","time":{"start":1749605410908,"stop":1749605410908,"duration":0},"status":"passed","severity":"normal"},{"uid":"37081558ef58a480","name":"Push message with Russian payload","time":{"start":1749605718987,"stop":1749605718987,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c99b969cc7e7014","name":"Push message with Script payload","time":{"start":1749605718988,"stop":1749605718988,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3f0695397ca7fee","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749604965490,"stop":1749604965491,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d761e8d1a266e95","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749604965476,"stop":1749604965477,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8c2dfbe8f7674f7","name":"Check received message containing XML","time":{"start":1749605443712,"stop":1749605443713,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc850c1c77bf3c3e","name":"Query with Ordered Callback, No Decoder","time":{"start":1749605471238,"stop":1749605471238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e757fb1046a90ea6","name":"Check publish message after service node is restarted","time":{"start":1749605307908,"stop":1749605307909,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5622f34dee6c96e6","name":"Check received message containing escaped characters","time":{"start":1749605410909,"stop":1749605410909,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4a3b59de65c6ed","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749604984481,"stop":1749604984482,"duration":1},"status":"passed","severity":"normal"},{"uid":"23792d8de9d0c115","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749605503009,"stop":1749605503009,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a1bde46d5c1f911","name":"Check received message containing shell command","time":{"start":1749605410929,"stop":1749605410929,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dd7609eb555d013","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605542757,"stop":1749605542758,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e3ed81e299475e","name":"Push message with content topic containing Arabic","time":{"start":1749605718992,"stop":1749605718993,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc34111e9582fa6d","name":"Query generator for multiple messages with different content topic format","time":{"start":1749605505160,"stop":1749605505160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b59d44ab2caf2d75","name":"should handle corrupted local storage data gracefully","time":{"start":1749604938881,"stop":1749604938882,"duration":1},"status":"passed","severity":"normal"},{"uid":"10742782bd970491","name":"Push message with content topic containing Russian","time":{"start":1749605719007,"stop":1749605719008,"duration":1},"status":"passed","severity":"normal"},{"uid":"3535409b58ff45ad","name":"Push message with content topic containing XML","time":{"start":1749605719008,"stop":1749605719008,"duration":0},"status":"passed","severity":"normal"},{"uid":"10420a018f084b21","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749605317572,"stop":1749605317572,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e3f7ddae56e67e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749604912235,"stop":1749604912235,"duration":0},"status":"passed","severity":"normal"},{"uid":"7397bf9dd9ac5343","name":"Push message with Arabic payload","time":{"start":1749605719001,"stop":1749605719001,"duration":0},"status":"passed","severity":"normal"},{"uid":"1974b886c303b331","name":"Refresh subscription","time":{"start":1749605503010,"stop":1749605503010,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0fb546675a35517","name":"should decode valid enr with tcp successfully","time":{"start":1749604918338,"stop":1749604918338,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a19ab08dbffd8d","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749604956211,"stop":1749604956211,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d492a4a89e1cf4c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749605159863,"stop":1749605159863,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc07bad72af7832","name":"Push message with content topic containing numeric","time":{"start":1749605718992,"stop":1749605718992,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b01d5728259bea4","name":"Throws when trying to push message with empty payload","time":{"start":1749605719005,"stop":1749605719005,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a350955056d49c","name":"Check received message containing XML","time":{"start":1749605410927,"stop":1749605410928,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa73cc11cdb7a3c","name":"different cluster, same shard: nodes don't connect","time":{"start":1749605187324,"stop":1749605187324,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe9547a80b2f6060","name":"Check message received after jswaku node is restarted","time":{"start":1749605443778,"stop":1749605443779,"duration":1},"status":"passed","severity":"normal"},{"uid":"983a1f57918e5eae","name":"can query messages normally","time":{"start":1749605474070,"stop":1749605474071,"duration":1},"status":"passed","severity":"normal"},{"uid":"654c25908f867008","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749605542745,"stop":1749605542746,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2c0b07668b92d85","name":"Renews subscription after lossing a connection","time":{"start":1749605503035,"stop":1749605503035,"duration":0},"status":"passed","severity":"normal"},{"uid":"eddbd0fadec29811","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749605502965,"stop":1749605502966,"duration":1},"status":"passed","severity":"normal"},{"uid":"d798b8e9c9c2fbaa","name":"Ping on subscribed peer","time":{"start":1749605051176,"stop":1749605051177,"duration":1},"status":"passed","severity":"normal"},{"uid":"32f968a28a2edcfa","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749605187322,"stop":1749605187322,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b36a4c226eed02","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749605542737,"stop":1749605542737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e023285e6803551e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749604965530,"stop":1749604965531,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f63a1226d8bfe6","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749604968800,"stop":1749604968800,"duration":0},"status":"passed","severity":"normal"},{"uid":"27d626934fb3b9fa","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749604926406,"stop":1749604926406,"duration":0},"status":"passed","severity":"normal"},{"uid":"776ed6a325b69965","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749605542745,"stop":1749605542745,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aee6940f348da76","name":"should throw if no connection provided","time":{"start":1749604926774,"stop":1749604926775,"duration":1},"status":"passed","severity":"normal"},{"uid":"796e8fea8a305a9","name":"1 Relay, 1 Filter, gives up","time":{"start":1749604934813,"stop":1749604934814,"duration":1},"status":"passed","severity":"normal"},{"uid":"8973103f264c1c4e","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749604956057,"stop":1749604956057,"duration":0},"status":"passed","severity":"normal"},{"uid":"712a1fe6a2afba91","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749604968801,"stop":1749604968801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8268de8634256d","name":"Check publish message containing long","time":{"start":1749605307892,"stop":1749605307892,"duration":0},"status":"passed","severity":"normal"},{"uid":"cac2ea51470be81c","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749604955255,"stop":1749604955263,"duration":8},"status":"passed","severity":"normal"},{"uid":"5b2f340399e48fd7","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749605503032,"stop":1749605503032,"duration":0},"status":"passed","severity":"normal"},{"uid":"75a228400a322e65","name":"Should update multiaddrs","time":{"start":1749605226127,"stop":1749605226128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e65d7bd9a1930259","name":"Publish message with large meta","time":{"start":1749605307909,"stop":1749605307910,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8192d615704245c","name":"should continually clean up expired entries at intervals","time":{"start":1749604954932,"stop":1749604954933,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b483ec75244584","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749605443780,"stop":1749605443780,"duration":0},"status":"passed","severity":"normal"},{"uid":"345a1729913957fa","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749604956045,"stop":1749604956046,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ca9337534c73ba","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749604984482,"stop":1749604984482,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ffd320b2b755ba","name":"Push message with content topic containing Script","time":{"start":1749605718994,"stop":1749605718994,"duration":0},"status":"passed","severity":"normal"},{"uid":"c547a5e1011c7348","name":"Check received message containing unicode special characters","time":{"start":1749605443756,"stop":1749605443757,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fd907eb20d30ef9","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749605281035,"stop":1749605281036,"duration":1},"status":"skipped","severity":"normal"},{"uid":"340b423ae6651d1","name":"Store - dialed first","time":{"start":1749605524621,"stop":1749605524622,"duration":1},"status":"passed","severity":"normal"},{"uid":"962e7a89330f8476","name":"should not fail to start the service if it is already started","time":{"start":1749605225905,"stop":1749605225907,"duration":2},"status":"passed","severity":"normal"},{"uid":"788bb8ef7c1b7657","name":"Check received message with timestamp: 1749604983126000000 ","time":{"start":1749605443757,"stop":1749605443763,"duration":6},"status":"passed","severity":"normal"},{"uid":"9005a8003216e3be","name":"Generator, custom pubsub topic","time":{"start":1749605486629,"stop":1749605486629,"duration":0},"status":"skipped","severity":"normal"},{"uid":"eaa8c6730b8bc32e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749605503031,"stop":1749605503031,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a0abe716ac2e3a6","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749604934812,"stop":1749604934813,"duration":1},"status":"passed","severity":"normal"},{"uid":"175ce88c9d136dcf","name":"Query generator for 2000 messages","time":{"start":1749605505163,"stop":1749605505163,"duration":0},"status":"passed","severity":"normal"},{"uid":"e29d76adabcb0c2f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749604917666,"stop":1749604917666,"duration":0},"status":"passed","severity":"normal"},{"uid":"cffed53a9f5b1561","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749605502975,"stop":1749605502980,"duration":5},"status":"passed","severity":"normal"},{"uid":"62de09390da229c1","name":"should handle special patterns correctly","time":{"start":1749604968047,"stop":1749604968047,"duration":0},"status":"passed","severity":"normal"},{"uid":"1944dc62b389fc0f","name":"Check received message containing escaped characters","time":{"start":1749605443754,"stop":1749605443755,"duration":1},"status":"passed","severity":"normal"},{"uid":"1008de2f8a27c29e","name":"Check received message containing long","time":{"start":1749605410921,"stop":1749605410922,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a1d4c70273af6e","name":"Query generator for multiple messages","time":{"start":1749605505157,"stop":1749605505158,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f4836abc9c61ebd","name":"should reject if Store is requested but not mounted","time":{"start":1749604956188,"stop":1749604956188,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9df489e6d47166","name":"Query Generator, No Decoder","time":{"start":1749605471236,"stop":1749605471236,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9de16013f754aa8","name":"dispatchEvent via connectionManager","time":{"start":1749605024536,"stop":1749605024536,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e4f4ddd42fd812","name":"Check received message containing emoji","time":{"start":1749605443721,"stop":1749605443722,"duration":1},"status":"passed","severity":"normal"},{"uid":"7749dac78020bed","name":"random static sharding 9 - Cluster ID: 482, Shard ID: 251","time":{"start":1749605542287,"stop":1749605542287,"duration":0},"status":"passed","severity":"normal"},{"uid":"987b723c4d37219f","name":"Light Node - default protocols","time":{"start":1749605524623,"stop":1749605524623,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bae5b7bc51afa32","name":"Push message with Russian payload","time":{"start":1749605719001,"stop":1749605719001,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a3e416f8fde5375","name":"Sets default value correctly","time":{"start":1749605520523,"stop":1749605520524,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec3381b47b7f9f60","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749604917656,"stop":1749604917656,"duration":0},"status":"passed","severity":"normal"},{"uid":"2645201d68413629","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app58/2/topic336/xml","time":{"start":1749605424786,"stop":1749605424787,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af4045209650217","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749605471237,"stop":1749605471237,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ccc193b1fdf5748","name":"should reject if LightPush is requested but not mounted","time":{"start":1749604956187,"stop":1749604956187,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc5fbece7442877","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749604912237,"stop":1749604912237,"duration":0},"status":"passed","severity":"normal"},{"uid":"85095b6a5c0b30d4","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749605542756,"stop":1749605542756,"duration":0},"status":"passed","severity":"normal"},{"uid":"812467ade5da4c9c","name":"Correctly serialized arguments","time":{"start":1749605189620,"stop":1749605189620,"duration":0},"status":"passed","severity":"normal"},{"uid":"7baef75ef69ca533","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749604955254,"stop":1749604955254,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46e70c2c475562f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749604935011,"stop":1749604935011,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e79cb25d6da4d6d6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749605115162,"stop":1749605115162,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff50ef473cea744","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749605004480,"stop":1749605004480,"duration":0},"status":"passed","severity":"normal"},{"uid":"9545ec44f2af0fe5","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749604933851,"stop":1749604933852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce52bd820db26b44","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749605115164,"stop":1749605115164,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fe4beec9c9cc900","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605486632,"stop":1749605486632,"duration":0},"status":"passed","severity":"normal"},{"uid":"1513cc39fffd703c","name":"Subscribe and publish message","time":{"start":1749605317564,"stop":1749605317564,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ceecf2d1384b9d4","name":"Subscribe to topic containing XML and publish message","time":{"start":1749605317574,"stop":1749605317574,"duration":0},"status":"passed","severity":"normal"},{"uid":"f33fb24f4b16103d","name":"accepts time-filtered query with content filter","time":{"start":1749604926589,"stop":1749604926589,"duration":0},"status":"passed","severity":"normal"},{"uid":"befc6af5a34c397a","name":"should be online or offline if network state changed","time":{"start":1749604984484,"stop":1749604984484,"duration":0},"status":"passed","severity":"normal"},{"uid":"37611e6d571fc23","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749604912221,"stop":1749604912221,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dc769c40767ec97","name":"Push message with content topic containing short","time":{"start":1749605719005,"stop":1749605719005,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cd598fbddcaa9a2","name":"Push message with content topic containing numeric","time":{"start":1749605719006,"stop":1749605719006,"duration":0},"status":"passed","severity":"normal"},{"uid":"55be4a2fff00f83d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749605542756,"stop":1749605542757,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf88a2c989917226","name":"different cluster, different shard: nodes don't connect","time":{"start":1749605187324,"stop":1749605187324,"duration":0},"status":"passed","severity":"normal"},{"uid":"e32f5bf6599385d8","name":"should properly create peer info with all multiaddrs","time":{"start":1749604918350,"stop":1749604918350,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa047806d9390e0d","name":"Relay - times out","time":{"start":1749605524621,"stop":1749605524621,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6ba40d097140df3","name":"start node with empty content topic","time":{"start":1749605424791,"stop":1749605424791,"duration":0},"status":"passed","severity":"normal"},{"uid":"833b1720b4be3125","name":"should throw error - no public key","time":{"start":1749604918339,"stop":1749604918339,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5a725f1b5d6e0d","name":"Push message with content topic containing Script","time":{"start":1749605719008,"stop":1749605719008,"duration":0},"status":"passed","severity":"normal"},{"uid":"404d647f62731fe4","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749604965513,"stop":1749604965514,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a3c0865656cb2c8","name":"Check received message containing Arabic","time":{"start":1749605443707,"stop":1749605443708,"duration":1},"status":"passed","severity":"normal"},{"uid":"ead237fe5a1df3cb","name":"can start the service","time":{"start":1749604938876,"stop":1749604938876,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea942d71bbbb46e9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749605159867,"stop":1749605159867,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb2f0fd02670b68","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749604912238,"stop":1749604912238,"duration":0},"status":"passed","severity":"normal"},{"uid":"e05c586889933815","name":"returns nothing if no connections present","time":{"start":1749604926457,"stop":1749604926459,"duration":2},"status":"passed","severity":"normal"},{"uid":"aef546422bdd2d6c","name":"Check message received after jswaku node is restarted","time":{"start":1749605410937,"stop":1749605410937,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d0027b09b07e711","name":"should support chaining for add method","time":{"start":1749604954915,"stop":1749604954915,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf1b71accaae5d59","name":"Overlapping topic subscription","time":{"start":1749605503010,"stop":1749605503010,"duration":0},"status":"passed","severity":"normal"},{"uid":"89042835a056a6ae","name":"Check publish message containing Russian","time":{"start":1749605307894,"stop":1749605307894,"duration":0},"status":"passed","severity":"normal"},{"uid":"171d696c852bacc8","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749604965482,"stop":1749604965484,"duration":2},"status":"passed","severity":"normal"},{"uid":"b6d30ec80fb7aa2b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749605542755,"stop":1749605542755,"duration":0},"status":"passed","severity":"normal"},{"uid":"497bbc909f24e833","name":"isConnected return false after peer stops","time":{"start":1749605004483,"stop":1749605004485,"duration":2},"status":"passed","severity":"normal"},{"uid":"cfd3e38b480a1e0e","name":"Passing page size 19 when there are 20 messages","time":{"start":1749605508426,"stop":1749605508427,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf8b293c9f86fc72","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749604965497,"stop":1749604965512,"duration":15},"status":"passed","severity":"normal"},{"uid":"e2d4e235ba6b4f39","name":"Check received message containing XML","time":{"start":1749605410907,"stop":1749605410907,"duration":0},"status":"passed","severity":"normal"},{"uid":"21a8b6a39021882","name":"Relay + Store","time":{"start":1749604918352,"stop":1749604918352,"duration":0},"status":"passed","severity":"normal"},{"uid":"562d24318fd93096","name":"should emit a peer event after start","time":{"start":1749605225907,"stop":1749605225908,"duration":1},"status":"passed","severity":"normal"},{"uid":"afc4356a7ea1c98a","name":"Check received message containing Basic HTML tag","time":{"start":1749605410928,"stop":1749605410928,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc36b76cb5e294d3","name":"throws on content topic with generation field greater than 0","time":{"start":1749604912209,"stop":1749604912209,"duration":0},"status":"passed","severity":"normal"},{"uid":"943bf92aa098db02","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749605502961,"stop":1749605502964,"duration":3},"status":"passed","severity":"normal"},{"uid":"f35b477dbe349e66","name":"Check received message containing JSON","time":{"start":1749605410928,"stop":1749605410928,"duration":0},"status":"passed","severity":"normal"},{"uid":"59da4970ce4b6889","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749604965492,"stop":1749604965492,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d800a099641a9d0","name":"should return unique PubsubTopics for static sharding","time":{"start":1749604912229,"stop":1749604912229,"duration":0},"status":"passed","severity":"normal"},{"uid":"e031b82e2a81c10f","name":"Ephemeral messages are not stored","time":{"start":1749604990431,"stop":1749604990431,"duration":0},"status":"passed","severity":"normal"},{"uid":"33bdd605a945d86d","name":"should set field with only STORE enabled","time":{"start":1749604918351,"stop":1749604918351,"duration":0},"status":"passed","severity":"normal"},{"uid":"33eda2490c893bd0","name":"Check message with no payload is not received","time":{"start":1749605410936,"stop":1749605410936,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe4d1722b4ee6626","name":"should push the message to the outgoing buffer","time":{"start":1749604968793,"stop":1749604968793,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7daf71ab7756895","name":"Passing invalid cursor","time":{"start":1749605457678,"stop":1749605457678,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1531d2ca696f4eb","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749604912238,"stop":1749604912238,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4bfa3f3ea5192e0","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749604991950,"stop":1749604991950,"duration":0},"status":"passed","severity":"normal"},{"uid":"14870047149edf82","name":"Ephemeral field set to true","time":{"start":1749604927080,"stop":1749604927080,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea73dc75b5f82e4","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749604926406,"stop":1749604926407,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6745594bf870a3f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749605004479,"stop":1749605004480,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6b844a5522eeae6","name":"Check received message containing Arabic","time":{"start":1749605443740,"stop":1749605443740,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa36e23855fbba35","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749604965523,"stop":1749604965523,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b7a77d48de9297","name":"should add received messages to bloom filter","time":{"start":1749604968796,"stop":1749604968796,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff7ea49f6ad9f510","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749604965533,"stop":1749604965533,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c2e46476985536","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749604912220,"stop":1749604912220,"duration":0},"status":"passed","severity":"normal"},{"uid":"e07410c1ce7fd28e","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749604934509,"stop":1749604934511,"duration":2},"status":"passed","severity":"normal"},{"uid":"b7a1a6b52dadc84b","name":"Check message with invalid timestamp is not received","time":{"start":1749605443766,"stop":1749605443767,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a9a8c937e38f286","name":"Push message with content topic containing Russian","time":{"start":1749605718993,"stop":1749605718993,"duration":0},"status":"passed","severity":"normal"},{"uid":"870cd57b9acc0111","name":"Init the array if not present","time":{"start":1749604911846,"stop":1749604911848,"duration":2},"status":"passed","severity":"normal"},{"uid":"10ac02c1a30c4987","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749604956056,"stop":1749604956056,"duration":0},"status":"passed","severity":"normal"},{"uid":"43c8f401b106ad2b","name":"Check received message containing shell command","time":{"start":1749605443754,"stop":1749605443754,"duration":0},"status":"passed","severity":"normal"},{"uid":"767cb0bfda78c258","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749605115163,"stop":1749605115163,"duration":0},"status":"passed","severity":"normal"},{"uid":"a84d08ad19c295d3","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749604956045,"stop":1749604956045,"duration":0},"status":"passed","severity":"normal"},{"uid":"35297595422d9e09","name":"can query messages by message hash","time":{"start":1749605474071,"stop":1749605474072,"duration":1},"status":"passed","severity":"normal"},{"uid":"a824ee5dfeb91336","name":"should set field with only RELAY enabled","time":{"start":1749604918351,"stop":1749604918351,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6aef86aa628f915","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749604912242,"stop":1749604912242,"duration":0},"status":"passed","severity":"normal"},{"uid":"b24c228268899c33","name":"topics with same application and version share the same shard","time":{"start":1749604912224,"stop":1749604912224,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c45c146c118dbc9","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749605542741,"stop":1749605542742,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc4816abffdc300","name":"should encodeTxt and decodeTxt","time":{"start":1749604918336,"stop":1749604918337,"duration":1},"status":"passed","severity":"normal"},{"uid":"f89328e76a3d28ac","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app47/1/topic371/xml","time":{"start":1749605424785,"stop":1749605424786,"duration":1},"status":"passed","severity":"normal"},{"uid":"aeb9d6aaf0a456f9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749604912234,"stop":1749604912234,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7028432599c89c8","name":"Check received message containing SQL Injection","time":{"start":1749605443741,"stop":1749605443741,"duration":0},"status":"passed","severity":"normal"},{"uid":"776c62bbbbf34de4","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749605159863,"stop":1749605159864,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5423c7aa01135d","name":"handles different clusterIds correctly","time":{"start":1749604912225,"stop":1749604912225,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90657b4c7e93430","name":"Push message with content topic containing XML","time":{"start":1749605718994,"stop":1749605718994,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eb5903e6210bf83","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749604990432,"stop":1749604990432,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adb333a3f8069a1","name":"handles empty contentTopics array correctly","time":{"start":1749604912245,"stop":1749604912245,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9a050acc6ad386","name":"Check received message containing Chinese","time":{"start":1749605410905,"stop":1749605410905,"duration":0},"status":"passed","severity":"normal"},{"uid":"4402db4aa116a1f5","name":"messageHashStr produces different results for different inputs","time":{"start":1749604926417,"stop":1749604926418,"duration":1},"status":"passed","severity":"normal"},{"uid":"33188218d176318d","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749604965169,"stop":1749604965170,"duration":1},"status":"passed","severity":"normal"},{"uid":"c944a5c109c9a123","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749604912243,"stop":1749604912243,"duration":0},"status":"passed","severity":"normal"},{"uid":"c32f0821b23b1de0","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749604946575,"stop":1749604946575,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddb3f1dec601905","name":"should handle different types of entries","time":{"start":1749604954923,"stop":1749604954924,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a6536bc611e142c","name":"can start and stop the service","time":{"start":1749605225904,"stop":1749605225905,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea9d17804f946a8","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749605115166,"stop":1749605115166,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfcc4ad788451b5","name":"should return empty list for no shard","time":{"start":1749604912230,"stop":1749604912230,"duration":0},"status":"passed","severity":"normal"},{"uid":"af07f82ffad26734","name":"Callback on promise","time":{"start":1749605505160,"stop":1749605505160,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aba8df6af164370","name":"Symmetric encrypt & Decrypt","time":{"start":1749604945326,"stop":1749604945327,"duration":1},"status":"passed","severity":"normal"},{"uid":"749712f37b7e84a8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749604991952,"stop":1749604991953,"duration":1},"status":"passed","severity":"normal"},{"uid":"68432b6e96d09f29","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app65/10/topic248/xml","time":{"start":1749605424785,"stop":1749605424785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6d1c757cd20d3f6","name":"Publish message with custom timestamp: Wed Jun 11 2025 02:28:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1749605307901,"stop":1749605307901,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab9a194be9bef5b","name":"Query Generator - false","time":{"start":1749605494763,"stop":1749605494764,"duration":1},"status":"passed","severity":"normal"},{"uid":"12fce05a8903711b","name":"Push message with content topic containing unicode special characters","time":{"start":1749605719009,"stop":1749605719010,"duration":1},"status":"passed","severity":"normal"},{"uid":"877c3943d60c9e74","name":"Push message with content topic containing long","time":{"start":1749605719006,"stop":1749605719006,"duration":0},"status":"passed","severity":"normal"},{"uid":"704f2e7cb43ddfd5","name":"should maintain proper timestamps if all messages received","time":{"start":1749604968795,"stop":1749604968796,"duration":1},"status":"passed","severity":"normal"},{"uid":"9508f25d922a5eb0","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749604926586,"stop":1749604926586,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2a99752ca6ddfe1","name":"pre and post cipher","time":{"start":1749604945327,"stop":1749604945327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4cab60d931c5c","name":"Encoder throws on empty string content topic","time":{"start":1749604927081,"stop":1749604927081,"duration":0},"status":"passed","severity":"normal"},{"uid":"410e8e70d0e344ef","name":"should properly create location multiaddrs - tcp","time":{"start":1749604918349,"stop":1749604918350,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba1b02a4298f1172","name":"can start and stop the service","time":{"start":1749604988331,"stop":1749604988331,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81f28edc86a9999","name":"Check meta is set [ecies]","time":{"start":1749604946575,"stop":1749604946575,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d14e0d24a55837a","name":"Check received message containing short","time":{"start":1749605443736,"stop":1749605443738,"duration":2},"status":"passed","severity":"normal"},{"uid":"14874bc51b1b007d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749605542738,"stop":1749605542738,"duration":0},"status":"passed","severity":"normal"},{"uid":"d26056a91746c181","name":"Asymmetric encrypt & decrypt","time":{"start":1749604945326,"stop":1749604945326,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3ae17a6f0e4e5f6","name":"Check received message containing Basic HTML tag","time":{"start":1749605443748,"stop":1749605443749,"duration":1},"status":"passed","severity":"normal"},{"uid":"c86ba328deaa1149","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749605502995,"stop":1749605502995,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8cc0f978d75ea4","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749605457677,"stop":1749605457677,"duration":0},"status":"passed","severity":"normal"},{"uid":"86504cef46838dd8","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749604956210,"stop":1749604956211,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ff08d2e54b2cfc","name":"random static sharding 4 - Cluster ID: 101, Shard ID: 342","time":{"start":1749605542283,"stop":1749605542284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c5f9c876e67f276","name":"Subscribe to topic containing XML and receive message","time":{"start":1749605542744,"stop":1749605542745,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96829ebaab1597f","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749604965478,"stop":1749604965481,"duration":3},"status":"passed","severity":"normal"},{"uid":"f0ab70036ce0069f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749604988336,"stop":1749604988336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a394b7cfb8c4be13","name":"Push message with content topic containing long","time":{"start":1749605718991,"stop":1749605718991,"duration":0},"status":"passed","severity":"normal"},{"uid":"156d9b7928c9fc8f","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749605317579,"stop":1749605317579,"duration":0},"status":"passed","severity":"normal"},{"uid":"d131eb0019889bba","name":"should add and check entries correctly","time":{"start":1749604954903,"stop":1749604954914,"duration":11},"status":"passed","severity":"normal"},{"uid":"da4fc47f2d2a51fc","name":"Push message with content topic containing short","time":{"start":1749605718991,"stop":1749605718991,"duration":0},"status":"passed","severity":"normal"},{"uid":"42670dd37562f054","name":"should get locked peers","time":{"start":1749604955698,"stop":1749604955698,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c42efdc54f094c","name":"Round trip binary serialization","time":{"start":1749604927079,"stop":1749604927080,"duration":1},"status":"passed","severity":"normal"},{"uid":"583cbdebda0c9791","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749604965171,"stop":1749604965172,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ded9ad62b475c08","name":"getPeersByDiscovery","time":{"start":1749605281031,"stop":1749605281032,"duration":1},"status":"passed","severity":"normal"},{"uid":"89550aae02791913","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749605299622,"stop":1749605299623,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e2092f5948080c1","name":"Sign & Recover","time":{"start":1749604945328,"stop":1749604945328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4967d311aeb5286","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749605471001,"stop":1749605471002,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdc0e3e616a4423d","name":"Check message with invalid timestamp is not received","time":{"start":1749605443728,"stop":1749605443729,"duration":1},"status":"passed","severity":"normal"},{"uid":"de02d761958945f9","name":"Non TWN Cluster","time":{"start":1749605424777,"stop":1749605424777,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9415c4d6c7b8fe","name":"Refresh subscription","time":{"start":1749605542740,"stop":1749605542741,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1dc2b9998863d96","name":"Subscribe and receives messages on 20 topics","time":{"start":1749605503007,"stop":1749605503007,"duration":0},"status":"passed","severity":"normal"},{"uid":"f74e40d0d28c95ea","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749604956039,"stop":1749604956044,"duration":5},"status":"passed","severity":"normal"},{"uid":"a3a9017b2dc2e285","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749605520609,"stop":1749605520610,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9da604f2282b0b","name":"Check message on other pubsub topic is not received","time":{"start":1749605410912,"stop":1749605410913,"duration":1},"status":"passed","severity":"normal"},{"uid":"e70f4a7349bfe265","name":"Check message with no content topic is not received","time":{"start":1749605410916,"stop":1749605410916,"duration":0},"status":"passed","severity":"normal"},{"uid":"61333f0072920d54","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749605317577,"stop":1749605317578,"duration":1},"status":"passed","severity":"normal"},{"uid":"49d5de9fae8f85b3","name":"Decoder throws on empty string content topic","time":{"start":1749604946577,"stop":1749604946577,"duration":0},"status":"passed","severity":"normal"},{"uid":"d07e061ae43f63d4","name":"random static sharding 7 - Cluster ID: 577, Shard ID: 438","time":{"start":1749605542285,"stop":1749605542286,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61e9cc0b9ca293c","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749604912246,"stop":1749604912246,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bdeb9fe9c4fddb7","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749605502988,"stop":1749605502989,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a47b27f664d83f8","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749604990431,"stop":1749604990431,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9201445ff92bb4","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749605719008,"stop":1749605719009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0b6993f71266854","name":"Check received message containing long","time":{"start":1749605443703,"stop":1749605443703,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6958fb697af05f9","name":"Check received message containing Arabic","time":{"start":1749605410905,"stop":1749605410906,"duration":1},"status":"passed","severity":"normal"},{"uid":"efcc2383547b52ba","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749604912237,"stop":1749604912237,"duration":0},"status":"passed","severity":"normal"},{"uid":"3da56796d1351ac2","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749604965495,"stop":1749604965495,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8531a654b9145b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749604912239,"stop":1749604912240,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ced223b126fb4c","name":"should process tasks in queue","time":{"start":1749604955732,"stop":1749604955733,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a25710d526d90f","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749605299622,"stop":1749605299622,"duration":0},"status":"passed","severity":"normal"},{"uid":"675c1bb7593be7ae","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749605542742,"stop":1749605542742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2227a63efbabf03","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app82/3/topic615/proto","time":{"start":1749605424785,"stop":1749605424785,"duration":0},"status":"passed","severity":"normal"},{"uid":"8524f7713fa40062","name":"can start the service","time":{"start":1749604988330,"stop":1749604988331,"duration":1},"status":"passed","severity":"normal"},{"uid":"9032cd010fd70a18","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749604934508,"stop":1749604934508,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fee6c42b0aba07","name":"Check received message with timestamp: 1749604983126 ","time":{"start":1749605443763,"stop":1749605443764,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb5de50cce272a84","name":"it tolerates circular branch references","time":{"start":1749604935006,"stop":1749604935006,"duration":0},"status":"passed","severity":"normal"},{"uid":"49fb79bd3e6e1cf3","name":"through manual discovery","time":{"start":1749605189418,"stop":1749605189418,"duration":0},"status":"passed","severity":"normal"},{"uid":"951d1923b4bfa5fa","name":"Nodes with multiple pubsub topic","time":{"start":1749605299623,"stop":1749605299623,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ea7fb244dcd82","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749605502989,"stop":1749605502989,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7928c0b9aa5364","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749605159868,"stop":1749605159868,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6ff2ae6722cf49","name":"non connected peers","time":{"start":1749605281236,"stop":1749605281236,"duration":0},"status":"skipped","severity":"normal"},{"uid":"382f38d0f7b878d8","name":"Overlapping topic subscription","time":{"start":1749605542751,"stop":1749605542751,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc73abcad3438e23","name":"Query generator for multiple messages with different message text format","time":{"start":1749605505158,"stop":1749605505159,"duration":1},"status":"passed","severity":"normal"},{"uid":"5384ce573c429385","name":"Overlapping topic subscription","time":{"start":1749605542740,"stop":1749605542740,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a34fdd9a4f804fc","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749604965495,"stop":1749604965495,"duration":0},"status":"passed","severity":"normal"},{"uid":"b710ad3ce4ab8c82","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749605424776,"stop":1749605424777,"duration":1},"status":"passed","severity":"normal"},{"uid":"d170b9a6bd576173","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749604965490,"stop":1749604965490,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e9266380169d40","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749604955254,"stop":1749604955255,"duration":1},"status":"passed","severity":"normal"},{"uid":"de0aefe9742bd25f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749605503033,"stop":1749605503034,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5c9a880e5988ac","name":"Check received message containing Russian","time":{"start":1749605443708,"stop":1749605443710,"duration":2},"status":"passed","severity":"normal"},{"uid":"76c48f598e75b2df","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749604965497,"stop":1749604965497,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef93b0934424aa8","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749604968799,"stop":1749604968799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f8945a5739b6e8","name":"should deliver messages after dependencies are met","time":{"start":1749604968798,"stop":1749604968798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3207fb5b16bd0d18","name":"Check received message containing Basic HTML tag","time":{"start":1749605443713,"stop":1749605443714,"duration":1},"status":"passed","severity":"normal"},{"uid":"26cdb4c3c5e7ba40","name":"Check received message containing emoji","time":{"start":1749605410932,"stop":1749605410932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0b41fdbdf54fc95","name":"Generator, custom pubsub topic","time":{"start":1749605486631,"stop":1749605486631,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a1b9bb7b587b32e","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749604935009,"stop":1749604935010,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3875667aaa4033e","name":"Check received message containing Script","time":{"start":1749605443744,"stop":1749605443748,"duration":4},"status":"passed","severity":"normal"},{"uid":"f910f3bfc509990b","name":"should not be empty after adding a subscription","time":{"start":1749604956373,"stop":1749604956373,"duration":0},"status":"passed","severity":"normal"},{"uid":"42b61927ae32f4d5","name":"rejects hash query with time filter","time":{"start":1749604926589,"stop":1749604926589,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a0f75df2914eeaf","name":"Query Generator, No message returned","time":{"start":1749605471236,"stop":1749605471237,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d92c6459672a71b","name":"Push message equal or less that 1MB","time":{"start":1749605719012,"stop":1749605719012,"duration":0},"status":"passed","severity":"normal"},{"uid":"e874d7e6491672ac","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749605317573,"stop":1749605317573,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dac2da1c9cb77fb","name":"Check publish message containing special chars","time":{"start":1749605307892,"stop":1749605307893,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b6ca1dbb78922f","name":"LightPush","time":{"start":1749605524622,"stop":1749605524622,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a6b939dd418407","name":"Check message on other pubsub topic is not received","time":{"start":1749605410935,"stop":1749605410935,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae69163b4eba1f55","name":"Check publish message containing Arabic","time":{"start":1749605307893,"stop":1749605307893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08c60e411c19cef","name":"should attach causal history and bloom filter to each message","time":{"start":1749604968794,"stop":1749604968794,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0a7e0259d054500","name":"Push message with special chars payload","time":{"start":1749605719000,"stop":1749605719000,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b336e30d707f54","name":"random static sharding 8 - Cluster ID: 896, Shard ID: 523","time":{"start":1749605542286,"stop":1749605542286,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0c3dfe18444a1a7","name":"should get / set UDP multiaddr","time":{"start":1749604918346,"stop":1749604918347,"duration":1},"status":"passed","severity":"normal"},{"uid":"394231596bb1e17b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749605542755,"stop":1749605542756,"duration":1},"status":"passed","severity":"normal"},{"uid":"91cd599241fa29f7","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749605542751,"stop":1749605542751,"duration":0},"status":"passed","severity":"normal"},{"uid":"8820085a078f334a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749604912235,"stop":1749604912236,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2e00cb03a7ca599","name":"Should update shard info","time":{"start":1749605226128,"stop":1749605226128,"duration":0},"status":"passed","severity":"normal"},{"uid":"110bcaeec123cc58","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749604912223,"stop":1749604912223,"duration":0},"status":"passed","severity":"normal"},{"uid":"5314a608b62a20f5","name":"Check received message containing unicode special characters","time":{"start":1749605410931,"stop":1749605410932,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0c23cd66819fc3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749605542288,"stop":1749605542288,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc96cd1885faf","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749605502981,"stop":1749605502982,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78ef1cf9137785f","name":"messageHashStr produces consistent results for the same input","time":{"start":1749604926417,"stop":1749604926417,"duration":0},"status":"passed","severity":"normal"},{"uid":"14b0f993a31ea1b4","name":"Used by Waku Relay","time":{"start":1749605520521,"stop":1749605520521,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab963ee9f2cbf60","name":"Subscribe to topic containing Script and receive message","time":{"start":1749605542754,"stop":1749605542754,"duration":0},"status":"passed","severity":"normal"},{"uid":"9dc96c72185c29dc","name":"Push message with XML payload","time":{"start":1749605719002,"stop":1749605719003,"duration":1},"status":"passed","severity":"normal"},{"uid":"4389b5e4facfeed5","name":"can dial TLS multiaddrs","time":{"start":1749605189417,"stop":1749605189417,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1441f749ea441e7","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749604946574,"stop":1749604946575,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e647bebc9e8bf1c","name":"handles different networkShards values correctly","time":{"start":1749604912225,"stop":1749604912226,"duration":1},"status":"passed","severity":"normal"},{"uid":"384242f35ca68665","name":"Promise Callback - false","time":{"start":1749605494764,"stop":1749605494765,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a19364a056d8b15","name":"Check publish message containing JSON","time":{"start":1749605307896,"stop":1749605307896,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f32c6ae2707bcad","name":"Check message with no pubsub topic is not received","time":{"start":1749605443767,"stop":1749605443770,"duration":3},"status":"passed","severity":"normal"},{"uid":"a51a10f54b2e028e","name":"Publishes to nwaku","time":{"start":1749605295213,"stop":1749605295214,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d059ec40dbee04","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749605542742,"stop":1749605542742,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f6f53580e9058a","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749604926776,"stop":1749604926776,"duration":0},"status":"passed","severity":"normal"},{"uid":"70004d98464b4780","name":"Filter","time":{"start":1749605524623,"stop":1749605524623,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc244aef7de7e91","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605486628,"stop":1749605486629,"duration":1},"status":"passed","severity":"normal"},{"uid":"686ecae299eb18e7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749604912230,"stop":1749604912230,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4815caee51bf9f","name":"Push message with emoji payload","time":{"start":1749605718990,"stop":1749605718990,"duration":0},"status":"passed","severity":"normal"},{"uid":"636091912ec0f431","name":"Push message with Basic HTML tag payload","time":{"start":1749605718988,"stop":1749605718989,"duration":1},"status":"passed","severity":"normal"},{"uid":"84a5f3782d89aa6c","name":"Push message with special chars payload","time":{"start":1749605718986,"stop":1749605718987,"duration":1},"status":"passed","severity":"normal"},{"uid":"82a9930f417c10fd","name":"Subscribe and receives messages on 20 topics","time":{"start":1749605502964,"stop":1749605502964,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b81cecd16085db6","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749605457676,"stop":1749605457677,"duration":1},"status":"passed","severity":"normal"},{"uid":"67509c18bc30e02d","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749605443736,"stop":1749605443736,"duration":0},"status":"passed","severity":"normal"},{"uid":"3860c977ec353c16","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749604965519,"stop":1749604965519,"duration":0},"status":"passed","severity":"normal"},{"uid":"7deabbb250de20ae","name":"groups content topics by expected pubsub topic","time":{"start":1749604912224,"stop":1749604912224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5adb69503963736d","name":"Check received message containing special chars","time":{"start":1749605410922,"stop":1749605410922,"duration":0},"status":"passed","severity":"normal"},{"uid":"810b1a82b697ab96","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749605317573,"stop":1749605317573,"duration":0},"status":"passed","severity":"normal"},{"uid":"c035399c0c397e76","name":"Query with Promise Callback, No message returned","time":{"start":1749605471241,"stop":1749605471242,"duration":1},"status":"passed","severity":"normal"},{"uid":"8281b8ce2494981b","name":"should use provided shard info when available","time":{"start":1749604956056,"stop":1749604956056,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee929046f3c4ef1","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749605410911,"stop":1749605410911,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c716c5840f1618d","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749604965514,"stop":1749604965514,"duration":0},"status":"passed","severity":"normal"},{"uid":"e74196a431918ba","name":"should handle incoming messages","time":{"start":1749604956052,"stop":1749604956053,"duration":1},"status":"passed","severity":"normal"},{"uid":"22afa7f385cc8a77","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749605004485,"stop":1749605004486,"duration":1},"status":"passed","severity":"normal"},{"uid":"786dcaa7944ecaa6","name":"Check received message containing numeric","time":{"start":1749605443739,"stop":1749605443739,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e0b90e446b18f98","name":"Check received message containing SQL Injection","time":{"start":1749605443710,"stop":1749605443711,"duration":1},"status":"passed","severity":"normal"},{"uid":"f265c4314fe19b7c","name":"should throw error - no id","time":{"start":1749604918339,"stop":1749604918340,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1a6b3f05bdbbca","name":"should respect max attempts limit","time":{"start":1749604955739,"stop":1749604955739,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebb4829a705a91d5","name":"can start the service","time":{"start":1749605225904,"stop":1749605225904,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7259b598acd542","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749604912222,"stop":1749604912222,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea904d8e5ba1599","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749605503004,"stop":1749605503004,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5c562596d5498b","name":"throws an error for improperly formatted content topics","time":{"start":1749604912226,"stop":1749604912226,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e61f46349f927ca","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749604968796,"stop":1749604968796,"duration":0},"status":"passed","severity":"normal"},{"uid":"18cc2c1955e95428","name":"Fields are not dropped","time":{"start":1749604926312,"stop":1749604926317,"duration":5},"status":"passed","severity":"normal"},{"uid":"e5046bac0b429cab","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749605509582,"stop":1749605509582,"duration":0},"status":"passed","severity":"normal"},{"uid":"af6946f7720159fc","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749604935010,"stop":1749604935010,"duration":0},"status":"passed","severity":"normal"},{"uid":"32e11ff2cb63c52c","name":"Push 30 different messages","time":{"start":1749605719005,"stop":1749605719005,"duration":0},"status":"skipped","severity":"normal"},{"uid":"79944393ba4cf0c7","name":"Push message with numeric payload","time":{"start":1749605718986,"stop":1749605718986,"duration":0},"status":"passed","severity":"normal"},{"uid":"271a93338983184d","name":"should not fail to start the service if it is already started","time":{"start":1749604938878,"stop":1749604938879,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c40c725a853dd85","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749605542746,"stop":1749605542746,"duration":0},"status":"passed","severity":"normal"},{"uid":"74d29f3afe1fee67","name":"Push message with rate limit","time":{"start":1749605719010,"stop":1749605719011,"duration":1},"status":"passed","severity":"normal"},{"uid":"c246c4c14bfca6cb","name":"should set field with all protocols disabled","time":{"start":1749604918350,"stop":1749604918350,"duration":0},"status":"passed","severity":"normal"},{"uid":"2feb1a543c79bc58","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749604965486,"stop":1749604965487,"duration":1},"status":"passed","severity":"normal"},{"uid":"c78684efffae2df4","name":"Check publish message containing Chinese","time":{"start":1749605307893,"stop":1749605307893,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a6b194f2471e1c8","name":"Check message received after jswaku node is restarted","time":{"start":1749605443735,"stop":1749605443736,"duration":1},"status":"passed","severity":"normal"},{"uid":"effb53e46bd279a7","name":"Register correct protocols","time":{"start":1749605317563,"stop":1749605317563,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c174e00fc2742e","name":"Decrypt messages","time":{"start":1749605282773,"stop":1749605282774,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde75b2be403343e","name":"Check received message with timestamp: 1749604983435 ","time":{"start":1749605410910,"stop":1749605410910,"duration":0},"status":"passed","severity":"normal"},{"uid":"591e5894a78a17f3","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app53/4/topic92/utf8","time":{"start":1749605424786,"stop":1749605424786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ee1da48da613c53","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749605299619,"stop":1749605299619,"duration":0},"status":"passed","severity":"normal"},{"uid":"655e2eb970c29c8d","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749605542743,"stop":1749605542743,"duration":0},"status":"passed","severity":"normal"},{"uid":"389cea584bc670f8","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749604965485,"stop":1749604965486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8b374866b30c8a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749605317569,"stop":1749605317570,"duration":1},"status":"passed","severity":"normal"},{"uid":"73d4c1f4243b4290","name":"ignores domain fetching errors","time":{"start":1749604935007,"stop":1749604935007,"duration":0},"status":"passed","severity":"normal"},{"uid":"425705bde7f29dc9","name":"start node with empty shard should fail","time":{"start":1749605542289,"stop":1749605542289,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78dc3d666e4d76c","name":"rejects content-filtered query with only contentTopics","time":{"start":1749604926586,"stop":1749604926586,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d4c7fc5cdf1a2c2","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749604912232,"stop":1749604912233,"duration":1},"status":"passed","severity":"normal"},{"uid":"abc248dd9526aaa","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749605542737,"stop":1749605542737,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d52499452146865","name":"Check received message containing Arabic","time":{"start":1749605410923,"stop":1749605410923,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7f37490e1ba309e","name":"random static sharding 5 - Cluster ID: 299, Shard ID: 566","time":{"start":1749605542284,"stop":1749605542285,"duration":1},"status":"passed","severity":"normal"},{"uid":"892d56a0dd46552d","name":"stop","time":{"start":1749605024537,"stop":1749605024537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ff3cce762265a2a","name":"should check connected peers if present and suitable","time":{"start":1749604956189,"stop":1749604956189,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4aa01ceae1c0f9","name":"Push message with JSON payload","time":{"start":1749605719003,"stop":1749605719003,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9690f3d5a8bf35","name":"should return valid sharding parameters for static sharding","time":{"start":1749604912243,"stop":1749604912244,"duration":1},"status":"passed","severity":"normal"},{"uid":"e259c81a8b0a4858","name":"Relay - dialed first","time":{"start":1749605524620,"stop":1749605524620,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed70dbb70bc2adc3","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749604912247,"stop":1749604912247,"duration":0},"status":"passed","severity":"normal"},{"uid":"62ba7fea6893e623","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749605159863,"stop":1749605159863,"duration":0},"status":"passed","severity":"normal"},{"uid":"614ceaf7a226312d","name":"Push message with content topic containing unicode special characters","time":{"start":1749605718996,"stop":1749605718996,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0e275270fe5af18","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749604965522,"stop":1749604965522,"duration":0},"status":"passed","severity":"normal"},{"uid":"56b3d6d9cee8d598","name":"Refresh subscription","time":{"start":1749605542751,"stop":1749605542752,"duration":1},"status":"passed","severity":"normal"},{"uid":"1439391fc99523b1","name":"Reopen subscription with peer with lost subscription","time":{"start":1749605051181,"stop":1749605051181,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24ea88fb711536a","name":"should return usable stream attached to connection","time":{"start":1749604926773,"stop":1749604926774,"duration":1},"status":"passed","severity":"normal"},{"uid":"df751946182bd4a7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749605542744,"stop":1749605542744,"duration":0},"status":"passed","severity":"normal"},{"uid":"f55b6a6b0e9e016","name":"Generator, 2 different pubsubtopics","time":{"start":1749605486628,"stop":1749605486628,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e1fc0937c7a5ad","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749605502993,"stop":1749605502993,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c25dd4532cc3d48","name":"Ping on unsubscribed peer","time":{"start":1749605051178,"stop":1749605051179,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ed82f61dbe9e03","name":"Push message with content topic containing emoji","time":{"start":1749605718996,"stop":1749605718996,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8939e39ec061232","name":"should emit a peer event after start","time":{"start":1749604988333,"stop":1749604988334,"duration":1},"status":"passed","severity":"normal"},{"uid":"138bbdb2ff397bff","name":"Publish message with custom timestamp: Wed Jun 11 2025 00:28:19 GMT+0000 (Coordinated Universal Time)","time":{"start":1749605307900,"stop":1749605307901,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c82db243b4626c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749604938881,"stop":1749604938881,"duration":0},"status":"passed","severity":"normal"},{"uid":"78f6c5ef75ee1c8c","name":"udp ip6 address","time":{"start":1749604917799,"stop":1749604917799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08fb3ffeda3fd","name":"1 Store, 2 fetches","time":{"start":1749604934812,"stop":1749604934812,"duration":0},"status":"passed","severity":"normal"},{"uid":"f927e3d16f1b7361","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749604912232,"stop":1749604912232,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5428aeb9a84cffd","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749604912219,"stop":1749604912220,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e7f9375b24c879e","name":"returns all values when wanted number matches available values","time":{"start":1749604933848,"stop":1749604933850,"duration":2},"status":"passed","severity":"normal"},{"uid":"40479d1b0b4fd444","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749604965487,"stop":1749604965488,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f1965d2bc67cfbb","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749604912227,"stop":1749604912227,"duration":0},"status":"passed","severity":"normal"},{"uid":"b317ff85ec0df991","name":"Subscribe and receive messages via waku relay post","time":{"start":1749605502960,"stop":1749605502961,"duration":1},"status":"passed","severity":"normal"},{"uid":"e76b213e678a49aa","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749604965522,"stop":1749604965523,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d75d5d0212af414","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749604926776,"stop":1749604926776,"duration":0},"status":"passed","severity":"normal"},{"uid":"7762660a7b02f243","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749604917649,"stop":1749604917650,"duration":1},"status":"passed","severity":"normal"},{"uid":"26712d04aa43231d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749604912233,"stop":1749604912234,"duration":1},"status":"passed","severity":"normal"},{"uid":"202b57ffb15ec819","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749604965484,"stop":1749604965485,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bc83fe227a4a6b0","name":"Refresh subscription","time":{"start":1749605502970,"stop":1749605502971,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a3a4bc19b813333","name":"should start and setup intervals and event listeners","time":{"start":1749604956375,"stop":1749604956375,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a15428c3c9cb8b","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749605520613,"stop":1749605520614,"duration":1},"status":"passed","severity":"normal"},{"uid":"53a20d7d5c85bbaf","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749605317576,"stop":1749605317577,"duration":1},"status":"passed","severity":"normal"},{"uid":"8183a49c28ed1dfb","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749604912221,"stop":1749604912221,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5f27b63334ad4a","name":"should remove expired entries after TTL has passed","time":{"start":1749604954915,"stop":1749604954923,"duration":8},"status":"passed","severity":"normal"},{"uid":"4e29c02bb69970ac","name":"should not receive a peer event after stop","time":{"start":1749605225909,"stop":1749605225910,"duration":1},"status":"passed","severity":"normal"},{"uid":"715147db7c768880","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749604934504,"stop":1749604934505,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ee923ab8797d55a","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749604912228,"stop":1749604912229,"duration":1},"status":"passed","severity":"normal"},{"uid":"3776c9644ec85b78","name":"Refresh subscription","time":{"start":1749605317567,"stop":1749605317567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d1f3a850f98242ea","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749605542739,"stop":1749605542739,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e498279c454e53a","name":"Check received message containing JSON","time":{"start":1749605410908,"stop":1749605410908,"duration":0},"status":"passed","severity":"normal"},{"uid":"323adeaf325fd2f0","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749605177419,"stop":1749605177419,"duration":0},"status":"passed","severity":"normal"},{"uid":"43af486dd186b1b7","name":"should set field with only FILTER enabled","time":{"start":1749604918351,"stop":1749604918351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9632a304fe31c15","name":"should not receive a peer event after stop","time":{"start":1749604988334,"stop":1749604988335,"duration":1},"status":"passed","severity":"normal"},{"uid":"731f3ad7f4b80d4a","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749605503009,"stop":1749605503009,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a95a572de6e500","name":"A test","time":{"start":1749605177477,"stop":1749605177477,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e9aa167b275b965","name":"should throw error - invalid id","time":{"start":1749604918340,"stop":1749604918340,"duration":0},"status":"passed","severity":"normal"},{"uid":"3afef1474dd22ec3","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749605542750,"stop":1749605542750,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac158b948c94456c","name":"unsubscribes","time":{"start":1749605513824,"stop":1749605513825,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a11c31172e0739b","name":"should not fail to stop the service if it was not started","time":{"start":1749604988331,"stop":1749604988332,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3cc85db7850790","name":"Subscribe to topic containing short and receive message","time":{"start":1749605502972,"stop":1749605502973,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbddca7f7a8174cd","name":"should return false when shard is not included in network shards","time":{"start":1749604956059,"stop":1749604956059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ed5a2aca14a2b3","name":"Push message with Arabic payload","time":{"start":1749605718987,"stop":1749605718987,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb169a5fa0779f7b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749605503025,"stop":1749605503025,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba89aade33a001d5","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app32/3/topic91/xml","time":{"start":1749605424784,"stop":1749605424785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b731b5cb43ef828","name":"Push message with numeric payload","time":{"start":1749605719000,"stop":1749605719000,"duration":0},"status":"passed","severity":"normal"},{"uid":"80eff3e24747ba54","name":"Push message with custom timestamp: 1749601515384","time":{"start":1749605718998,"stop":1749605718998,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3231fe3bf19e07","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749605471234,"stop":1749605471234,"duration":0},"status":"passed","severity":"normal"},{"uid":"45187419eb2933b5","name":"Relay","time":{"start":1749604990118,"stop":1749604990119,"duration":1},"status":"passed","severity":"normal"},{"uid":"5431434b9f9b6a82","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749605443725,"stop":1749605443725,"duration":0},"status":"passed","severity":"normal"},{"uid":"14ed841f5dd3855c","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749605317578,"stop":1749605317578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c686161d9d3c5b6b","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749604965523,"stop":1749604965524,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff68f8ae46499e34","name":"accepts valid message hash query","time":{"start":1749604926588,"stop":1749604926588,"duration":0},"status":"passed","severity":"normal"},{"uid":"eec166d9f9162f80","name":"Check received message containing long","time":{"start":1749605443738,"stop":1749605443738,"duration":0},"status":"passed","severity":"normal"},{"uid":"1332468da44a5d40","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749605317569,"stop":1749605317569,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fcc082d6467f24","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749604956044,"stop":1749604956045,"duration":1},"status":"passed","severity":"normal"},{"uid":"efaaaf67c2bd338f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749604912241,"stop":1749604912241,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba1aa2f893c5d769","name":"should encode/decode to text encoding","time":{"start":1749604918342,"stop":1749604918346,"duration":4},"status":"passed","severity":"normal"},{"uid":"6ee16fa0e6c64e9f","name":"Publish message with rate limit","time":{"start":1749605307910,"stop":1749605307911,"duration":1},"status":"passed","severity":"normal"},{"uid":"318277623194b3f9","name":"Decoder throws on undefined content topic","time":{"start":1749604946576,"stop":1749604946577,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfee98fb7d43d9e","name":"Does not throw an exception when node disconnects","time":{"start":1749605520518,"stop":1749605520518,"duration":0},"status":"passed","severity":"normal"},{"uid":"5196e343f858482d","name":"Subscribe to topic containing Script and receive message","time":{"start":1749605542744,"stop":1749605542744,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2492b4ce2e43bf","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749605542756,"stop":1749605542756,"duration":0},"status":"passed","severity":"normal"},{"uid":"36258f64b626b263","name":"Check received message containing special chars","time":{"start":1749605443705,"stop":1749605443706,"duration":1},"status":"passed","severity":"normal"},{"uid":"641f95e50ccef845","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749604955690,"stop":1749604955691,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf607dce3751098","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749604934506,"stop":1749604934507,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f3e30e43087d834","name":"removeEventListener with wrong event","time":{"start":1749605024535,"stop":1749605024535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c36a64a49084ff42","name":"Overlapping topic subscription","time":{"start":1749605502969,"stop":1749605502970,"duration":1},"status":"passed","severity":"normal"},{"uid":"2556ffc7563dab4a","name":"Check received message containing SQL Injection","time":{"start":1749605410906,"stop":1749605410906,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd856c99fdc1f72","name":"should not throw an error for a single configured topic","time":{"start":1749604912240,"stop":1749604912240,"duration":0},"status":"passed","severity":"normal"},{"uid":"7926892e5c0ad6b9","name":"messageHash returns a Uint8Array","time":{"start":1749604926411,"stop":1749604926412,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da23d6a4df20f12","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749605424788,"stop":1749605424788,"duration":0},"status":"passed","severity":"normal"},{"uid":"295996cfe2104c7a","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749604988336,"stop":1749604988336,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e70479909fc8cfd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749604912240,"stop":1749604912240,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0731057b99f3ff2","name":"throws on content topic with non-number generation field","time":{"start":1749604912208,"stop":1749604912209,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e6ab21f19f5376","name":"Subscribe to topic containing short and receive message","time":{"start":1749605542752,"stop":1749605542752,"duration":0},"status":"passed","severity":"normal"},{"uid":"b528a06502f84762","name":"should create a new stream if no existing for protocol found","time":{"start":1749604926775,"stop":1749604926775,"duration":0},"status":"passed","severity":"normal"},{"uid":"46ac02047a65fba3","name":"should increase lamport timestamp","time":{"start":1749604968794,"stop":1749604968795,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22f36901fe91086","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749604912221,"stop":1749604912222,"duration":1},"status":"passed","severity":"normal"},{"uid":"c62237c6dbd8f087","name":"nwaku subscribes","time":{"start":1749605295208,"stop":1749605295208,"duration":0},"status":"passed","severity":"normal"},{"uid":"3912de51e03bd02c","name":"safeDispatchEvent","time":{"start":1749605024537,"stop":1749605024537,"duration":0},"status":"passed","severity":"normal"},{"uid":"e30fa2f55267802b","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749604965513,"stop":1749604965513,"duration":0},"status":"passed","severity":"normal"},{"uid":"6509a9e06fe5684b","name":"Push message with custom timestamp: 1749608715385","time":{"start":1749605719011,"stop":1749605719011,"duration":0},"status":"passed","severity":"normal"},{"uid":"36ce9ec99b0b6fe7","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749605470999,"stop":1749605471000,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a1607655f45149d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749605718994,"stop":1749605718994,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f889959ae7c325","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749604912228,"stop":1749604912228,"duration":0},"status":"passed","severity":"normal"},{"uid":"49923ce4158b97b5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749605542753,"stop":1749605542753,"duration":0},"status":"passed","severity":"normal"},{"uid":"f705d7d2fe1d2775","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749604965534,"stop":1749604965536,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a20b674091201e2","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749604926775,"stop":1749604926776,"duration":1},"status":"passed","severity":"normal"},{"uid":"a92d0d62c91313d9","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749605542743,"stop":1749605542743,"duration":0},"status":"passed","severity":"normal"},{"uid":"7658606e88423ab8","name":"should retry on complete failure if specified","time":{"start":1749604955692,"stop":1749604955692,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cc6727c55e9101","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749605004476,"stop":1749605004478,"duration":2},"status":"passed","severity":"normal"},{"uid":"6d1e1e4bdc8dbd3f","name":"more peers than existing","time":{"start":1749605281235,"stop":1749605281236,"duration":1},"status":"skipped","severity":"normal"},{"uid":"891a1a07b5b11077","name":"throws on content topic with empty encoding field","time":{"start":1749604912211,"stop":1749604912212,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9296baef4c8fb9f","name":"should use shardsUnderCluster when provided","time":{"start":1749604956057,"stop":1749604956057,"duration":0},"status":"passed","severity":"normal"},{"uid":"12c634bed4883181","name":"Ping on unsubscribed peer","time":{"start":1749605051180,"stop":1749605051181,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee07fc3764bb28ec","name":"Subscribe to topic containing Script and receive message","time":{"start":1749605503026,"stop":1749605503027,"duration":1},"status":"passed","severity":"normal"},{"uid":"631a44fa2828e4a5","name":"Check received message containing special chars","time":{"start":1749605410904,"stop":1749605410905,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8d23c96d27560ec","name":"configure the node with multiple pubsub topics","time":{"start":1749605542288,"stop":1749605542288,"duration":0},"status":"passed","severity":"normal"},{"uid":"cabc97c2ead0058","name":"should set field with all protocols enabled","time":{"start":1749604918350,"stop":1749604918351,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c185f26433efe59","name":"should use DNS peer discovery with light client","time":{"start":1749604988335,"stop":1749604988336,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3f1b3752a0a4dbc1","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749604984483,"stop":1749604984484,"duration":1},"status":"passed","severity":"normal"},{"uid":"72fb62378be5f6de","name":"Check message received after nwaku node is restarted","time":{"start":1749605410937,"stop":1749605410938,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12e7c632dfc5941b","name":"should keep entries that haven't expired yet","time":{"start":1749604954923,"stop":1749604954923,"duration":0},"status":"passed","severity":"normal"}]