mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
186 KiB
JSON
1 line
186 KiB
JSON
[{"uid":"eeb4f47736c30071","name":"should wait for LightPush peer to be connected","time":{"start":1748914411762,"stop":1748914411763,"duration":1},"status":"passed","severity":"normal"},{"uid":"43361714daa8b78f","name":"should send to specified number of peers of used peers","time":{"start":1748914411626,"stop":1748914411626,"duration":0},"status":"passed","severity":"normal"},{"uid":"de492c67c4b063d8","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748914961082,"stop":1748914961082,"duration":0},"status":"passed","severity":"normal"},{"uid":"826f25b193911e95","name":"Round trip binary encryption [ecies, signature]","time":{"start":1748914402240,"stop":1748914402241,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a6ecaf2d55bfc2","name":"connects to nwaku","time":{"start":1748914974596,"stop":1748914974597,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f264b16d296386","name":"Push message with emoji payload","time":{"start":1748915169081,"stop":1748915169082,"duration":1},"status":"passed","severity":"normal"},{"uid":"5479bd2d54314f91","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1748914366733,"stop":1748914366733,"duration":0},"status":"passed","severity":"normal"},{"uid":"c929abcc8b03504f","name":"should decode valid enr with tcp successfully","time":{"start":1748914375327,"stop":1748914375327,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d0b5b24687643","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1748914420320,"stop":1748914420320,"duration":0},"status":"passed","severity":"normal"},{"uid":"5114bc969cd2c290","name":"should fail to send if no connected peers found","time":{"start":1748914411625,"stop":1748914411625,"duration":0},"status":"passed","severity":"normal"},{"uid":"1122b82036298436","name":"returns nothing if no connections present","time":{"start":1748914382234,"stop":1748914382234,"duration":0},"status":"passed","severity":"normal"},{"uid":"12e78da925035ad","name":"should throw error - no id","time":{"start":1748914375327,"stop":1748914375328,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdee110baba8c08b","name":"Subscribe to topic containing Script and publish message","time":{"start":1748914772555,"stop":1748914772560,"duration":5},"status":"passed","severity":"normal"},{"uid":"7ba3e314fb2df9ed","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1748914420692,"stop":1748914420692,"duration":0},"status":"passed","severity":"normal"},{"uid":"af11e78aa7c0f556","name":"should reject if WakuNode is not started","time":{"start":1748914411760,"stop":1748914411760,"duration":0},"status":"passed","severity":"normal"},{"uid":"735fc879328ab595","name":"should select older connection if present","time":{"start":1748914382236,"stop":1748914382236,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf534f33243dba2","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748914961063,"stop":1748914961063,"duration":0},"status":"passed","severity":"normal"},{"uid":"d374d9fcd0b9b420","name":"Fields are not dropped","time":{"start":1748914381901,"stop":1748914381907,"duration":6},"status":"passed","severity":"normal"},{"uid":"fedc769bad747b5f","name":"should properly clean up resources when disposed","time":{"start":1748914411122,"stop":1748914411122,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10c8cad3a85d83b","name":"should be empty when created","time":{"start":1748914411493,"stop":1748914411493,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1d7e7e83aecb9d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1748914963316,"stop":1748914963316,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25ca4936fcb53","name":"Relay - dialed after","time":{"start":1748914978362,"stop":1748914978362,"duration":0},"status":"passed","severity":"normal"},{"uid":"2de62d4859dad286","name":"Subscribe and receive messages via lightPush","time":{"start":1748914961078,"stop":1748914961078,"duration":0},"status":"passed","severity":"normal"},{"uid":"455627b87b861799","name":"should partition messages based on acknowledgement status","time":{"start":1748914421229,"stop":1748914421229,"duration":0},"status":"passed","severity":"normal"},{"uid":"670077756cb04198","name":"through manual discovery","time":{"start":1748914643145,"stop":1748914643145,"duration":0},"status":"passed","severity":"normal"},{"uid":"8560e1a002c4a580","name":"Check received message containing SQL Injection","time":{"start":1748914864637,"stop":1748914864638,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee37d5a805afa212","name":"Push message with content topic containing Arabic","time":{"start":1748915169085,"stop":1748915169085,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e49b1bcad8dc92b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748914985806,"stop":1748914985807,"duration":1},"status":"passed","severity":"normal"},{"uid":"31e1be98931f2bd6","name":"safeDispatchEvent","time":{"start":1748914478104,"stop":1748914478104,"duration":0},"status":"passed","severity":"normal"},{"uid":"933611e887da8467","name":"removeEventListener with wrong event","time":{"start":1748914478096,"stop":1748914478096,"duration":0},"status":"passed","severity":"normal"},{"uid":"496e59626e09054b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1748914445319,"stop":1748914445319,"duration":0},"status":"passed","severity":"normal"},{"uid":"62712954993ed807","name":"Push message equal or less that 1MB","time":{"start":1748915169075,"stop":1748915169075,"duration":0},"status":"passed","severity":"normal"},{"uid":"100bd1c67bf6e58d","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1748914366725,"stop":1748914366725,"duration":0},"status":"passed","severity":"normal"},{"uid":"851b688a2ffd3326","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1748914754386,"stop":1748914754386,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b9633ef627d14c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748914985812,"stop":1748914985812,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ba7ba7b0c97229","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748914613902,"stop":1748914613903,"duration":1},"status":"passed","severity":"normal"},{"uid":"91de9650bd6abbb8","name":"Check received message with timestamp: 1748914436874 ","time":{"start":1748914864656,"stop":1748914864656,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aa02567ad530ddc","name":"should add received messages to bloom filter","time":{"start":1748914421226,"stop":1748914421226,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a8b5471a2d67246","name":"should return usable stream attached to connection","time":{"start":1748914382528,"stop":1748914382529,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ec0e323c9aa7a78","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1748914400585,"stop":1748914400586,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb74c1c03f07633c","name":"should get locked peers","time":{"start":1748914411403,"stop":1748914411403,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd456e708f1918b9","name":"Push message with content topic containing Arabic","time":{"start":1748915169069,"stop":1748915169069,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeb2eb642b8049c1","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1748914366740,"stop":1748914366741,"duration":1},"status":"passed","severity":"normal"},{"uid":"34087b98929d2732","name":"Register correct protocols","time":{"start":1748914772537,"stop":1748914772537,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dddf37b687e8b17","name":"returns all values when wanted number is greater than available values","time":{"start":1748914389229,"stop":1748914389230,"duration":1},"status":"passed","severity":"normal"},{"uid":"3495cb05ac6c6326","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1748914909255,"stop":1748914909256,"duration":1},"status":"passed","severity":"normal"},{"uid":"adc4170b85db3bcb","name":"should process tasks in queue","time":{"start":1748914411721,"stop":1748914411722,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed2626a9d76b37d","name":"should throw an error for missing required configuration","time":{"start":1748914366729,"stop":1748914366729,"duration":0},"status":"passed","severity":"normal"},{"uid":"9522b563b3fe5308","name":"random static sharding 8 - Cluster ID: 47, Shard ID: 278","time":{"start":1748914995793,"stop":1748914995794,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a0960184110c04","name":"different cluster, same shard: nodes don't connect","time":{"start":1748914641146,"stop":1748914641147,"duration":1},"status":"passed","severity":"normal"},{"uid":"740a89c98eb0c0f2","name":"non connected peers","time":{"start":1748914735693,"stop":1748914735693,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc661cf0880bf4ff","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1748914366743,"stop":1748914366743,"duration":0},"status":"passed","severity":"normal"},{"uid":"156a56a1d03bf7a7","name":"Push message with custom timestamp: 1718156170012","time":{"start":1748915169090,"stop":1748915169090,"duration":0},"status":"passed","severity":"normal"},{"uid":"26770f6532ad5d62","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1748914438282,"stop":1748914438283,"duration":1},"status":"passed","severity":"normal"},{"uid":"1393c035358b22e1","name":"Delete observer","time":{"start":1748914737144,"stop":1748914737146,"duration":2},"status":"passed","severity":"normal"},{"uid":"363f2bf28a3e2762","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748914985805,"stop":1748914985805,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dd324863339ac7","name":"can start and stop the service","time":{"start":1748914442166,"stop":1748914442167,"duration":1},"status":"passed","severity":"normal"},{"uid":"920c227bb121c97a","name":"A test","time":{"start":1748914631583,"stop":1748914631584,"duration":1},"status":"passed","severity":"normal"},{"uid":"477fa5531784ff56","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app67/9/topic680/proto","time":{"start":1748914879041,"stop":1748914879041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e986dccf414e7fae","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748914985800,"stop":1748914985800,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61a94a373b9180d","name":"Push message with long payload","time":{"start":1748915169061,"stop":1748915169061,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc70e67a1cccefc","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1748914420730,"stop":1748914420730,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a018c6ae14b093","name":"Passing page size 110 when there are 120 messages","time":{"start":1748914962742,"stop":1748914962742,"duration":0},"status":"passed","severity":"normal"},{"uid":"e18139460ea8c55b","name":"Push message with numeric payload","time":{"start":1748915169061,"stop":1748915169062,"duration":1},"status":"passed","severity":"normal"},{"uid":"49270a95bd17bee","name":"Subscribe to topic containing short and receive message","time":{"start":1748914961084,"stop":1748914961084,"duration":0},"status":"passed","severity":"normal"},{"uid":"808fe674a893c7ef","name":"should initialize bloom filter with correct parameters","time":{"start":1748914422538,"stop":1748914422539,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30b1910e80f5525","name":"isConnected between 2 js-waku relay nodes","time":{"start":1748914457476,"stop":1748914457476,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb110292525ac0d9","name":"Push message with Script payload","time":{"start":1748915169079,"stop":1748915169079,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ac60b0837a9016","name":"Push message with content topic containing escaped characters","time":{"start":1748915169088,"stop":1748915169088,"duration":0},"status":"passed","severity":"normal"},{"uid":"732531255a274284","name":"should return unique PubsubTopics for static sharding","time":{"start":1748914366727,"stop":1748914366727,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8e27ffb36a5ae4","name":"Push message with custom timestamp: 1748918170011","time":{"start":1748915169075,"stop":1748915169075,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c42250e600950ef","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748914985810,"stop":1748914985810,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8105ccdbea38d2","name":"Subscribe and receives messages on 20 topics","time":{"start":1748914985797,"stop":1748914985798,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c11d0acacbc3386","name":"Subscribe to topic containing Script and receive message","time":{"start":1748914961069,"stop":1748914961071,"duration":2},"status":"passed","severity":"normal"},{"uid":"517e0ee0177f5fc7","name":"should properly create location multiaddrs - udp4","time":{"start":1748914375336,"stop":1748914375337,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f39c642ec0f0d8","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1748914390082,"stop":1748914390083,"duration":1},"status":"passed","severity":"normal"},{"uid":"f841e263f58e7879","name":"throws an error for improperly formatted content topics","time":{"start":1748914366724,"stop":1748914366724,"duration":0},"status":"passed","severity":"normal"},{"uid":"9370b73294eb5b1e","name":"Push message with custom timestamp: 1748910970012","time":{"start":1748915169090,"stop":1748915169091,"duration":1},"status":"passed","severity":"normal"},{"uid":"b45e34c717c2b933","name":"should decode valid enr successfully","time":{"start":1748914375327,"stop":1748914375327,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea050c44a6ffc3e5","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1748914366744,"stop":1748914366744,"duration":0},"status":"passed","severity":"normal"},{"uid":"94a1a3bed2b25d71","name":"retrieves a single peer","time":{"start":1748914390523,"stop":1748914390524,"duration":1},"status":"passed","severity":"normal"},{"uid":"e599020c405cf41b","name":"should start and setup intervals and event listeners","time":{"start":1748914411507,"stop":1748914411508,"duration":1},"status":"passed","severity":"normal"},{"uid":"d872764f47c5bd07","name":"throws on content topic with generation field greater than 0","time":{"start":1748914366706,"stop":1748914366707,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c48dfe2ceed609d","name":"Encoder throws on undefined content topic","time":{"start":1748914402241,"stop":1748914402242,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc74bbece1c3b9","name":"Promise Callback - true","time":{"start":1748914948817,"stop":1748914948817,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ac474bd01ba0b58","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748914985812,"stop":1748914985812,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5323862239cce6","name":"Encoder throws on empty string content topic","time":{"start":1748914402242,"stop":1748914402242,"duration":0},"status":"passed","severity":"normal"},{"uid":"18afde1d994232","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748914985804,"stop":1748914985804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f6af88e872349be","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748914961103,"stop":1748914961103,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fdb7b2bb48ea8c7","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748914985805,"stop":1748914985806,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0709429efe8c6","name":"Query with Ordered Callback, No message returned","time":{"start":1748914921886,"stop":1748914921887,"duration":1},"status":"passed","severity":"normal"},{"uid":"6edb87b3abf65bfd","name":"topics with same application and version share the same shard","time":{"start":1748914366722,"stop":1748914366722,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0e73a43db96fd3","name":"Should update multiaddrs","time":{"start":1748914680884,"stop":1748914680884,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bf69a8d9135236","name":"Push message with meta","time":{"start":1748915169073,"stop":1748915169073,"duration":0},"status":"passed","severity":"normal"},{"uid":"50ec1d8ea08d58e","name":"Check received message containing shell command","time":{"start":1748914895642,"stop":1748914895643,"duration":1},"status":"passed","severity":"normal"},{"uid":"a162786749024c7c","name":"Check received message containing numeric","time":{"start":1748914864635,"stop":1748914864635,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c961855ff884045","name":"Relay - dialed first","time":{"start":1748914978361,"stop":1748914978362,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5e06dcc636aad0","name":"should not allow k > 12","time":{"start":1748914420316,"stop":1748914420318,"duration":2},"status":"passed","severity":"normal"},{"uid":"260a5d97e54227c8","name":"Check received message containing Script","time":{"start":1748914864651,"stop":1748914864652,"duration":1},"status":"passed","severity":"normal"},{"uid":"998e26e2e5fc9794","name":"Check message with no payload is not received","time":{"start":1748914895651,"stop":1748914895652,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a41ae5c1359478","name":"configure the node with multiple content topics","time":{"start":1748914879047,"stop":1748914879048,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4282192631df4a5","name":"handles multiple messages","time":{"start":1748914967215,"stop":1748914967217,"duration":2},"status":"passed","severity":"normal"},{"uid":"978d67fa88d5cd89","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1748914420706,"stop":1748914420706,"duration":0},"status":"passed","severity":"normal"},{"uid":"19d6a68f94551846","name":"different cluster, different shard: nodes don't connect","time":{"start":1748914641147,"stop":1748914641147,"duration":0},"status":"passed","severity":"normal"},{"uid":"175df1fb69a8f00c","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1748914374577,"stop":1748914374577,"duration":0},"status":"passed","severity":"normal"},{"uid":"f80ab5d1c06da47b","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748914569725,"stop":1748914569726,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ddfcea76feb0bc8","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1748914420694,"stop":1748914420695,"duration":1},"status":"passed","severity":"normal"},{"uid":"b753a74d96c282ee","name":"Symmetric encrypt & Decrypt","time":{"start":1748914400985,"stop":1748914400985,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7a2837710fc322","name":"should be empty after removing the only subscription","time":{"start":1748914411506,"stop":1748914411506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b618c27ba8251f6","name":"Push message with JSON payload","time":{"start":1748915169080,"stop":1748915169080,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2651d30bda31748","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1748914421227,"stop":1748914421227,"duration":0},"status":"passed","severity":"normal"},{"uid":"a68e8e151eb2ee87","name":"Check received message containing escaped characters","time":{"start":1748914864640,"stop":1748914864640,"duration":0},"status":"passed","severity":"normal"},{"uid":"d76ce60325a14177","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748914925316,"stop":1748914925319,"duration":3},"status":"passed","severity":"normal"},{"uid":"939741536b676c7a","name":"Subscribe to topic containing Script and receive message","time":{"start":1748914985813,"stop":1748914985813,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f58758d5fa692a9","name":"Subscribe to topic containing XML and publish message","time":{"start":1748914772560,"stop":1748914772563,"duration":3},"status":"passed","severity":"normal"},{"uid":"70c704cd3029c11c","name":"random static sharding 10 - Cluster ID: 281, Shard ID: 774","time":{"start":1748914995794,"stop":1748914995794,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f846ce373a068b","name":"Nwaku publishes","time":{"start":1748914750159,"stop":1748914750159,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bfca84e5d481475","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1748914366716,"stop":1748914366716,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ed62ad019249f50","name":"Check received message with timestamp: 1748914436874 ","time":{"start":1748914864642,"stop":1748914864642,"duration":0},"status":"passed","severity":"normal"},{"uid":"4506547521441053","name":"Decoder throws on undefined content topic","time":{"start":1748914402242,"stop":1748914402242,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4beaacefbfa4c12","name":"should push the message to the outgoing buffer","time":{"start":1748914421223,"stop":1748914421223,"duration":0},"status":"passed","severity":"normal"},{"uid":"142cb949da2a0c3","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1748914366720,"stop":1748914366720,"duration":0},"status":"passed","severity":"normal"},{"uid":"c874f20590e4c73b","name":"Push to array if already present","time":{"start":1748914366429,"stop":1748914366429,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c00d25ffdb2b0c","name":"creates an iterator","time":{"start":1748914967214,"stop":1748914967215,"duration":1},"status":"passed","severity":"normal"},{"uid":"e122e3077450bf56","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748914961087,"stop":1748914961087,"duration":0},"status":"passed","severity":"normal"},{"uid":"210864adb8419b71","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1748914420696,"stop":1748914420696,"duration":0},"status":"passed","severity":"normal"},{"uid":"93317c0b99984043","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748914754384,"stop":1748914754385,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbfa1640b42a8caa","name":"Push message with JSON payload","time":{"start":1748915169065,"stop":1748915169065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d1054255523c8f9","name":"Subscribe to topic containing XML and receive message","time":{"start":1748914961072,"stop":1748914961072,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ea1d52bfbbeaef","name":"same cluster, different shard: nodes connect","time":{"start":1748914641146,"stop":1748914641146,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb263417e0f53499","name":"Push message with content topic containing numeric","time":{"start":1748915169083,"stop":1748915169084,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c529d01377b58b7","name":"nwaku subscribes","time":{"start":1748914750158,"stop":1748914750159,"duration":1},"status":"passed","severity":"normal"},{"uid":"27daf61d6ab09723","name":"Overlapping topic subscription","time":{"start":1748914961064,"stop":1748914961065,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a761f994b537f1","name":"Publish message with large meta","time":{"start":1748914761684,"stop":1748914761684,"duration":0},"status":"passed","severity":"normal"},{"uid":"fef4d6749b13ba36","name":"Check received message containing JSON","time":{"start":1748914864639,"stop":1748914864639,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94beecb65b7f7bd","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app5/8/topic937/xml","time":{"start":1748914879042,"stop":1748914879042,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8696ef6c3b53b49","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1748914390529,"stop":1748914390530,"duration":1},"status":"skipped","severity":"normal"},{"uid":"78ce6f4ab0c365af","name":"Renews subscription after lossing a connection","time":{"start":1748914985806,"stop":1748914985806,"duration":0},"status":"passed","severity":"normal"},{"uid":"c111a1e1307f0b8f","name":"Does not throw an exception when node disconnects","time":{"start":1748914974597,"stop":1748914974597,"duration":0},"status":"passed","severity":"normal"},{"uid":"7544f8459a39fe78","name":"should emit a peer event after start","time":{"start":1748914394404,"stop":1748914394404,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f42818248ece584","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748914961075,"stop":1748914961075,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5322e50a988c0e2","name":"Check received message containing JSON","time":{"start":1748914864653,"stop":1748914864653,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ef998a400fce4c5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1748914366727,"stop":1748914366727,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c850690dd8d6b2","name":"should set field with all protocols enabled","time":{"start":1748914375340,"stop":1748914375340,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa633e457221ba57","name":"should be able to decode the field with only STORE set to true","time":{"start":1748914374573,"stop":1748914374574,"duration":1},"status":"passed","severity":"normal"},{"uid":"a20782d8f15a854e","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1748914772554,"stop":1748914772554,"duration":0},"status":"passed","severity":"normal"},{"uid":"b81d88bd18f03e8c","name":"Check received message containing unicode special characters","time":{"start":1748914895608,"stop":1748914895608,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e09ff085ef7ba33","name":"should be sent with empty content","time":{"start":1748914421230,"stop":1748914421230,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a230a8c7a3c2515","name":"should set field with only LIGHTPUSH enabled","time":{"start":1748914375341,"stop":1748914375341,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f2333319647c35","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1748914411697,"stop":1748914411697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d378fdc702c7ee73","name":"should increase lamport timestamp","time":{"start":1748914421222,"stop":1748914421223,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf7ba58903f23c1","name":"Check message with invalid timestamp is not received","time":{"start":1748914895650,"stop":1748914895650,"duration":0},"status":"passed","severity":"normal"},{"uid":"6801a823b5cfaad6","name":"Check received message containing Russian","time":{"start":1748914895604,"stop":1748914895605,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4dfe5daf3ee5929","name":"Check publish message containing Arabic","time":{"start":1748914761672,"stop":1748914761672,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2313038eb053ffb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1748914457472,"stop":1748914457473,"duration":1},"status":"passed","severity":"normal"},{"uid":"e183b400af846bc7","name":"Overlapping topic subscription","time":{"start":1748914961082,"stop":1748914961083,"duration":1},"status":"passed","severity":"normal"},{"uid":"90e4a4d86c0be265","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1748914375327,"stop":1748914375327,"duration":0},"status":"passed","severity":"normal"},{"uid":"cad3f5481b368b37","name":"Push message with content topic containing long","time":{"start":1748915169083,"stop":1748915169083,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29f28a9c36acd1b","name":"Check received message with timestamp: 1748914437437000000 ","time":{"start":1748914895609,"stop":1748914895609,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2685634dbd57134","name":"Publishes to nwaku","time":{"start":1748914750159,"stop":1748914750159,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a27183a199d68f","name":"Used by Waku Relay","time":{"start":1748914974603,"stop":1748914974604,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e24a81236379533","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914939940,"stop":1748914939952,"duration":12},"status":"passed","severity":"normal"},{"uid":"796f1a57ee463ebf","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748914613909,"stop":1748914613909,"duration":0},"status":"passed","severity":"normal"},{"uid":"529304d53bee2b4e","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1748914420705,"stop":1748914420705,"duration":0},"status":"passed","severity":"normal"},{"uid":"344f1a92c5b6c281","name":"Query Generator, Multiple PubsubTopics","time":{"start":1748914921883,"stop":1748914921883,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c133d7905b9bfe","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1748914394406,"stop":1748914394406,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a118f8e104bf8ec","name":"Push message with content topic containing escaped characters","time":{"start":1748915169072,"stop":1748915169072,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2f8942653b9828","name":"ignores domain fetching errors","time":{"start":1748914390525,"stop":1748914390525,"duration":0},"status":"passed","severity":"normal"},{"uid":"66abe62a136a4a7","name":"Relay + Store","time":{"start":1748914444522,"stop":1748914444523,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cab99abcff28359","name":"can start the service","time":{"start":1748914442166,"stop":1748914442166,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d9213aa07be8cf1","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748914613903,"stop":1748914613904,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b39d737c299f15f","name":"Query Generator - true","time":{"start":1748914948815,"stop":1748914948816,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ceaac2b79a8a8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748914961061,"stop":1748914961061,"duration":0},"status":"passed","severity":"normal"},{"uid":"26ab9ba436b7ec97","name":"should check false positive rate","time":{"start":1748914422541,"stop":1748914422541,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e521455ef43a3d","name":"can start the service","time":{"start":1748914394402,"stop":1748914394402,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c9a3e5523f6e948","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1748914382532,"stop":1748914382532,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dfbb7a5f610d30","name":"Fails to publish duplicate message","time":{"start":1748914761680,"stop":1748914761680,"duration":0},"status":"passed","severity":"normal"},{"uid":"67148f1177e8c872","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1748914772544,"stop":1748914772545,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8a0014dc0d53e4","name":"Check received message containing Basic HTML tag","time":{"start":1748914895639,"stop":1748914895639,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f29888b949e9be7","name":"Push message with special chars payload","time":{"start":1748915169077,"stop":1748915169077,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cfe74b626d18ba","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1748914420733,"stop":1748914420734,"duration":1},"status":"passed","severity":"normal"},{"uid":"276ee2c242723d2c","name":"Rejects garbage","time":{"start":1748914415177,"stop":1748914415178,"duration":1},"status":"passed","severity":"normal"},{"uid":"a650271423977d7b","name":"pre and post cipher","time":{"start":1748914400985,"stop":1748914400985,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc5922fc244abe8","name":"should throw error - no public key","time":{"start":1748914375328,"stop":1748914375328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fa4c72fc45df76","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1748914382531,"stop":1748914382531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce7064d9f36136a","name":"rejects content-filtered query with only contentTopics","time":{"start":1748914382141,"stop":1748914382142,"duration":1},"status":"passed","severity":"normal"},{"uid":"b241aad0628f6ed9","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748914985811,"stop":1748914985811,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f2041e3040c674","name":"should support chaining for add method","time":{"start":1748914411116,"stop":1748914411119,"duration":3},"status":"passed","severity":"normal"},{"uid":"441e2e605f6f2973","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1748914420695,"stop":1748914420696,"duration":1},"status":"passed","severity":"normal"},{"uid":"9682e02cb15fe671","name":"Check publish message containing SQL Injection","time":{"start":1748914761674,"stop":1748914761674,"duration":0},"status":"passed","severity":"normal"},{"uid":"856b8a0a4ab8b1a9","name":"should use provided shard info when available","time":{"start":1748914411695,"stop":1748914411697,"duration":2},"status":"passed","severity":"normal"},{"uid":"20c81fa737413ed3","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app62/8/topic883/test.js","time":{"start":1748914879041,"stop":1748914879042,"duration":1},"status":"passed","severity":"normal"},{"uid":"233321d2a3cbb1bb","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1748914366740,"stop":1748914366740,"duration":0},"status":"passed","severity":"normal"},{"uid":"c87ff875a488a516","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748914569724,"stop":1748914569725,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6d1b2da50628b99","name":"Check received message containing long","time":{"start":1748914864648,"stop":1748914864648,"duration":0},"status":"passed","severity":"normal"},{"uid":"c048ac1dd0be3b93","name":"Callback on promise","time":{"start":1748914956408,"stop":1748914956409,"duration":1},"status":"passed","severity":"normal"},{"uid":"f11ecb66bf2a7b0b","name":"Check received message containing numeric","time":{"start":1748914895599,"stop":1748914895603,"duration":4},"status":"passed","severity":"normal"},{"uid":"54f7d9c35732ed78","name":"should be delivered immediately if received","time":{"start":1748914421231,"stop":1748914421232,"duration":1},"status":"passed","severity":"normal"},{"uid":"743edf5592b9fa5c","name":"Check received message containing Basic HTML tag","time":{"start":1748914864652,"stop":1748914864653,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b3c452b3e520e9","name":"Check publish message containing shell command","time":{"start":1748914761676,"stop":1748914761676,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3843ee5853152f6","name":"can start the service","time":{"start":1748914680535,"stop":1748914680536,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d271a24f4f1ab4c","name":"Check received message containing SQL Injection","time":{"start":1748914895637,"stop":1748914895637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e278b56e56857b18","name":"Check publish message after service node is restarted","time":{"start":1748914761683,"stop":1748914761683,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bef159b2745ed399","name":"Check received message containing Arabic","time":{"start":1748914895636,"stop":1748914895636,"duration":0},"status":"passed","severity":"normal"},{"uid":"88754c8f45089be4","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1748914411784,"stop":1748914411784,"duration":0},"status":"passed","severity":"normal"},{"uid":"62f8c35a2cbcbb2d","name":"Check received message containing unicode special characters","time":{"start":1748914864654,"stop":1748914864655,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb53f9e9a70511c","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914985806,"stop":1748914985806,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4ace5a978d5a9e4","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1748914390082,"stop":1748914390082,"duration":0},"status":"passed","severity":"normal"},{"uid":"9934464c9977297a","name":"Check publish message after client node is restarted","time":{"start":1748914761684,"stop":1748914761684,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5efd86974d4f3333","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748914985795,"stop":1748914985796,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00f87d81b2af6af","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748914895611,"stop":1748914895611,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bf3542a70654755","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1748914382141,"stop":1748914382141,"duration":0},"status":"passed","severity":"normal"},{"uid":"be1b42be7e7efd40","name":"Check message received after jswaku node is restarted","time":{"start":1748914864659,"stop":1748914864660,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75165f670d2236d1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1748914420733,"stop":1748914420733,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e53b971e4f73507","name":"Check publish message containing short","time":{"start":1748914761670,"stop":1748914761670,"duration":0},"status":"passed","severity":"normal"},{"uid":"58f1b7f187a0eb85","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748914985815,"stop":1748914985816,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b851fb104ab315e","name":"Push message with short payload","time":{"start":1748915169061,"stop":1748915169061,"duration":0},"status":"passed","severity":"normal"},{"uid":"aecc4d426048d2c0","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1748914972571,"stop":1748914972571,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f87b519937ad2d","name":"should properly create location multiaddrs - udp6","time":{"start":1748914375337,"stop":1748914375337,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfd016744d084b3e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1748914772553,"stop":1748914772553,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd823714a8f45d7e","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1748914735552,"stop":1748914735553,"duration":1},"status":"passed","severity":"normal"},{"uid":"e34a30ecda263106","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1748914420706,"stop":1748914420719,"duration":13},"status":"passed","severity":"normal"},{"uid":"fde13ecf99449a58","name":"Ordered callback, aborts when callback returns true","time":{"start":1748914956410,"stop":1748914956411,"duration":1},"status":"passed","severity":"normal"},{"uid":"8416bfe991c061c4","name":"Subscribe to topic containing XML and receive message","time":{"start":1748914961088,"stop":1748914961089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4132a1486939c89","name":"Check message with no content topic is not received","time":{"start":1748914895651,"stop":1748914895651,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc06ca1dbd4859a","name":"Fails to publish message with wrong content topic","time":{"start":1748914761680,"stop":1748914761681,"duration":1},"status":"passed","severity":"normal"},{"uid":"a838e1da1180ff5d","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1748914366725,"stop":1748914366725,"duration":0},"status":"passed","severity":"normal"},{"uid":"e37dd92f4d9470b5","name":"Publish without waiting for remote peer","time":{"start":1748914772543,"stop":1748914772543,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1fc70b683034d15","name":"Generator, custom pubsub topic","time":{"start":1748914939918,"stop":1748914939921,"duration":3},"status":"passed","severity":"normal"},{"uid":"dbaa8534dc273eaf","name":"Fails to push message bigger that 1MB","time":{"start":1748915169075,"stop":1748915169076,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d2c8b6cfab74ddc","name":"udp ip6 address","time":{"start":1748914374739,"stop":1748914374739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9578e68f826b7d","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748914985815,"stop":1748914985815,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e671c786caf923a","name":"should encode/decode to RLP encoding","time":{"start":1748914375330,"stop":1748914375335,"duration":5},"status":"passed","severity":"normal"},{"uid":"3f76a722c8b221f4","name":"should get / set UDP multiaddr","time":{"start":1748914375335,"stop":1748914375336,"duration":1},"status":"passed","severity":"normal"},{"uid":"3588f34b161084f6","name":"Check received message containing JSON","time":{"start":1748914895641,"stop":1748914895642,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bbda8ef394b5c6","name":"addEventListener with wrong event","time":{"start":1748914478094,"stop":1748914478095,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c07722a2e22219","name":"Subscribe and receives messages on 20 topics","time":{"start":1748914961062,"stop":1748914961062,"duration":0},"status":"passed","severity":"normal"},{"uid":"8077d7ee4f2f8281","name":"1 Relay, 1 fetch","time":{"start":1748914390087,"stop":1748914390088,"duration":1},"status":"passed","severity":"normal"},{"uid":"175f2c57374a46ee","name":"Check received message containing Basic HTML tag","time":{"start":1748914864639,"stop":1748914864639,"duration":0},"status":"passed","severity":"normal"},{"uid":"84828a1c334e6af5","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1748914366731,"stop":1748914366731,"duration":0},"status":"passed","severity":"normal"},{"uid":"275bf9ba6fcd397d","name":"Publish message with custom timestamp: Tue Jun 03 2025 00:39:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1748914761679,"stop":1748914761679,"duration":0},"status":"passed","severity":"normal"},{"uid":"2664debeacfed435","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app78/2/topic112/xml","time":{"start":1748914879039,"stop":1748914879040,"duration":1},"status":"passed","severity":"normal"},{"uid":"268eacb884bde46b","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1748914421230,"stop":1748914421230,"duration":0},"status":"passed","severity":"normal"},{"uid":"c436da525317e54a","name":"Check message with non string payload is not received","time":{"start":1748914895652,"stop":1748914895652,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15d044481060257","name":"Push message with content topic containing short","time":{"start":1748915169067,"stop":1748915169067,"duration":0},"status":"passed","severity":"normal"},{"uid":"319ed5cc06002b48","name":"should return valid sharding parameters for static sharding","time":{"start":1748914366741,"stop":1748914366741,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c3ed3705372b2","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748914613904,"stop":1748914613904,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e6f2969dd53787","name":"should not receive a peer event before start","time":{"start":1748914680541,"stop":1748914680541,"duration":0},"status":"passed","severity":"normal"},{"uid":"3834f760cd32630e","name":"Check message received after jswaku node is restarted","time":{"start":1748914895653,"stop":1748914895653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1456041c35e77a48","name":"Check message on other pubsub topic is not received","time":{"start":1748914895613,"stop":1748914895614,"duration":1},"status":"passed","severity":"normal"},{"uid":"85800a65817970f9","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748914961072,"stop":1748914961073,"duration":1},"status":"passed","severity":"normal"},{"uid":"a736b3858b367f63","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1748914444206,"stop":1748914444207,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ee4b952cd2da932","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1748914420730,"stop":1748914420730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fe4ebbad9a8de7d","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1748914421228,"stop":1748914421229,"duration":1},"status":"passed","severity":"normal"},{"uid":"8665577ac5073614","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748914961060,"stop":1748914961060,"duration":0},"status":"passed","severity":"normal"},{"uid":"436a64dbccf71ac1","name":"should never report false negatives","time":{"start":1748914422540,"stop":1748914422540,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d583fff07f0dde1","name":"Check publish message containing numeric","time":{"start":1748914761671,"stop":1748914761671,"duration":0},"status":"passed","severity":"normal"},{"uid":"6adcfdfb8c03c44b","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1748914420697,"stop":1748914420698,"duration":1},"status":"passed","severity":"normal"},{"uid":"25e7955e36bcebce","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1748914420725,"stop":1748914420726,"duration":1},"status":"passed","severity":"normal"},{"uid":"d59d5c479e02678","name":"Subscribe to topic containing Script and receive message","time":{"start":1748914961088,"stop":1748914961088,"duration":0},"status":"passed","severity":"normal"},{"uid":"80a2960433abe677","name":"random static sharding 7 - Cluster ID: 55, Shard ID: 84","time":{"start":1748914995793,"stop":1748914995793,"duration":0},"status":"passed","severity":"normal"},{"uid":"7343cc3c21d514ba","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748914985801,"stop":1748914985802,"duration":1},"status":"passed","severity":"normal"},{"uid":"162adc14b8b42a5a","name":"should not retry if at least one success","time":{"start":1748914411626,"stop":1748914411627,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1fe9ceb3f445eba","name":"should set field with only RELAY enabled","time":{"start":1748914375340,"stop":1748914375340,"duration":0},"status":"passed","severity":"normal"},{"uid":"97cb8bfaaf54eb5d","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1748914366731,"stop":1748914366731,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d25f2579100afdb","name":"accepts valid message hash query","time":{"start":1748914382142,"stop":1748914382142,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b6685e65168532","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748914985808,"stop":1748914985808,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14231e60afec161","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1748914420721,"stop":1748914420721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4269b0c4555ac41","name":"Check message with non string payload is not received","time":{"start":1748914895622,"stop":1748914895622,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0018f2f061c1a7","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1748914972572,"stop":1748914972572,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1a1b7d709c6756","name":"Push message with Arabic payload","time":{"start":1748915169078,"stop":1748915169078,"duration":0},"status":"passed","severity":"normal"},{"uid":"66b1267d3d9febab","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1748914420701,"stop":1748914420701,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ee7ec970f26e08","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1748914909253,"stop":1748914909254,"duration":1},"status":"passed","severity":"normal"},{"uid":"53033d31d729451d","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748914961067,"stop":1748914961067,"duration":0},"status":"passed","severity":"normal"},{"uid":"190ffcd17902ed52","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748914569726,"stop":1748914569727,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fc9fb89642c6da","name":"Waku message hash computation (meta attribute not present)","time":{"start":1748914369208,"stop":1748914369208,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed4e9d7fc705a76","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748914985814,"stop":1748914985815,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dee44f50685bf6e","name":"Decoder throws on empty string content topic","time":{"start":1748914382646,"stop":1748914382646,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6ab42477edea5f","name":"Query Generator, No Decoder","time":{"start":1748914921883,"stop":1748914921884,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a58ae6f7054475f","name":"Generator, custom pubsub topic","time":{"start":1748914939936,"stop":1748914939937,"duration":1},"status":"passed","severity":"normal"},{"uid":"412e1d87da647882","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748914985808,"stop":1748914985809,"duration":1},"status":"passed","severity":"normal"},{"uid":"a980f414e284b66c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1748914457474,"stop":1748914457474,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bb12815c02644e3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748914985812,"stop":1748914985812,"duration":0},"status":"passed","severity":"normal"},{"uid":"29c2573289dccdef","name":"Passing page size 11 when there are 10 messages","time":{"start":1748914962731,"stop":1748914962732,"duration":1},"status":"passed","severity":"normal"},{"uid":"894f859c00e061f6","name":"Query with Ordered Callback, No Decoder","time":{"start":1748914921886,"stop":1748914921886,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dccc715d46f45df","name":"Push message with Basic HTML tag payload","time":{"start":1748915169079,"stop":1748915169080,"duration":1},"status":"passed","severity":"normal"},{"uid":"b88fd1ab706f5e39","name":"Check message with no pubsub topic is not received","time":{"start":1748914895620,"stop":1748914895621,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffb9428e7481666e","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1748914411411,"stop":1748914411411,"duration":0},"status":"passed","severity":"normal"},{"uid":"9889cdd5b327b16f","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1748914374577,"stop":1748914374578,"duration":1},"status":"passed","severity":"normal"},{"uid":"26f0fbdc738e27fe","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748914961068,"stop":1748914961068,"duration":0},"status":"passed","severity":"normal"},{"uid":"35a8bca2370538ff","name":"should insert message id into causal history","time":{"start":1748914421224,"stop":1748914421224,"duration":0},"status":"passed","severity":"normal"},{"uid":"70bff4b7ca74a37f","name":"Relay - times out","time":{"start":1748914978362,"stop":1748914978362,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c8f6c39ee91d46f","name":"Check received message containing Russian","time":{"start":1748914864637,"stop":1748914864637,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19ae186efdf8826","name":"Check meta is set [ecies]","time":{"start":1748914402241,"stop":1748914402241,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b6cb563e5a32cc8","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1748914366736,"stop":1748914366736,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7754e364f8cd553","name":"Push message with rate limit","time":{"start":1748915169090,"stop":1748915169090,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fc960f5de71be66","name":"throws on content topic with too few or too many fields","time":{"start":1748914366705,"stop":1748914366706,"duration":1},"status":"passed","severity":"normal"},{"uid":"1674f22ecce75bfc","name":"should maintain proper timestamps if all messages received","time":{"start":1748914421225,"stop":1748914421226,"duration":1},"status":"passed","severity":"normal"},{"uid":"b512b1dd3d0a2412","name":"should return empty list for no shard","time":{"start":1748914366728,"stop":1748914366729,"duration":1},"status":"passed","severity":"normal"},{"uid":"f053997d4cf7185c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748914613899,"stop":1748914613900,"duration":1},"status":"passed","severity":"normal"},{"uid":"830b7c2700786296","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748914985796,"stop":1748914985796,"duration":0},"status":"passed","severity":"normal"},{"uid":"36b94f4c05ab5d9","name":"unsubscribes","time":{"start":1748914967217,"stop":1748914967217,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b7addde836bcff","name":"Subscribe to topic containing numeric and publish message","time":{"start":1748914772553,"stop":1748914772553,"duration":0},"status":"passed","severity":"normal"},{"uid":"d10fcdf0b732a40b","name":"should handle special patterns correctly","time":{"start":1748914422540,"stop":1748914422541,"duration":1},"status":"passed","severity":"normal"},{"uid":"428e2f0e28b339de","name":"should use DNS peer discovery with light client","time":{"start":1748914442170,"stop":1748914442170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"890d94ea34dd6151","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1748914366741,"stop":1748914366741,"duration":0},"status":"passed","severity":"normal"},{"uid":"629875ccd3b86940","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748914961077,"stop":1748914961077,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab1b1692df552a4","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748914985816,"stop":1748914985817,"duration":1},"status":"passed","severity":"normal"},{"uid":"35084dd9817b8d17","name":"should wait for Filter peer to be connected","time":{"start":1748914411763,"stop":1748914411763,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8254eca2858a43f","name":"Check received message containing XML","time":{"start":1748914895639,"stop":1748914895639,"duration":0},"status":"passed","severity":"normal"},{"uid":"463ff7d8e320747b","name":"Check publish message containing Chinese","time":{"start":1748914761672,"stop":1748914761672,"duration":0},"status":"passed","severity":"normal"},{"uid":"982c15f909503c1b","name":"Check received message with timestamp: 1748914437437 ","time":{"start":1748914895610,"stop":1748914895610,"duration":0},"status":"passed","severity":"normal"},{"uid":"217d01cf0c570100","name":"Check meta is set [symmetric]","time":{"start":1748914400587,"stop":1748914400587,"duration":0},"status":"passed","severity":"normal"},{"uid":"65bb17e4eee57c94","name":"should use the provided clusterId for the pubsub topic","time":{"start":1748914366743,"stop":1748914366744,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cc0551c29e32912","name":"should set field with only FILTER enabled","time":{"start":1748914375341,"stop":1748914375341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a62d90bae143ed59","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748914569719,"stop":1748914569720,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0f41bb1c061f775","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1748914772563,"stop":1748914772564,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c6dfcb6c1114b9e","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748914961074,"stop":1748914961074,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2d5fe010a25223","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748914961063,"stop":1748914961063,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3df7bf810c4234a9","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1748914390528,"stop":1748914390528,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9a0b988e56e6de","name":"Promise Callback - false","time":{"start":1748914948817,"stop":1748914948818,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9555305e9cb3a85","name":"should throw an error for missing sharding configuration","time":{"start":1748914366742,"stop":1748914366742,"duration":0},"status":"passed","severity":"normal"},{"uid":"16c960bfc9e16f83","name":"Overlapping topic subscription","time":{"start":1748914772550,"stop":1748914772550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88a49680c9bf90fc","name":"should not fail to start the service if it is already started","time":{"start":1748914442167,"stop":1748914442168,"duration":1},"status":"passed","severity":"normal"},{"uid":"889d9bdcc401250d","name":"Renews subscription after lossing a connection","time":{"start":1748914961103,"stop":1748914961103,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9015656129783d7","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1748914772555,"stop":1748914772555,"duration":0},"status":"passed","severity":"normal"},{"uid":"6db0efb9d40622fc","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1748914963317,"stop":1748914963317,"duration":0},"status":"passed","severity":"normal"},{"uid":"8716738ed3918081","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1748914420735,"stop":1748914420736,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f7244fdb13fd063","name":"should throw an error for insufficient data","time":{"start":1748914366752,"stop":1748914366752,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e533a76255e53df","name":"should increase lamport timestamp","time":{"start":1748914421225,"stop":1748914421225,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e7c69cd974b0d1","name":"should properly start and stop event listening","time":{"start":1748914411144,"stop":1748914411144,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fa018e986c9060","name":"should emit a peer event after start","time":{"start":1748914680540,"stop":1748914680541,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a86fc8323a1214b","name":"should initialize with Unhealthy status","time":{"start":1748914411134,"stop":1748914411134,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4451e4234f2d8a","name":"should successfully unsubscribe from an existing subscription","time":{"start":1748914411412,"stop":1748914411417,"duration":5},"status":"passed","severity":"normal"},{"uid":"b9a4908b51b73727","name":"Publish message with custom timestamp: Wed Jun 12 2024 01:39:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1748914761678,"stop":1748914761679,"duration":1},"status":"passed","severity":"normal"},{"uid":"14bb89254fa6c0d7","name":"Push message with special chars payload","time":{"start":1748915169062,"stop":1748915169062,"duration":0},"status":"passed","severity":"normal"},{"uid":"846dba7ceeb2dc10","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1748914444206,"stop":1748914444206,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f5958ece18b430","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748914613892,"stop":1748914613895,"duration":3},"status":"passed","severity":"normal"},{"uid":"54d907e24d7f74a1","name":"Push message with content topic containing emoji","time":{"start":1748915169072,"stop":1748915169073,"duration":1},"status":"passed","severity":"normal"},{"uid":"11d992cd01c9cfef","name":"Check received message containing special chars","time":{"start":1748914864635,"stop":1748914864636,"duration":1},"status":"passed","severity":"normal"},{"uid":"915825ae38a43fc8","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748914985814,"stop":1748914985814,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6815cdd3b3876c","name":"accepts valid content-filtered query","time":{"start":1748914382140,"stop":1748914382140,"duration":0},"status":"passed","severity":"normal"},{"uid":"79b43ef9d6d6e82a","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914961076,"stop":1748914961077,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3f958637566543","name":"removeEventListener with correct event","time":{"start":1748914478095,"stop":1748914478096,"duration":1},"status":"passed","severity":"normal"},{"uid":"321f5efb30c23ac8","name":"Check received message containing long","time":{"start":1748914864634,"stop":1748914864635,"duration":1},"status":"passed","severity":"normal"},{"uid":"30a123d3fa22921b","name":"Sample","time":{"start":1748914374668,"stop":1748914374669,"duration":1},"status":"passed","severity":"normal"},{"uid":"f17bc4e496e48dc9","name":"should add to incoming buffer if dependencies are not met","time":{"start":1748914421226,"stop":1748914421226,"duration":0},"status":"passed","severity":"normal"},{"uid":"eae71e1619760fed","name":"Subscribe to topic containing long and receive message","time":{"start":1748914985811,"stop":1748914985811,"duration":0},"status":"passed","severity":"normal"},{"uid":"89562379edec82a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1748914772553,"stop":1748914772554,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a8fed8f52e472a","name":"should not receive a peer event after stop","time":{"start":1748914680542,"stop":1748914680542,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b816e998f7b03e","name":"should handle incoming messages","time":{"start":1748914411417,"stop":1748914411417,"duration":0},"status":"passed","severity":"normal"},{"uid":"af509cb3d3093a26","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1748914754383,"stop":1748914754384,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7461e8dfff155c5","name":"Nodes with multiple pubsub topic","time":{"start":1748914754386,"stop":1748914754386,"duration":0},"status":"passed","severity":"normal"},{"uid":"186089e1fbdaff0e","name":"Check received message containing Basic HTML tag","time":{"start":1748914895606,"stop":1748914895606,"duration":0},"status":"passed","severity":"normal"},{"uid":"f28552b1ef7f1301","name":"should encode/decode to text encoding","time":{"start":1748914375335,"stop":1748914375335,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd18879f4c526e","name":"should enable all discoveries when explicitly set","time":{"start":1748914411782,"stop":1748914411783,"duration":1},"status":"passed","severity":"normal"},{"uid":"b629e0d9a1dab75b","name":"Subscribe and receives messages on 20 topics","time":{"start":1748914961080,"stop":1748914961080,"duration":0},"status":"passed","severity":"normal"},{"uid":"217b05a8de29ccf8","name":"Query generator for 2000 messages","time":{"start":1748914956411,"stop":1748914956411,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c81938175f5f15","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app27/7/topic151/test.js","time":{"start":1748914879041,"stop":1748914879041,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5eb34405001cc2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1748914772566,"stop":1748914772566,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d3fd6fb12aab07","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748914961078,"stop":1748914961078,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a80c5cb2fd8012d","name":"less peers than existing","time":{"start":1748914735692,"stop":1748914735692,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4d966397e5fa462b","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1748914772543,"stop":1748914772544,"duration":1},"status":"passed","severity":"normal"},{"uid":"da5a51aaf43e5dc3","name":"Subscribe to topic containing Script and receive message","time":{"start":1748914985803,"stop":1748914985803,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb5c6629f3cf9476","name":"Push message with content topic containing Chinese","time":{"start":1748915169084,"stop":1748915169085,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3402af246e949c","name":"Subscribe to topic containing JSON and publish message","time":{"start":1748914772564,"stop":1748914772565,"duration":1},"status":"passed","severity":"normal"},{"uid":"17585f86fdcf63a0","name":"Query generator for multiple messages with different content topic format","time":{"start":1748914956408,"stop":1748914956408,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe5fff962a12e43a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748914985804,"stop":1748914985804,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad13667052cdc0b","name":"should return PeerId when PeerId is provided","time":{"start":1748914411694,"stop":1748914411694,"duration":0},"status":"passed","severity":"normal"},{"uid":"6145c31868a9bbb0","name":"Push message with content topic containing short","time":{"start":1748915169083,"stop":1748915169083,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f6fcb622fcde85","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1748914390084,"stop":1748914390084,"duration":0},"status":"passed","severity":"normal"},{"uid":"f741d3505860268","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1748914420725,"stop":1748914420725,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e39f3b167d939b8","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1748914909256,"stop":1748914909257,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fbc288b96f66204","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1748914366728,"stop":1748914366728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8a253cee2049ea1","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1748914366726,"stop":1748914366727,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fe9f9f71c7260b3","name":"Ephemeral field is preserved - encoder v0","time":{"start":1748914444205,"stop":1748914444206,"duration":1},"status":"passed","severity":"normal"},{"uid":"8466cdea0707d73c","name":"Push message with emoji payload","time":{"start":1748915169066,"stop":1748915169066,"duration":0},"status":"passed","severity":"normal"},{"uid":"6deb2f897791341a","name":"Throws when trying to push message with empty payload","time":{"start":1748915169082,"stop":1748915169082,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c48d933f1835081","name":"should return false when clusterId doesn't match","time":{"start":1748914411699,"stop":1748914411699,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bc3f21d338b3b3","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1748914761678,"stop":1748914761678,"duration":0},"status":"passed","severity":"normal"},{"uid":"178a98f5e4c37a94","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748914985797,"stop":1748914985797,"duration":0},"status":"passed","severity":"normal"},{"uid":"687ebd8201187509","name":"Relay + Store","time":{"start":1748914375341,"stop":1748914375341,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7e51ba10a4db21","name":"should emit a peer event after start","time":{"start":1748914442168,"stop":1748914442168,"duration":0},"status":"passed","severity":"normal"},{"uid":"a315dbd36dc69a3c","name":"new peer added after a peer was already found","time":{"start":1748914735551,"stop":1748914735551,"duration":0},"status":"skipped","severity":"normal"},{"uid":"461ae2b2eaa9d43b","name":"Push message with SQL Injection payload","time":{"start":1748915169078,"stop":1748915169079,"duration":1},"status":"passed","severity":"normal"},{"uid":"89c9198f07a854a9","name":"should request peer renewal on specific errors","time":{"start":1748914411722,"stop":1748914411722,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6b10532e2af09b","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1748914366732,"stop":1748914366732,"duration":0},"status":"passed","severity":"normal"},{"uid":"609ba83bc7782a0a","name":"Check received message containing Chinese","time":{"start":1748914864649,"stop":1748914864649,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3df9ce4400a9619","name":"should be able to encode the field with only FILTER set to true","time":{"start":1748914374567,"stop":1748914374567,"duration":0},"status":"passed","severity":"normal"},{"uid":"33f19a7aa1c23b7a","name":"Callback on promise, aborts when callback returns true","time":{"start":1748914956409,"stop":1748914956410,"duration":1},"status":"passed","severity":"normal"},{"uid":"1679523b49581fb8","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1748914420698,"stop":1748914420699,"duration":1},"status":"passed","severity":"normal"},{"uid":"f686b704eefdb9f8","name":"should be able to decode the field with only RELAY set to true","time":{"start":1748914374571,"stop":1748914374572,"duration":1},"status":"passed","severity":"normal"},{"uid":"43ca750b3935b201","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1748914366740,"stop":1748914366740,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c86b83f5105cbd2","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748914985802,"stop":1748914985803,"duration":1},"status":"passed","severity":"normal"},{"uid":"aae4a38aaff5f75a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1748914366721,"stop":1748914366721,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f34a1a2165d624","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1748914420726,"stop":1748914420727,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6512485acc5566e","name":"Subscribe to topic containing short and publish message","time":{"start":1748914772550,"stop":1748914772551,"duration":1},"status":"passed","severity":"normal"},{"uid":"89fc48400b0cb6dd","name":"Check received message containing Chinese","time":{"start":1748914895603,"stop":1748914895604,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4e3c5a0c915e702","name":"Generator, 2 different pubsubtopics","time":{"start":1748914939939,"stop":1748914939940,"duration":1},"status":"passed","severity":"normal"},{"uid":"15db974b75a89359","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1748914411698,"stop":1748914411698,"duration":0},"status":"passed","severity":"normal"},{"uid":"682e9d35f6b4e02e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1748914366737,"stop":1748914366737,"duration":0},"status":"passed","severity":"normal"},{"uid":"4087fe2b82e3f8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748914985797,"stop":1748914985797,"duration":0},"status":"passed","severity":"normal"},{"uid":"69d1d69cc0bf511b","name":"should transition to Unhealthy when no connections","time":{"start":1748914411134,"stop":1748914411135,"duration":1},"status":"passed","severity":"normal"},{"uid":"cac66e766a6ff66d","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app38/6/topic591/test.js","time":{"start":1748914879042,"stop":1748914879043,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a20b76e0c9a781","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1748914420696,"stop":1748914420697,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72bcf5f6552c745","name":"Check publish message containing special chars","time":{"start":1748914761671,"stop":1748914761672,"duration":1},"status":"passed","severity":"normal"},{"uid":"741c32f6101e23f3","name":"should return no connections if no open connection provided","time":{"start":1748914382235,"stop":1748914382235,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fc52ac9d490026","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1748914420704,"stop":1748914420704,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f53e1af71ab8a4","name":"should initialize with custom number of peers","time":{"start":1748914411402,"stop":1748914411403,"duration":1},"status":"passed","severity":"normal"},{"uid":"43227da953aa57cd","name":"Push message with Chinese payload","time":{"start":1748915169062,"stop":1748915169062,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf36c18cc511586","name":"Push message with Chinese payload","time":{"start":1748915169077,"stop":1748915169078,"duration":1},"status":"passed","severity":"normal"},{"uid":"dba3358950e64ece","name":"should keep entries that haven't expired yet","time":{"start":1748914411120,"stop":1748914411121,"duration":1},"status":"passed","severity":"normal"},{"uid":"6032fbe08b8253f4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1748914921887,"stop":1748914921887,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c0afefb35e05203","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1748914369205,"stop":1748914369207,"duration":2},"status":"passed","severity":"normal"},{"uid":"9d48dc35bc87d5c1","name":"isConnected should return true after first peer connects","time":{"start":1748914457474,"stop":1748914457474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dbc181d4fef8636","name":"getPeersByDiscovery","time":{"start":1748914478096,"stop":1748914478097,"duration":1},"status":"passed","severity":"normal"},{"uid":"519e841e471a5af4","name":"Check message received after nwaku node is restarted","time":{"start":1748914864647,"stop":1748914864647,"duration":0},"status":"skipped","severity":"normal"},{"uid":"190d5a260f80968e","name":"Check publish message containing Basic HTML tag","time":{"start":1748914761675,"stop":1748914761675,"duration":0},"status":"passed","severity":"normal"},{"uid":"6873d69fc7d9881e","name":"Fails to publish message with empty text","time":{"start":1748914761680,"stop":1748914761680,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf5221933296cdd4","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1748914420699,"stop":1748914420699,"duration":0},"status":"passed","severity":"normal"},{"uid":"db5dc8dac660688","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1748914438279,"stop":1748914438280,"duration":1},"status":"passed","severity":"normal"},{"uid":"884a7cadb7b10d42","name":"Check received message containing escaped characters","time":{"start":1748914895607,"stop":1748914895608,"duration":1},"status":"passed","severity":"normal"},{"uid":"beb56439dee93b3c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1748914366751,"stop":1748914366751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e46027c991146ef","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1748914390078,"stop":1748914390081,"duration":3},"status":"passed","severity":"normal"},{"uid":"6eb8120b9ded5648","name":"Check publish message containing emoji","time":{"start":1748914761677,"stop":1748914761678,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d58a27aaf3186a9","name":"Check received message with timestamp: 1748914436874000000 ","time":{"start":1748914864655,"stop":1748914864656,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cb5a867f008ff76","name":"Check received message containing special chars","time":{"start":1748914895634,"stop":1748914895635,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0d2e6488e63073d","name":"Correctly serialized arguments","time":{"start":1748914643282,"stop":1748914643282,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d13078b3a7c884","name":"should be called for bootstrap peers","time":{"start":1748914445317,"stop":1748914445318,"duration":1},"status":"passed","severity":"normal"},{"uid":"d920e6729f1cd68a","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748914374578,"stop":1748914374579,"duration":1},"status":"passed","severity":"normal"},{"uid":"87baf5231d479fde","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1748914420721,"stop":1748914420721,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3a7b957db874d2","name":"Passing page size 10 when there are 10 messages","time":{"start":1748914962731,"stop":1748914962731,"duration":0},"status":"passed","severity":"normal"},{"uid":"901da1c71227d31d","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1748914420734,"stop":1748914420734,"duration":0},"status":"passed","severity":"normal"},{"uid":"8827055b805079d7","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748914925319,"stop":1748914925320,"duration":1},"status":"passed","severity":"normal"},{"uid":"160ada54fa75c33f","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1748914457473,"stop":1748914457473,"duration":0},"status":"passed","severity":"normal"},{"uid":"2467e2b0c29d4ad0","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1748914420703,"stop":1748914420704,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b1f8ae0513fbf5a","name":"Asymmetric encrypt & decrypt","time":{"start":1748914400984,"stop":1748914400984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab2d28f697660e17","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1748914909257,"stop":1748914909260,"duration":3},"status":"passed","severity":"normal"},{"uid":"7170443a1812f44b","name":"should insert elements correctly","time":{"start":1748914422539,"stop":1748914422539,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bad99adbd3315c8","name":"should handle a minimal index list","time":{"start":1748914366751,"stop":1748914366751,"duration":0},"status":"passed","severity":"normal"},{"uid":"6977a6855893f30f","name":"Push message with content topic containing Russian","time":{"start":1748915169085,"stop":1748915169085,"duration":0},"status":"passed","severity":"normal"},{"uid":"f569082f935e4481","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748914895646,"stop":1748914895649,"duration":3},"status":"passed","severity":"normal"},{"uid":"ea1907aa7816b17f","name":"Push message with Russian payload","time":{"start":1748915169078,"stop":1748915169078,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd760d97dfd1a01","name":"Refresh subscription","time":{"start":1748914985799,"stop":1748914985799,"duration":0},"status":"passed","severity":"normal"},{"uid":"c28b1c2c7b457a0d","name":"Push 30 different messages","time":{"start":1748915169066,"stop":1748915169067,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c1ded221af47640c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1748914420729,"stop":1748914420730,"duration":1},"status":"passed","severity":"normal"},{"uid":"feff94228d7549f3","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1748914390085,"stop":1748914390086,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c97351b9e57c54","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1748914411411,"stop":1748914411412,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a19d9f67a654a0e","name":"Ordered Callback - false","time":{"start":1748914948818,"stop":1748914948819,"duration":1},"status":"passed","severity":"normal"},{"uid":"8000411bb6d2d24a","name":"Push message with content topic containing XML","time":{"start":1748915169086,"stop":1748915169087,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9f81899f0abfed4","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1748914772566,"stop":1748914772567,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a47d1a10b428cfb","name":"Check received message containing Russian","time":{"start":1748914864650,"stop":1748914864650,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a11a1fb1c346b98","name":"Push message with unicode special characters payload","time":{"start":1748915169081,"stop":1748915169081,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bd3e4a6d52d930b","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1748914420704,"stop":1748914420704,"duration":0},"status":"passed","severity":"normal"},{"uid":"46905f6dc78f0aef","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1748914420702,"stop":1748914420702,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5643cabe1c3467c","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748914569727,"stop":1748914569729,"duration":2},"status":"passed","severity":"normal"},{"uid":"390338de5722b078","name":"Light Node - default protocols","time":{"start":1748914978364,"stop":1748914978364,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabb2dcf62b95b3b","name":"Decoder throws on undefined content topic","time":{"start":1748914400589,"stop":1748914400590,"duration":1},"status":"passed","severity":"normal"},{"uid":"145517f1a77d93f","name":"Reopen subscription with peer with lost subscription","time":{"start":1748914505282,"stop":1748914505282,"duration":0},"status":"passed","severity":"normal"},{"uid":"95bff27d6f7bfe52","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1748914420725,"stop":1748914420725,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbc6fb0db12f253e","name":"Push message with content topic containing Chinese","time":{"start":1748915169068,"stop":1748915169069,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac121458f5e3fbd7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748914569726,"stop":1748914569726,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e539a14481da49","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1748914366731,"stop":1748914366732,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba8bbf4ee3ea2f2","name":"1 Store, 2 relays, 2 fetches","time":{"start":1748914390088,"stop":1748914390088,"duration":0},"status":"passed","severity":"normal"},{"uid":"30084b13ddcca852","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1748914963318,"stop":1748914963318,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ca09aa1dee1284","name":"Fails to push message with large meta","time":{"start":1748915169073,"stop":1748915169073,"duration":0},"status":"passed","severity":"normal"},{"uid":"c58f63a3952b77c2","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1748914754385,"stop":1748914754386,"duration":1},"status":"passed","severity":"normal"},{"uid":"176b6dcc5b8a6550","name":"passes more than one ENR URLs and attempts connection","time":{"start":1748914442170,"stop":1748914442171,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1f9ea4c0cd32a112","name":"Push message with custom timestamp: 1718156170011","time":{"start":1748915169074,"stop":1748915169074,"duration":0},"status":"passed","severity":"normal"},{"uid":"f982456481784dad","name":"Push message with content topic containing Script","time":{"start":1748915169070,"stop":1748915169070,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cc5d3f3b63d7d34","name":"Check received message containing SQL Injection","time":{"start":1748914895605,"stop":1748914895605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b71cd758577742e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748914864643,"stop":1748914864643,"duration":0},"status":"passed","severity":"normal"},{"uid":"92356da4f9fd871e","name":"Push message with numeric payload","time":{"start":1748915169077,"stop":1748915169077,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba03a92261185ddd","name":"Subscribe to topic containing XML and receive message","time":{"start":1748914985813,"stop":1748914985813,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2798c57ced7a9d","name":"random static sharding 5 - Cluster ID: 565, Shard ID: 525","time":{"start":1748914995792,"stop":1748914995792,"duration":0},"status":"passed","severity":"normal"},{"uid":"10a454b9e5d2ec87","name":"Publish message with rate limit","time":{"start":1748914761684,"stop":1748914761685,"duration":1},"status":"passed","severity":"normal"},{"uid":"666fe1bebf45d31e","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1748914369207,"stop":1748914369208,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d3a84355f3d1c89","name":"Check received message containing unicode special characters","time":{"start":1748914895644,"stop":1748914895645,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ade51dc549a1e02","name":"Decoder throws on undefined content topic","time":{"start":1748914382646,"stop":1748914382646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5825fd7a20abf953","name":"Push message with custom timestamp: 1748910970011","time":{"start":1748915169074,"stop":1748915169075,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fbbe7878f3b371e","name":"1 Relay, 1 Filter, gives up","time":{"start":1748914390089,"stop":1748914390089,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d5f9fbc97a15e4","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1748914366726,"stop":1748914366726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6825784160f5ae45","name":"can start and stop the service","time":{"start":1748914394402,"stop":1748914394403,"duration":1},"status":"passed","severity":"normal"},{"uid":"a72c3d54009867a4","name":"Using a function","time":{"start":1748914974603,"stop":1748914974603,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4500eeb1284c84e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748914961068,"stop":1748914961068,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6a27b0fdbc9ee7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1748914641144,"stop":1748914641145,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b2a7b5c2221ed0e","name":"Check message with non string payload is not received","time":{"start":1748914864646,"stop":1748914864646,"duration":0},"status":"passed","severity":"normal"},{"uid":"762d121ced26e39e","name":"should remove expired entries after TTL has passed","time":{"start":1748914411119,"stop":1748914411120,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9c2bfd24d3535f","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1748914921887,"stop":1748914921887,"duration":0},"status":"passed","severity":"normal"},{"uid":"3823763f88983cc0","name":"should handle different types of entries","time":{"start":1748914411121,"stop":1748914411122,"duration":1},"status":"passed","severity":"normal"},{"uid":"310b1f296d5eedca","name":"Check received message containing special chars","time":{"start":1748914895603,"stop":1748914895603,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91d733e2dc24f68","name":"Subscribe to topic containing long and receive message","time":{"start":1748914985800,"stop":1748914985800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6bd502f66384f99","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1748914420721,"stop":1748914420722,"duration":1},"status":"passed","severity":"normal"},{"uid":"a070f624a870839c","name":"Subscribe and publish message","time":{"start":1748914772543,"stop":1748914772543,"duration":0},"status":"passed","severity":"normal"},{"uid":"b31a0d79edc062ab","name":"Subscribe and receive messages via waku relay post","time":{"start":1748914985808,"stop":1748914985808,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f2e0f4f9ec13bd","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1748914420729,"stop":1748914420729,"duration":0},"status":"passed","severity":"normal"},{"uid":"c12cde32b54f1217","name":"Init the array if not present","time":{"start":1748914366427,"stop":1748914366428,"duration":1},"status":"passed","severity":"normal"},{"uid":"d91e1a52e214c73f","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748914864657,"stop":1748914864657,"duration":0},"status":"passed","severity":"normal"},{"uid":"55ebf36cfce73508","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app51/7/topic202/utf8","time":{"start":1748914879040,"stop":1748914879040,"duration":0},"status":"passed","severity":"normal"},{"uid":"946b98d985196a7f","name":"Check received message containing emoji","time":{"start":1748914895608,"stop":1748914895609,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca52e9ab64136332","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1748914366733,"stop":1748914366734,"duration":1},"status":"passed","severity":"normal"},{"uid":"a546ac16ac90730c","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748914985805,"stop":1748914985805,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c1d3166548b778c","name":"Check received message with timestamp: 1748914436874000000 ","time":{"start":1748914864641,"stop":1748914864642,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ef0170978ae454a","name":"configure the node with multiple pubsub topics","time":{"start":1748914995794,"stop":1748914995794,"duration":0},"status":"passed","severity":"normal"},{"uid":"2881fd3924500584","name":"should properly create location multiaddrs - tcp","time":{"start":1748914375338,"stop":1748914375339,"duration":1},"status":"passed","severity":"normal"},{"uid":"843958e7670962c1","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1748914369209,"stop":1748914369209,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c211dbcd73bdb6a","name":"should correctly map a content topic to a pubsub topic","time":{"start":1748914366743,"stop":1748914366743,"duration":0},"status":"passed","severity":"normal"},{"uid":"387c96edb9a07de2","name":"should properly create peer info with all multiaddrs","time":{"start":1748914375339,"stop":1748914375339,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8770ff9aa7cc172","name":"Query with Promise Callback, No Decoder","time":{"start":1748914921888,"stop":1748914921888,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea1ebade850a179","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1748914366735,"stop":1748914366735,"duration":0},"status":"passed","severity":"normal"},{"uid":"d39b1de5c42884b6","name":"getPeersByDiscovery","time":{"start":1748914735550,"stop":1748914735550,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd74988183b21f53","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1748914420693,"stop":1748914420693,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a5875d1b33d398","name":"Check received message containing short","time":{"start":1748914864633,"stop":1748914864634,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9a5bde1148e1830","name":"Query with Promise Callback, No message returned","time":{"start":1748914921888,"stop":1748914921888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2812aa2f23efab","name":"Wrong topic","time":{"start":1748914879043,"stop":1748914879047,"duration":4},"status":"passed","severity":"normal"},{"uid":"f8a0999a38ca9518","name":"Push message with content topic containing shell command","time":{"start":1748915169087,"stop":1748915169088,"duration":1},"status":"passed","severity":"normal"},{"uid":"5440a6b10a1d5d27","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748914961090,"stop":1748914961102,"duration":12},"status":"passed","severity":"normal"},{"uid":"c85ffa06a9325b14","name":"Subscribe and receives messages on 20 topics","time":{"start":1748914985809,"stop":1748914985809,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce277fbdb33ebdd7","name":"Push message with custom timestamp: 1748918170012","time":{"start":1748915169091,"stop":1748915169091,"duration":0},"status":"passed","severity":"normal"},{"uid":"331c60e811b53bbc","name":"random static sharding 6 - Cluster ID: 121, Shard ID: 966","time":{"start":1748914995793,"stop":1748914995793,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b943ef64d12198","name":"Check received message containing Script","time":{"start":1748914864638,"stop":1748914864638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2ba14dd3babf358","name":"should not receive a peer event before start","time":{"start":1748914394404,"stop":1748914394405,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad859e8f997ab5e5","name":"Ping on unsubscribed peer","time":{"start":1748914505282,"stop":1748914505282,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d60885977e2cabc","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1748914420720,"stop":1748914420721,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab2aea997757ae41","name":"should call waitForPeer on Relay","time":{"start":1748914411764,"stop":1748914411764,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabaaf40e94a2d2","name":"accepts time-filtered query with content filter","time":{"start":1748914382143,"stop":1748914382144,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a3a0051e1276e9","name":"Push message with content topic containing JSON","time":{"start":1748915169087,"stop":1748915169087,"duration":0},"status":"passed","severity":"normal"},{"uid":"df185fc23e2bde48","name":"Meta field set when metaSetter is specified","time":{"start":1748914382644,"stop":1748914382645,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a421a95eb1267e","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1748914366716,"stop":1748914366716,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5738c3777d9a0b6","name":"Check received message containing special chars","time":{"start":1748914864649,"stop":1748914864649,"duration":0},"status":"passed","severity":"normal"},{"uid":"968be937c99fcc25","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1748914420704,"stop":1748914420705,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7022bbc7b5b22bd","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748915169071,"stop":1748915169071,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8a57cabb472b0f8","name":"Subscribe to topic containing XML and receive message","time":{"start":1748914985803,"stop":1748914985803,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e59f95a882dd76","name":"throws on content topic with empty version field","time":{"start":1748914366707,"stop":1748914366708,"duration":1},"status":"passed","severity":"normal"},{"uid":"307146eec13cddd8","name":"Check received message with timestamp: 1748914437437000000 ","time":{"start":1748914895645,"stop":1748914895646,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a0ceb4a00cf4da1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1748914366734,"stop":1748914366734,"duration":0},"status":"passed","severity":"normal"},{"uid":"207a488f1995c3ed","name":"Query Generator, No message returned","time":{"start":1748914921884,"stop":1748914921884,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f1a45d3d41027ef","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748914961079,"stop":1748914961079,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f1681e6de12aaf","name":"Check received message containing short","time":{"start":1748914895628,"stop":1748914895632,"duration":4},"status":"passed","severity":"normal"},{"uid":"6f78f52cd76731b","name":"Check message on other pubsub topic is not received","time":{"start":1748914864644,"stop":1748914864644,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1d410e9150a78f","name":"should reject if Filter is requested but not mounted","time":{"start":1748914411761,"stop":1748914411762,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eb8387acfef6bd","name":"Check received message containing numeric","time":{"start":1748914864648,"stop":1748914864648,"duration":0},"status":"passed","severity":"normal"},{"uid":"740927579691a9d5","name":"Passing page size 1 when there are 4 messages","time":{"start":1748914962730,"stop":1748914962730,"duration":0},"status":"passed","severity":"normal"},{"uid":"3038f879f79a9b44","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1748914420730,"stop":1748914420731,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b1eba8a8569f12","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1748914400587,"stop":1748914400587,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef766ba63ca6968","name":"Check received message containing escaped characters","time":{"start":1748914895643,"stop":1748914895643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1cf5c0905624246","name":"should throw an error if shards are undefined for static sharding","time":{"start":1748914366729,"stop":1748914366729,"duration":0},"status":"passed","severity":"normal"},{"uid":"336a56660babe13d","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1748914390085,"stop":1748914390085,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae7d8ed331f709c3","name":"throws on empty content topic","time":{"start":1748914366705,"stop":1748914366705,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ead343afb25d0b","name":"Encoder throws on undefined content topic","time":{"start":1748914400588,"stop":1748914400588,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9101387ba41b767","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1748914411135,"stop":1748914411136,"duration":1},"status":"passed","severity":"normal"},{"uid":"1becc287e6921520","name":"Check message with invalid timestamp is not received","time":{"start":1748914864643,"stop":1748914864644,"duration":1},"status":"passed","severity":"normal"},{"uid":"a83790c9e94eec05","name":"should encodeTxt and decodeTxt","time":{"start":1748914375326,"stop":1748914375326,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ab5154fe439a189","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1748914961104,"stop":1748914961106,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fa673964bd4c3e8","name":"Check received message containing Script","time":{"start":1748914895605,"stop":1748914895605,"duration":0},"status":"passed","severity":"normal"},{"uid":"42941c6e2841a95c","name":"Encoder throws on empty string content topic","time":{"start":1748914400589,"stop":1748914400589,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e7ee2c7b3c2b431","name":"Encoder throws on undefined content topic","time":{"start":1748914382645,"stop":1748914382645,"duration":0},"status":"passed","severity":"normal"},{"uid":"41de7bb3110fb2ac","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1748914420729,"stop":1748914420729,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a5f7d5805583d7","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1748914956410,"stop":1748914956410,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d88231005737798","name":"Passing page size 0 when there are 110 messages","time":{"start":1748914962730,"stop":1748914962730,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea648fbfc2e8931","name":"Push message with content topic containing unicode special characters","time":{"start":1748915169072,"stop":1748915169072,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d7a27ca78494d9f","name":"throws on content topic with empty topic name field","time":{"start":1748914366708,"stop":1748914366708,"duration":0},"status":"passed","severity":"normal"},{"uid":"dafacdeed98a3cff","name":"Check message with no pubsub topic is not received","time":{"start":1748914864658,"stop":1748914864658,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d2dfcf8a95d15d5","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1748914921885,"stop":1748914921885,"duration":0},"status":"passed","severity":"normal"},{"uid":"8838e6218a5e4d11","name":"Push message with content topic containing unicode special characters","time":{"start":1748915169088,"stop":1748915169088,"duration":0},"status":"passed","severity":"normal"},{"uid":"3aa0f7e1801ef261","name":"random static sharding 1 - Cluster ID: 627, Shard ID: 221","time":{"start":1748914995791,"stop":1748914995791,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5b80d352415bc","name":"Check received message containing XML","time":{"start":1748914864652,"stop":1748914864652,"duration":0},"status":"passed","severity":"normal"},{"uid":"1393da1fd3ccd425","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748914985801,"stop":1748914985801,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4d062fc9ea7b3f","name":"recovers when dns.resolve returns empty","time":{"start":1748914390525,"stop":1748914390525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4260865aa2d1f926","name":"should initialize with default number of peers","time":{"start":1748914411401,"stop":1748914411402,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ac830907a9198","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1748914985808,"stop":1748914985808,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c4d4cb7cc5680e3","name":"should load peers from local storage and dispatch events","time":{"start":1748914394405,"stop":1748914394406,"duration":1},"status":"passed","severity":"normal"},{"uid":"c951a0f1050e1020","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1748914420697,"stop":1748914420697,"duration":0},"status":"passed","severity":"normal"},{"uid":"114f6a41a6bfe0e","name":"Push message with unicode special characters payload","time":{"start":1748915169066,"stop":1748915169066,"duration":0},"status":"passed","severity":"normal"},{"uid":"54da08c18f87d401","name":"should start and stop interval correctly","time":{"start":1748914411721,"stop":1748914411721,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba88cae9188cec0","name":"Reopen subscription with peer with lost subscription","time":{"start":1748914505278,"stop":1748914505278,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e865ca16aa6a9a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748914895649,"stop":1748914895650,"duration":1},"status":"passed","severity":"normal"},{"uid":"4eb7f5077fab4c03","name":"should reject on timeout if it was set","time":{"start":1748914411762,"stop":1748914411762,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba17b75beceaeaa1","name":"Check publish message containing Russian","time":{"start":1748914761673,"stop":1748914761674,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb53afc57d6331ed","name":"returns all values when wanted number matches available values","time":{"start":1748914389225,"stop":1748914389228,"duration":3},"status":"passed","severity":"normal"},{"uid":"a31651aaa16c58a5","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1748914374567,"stop":1748914374568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b63f5b2efcf5975","name":"LightPush","time":{"start":1748914978363,"stop":1748914978363,"duration":0},"status":"passed","severity":"normal"},{"uid":"eedcb90b6eeabdfc","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1748914366720,"stop":1748914366721,"duration":1},"status":"passed","severity":"normal"},{"uid":"1504ca05bbaf300a","name":"Check publish message containing JSON","time":{"start":1748914761675,"stop":1748914761676,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4d2b20ff97c9225","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748914961063,"stop":1748914961064,"duration":1},"status":"passed","severity":"normal"},{"uid":"20365798e9382a2b","name":"Check received message containing escaped characters","time":{"start":1748914864654,"stop":1748914864654,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd5fe9b892fef23","name":"Check publish message containing long","time":{"start":1748914761670,"stop":1748914761671,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a65b055b976376","name":"peer:update - should do nothing if another protocol hit","time":{"start":1748914382530,"stop":1748914382531,"duration":1},"status":"passed","severity":"normal"},{"uid":"da33eed3c08766db","name":"Subscribe and receive messages via waku relay post","time":{"start":1748914961079,"stop":1748914961079,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f15d1d675be3645","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1748914420693,"stop":1748914420693,"duration":0},"status":"passed","severity":"normal"},{"uid":"794a92266e77ebd0","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748914961102,"stop":1748914961102,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5b37f04b67c12a8","name":"Round trip binary serialization","time":{"start":1748914382644,"stop":1748914382644,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa16189667689129","name":"should only return 1 node with store capability","time":{"start":1748914390527,"stop":1748914390527,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3b5f2248d2c149","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1748914366737,"stop":1748914366737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f24a5d36b96686db","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748914985815,"stop":1748914985815,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb7e45c23f19af2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748914961102,"stop":1748914961103,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fadf34dcc49949c","name":"Query generator for multiple messages with multiple decoders","time":{"start":1748914956406,"stop":1748914956407,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6373258c1f41644","name":"Push message with content topic containing SQL Injection","time":{"start":1748915169086,"stop":1748915169086,"duration":0},"status":"passed","severity":"normal"},{"uid":"1733e96581dac006","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1748914772544,"stop":1748914772544,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48beac6508b5fb","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1748914421225,"stop":1748914421225,"duration":0},"status":"passed","severity":"normal"},{"uid":"39ecc046c99d1373","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1748914411699,"stop":1748914411700,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f10c074925e4ff","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1748914754387,"stop":1748914754387,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5c6861ccd85878","name":"Check received message containing Arabic","time":{"start":1748914864650,"stop":1748914864650,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c8815a9cf0fc755","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748914961068,"stop":1748914961069,"duration":1},"status":"passed","severity":"normal"},{"uid":"96a6b5734d72b765","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748914985801,"stop":1748914985801,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4fcb8c48d4257fd","name":"Push message with meta","time":{"start":1748915169089,"stop":1748915169089,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a27081a731afc7b","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1748914411410,"stop":1748914411411,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac64311fe3dbb7b5","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1748914390083,"stop":1748914390083,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b281a07e2cf7fd5","name":"should not receive a peer event after stop","time":{"start":1748914442169,"stop":1748914442169,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b6eb91aa5f8b462","name":"Check received message containing XML","time":{"start":1748914864638,"stop":1748914864639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fe80036511d462","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1748914366734,"stop":1748914366734,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef269b927e53a8bb","name":"should not fail to start the service if it is already started","time":{"start":1748914680538,"stop":1748914680539,"duration":1},"status":"passed","severity":"normal"},{"uid":"551c5ff7670ff357","name":"should retry on complete failure if specified","time":{"start":1748914411626,"stop":1748914411626,"duration":0},"status":"passed","severity":"normal"},{"uid":"905e1bb76964589a","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748914961089,"stop":1748914961090,"duration":1},"status":"passed","severity":"normal"},{"uid":"497d71f67af2528f","name":"Ping on subscribed peer","time":{"start":1748914505275,"stop":1748914505276,"duration":1},"status":"passed","severity":"normal"},{"uid":"61406c2606a41664","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1748914389230,"stop":1748914389230,"duration":0},"status":"passed","severity":"normal"},{"uid":"55a51920227e987f","name":"should be able to decode the field with only FILTER set to true","time":{"start":1748914374572,"stop":1748914374573,"duration":1},"status":"passed","severity":"normal"},{"uid":"526ce542a132939d","name":"should not fail to stop the service if it was not started","time":{"start":1748914680537,"stop":1748914680538,"duration":1},"status":"passed","severity":"normal"},{"uid":"25a52c751accfb73","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1748914366730,"stop":1748914366730,"duration":0},"status":"passed","severity":"normal"},{"uid":"39a75b816a94904f","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1748914972572,"stop":1748914972572,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf0a1845b10e9e9","name":"should handle connection events","time":{"start":1748914411404,"stop":1748914411404,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5111ca2f6aae1a3","name":"Push 30 different messages","time":{"start":1748915169082,"stop":1748915169082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe353a3fc99b6e98","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748914985809,"stop":1748914985809,"duration":0},"status":"passed","severity":"normal"},{"uid":"26fb9cbdbee586a9","name":"Push message with Script payload","time":{"start":1748915169064,"stop":1748915169064,"duration":0},"status":"passed","severity":"normal"},{"uid":"973855cad7b45646","name":"start node with empty content topic","time":{"start":1748914879049,"stop":1748914879051,"duration":2},"status":"passed","severity":"normal"},{"uid":"27efb8c796840253","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1748914390081,"stop":1748914390082,"duration":1},"status":"passed","severity":"normal"},{"uid":"c57cea67fe1be71c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1748914366719,"stop":1748914366719,"duration":0},"status":"passed","severity":"normal"},{"uid":"c24b16666ae40ac0","name":"1 Store, 2 fetches","time":{"start":1748914390088,"stop":1748914390088,"duration":0},"status":"passed","severity":"normal"},{"uid":"a85ff23a27909da1","name":"Push message with content topic containing JSON","time":{"start":1748915169071,"stop":1748915169071,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed4bb577b310e887","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1748914411783,"stop":1748914411783,"duration":0},"status":"passed","severity":"normal"},{"uid":"d32d67634fd7e02","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1748914420699,"stop":1748914420699,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabbc0ae7994bc36","name":"Filter","time":{"start":1748914978364,"stop":1748914978364,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a51483bc2a7bdc","name":"Ping on peer without subscriptions","time":{"start":1748914505276,"stop":1748914505277,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a0d5e27d11418b3","name":"Passing invalid cursor","time":{"start":1748914909262,"stop":1748914909263,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0b75d6d6724c08b","name":"Check message received after jswaku node is restarted","time":{"start":1748914895622,"stop":1748914895626,"duration":4},"status":"passed","severity":"normal"},{"uid":"ba70c0197bb03193","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1748914420694,"stop":1748914420694,"duration":0},"status":"passed","severity":"normal"},{"uid":"eabcf964d7e9400f","name":"should check connected peers if present and suitable","time":{"start":1748914411762,"stop":1748914411762,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ccc084bd49a96f","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1748914390528,"stop":1748914390528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74054e72caa0f75","name":"Check message with no pubsub topic is not received","time":{"start":1748914895651,"stop":1748914895651,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb554ce0db4656b7","name":"Check message with no content topic is not received","time":{"start":1748914895621,"stop":1748914895621,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e1342f2b75b6fc","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748914961085,"stop":1748914961085,"duration":0},"status":"passed","severity":"normal"},{"uid":"b06994c952172859","name":"handles empty shards array correctly","time":{"start":1748914366742,"stop":1748914366742,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6a19bbe4ef5537","name":"Ephemeral field set to true","time":{"start":1748914382644,"stop":1748914382644,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cbd4b48f9b63f","name":"Refresh subscription","time":{"start":1748914985810,"stop":1748914985810,"duration":0},"status":"passed","severity":"normal"},{"uid":"be8b47227d12a1ce","name":"Subscribe and receive messages via waku relay post","time":{"start":1748914985796,"stop":1748914985796,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c235aa5e412a87","name":"should maintain desired error rate","time":{"start":1748914422539,"stop":1748914422539,"duration":0},"status":"passed","severity":"normal"},{"uid":"8570f23f59e2c50c","name":"Check message with no content topic is not received","time":{"start":1748914864658,"stop":1748914864658,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f32cd6c3305300","name":"should handle task timeouts","time":{"start":1748914411723,"stop":1748914411723,"duration":0},"status":"passed","severity":"normal"},{"uid":"477969ac2b693f4d","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1748914613900,"stop":1748914613901,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2d5a65ddc0d1774","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1748914366723,"stop":1748914366723,"duration":0},"status":"passed","severity":"normal"},{"uid":"182f9f8241395d2e","name":"Push message with long payload","time":{"start":1748915169076,"stop":1748915169077,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc8fd77b8c726eb0","name":"A test","time":{"start":1748914631582,"stop":1748914631582,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe514b3a116de0e5","name":"Check received message with timestamp: 1748914437437 ","time":{"start":1748914895646,"stop":1748914895646,"duration":0},"status":"passed","severity":"normal"},{"uid":"de9b239d2cc17a50","name":"Query generator for multiple messages","time":{"start":1748914956402,"stop":1748914956402,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da8a645ef87aa19","name":"Ephemeral messages are not stored","time":{"start":1748914444203,"stop":1748914444204,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4c88751a73b8ad1","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1748914420701,"stop":1748914420701,"duration":0},"status":"passed","severity":"normal"},{"uid":"254e7a355352c25a","name":"Push message with rate limit","time":{"start":1748915169073,"stop":1748915169074,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae52bc58871aa88","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1748914420727,"stop":1748914420728,"duration":1},"status":"passed","severity":"normal"},{"uid":"b02a24f31cf7dbda","name":"should return false when shard is not included in network shards","time":{"start":1748914411699,"stop":1748914411699,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2e63e96193d0b25","name":"should throw error - no public key","time":{"start":1748914375329,"stop":1748914375329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bcf266228eacd2b","name":"Fails to push message with large meta","time":{"start":1748915169089,"stop":1748915169089,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fbb9fa379810e2","name":"Check received message containing long","time":{"start":1748914895599,"stop":1748914895599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e6b0c716b0ea110f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1748914366737,"stop":1748914366737,"duration":0},"status":"passed","severity":"normal"},{"uid":"e04d4908548d6da5","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app39/9/topic157/utf8","time":{"start":1748914879038,"stop":1748914879039,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b7ed6342068cac","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1748914411783,"stop":1748914411783,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cbc99764a8ab3e","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1748914421231,"stop":1748914421231,"duration":0},"status":"passed","severity":"normal"},{"uid":"13e5a378d35c1f5a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748914613897,"stop":1748914613899,"duration":2},"status":"passed","severity":"normal"},{"uid":"b66cb3b361367b44","name":"Decoder throws on empty string content topic","time":{"start":1748914400590,"stop":1748914400590,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2f865e7ade0129","name":"Push message with content topic containing SQL Injection","time":{"start":1748915169070,"stop":1748915169070,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c057091e3bb5ebd","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748914985798,"stop":1748914985798,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c062bdac637a720","name":"random static sharding 9 - Cluster ID: 549, Shard ID: 592","time":{"start":1748914995794,"stop":1748914995794,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0caf6d09a787926","name":"Passing an array","time":{"start":1748914974602,"stop":1748914974603,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3356e5484a43102","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748914569720,"stop":1748914569720,"duration":0},"status":"passed","severity":"normal"},{"uid":"67853e12de53ac62","name":"can start and stop the service","time":{"start":1748914680536,"stop":1748914680536,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c2c483f17b89b0","name":"Check received message containing emoji","time":{"start":1748914864655,"stop":1748914864655,"duration":0},"status":"passed","severity":"normal"},{"uid":"954982a2e123e0fb","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748914895653,"stop":1748914895653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7318409052ae8d93","name":"should not allow unachievable error rate","time":{"start":1748914420318,"stop":1748914420319,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d1de690a3151","name":"Check received message containing emoji","time":{"start":1748914895645,"stop":1748914895645,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce6aa6e4854f0f7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748914961080,"stop":1748914961080,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d18099f41478c3","name":"Subscribe to topic containing emoji and receive message","time":{"start":1748914961075,"stop":1748914961075,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e01a597d33c7f91","name":"should throw an error for empty SingleShardInfos array","time":{"start":1748914366725,"stop":1748914366726,"duration":1},"status":"passed","severity":"normal"},{"uid":"1004625792feaec1","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1748914366718,"stop":1748914366719,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7be1d75580b334b","name":"should throw error - invalid id","time":{"start":1748914375328,"stop":1748914375329,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5c8e9cf46cbf311","name":"tcp ip4 address","time":{"start":1748914374738,"stop":1748914374739,"duration":1},"status":"passed","severity":"normal"},{"uid":"60b37aab81d7e74c","name":"stop","time":{"start":1748914478104,"stop":1748914478104,"duration":0},"status":"passed","severity":"normal"},{"uid":"5404d4eff8440f9b","name":"Ping on subscribed peer","time":{"start":1748914505279,"stop":1748914505281,"duration":2},"status":"passed","severity":"normal"},{"uid":"ec8ea6a33e70956","name":"does not throw on valid cases","time":{"start":1748914366704,"stop":1748914366705,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1c794a0076bc461","name":"should throw error - no id","time":{"start":1748914375328,"stop":1748914375328,"duration":0},"status":"passed","severity":"normal"},{"uid":"36e0f9108ed4f0ae","name":"should only return 1 node with relay and store capability","time":{"start":1748914390527,"stop":1748914390527,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ce9e994e0fdbcf7","name":"Push message with content topic containing Russian","time":{"start":1748915169069,"stop":1748915169069,"duration":0},"status":"passed","severity":"normal"},{"uid":"2edbbd619cfd3278","name":"dispatchEvent via connectionManager","time":{"start":1748914478102,"stop":1748914478102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb218da04e0c5c4","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1748914420722,"stop":1748914420722,"duration":0},"status":"passed","severity":"normal"},{"uid":"3daf4e4904aea684","name":"should not fail to stop the service if it was not started","time":{"start":1748914442167,"stop":1748914442167,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d99e2b7b1276361","name":"Encoder throws on empty string content topic","time":{"start":1748914382645,"stop":1748914382645,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d2079cd7db21587","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1748914420735,"stop":1748914420735,"duration":0},"status":"passed","severity":"normal"},{"uid":"458013350509b116","name":"should throw an error for an unconfigured topic","time":{"start":1748914366738,"stop":1748914366739,"duration":1},"status":"passed","severity":"normal"},{"uid":"2931332dc19e205e","name":"Subscribe and receive messages via lightPush","time":{"start":1748914985807,"stop":1748914985807,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3610198c75f0d75","name":"should properly compute the node id","time":{"start":1748914375330,"stop":1748914375330,"duration":0},"status":"passed","severity":"normal"},{"uid":"16eea7d53d206dd4","name":"Subscribe to topic containing emoji and publish message","time":{"start":1748914772567,"stop":1748914772568,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2321a37c401f319","name":"rejects hash query with content filter parameters","time":{"start":1748914382142,"stop":1748914382143,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb27bac1c5fd1a2","name":"should not throw an error for a single configured topic","time":{"start":1748914366738,"stop":1748914366738,"duration":0},"status":"passed","severity":"normal"},{"uid":"3502e48e5d864112","name":"should return the pubsub topic directly if a string is provided","time":{"start":1748914366739,"stop":1748914366739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da670d77a42e4d0","name":"Check publish message containing XML","time":{"start":1748914761675,"stop":1748914761675,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b246474fb322a08","name":"Check received message containing unicode special characters","time":{"start":1748914864640,"stop":1748914864641,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd63ea1bdbcea13","name":"Check received message containing numeric","time":{"start":1748914895633,"stop":1748914895634,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7d435b4aac356","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1748914374570,"stop":1748914374570,"duration":0},"status":"passed","severity":"normal"},{"uid":"be084be725f2d440","name":"Check received message containing short","time":{"start":1748914895598,"stop":1748914895598,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6f95329e2d4f20b","name":"Check message with no payload is not received","time":{"start":1748914864645,"stop":1748914864646,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c7525f3d5e36365","name":"should serialize and deserialize correctly","time":{"start":1748914422540,"stop":1748914422540,"duration":0},"status":"passed","severity":"normal"},{"uid":"66e4e8994cb6ae6","name":"Push message with short payload","time":{"start":1748915169076,"stop":1748915169076,"duration":0},"status":"passed","severity":"normal"},{"uid":"69f880e52c51dbb3","name":"Check message with non string payload is not received","time":{"start":1748914864659,"stop":1748914864659,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa8e204ec50d3428","name":"random static sharding 4 - Cluster ID: 229, Shard ID: 786","time":{"start":1748914995792,"stop":1748914995792,"duration":0},"status":"passed","severity":"normal"},{"uid":"5239cc34cf31b403","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1748914961061,"stop":1748914961062,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec88672308d883ff","name":"listenerCount","time":{"start":1748914478097,"stop":1748914478102,"duration":5},"status":"passed","severity":"normal"},{"uid":"2c754b1be029d105","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1748914420731,"stop":1748914420732,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a15e257cc322dcb","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914631523,"stop":1748914631524,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a2ad1ed1b6db2c","name":"ignores unrecognized TXT record formats","time":{"start":1748914390525,"stop":1748914390526,"duration":1},"status":"passed","severity":"normal"},{"uid":"a430e13566475da0","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1748914972570,"stop":1748914972570,"duration":0},"status":"passed","severity":"normal"},{"uid":"de63df26ed6ba92e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1748914961079,"stop":1748914961080,"duration":1},"status":"passed","severity":"normal"},{"uid":"64540daf57be0352","name":"Check publish message containing escaped characters","time":{"start":1748914761676,"stop":1748914761677,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e419df31d474682","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1748914445319,"stop":1748914445319,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b6943e836f127f8","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748914985814,"stop":1748914985814,"duration":0},"status":"passed","severity":"normal"},{"uid":"7af826c093d903b7","name":"Passing page size 3 when there are 20 messages","time":{"start":1748914962731,"stop":1748914962731,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7c5d3921ae145f","name":"random static sharding 3 - Cluster ID: 428, Shard ID: 478","time":{"start":1748914995792,"stop":1748914995792,"duration":0},"status":"passed","severity":"normal"},{"uid":"61d921906664745a","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1748914420705,"stop":1748914420705,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb48fbaf12be5656","name":"Fails to publish message with size larger than 1 MB","time":{"start":1748914761682,"stop":1748914761682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3977a36ba89d1cad","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1748914735552,"stop":1748914735552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"75c8f4221bd219e5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748914961066,"stop":1748914961066,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a02bf0b1531bb9","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1748914366716,"stop":1748914366718,"duration":2},"status":"passed","severity":"normal"},{"uid":"2b475b5d91e2d853","name":"should not receive a peer event after stop","time":{"start":1748914394405,"stop":1748914394405,"duration":0},"status":"passed","severity":"normal"},{"uid":"f146402561931c5e","name":"throws on content topic with empty encoding field","time":{"start":1748914366709,"stop":1748914366709,"duration":0},"status":"passed","severity":"normal"},{"uid":"890cbc1f083929b3","name":"should reject if Relay is requested but not mounted","time":{"start":1748914411760,"stop":1748914411760,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ad0a725e12fb45","name":"Throws when trying to push message with empty payload","time":{"start":1748915169067,"stop":1748915169067,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3e778f3c36b804","name":"rejects hash query with time filter","time":{"start":1748914382143,"stop":1748914382143,"duration":0},"status":"passed","severity":"normal"},{"uid":"620e87c24c149a44","name":"Refresh subscription","time":{"start":1748914772550,"stop":1748914772550,"duration":0},"status":"skipped","severity":"normal"},{"uid":"939b25b7d638f6a6","name":"should handle general insertion and lookup correctly","time":{"start":1748914422541,"stop":1748914422541,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9b6353a318ecb15","name":"Waku message hash computation (payload length 0)","time":{"start":1748914369208,"stop":1748914369208,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b649edcceb3c56f","name":"Check received message containing Arabic","time":{"start":1748914864636,"stop":1748914864637,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c6bea2feb69bc00","name":"Check message received after jswaku node is restarted","time":{"start":1748914864646,"stop":1748914864646,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6e07f17435738f8","name":"should create a new stream if no existing for protocol found","time":{"start":1748914382529,"stop":1748914382530,"duration":1},"status":"passed","severity":"normal"},{"uid":"711794eaf955689b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1748914961073,"stop":1748914961074,"duration":1},"status":"passed","severity":"normal"},{"uid":"92281cf7a5a18f8c","name":"Subscribe and receive messages via waku relay post","time":{"start":1748914961061,"stop":1748914961061,"duration":0},"status":"passed","severity":"normal"},{"uid":"e760c0679ae57f23","name":"should properly create location multiaddrs - tcp6","time":{"start":1748914375338,"stop":1748914375338,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9cd26d0877736a","name":"Generator, custom pubsub topic","time":{"start":1748914939928,"stop":1748914939929,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d5a3ddcf4530dd5e","name":"should get / set TCP multiaddr","time":{"start":1748914375336,"stop":1748914375336,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d6b8e67066e4272","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1748914895611,"stop":1748914895612,"duration":1},"status":"passed","severity":"normal"},{"uid":"54fb71e06b1876fc","name":"Push message with XML payload","time":{"start":1748915169064,"stop":1748915169064,"duration":0},"status":"passed","severity":"normal"},{"uid":"615348918362dce4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1748914961060,"stop":1748914961060,"duration":0},"status":"passed","severity":"normal"},{"uid":"1135284fa090cb3c","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1748914374569,"stop":1748914374569,"duration":0},"status":"passed","severity":"normal"},{"uid":"55bf510db89f8a3d","name":"should successfully subscribe to supported pubsub topic","time":{"start":1748914411411,"stop":1748914411411,"duration":0},"status":"passed","severity":"normal"},{"uid":"42a50d2a81d2cd5d","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1748914420700,"stop":1748914420701,"duration":1},"status":"passed","severity":"normal"},{"uid":"7680e1ca6df8e35f","name":"should reject if Store is requested but not mounted","time":{"start":1748914411761,"stop":1748914411761,"duration":0},"status":"passed","severity":"normal"},{"uid":"f834e46c94089460","name":"Check message on other pubsub topic is not received","time":{"start":1748914895650,"stop":1748914895650,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee54d6d47f213946","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748914390529,"stop":1748914390529,"duration":0},"status":"skipped","severity":"normal"},{"uid":"331c0b0ca09c06b4","name":"Subscribe to topic containing long and receive message","time":{"start":1748914961084,"stop":1748914961085,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab87855768a44779","name":"should not be empty after adding a subscription","time":{"start":1748914411493,"stop":1748914411506,"duration":13},"status":"passed","severity":"normal"},{"uid":"444dc10199fed3cc","name":"should request renew when peer disconnects","time":{"start":1748914411403,"stop":1748914411404,"duration":1},"status":"passed","severity":"normal"},{"uid":"20b0d81b31b24c","name":"Decrypt messages","time":{"start":1748914737143,"stop":1748914737144,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ae556c9d3a8434e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748914985813,"stop":1748914985814,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f5890543c25a94f","name":"Subscribe and receive messages via lightPush","time":{"start":1748914961059,"stop":1748914961059,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d17df6c03ffe4c","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1748914366715,"stop":1748914366715,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c23f1b428ffbf3f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914939936,"stop":1748914939936,"duration":0},"status":"skipped","severity":"normal"},{"uid":"53625fcddcea46c","name":"Push message with content topic containing long","time":{"start":1748915169067,"stop":1748915169068,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cecdf303cef6de3","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1748914909252,"stop":1748914909253,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf057669c4ee1a4","name":"Check message on other pubsub topic is not received","time":{"start":1748914864657,"stop":1748914864658,"duration":1},"status":"passed","severity":"normal"},{"uid":"63c92336fb32892d","name":"Check message with no content topic is not received","time":{"start":1748914864645,"stop":1748914864645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ba98d5b1d273094","name":"handles different clusterIds correctly","time":{"start":1748914366723,"stop":1748914366724,"duration":1},"status":"passed","severity":"normal"},{"uid":"d74f04c27f69b674","name":"should be able to encode the field with only RELAY set to true","time":{"start":1748914374563,"stop":1748914374566,"duration":3},"status":"passed","severity":"normal"},{"uid":"3675c91b2b9d622e","name":"should wait for Store peer to be connected","time":{"start":1748914411763,"stop":1748914411763,"duration":0},"status":"passed","severity":"normal"},{"uid":"a039045722430061","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app81/8/topic880/json","time":{"start":1748914879035,"stop":1748914879038,"duration":3},"status":"passed","severity":"normal"},{"uid":"12343a90cf415b0b","name":"Push message with content topic containing Script","time":{"start":1748915169086,"stop":1748915169086,"duration":0},"status":"passed","severity":"normal"},{"uid":"34f524bdc6e4dd24","name":"should only return 1 node with relay capability","time":{"start":1748914390526,"stop":1748914390527,"duration":1},"status":"passed","severity":"normal"},{"uid":"a33766990d5893c6","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914985816,"stop":1748914985816,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a29385e53b2a94c","name":"Check message with invalid timestamp is not received","time":{"start":1748914895612,"stop":1748914895613,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a4c35d8a880fb16","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1748914772546,"stop":1748914772549,"duration":3},"status":"passed","severity":"normal"},{"uid":"9cae6d37ca3bab68","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1748914420732,"stop":1748914420733,"duration":1},"status":"passed","severity":"normal"},{"uid":"4370ebe9ca94c4e3","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1748914420319,"stop":1748914420320,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1abe33c6b071d22","name":"should mark all messages in causal history as acknowledged","time":{"start":1748914421227,"stop":1748914421227,"duration":0},"status":"passed","severity":"normal"},{"uid":"eab6b1c6ce61f717","name":"Should update shard info","time":{"start":1748914680884,"stop":1748914680885,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd44655c2c8a0f4e","name":"should throw if no connection provided","time":{"start":1748914382529,"stop":1748914382529,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcbb631ed57ba9b5","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1748914569730,"stop":1748914569730,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a0a50c32414e401","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1748914366736,"stop":1748914366736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3c2b42b80ebc008","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1748914641145,"stop":1748914641145,"duration":0},"status":"passed","severity":"normal"},{"uid":"995a185716883b67","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748914961067,"stop":1748914961067,"duration":0},"status":"passed","severity":"normal"},{"uid":"e401cb6885648408","name":"should respect max attempts limit","time":{"start":1748914411723,"stop":1748914411723,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf88dc8222ff256","name":"should stop and cleanup resources","time":{"start":1748914411508,"stop":1748914411521,"duration":13},"status":"passed","severity":"normal"},{"uid":"cf0cda7813fcc970","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1748914754383,"stop":1748914754383,"duration":0},"status":"passed","severity":"normal"},{"uid":"f72615b47c55c45f","name":"Push message with Russian payload","time":{"start":1748915169063,"stop":1748915169063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca1db3f383fdea37","name":"All","time":{"start":1748914444523,"stop":1748914444524,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3bfb0d9596d398a","name":"Check received message containing SQL Injection","time":{"start":1748914864650,"stop":1748914864651,"duration":1},"status":"passed","severity":"normal"},{"uid":"8aff9a059ac6c03","name":"Check received message containing emoji","time":{"start":1748914864641,"stop":1748914864641,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1024a0700bdf37c","name":"should update ack status of messages in outgoing buffer","time":{"start":1748914421231,"stop":1748914421231,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d26d846cd2ad385","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1748914420720,"stop":1748914420720,"duration":0},"status":"passed","severity":"normal"},{"uid":"61116f051c69a06","name":"Push message with content topic containing XML","time":{"start":1748915169070,"stop":1748915169070,"duration":0},"status":"passed","severity":"normal"},{"uid":"cec69bbaf268fc9c","name":"Ordered Callback - true","time":{"start":1748914948818,"stop":1748914948818,"duration":0},"status":"passed","severity":"normal"},{"uid":"f73a147be6866448","name":"Refresh subscription","time":{"start":1748914961083,"stop":1748914961083,"duration":0},"status":"passed","severity":"normal"},{"uid":"da9395e7be47ff9","name":"should not fail to stop the service if it was not started","time":{"start":1748914394403,"stop":1748914394403,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5098f8b7717007a","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748914961074,"stop":1748914961075,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0d66ef568a3375b","name":"should set field with only STORE enabled","time":{"start":1748914375340,"stop":1748914375340,"duration":0},"status":"passed","severity":"normal"},{"uid":"5741411b1d92078e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1748914921884,"stop":1748914921885,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a652fbfbae17f3a","name":"more peers than existing","time":{"start":1748914735691,"stop":1748914735692,"duration":1},"status":"skipped","severity":"normal"},{"uid":"51d5331ae6f6695b","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1748914411136,"stop":1748914411143,"duration":7},"status":"passed","severity":"normal"},{"uid":"c8f2b7cdf2dad3c9","name":"Check message with no payload is not received","time":{"start":1748914864659,"stop":1748914864659,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a4c2183791b85a7","name":"Push message with content topic containing numeric","time":{"start":1748915169068,"stop":1748915169068,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5e17ebb9510a797","name":"Store - dialed after - with timeout","time":{"start":1748914978363,"stop":1748914978363,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc19dc5fab070e7","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1748914438280,"stop":1748914438281,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cf2a9c501218b55","name":"Ping on unsubscribed peer","time":{"start":1748914505277,"stop":1748914505278,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2ff7c368e11a7d5","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1748914366719,"stop":1748914366719,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5c2e811178e680b","name":"should retry failed tasks","time":{"start":1748914411722,"stop":1748914411722,"duration":0},"status":"passed","severity":"normal"},{"uid":"dca3d1e28aba4f3f","name":"Push message with shell command payload","time":{"start":1748915169065,"stop":1748915169065,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d14faf084b4bfa4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748914995795,"stop":1748914995795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f80428d08717671","name":"Waku message hash computation (no timestamp)","time":{"start":1748914369209,"stop":1748914369209,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f63adbfb5ab4023","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1748914420695,"stop":1748914420695,"duration":0},"status":"passed","severity":"normal"},{"uid":"26118769b3b517dd","name":"can query messages by message hash","time":{"start":1748914928169,"stop":1748914928169,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd3d07794b3bfc43","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1748914925321,"stop":1748914925321,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3da56d6b5292d41","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1748914438281,"stop":1748914438281,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb33fb05af7e71d","name":"Check received message containing Russian","time":{"start":1748914895636,"stop":1748914895637,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf87873366762acb","name":"Subscribe and receive messages via lightPush","time":{"start":1748914985795,"stop":1748914985795,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5d6c8a2bef1381","name":"addEventListener with correct event","time":{"start":1748914478094,"stop":1748914478094,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0d6b871aee0dc1","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1748914420698,"stop":1748914420698,"duration":0},"status":"passed","severity":"normal"},{"uid":"596f1930f9cd7737","name":"should insert message into bloom filter","time":{"start":1748914421223,"stop":1748914421224,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac7e0abbbf49d3c0","name":"should be delivered but not added to local log or bloom filter","time":{"start":1748914421230,"stop":1748914421231,"duration":1},"status":"passed","severity":"normal"},{"uid":"75a58029898a2ada","name":"Passing cursor with wrong pubsubTopic","time":{"start":1748914909263,"stop":1748914909263,"duration":0},"status":"passed","severity":"normal"},{"uid":"c280e2aa14ba2b45","name":"Query generator for multiple messages with different message text format","time":{"start":1748914956402,"stop":1748914956406,"duration":4},"status":"passed","severity":"normal"},{"uid":"4603896e8e58721c","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1748914972571,"stop":1748914972571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5864ff29bac5b17f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914939922,"stop":1748914939925,"duration":3},"status":"passed","severity":"normal"},{"uid":"c3f76849e3ec0733","name":"should continually clean up expired entries at intervals","time":{"start":1748914411123,"stop":1748914411123,"duration":0},"status":"passed","severity":"normal"},{"uid":"e597be76733ebb67","name":"Default pageSize","time":{"start":1748914962742,"stop":1748914962742,"duration":0},"status":"passed","severity":"normal"},{"uid":"55528a96df5ef087","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1748914961089,"stop":1748914961089,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a0d3b759c1b1e74","name":"Check publish message containing Script","time":{"start":1748914761674,"stop":1748914761674,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc109ab82127883d","name":"Push message with Basic HTML tag payload","time":{"start":1748915169064,"stop":1748915169064,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f4f2ab031d7d93","name":"Ping on peer without subscriptions","time":{"start":1748914505281,"stop":1748914505281,"duration":0},"status":"passed","severity":"normal"},{"uid":"63fdb4cae08afc79","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748914879034,"stop":1748914879035,"duration":1},"status":"passed","severity":"normal"},{"uid":"542cb5b4184fd3a3","name":"Subscribe to topic containing long and receive message","time":{"start":1748914961066,"stop":1748914961066,"duration":0},"status":"passed","severity":"normal"},{"uid":"3357852a8fb01928","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1748914420722,"stop":1748914420725,"duration":3},"status":"passed","severity":"normal"},{"uid":"c9c745fc4ed7c442","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1748914925320,"stop":1748914925321,"duration":1},"status":"passed","severity":"normal"},{"uid":"8170c5d080221ecb","name":"should not fail to start the service if it is already started","time":{"start":1748914394404,"stop":1748914394404,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26f90b67325dc82","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1748914420700,"stop":1748914420700,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e59a9e18ac07b5c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1748914438277,"stop":1748914438279,"duration":2},"status":"passed","severity":"normal"},{"uid":"975c3ff9bf897b50","name":"random static sharding 2 - Cluster ID: 968, Shard ID: 194","time":{"start":1748914995791,"stop":1748914995791,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a989f483bf42b7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1748914442170,"stop":1748914442170,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f8929ff5a6492c0d","name":"groups content topics by expected pubsub topic","time":{"start":1748914366723,"stop":1748914366723,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20e94583682567","name":"Push message with escaped characters payload","time":{"start":1748915169065,"stop":1748915169065,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa91beb9079e0be","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1748914961104,"stop":1748914961104,"duration":0},"status":"passed","severity":"normal"},{"uid":"64e03822e473ad59","name":"Relay","time":{"start":1748914444522,"stop":1748914444522,"duration":0},"status":"passed","severity":"normal"},{"uid":"71fad12a0bbdbdc6","name":"Subscribe to topic containing Russian and receive message","time":{"start":1748914985802,"stop":1748914985802,"duration":0},"status":"passed","severity":"normal"},{"uid":"108a41933592bbdc","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748914864656,"stop":1748914864656,"duration":0},"status":"passed","severity":"normal"},{"uid":"35af1ebaea5d28b9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1748914613903,"stop":1748914613903,"duration":0},"status":"passed","severity":"normal"},{"uid":"175edcfab26cd097","name":"Push message equal or less that 1MB","time":{"start":1748915169091,"stop":1748915169091,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ec41e4b8da723d6","name":"handles different networkShards values correctly","time":{"start":1748914366724,"stop":1748914366724,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0c69e67f21624f1","name":"should handle corrupted local storage data gracefully","time":{"start":1748914394406,"stop":1748914394406,"duration":0},"status":"passed","severity":"normal"},{"uid":"28be9dbc85d3e9f9","name":"Nodes with multiple pubsub topic","time":{"start":1748914754384,"stop":1748914754384,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58c60949f31097a","name":"should be able to encode the field with only STORE set to true","time":{"start":1748914374566,"stop":1748914374566,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab90b2437978838d","name":"Generator, 2 different pubsubtopics","time":{"start":1748914939929,"stop":1748914939929,"duration":0},"status":"skipped","severity":"normal"},{"uid":"cced95e07a68a55d","name":"Push message with content topic containing Basic HTML tag","time":{"start":1748915169087,"stop":1748915169087,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee2ebaf5458f5ac","name":"Push message with content topic containing emoji","time":{"start":1748915169089,"stop":1748915169089,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b6f4177235c33e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1748914864642,"stop":1748914864643,"duration":1},"status":"passed","severity":"normal"},{"uid":"79097f269dc23c82","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1748914961102,"stop":1748914961102,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1b2d146c76fe4a","name":"should deliver messages after dependencies are met","time":{"start":1748914421228,"stop":1748914421228,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf81edcfeb3b7d3","name":"Subscribe to topic containing long and publish message","time":{"start":1748914772551,"stop":1748914772551,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df93d28f0f6afc8","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1748914366730,"stop":1748914366731,"duration":1},"status":"passed","severity":"normal"},{"uid":"b903e73854fd619e","name":"should reject if LightPush is requested but not mounted","time":{"start":1748914411761,"stop":1748914411761,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90770d7b072f6b4","name":"isConnected should return false after all peers disconnect","time":{"start":1748914457475,"stop":1748914457475,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e825946b2d1e0a","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1748914366730,"stop":1748914366730,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0a1183d8eaf646","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1748914972571,"stop":1748914972572,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01a487961f4721f","name":"should invoke callbacks when receiving a message","time":{"start":1748914411506,"stop":1748914411507,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4f35d5715cb8025","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1748914420700,"stop":1748914420700,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a32f17333b7bc7","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1748914411783,"stop":1748914411784,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9f1cf10dda04fc6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1748914374574,"stop":1748914374576,"duration":2},"status":"passed","severity":"normal"},{"uid":"85a6eeeb21a25d7b","name":"Push message with escaped characters payload","time":{"start":1748915169081,"stop":1748915169081,"duration":0},"status":"passed","severity":"normal"},{"uid":"847ff79fec945a6b","name":"isConnected return false after peer stops","time":{"start":1748914457476,"stop":1748914457476,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2a49eb86d61b25b","name":"should have no discoveries enabled by default","time":{"start":1748914411782,"stop":1748914411782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52bab6f96ef07d1","name":"Subscribe to topic containing short and receive message","time":{"start":1748914961065,"stop":1748914961066,"duration":1},"status":"passed","severity":"normal"},{"uid":"5712054e575177f8","name":"Push message with content topic containing special chars","time":{"start":1748915169084,"stop":1748915169084,"duration":0},"status":"passed","severity":"normal"},{"uid":"22d3229bbe11db13","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1748914411507,"stop":1748914411507,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f9af8310fb6f0a1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748914985809,"stop":1748914985809,"duration":0},"status":"passed","severity":"normal"},{"uid":"86a4eae0606c39bc","name":"Push message with Arabic payload","time":{"start":1748915169063,"stop":1748915169063,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee87f7363f2bc356","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1748914366752,"stop":1748914366752,"duration":0},"status":"passed","severity":"normal"},{"uid":"376d07a92dd42775","name":"Passing page size 19 when there are 20 messages","time":{"start":1748914962732,"stop":1748914962741,"duration":9},"status":"passed","severity":"normal"},{"uid":"3b381944193feefc","name":"should return false","time":{"start":1748914375329,"stop":1748914375330,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf2f321ddd55e4e","name":"same cluster, same shard: nodes connect","time":{"start":1748914641145,"stop":1748914641146,"duration":1},"status":"passed","severity":"normal"},{"uid":"52b51027cbc77769","name":"Add multiple subscription objects on single nwaku node","time":{"start":1748914961076,"stop":1748914961076,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa2eeb15839ae35","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1748914961081,"stop":1748914961081,"duration":0},"status":"skipped","severity":"normal"},{"uid":"82ff88785edfaff5","name":"Publish message with custom timestamp: Tue Jun 03 2025 02:39:14 GMT+0000 (Coordinated Universal Time)","time":{"start":1748914761679,"stop":1748914761679,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8b3a5696d998140","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748914569720,"stop":1748914569721,"duration":1},"status":"passed","severity":"normal"},{"uid":"4185394d667376bf","name":"start node with empty shard should fail","time":{"start":1748914995795,"stop":1748914995795,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c92d26c6f3fa742","name":"Renews subscription after lossing a connection","time":{"start":1748914985816,"stop":1748914985816,"duration":0},"status":"passed","severity":"normal"},{"uid":"9086e08efeb6405d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1748914613904,"stop":1748914613908,"duration":4},"status":"passed","severity":"normal"},{"uid":"5757a95c00a830f6","name":"Subscribe to topic containing numeric and receive message","time":{"start":1748914985811,"stop":1748914985811,"duration":0},"status":"passed","severity":"normal"},{"uid":"574e030d61ee8211","name":"Subscribe to topic containing shell command and receive message","time":{"start":1748914985804,"stop":1748914985804,"duration":0},"status":"passed","severity":"normal"},{"uid":"60169eba28c78fbe","name":"Renews subscription after lossing a connection","time":{"start":1748914961076,"stop":1748914961076,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ce4e11f5a9e21a6","name":"Check message with invalid timestamp is not received","time":{"start":1748914864657,"stop":1748914864657,"duration":0},"status":"passed","severity":"normal"},{"uid":"99f51d15e5f0c2f1","name":"Push message with content topic containing special chars","time":{"start":1748915169068,"stop":1748915169068,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b5042e42ce88ae6","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1748914420734,"stop":1748914420735,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6a125698b8d13a7","name":"should detect messages with missing dependencies","time":{"start":1748914421228,"stop":1748914421228,"duration":0},"status":"passed","severity":"normal"},{"uid":"26987f1cb14b9e85","name":"Js publishes, other Js receives","time":{"start":1748914750160,"stop":1748914750160,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40470fbcbf5884f","name":"Accepts a valid Waku Message","time":{"start":1748914415176,"stop":1748914415177,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9bb1a33208d4e8","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1748914366734,"stop":1748914366735,"duration":1},"status":"passed","severity":"normal"},{"uid":"810a0d847dcb9af0","name":"Push message with SQL Injection payload","time":{"start":1748915169063,"stop":1748915169063,"duration":0},"status":"passed","severity":"normal"},{"uid":"6945731a2e9e72bb","name":"Subscribe to topic containing special chars and receive message","time":{"start":1748914961085,"stop":1748914961086,"duration":1},"status":"passed","severity":"normal"},{"uid":"58efa69ebd9b0001","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1748914366721,"stop":1748914366722,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dfaca3d2f5fb42c","name":"Check received message containing JSON","time":{"start":1748914895606,"stop":1748914895607,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d2fba909a7b78c9","name":"can dial TLS multiaddrs","time":{"start":1748914643144,"stop":1748914643145,"duration":1},"status":"passed","severity":"normal"},{"uid":"90f576bc5f5f7220","name":"Query Generator - false","time":{"start":1748914948816,"stop":1748914948817,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ba310b0ab2f464","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1748914366720,"stop":1748914366720,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeb9f712e2501f7d","name":"Overlapping topic subscription","time":{"start":1748914985810,"stop":1748914985810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f0402875e44c936","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1748914985804,"stop":1748914985805,"duration":1},"status":"passed","severity":"normal"},{"uid":"77b8d60755bcd503","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1748914995791,"stop":1748914995791,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9567a5a47208e6","name":"Subscribe to topic containing short and receive message","time":{"start":1748914985799,"stop":1748914985800,"duration":1},"status":"passed","severity":"normal"},{"uid":"6da350477a860941","name":"Check received message containing Script","time":{"start":1748914895638,"stop":1748914895639,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ced481cceb9ef31","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1748914972569,"stop":1748914972570,"duration":1},"status":"passed","severity":"normal"},{"uid":"20846b1e12435275","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1748914631523,"stop":1748914631523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f4d5b7d723fe11","name":"should return different streams if requested simultaniously","time":{"start":1748914382530,"stop":1748914382530,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4145df590a761a8","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1748914963316,"stop":1748914963317,"duration":1},"status":"passed","severity":"normal"},{"uid":"5aafd23347891c9b","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1748914411625,"stop":1748914411625,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e39254a8b7f60bd","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748914985812,"stop":1748914985813,"duration":1},"status":"passed","severity":"normal"},{"uid":"392916719c2e7005","name":"Decoder throws on empty string content topic","time":{"start":1748914402242,"stop":1748914402242,"duration":0},"status":"passed","severity":"normal"},{"uid":"5687a758b877d033","name":"Check received message containing Arabic","time":{"start":1748914895604,"stop":1748914895604,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5119355bb471063","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1748914366721,"stop":1748914366721,"duration":0},"status":"passed","severity":"normal"},{"uid":"900ea42b62a4c783","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1748914374578,"stop":1748914374578,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa3920f908b1cd0d","name":"should properly create location multiaddrs - tcp4","time":{"start":1748914375337,"stop":1748914375337,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e0422b7d45ec1b7","name":"Reusing cursor across nodes","time":{"start":1748914909260,"stop":1748914909262,"duration":2},"status":"passed","severity":"normal"},{"uid":"35354958d5ca6ddb","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1748914895626,"stop":1748914895628,"duration":2},"status":"passed","severity":"normal"},{"uid":"6139fe105217434d","name":"should not receive a peer event before start","time":{"start":1748914442168,"stop":1748914442169,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba32ab10208ece55","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1748914961086,"stop":1748914961087,"duration":1},"status":"passed","severity":"normal"},{"uid":"2256da6347e65665","name":"Push message with content topic containing shell command","time":{"start":1748915169071,"stop":1748915169071,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf307e8fa668ebe6","name":"Check received message containing Chinese","time":{"start":1748914895635,"stop":1748914895636,"duration":1},"status":"passed","severity":"normal"},{"uid":"98007b064abc536f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1748914366735,"stop":1748914366735,"duration":0},"status":"passed","severity":"normal"},{"uid":"643a99a6260dbac","name":"Sets default value correctly","time":{"start":1748914974606,"stop":1748914974607,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5501bb8a0abf32f","name":"should attach causal history and bloom filter to each message","time":{"start":1748914421224,"stop":1748914421224,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e6226bdd54eb78d","name":"Check message with no pubsub topic is not received","time":{"start":1748914864644,"stop":1748914864645,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76046816ebeb58d","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1748914972573,"stop":1748914972573,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8466eee0694a3e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1748914366735,"stop":1748914366736,"duration":1},"status":"passed","severity":"normal"},{"uid":"783c1a83e39d0fd9","name":"Check received message containing XML","time":{"start":1748914895606,"stop":1748914895606,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d273b1551d1b0da","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1748914972573,"stop":1748914972573,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1d2dc146a86d358","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1748914411695,"stop":1748914411695,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3612ac4985a3cc","name":"should add and remove event listeners correctly","time":{"start":1748914394407,"stop":1748914394407,"duration":0},"status":"passed","severity":"normal"},{"uid":"267ff0fd40df0c96","name":"it tolerates circular branch references","time":{"start":1748914390524,"stop":1748914390525,"duration":1},"status":"passed","severity":"normal"},{"uid":"2df5d7e667fae795","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1748914382646,"stop":1748914382647,"duration":1},"status":"passed","severity":"normal"},{"uid":"b70e691941eb80ba","name":"caches peers it previously fetched","time":{"start":1748914390526,"stop":1748914390526,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac015808e6df7587","name":"can query messages normally","time":{"start":1748914928167,"stop":1748914928169,"duration":2},"status":"passed","severity":"normal"},{"uid":"7d46c3abf5f232ff","name":"shard 0","time":{"start":1748914995790,"stop":1748914995791,"duration":1},"status":"passed","severity":"normal"},{"uid":"60923002990c9b1c","name":"should set field with all protocols disabled","time":{"start":1748914375339,"stop":1748914375340,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c20283a84d3eb80","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1748914961087,"stop":1748914961088,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b6c79a554786df7","name":"Store - dialed first","time":{"start":1748914978363,"stop":1748914978363,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f819073af74109","name":"Check received message containing short","time":{"start":1748914864647,"stop":1748914864648,"duration":1},"status":"passed","severity":"normal"},{"uid":"4056d96818f7039f","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1748914985798,"stop":1748914985798,"duration":0},"status":"passed","severity":"normal"},{"uid":"3dfd7c121c0b589b","name":"Check received message containing Chinese","time":{"start":1748914864636,"stop":1748914864636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1a0ba1cdc190b99","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1748914761681,"stop":1748914761682,"duration":1},"status":"passed","severity":"normal"},{"uid":"950f58b7a41bb996","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1748914420703,"stop":1748914420703,"duration":0},"status":"passed","severity":"normal"},{"uid":"eff2ea1545c25a12","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1748914961081,"stop":1748914961081,"duration":0},"status":"passed","severity":"normal"},{"uid":"d24f335137b35b61","name":"Subscribe to topic containing shell command and publish message","time":{"start":1748914772565,"stop":1748914772565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f83b684aa0e5fc7a","name":"Sign & Recover","time":{"start":1748914400986,"stop":1748914400986,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a741154d8bdcb09","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1748914420727,"stop":1748914420727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f948ae9b05e6aa1","name":"Mutual subscription","time":{"start":1748914772536,"stop":1748914772537,"duration":1},"status":"passed","severity":"normal"},{"uid":"fef713ed0835c02c","name":"Refresh subscription","time":{"start":1748914961065,"stop":1748914961065,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fb8427e3bc5c0b9","name":"should use shardsUnderCluster when provided","time":{"start":1748914411697,"stop":1748914411698,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e6540c6d9848c8f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1748914613896,"stop":1748914613897,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d20490f04d50575","name":"returns only open connection if one present","time":{"start":1748914382234,"stop":1748914382235,"duration":1},"status":"passed","severity":"normal"},{"uid":"a294eeb489b7f753","name":"Check received message containing shell command","time":{"start":1748914864639,"stop":1748914864640,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc4520b8bc8a7921","name":"Subscribe to topic containing Russian and publish message","time":{"start":1748914772554,"stop":1748914772555,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef5ddcd46c7168f0","name":"Push message with shell command payload","time":{"start":1748915169080,"stop":1748915169080,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9dfb345d6528b31","name":"Check message received after nwaku node is restarted","time":{"start":1748914864660,"stop":1748914864660,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d65731fd0d9688d9","name":"throws on content topic with empty application field","time":{"start":1748914366707,"stop":1748914366707,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6b344d67281da2","name":"should properly create location multiaddrs - udp","time":{"start":1748914375338,"stop":1748914375338,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ec7dad2729698d","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1748914961086,"stop":1748914961086,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5310012ee707fd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1748914613891,"stop":1748914613892,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc723d2820b78701","name":"Check message with no payload is not received","time":{"start":1748914895621,"stop":1748914895622,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcce4f76ef52d14c","name":"Fails to push message bigger that 1MB","time":{"start":1748915169091,"stop":1748915169092,"duration":1},"status":"passed","severity":"normal"},{"uid":"b11fa07299441583","name":"Privacy Node - default protocol","time":{"start":1748914978364,"stop":1748914978365,"duration":1},"status":"passed","severity":"normal"},{"uid":"16021d6966320b0","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1748914420702,"stop":1748914420702,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ba25138d8ff3ef9","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1748914366739,"stop":1748914366739,"duration":0},"status":"passed","severity":"normal"},{"uid":"f927d471ff4440d9","name":"should be called at least once on all `peer:discovery` events","time":{"start":1748914445317,"stop":1748914445317,"duration":0},"status":"passed","severity":"normal"},{"uid":"462792cb9143c564","name":"Check received message containing shell command","time":{"start":1748914864653,"stop":1748914864654,"duration":1},"status":"passed","severity":"normal"},{"uid":"4927e0ebf69ddb94","name":"Non TWN Cluster","time":{"start":1748914879035,"stop":1748914879035,"duration":0},"status":"passed","severity":"normal"},{"uid":"dded0b7885f1c5a0","name":"should add and check entries correctly","time":{"start":1748914411114,"stop":1748914411116,"duration":2},"status":"passed","severity":"normal"},{"uid":"f393002327554d9d","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1748914390083,"stop":1748914390084,"duration":1},"status":"passed","severity":"normal"},{"uid":"211ed5796766a76a","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1748914366733,"stop":1748914366733,"duration":0},"status":"passed","severity":"normal"},{"uid":"5693ac2b719687a0","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1748914374569,"stop":1748914374570,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fec5acd88c488b9","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1748914366728,"stop":1748914366728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f26de68852cd76","name":"Query Generator, Wrong PubsubTopic","time":{"start":1748914921882,"stop":1748914921883,"duration":1},"status":"passed","severity":"normal"},{"uid":"290412e47e47c9","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1748914366738,"stop":1748914366738,"duration":0},"status":"passed","severity":"normal"},{"uid":"2cdb581cb7fb76d9","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1748914569721,"stop":1748914569724,"duration":3},"status":"passed","severity":"normal"},{"uid":"ca74494772e175b3","name":"Subscribe to topic containing short and receive message","time":{"start":1748914985810,"stop":1748914985811,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d67479d6f929f7","name":"Check received message containing long","time":{"start":1748914895632,"stop":1748914895633,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15a839911e403b1","name":"handles empty contentTopics array correctly","time":{"start":1748914366742,"stop":1748914366742,"duration":0},"status":"passed","severity":"normal"},{"uid":"28997f1f162f3f0b","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1748914374568,"stop":1748914374568,"duration":0},"status":"passed","severity":"normal"},{"uid":"749bee798082221","name":"Push message with XML payload","time":{"start":1748915169079,"stop":1748915169079,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f8c7a6b2af2ac5c","name":"connected peers and dial","time":{"start":1748914735691,"stop":1748914735691,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ddf4bcc8eda78df","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1748914445318,"stop":1748914445318,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb2efdd592f8796","name":"should successfully stop","time":{"start":1748914411417,"stop":1748914411418,"duration":1},"status":"passed","severity":"normal"},{"uid":"891e06f49a298650","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1748914879048,"stop":1748914879049,"duration":1},"status":"passed","severity":"normal"},{"uid":"6782df49bdf9eda","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1748914402240,"stop":1748914402240,"duration":0},"status":"passed","severity":"normal"},{"uid":"91af49c37c6b505d","name":"Check received message containing shell command","time":{"start":1748914895607,"stop":1748914895607,"duration":0},"status":"passed","severity":"normal"},{"uid":"e85b721c88efe9f5","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1748914420720,"stop":1748914420720,"duration":0},"status":"passed","severity":"normal"},{"uid":"165459c9df4be75d","name":"Generator, 2 different pubsubtopics","time":{"start":1748914939922,"stop":1748914939922,"duration":0},"status":"passed","severity":"normal"},{"uid":"61197feed1ba85d3","name":"Overlapping topic subscription","time":{"start":1748914985799,"stop":1748914985799,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c5adc8f3679921","name":"should be online or offline if network state changed","time":{"start":1748914438283,"stop":1748914438284,"duration":1},"status":"passed","severity":"normal"},{"uid":"5672644165d8d638","name":"Check publish message containing unicode special characters","time":{"start":1748914761677,"stop":1748914761677,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff44011a06029c77","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1748914420319,"stop":1748914420319,"duration":0},"status":"passed","severity":"normal"},{"uid":"acd6a88d1a363cf6","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app14/2/topic923/proto","time":{"start":1748914879043,"stop":1748914879043,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9aee272c1296301","name":"throws on content topic with non-number generation field","time":{"start":1748914366706,"stop":1748914366706,"duration":0},"status":"passed","severity":"normal"},{"uid":"59230e000cc09a5a","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1748914420702,"stop":1748914420703,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0dfb55b6360f713","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1748914366732,"stop":1748914366732,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5b05760ac72a60f","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1748914909254,"stop":1748914909255,"duration":1},"status":"passed","severity":"normal"}] |