mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 07:53:08 +00:00
1 line
187 KiB
JSON
1 line
187 KiB
JSON
[{"uid":"9306b277e2b4abea","name":"should successfully stop","time":{"start":1749111682614,"stop":1749111682614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d549922764737353","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1749111635741,"stop":1749111635742,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c18bbc9c0a2a55","name":"should not receive a peer event before start","time":{"start":1749111715481,"stop":1749111715482,"duration":1},"status":"passed","severity":"normal"},{"uid":"814be279f3715f79","name":"should only return 1 node with relay capability","time":{"start":1749111660442,"stop":1749111660442,"duration":0},"status":"passed","severity":"normal"},{"uid":"987170fe35d8bf2d","name":"should be delivered immediately if received","time":{"start":1749111692859,"stop":1749111692859,"duration":0},"status":"passed","severity":"normal"},{"uid":"895fb952d196b5a","name":"should start and stop interval correctly","time":{"start":1749111681610,"stop":1749111681611,"duration":1},"status":"passed","severity":"normal"},{"uid":"78e507aebd9d2f3f","name":"Push message with content topic containing JSON","time":{"start":1749112466252,"stop":1749112466252,"duration":0},"status":"passed","severity":"normal"},{"uid":"6340a8300a867dc2","name":"throws on content topic with too few or too many fields","time":{"start":1749111635711,"stop":1749111635712,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68d0e9fcf53ca","name":"Push message with rate limit","time":{"start":1749112466266,"stop":1749112466266,"duration":0},"status":"passed","severity":"normal"},{"uid":"597457c8c8a22c7d","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1749111718062,"stop":1749111718064,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7d1171b740c74ad","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749112195183,"stop":1749112195183,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea67e33dc0366c6","name":"accepts valid content-filtered query","time":{"start":1749111651580,"stop":1749111651580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f995bc0336ec9453","name":"isConnected between 2 js-waku relay nodes","time":{"start":1749111730759,"stop":1749111730760,"duration":1},"status":"passed","severity":"normal"},{"uid":"87846fa4113ba430","name":"Push message with Script payload","time":{"start":1749112466258,"stop":1749112466258,"duration":0},"status":"passed","severity":"normal"},{"uid":"50122ac14bbcad2f","name":"should enable all discoveries when explicitly set","time":{"start":1749111682100,"stop":1749111682103,"duration":3},"status":"passed","severity":"normal"},{"uid":"4f4bab8299637c74","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1749112237867,"stop":1749112237867,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f4d1fbb829d61c9","name":"Subscribe to topic containing XML and receive message","time":{"start":1749112231162,"stop":1749112231163,"duration":1},"status":"passed","severity":"normal"},{"uid":"e494750c4fa292f5","name":"Subscribe to topic containing short and publish message","time":{"start":1749112051955,"stop":1749112051955,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6061a1e4b04167","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1749111635744,"stop":1749111635744,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd8133194f777dfd","name":"less peers than existing","time":{"start":1749112015776,"stop":1749112015776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2c980afbb83eb609","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1749112051962,"stop":1749112051962,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f75401ea0b6e7bf","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=10000 correctly","time":{"start":1749111692307,"stop":1749111692307,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea95beec1199132c","name":"start node with empty content topic","time":{"start":1749112160459,"stop":1749112160459,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccc9e5ae4eabd0e0","name":"should hash \"hello\" with n=2 and maxValue=10000 correctly","time":{"start":1749111692258,"stop":1749111692262,"duration":4},"status":"passed","severity":"normal"},{"uid":"4c8d4e787e4caac0","name":"random static sharding 4 - Cluster ID: 557, Shard ID: 218","time":{"start":1749112277695,"stop":1749112277695,"duration":0},"status":"passed","severity":"normal"},{"uid":"405257bd4961673f","name":"random static sharding 8 - Cluster ID: 998, Shard ID: 849","time":{"start":1749112277696,"stop":1749112277696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3f6df9af0f98ae0","name":"start node with empty shard should fail","time":{"start":1749112277698,"stop":1749112277698,"duration":0},"status":"passed","severity":"normal"},{"uid":"5815c1ebe93ee6a2","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749112265657,"stop":1749112265657,"duration":0},"status":"passed","severity":"normal"},{"uid":"59669ef89309a0f0","name":"Overlapping topic subscription","time":{"start":1749112265659,"stop":1749112265660,"duration":1},"status":"passed","severity":"normal"},{"uid":"35d2e17b8a71ad5d","name":"should set field with all protocols enabled","time":{"start":1749111642446,"stop":1749111642446,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d831077e4ced8b","name":"Push message with content topic containing Chinese","time":{"start":1749112466262,"stop":1749112466262,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f75791e99a4c721","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749112231137,"stop":1749112231137,"duration":0},"status":"passed","severity":"normal"},{"uid":"9baee12dedfaf2e3","name":"Asymmetric encrypt & decrypt","time":{"start":1749111671126,"stop":1749111671126,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56b0c15b60559c3","name":"getPeersByDiscovery","time":{"start":1749112015641,"stop":1749112015643,"duration":2},"status":"passed","severity":"normal"},{"uid":"1fb4bedff7a43a62","name":"Check message with no payload is not received","time":{"start":1749112135852,"stop":1749112135852,"duration":0},"status":"passed","severity":"normal"},{"uid":"1938d54e2cd802dc","name":"should not fail to stop the service if it was not started","time":{"start":1749111715478,"stop":1749111715479,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b08a0867f90c71e","name":"Publish message with large meta","time":{"start":1749112043458,"stop":1749112043459,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9a641da15cd7a6a","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749112171906,"stop":1749112171906,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8c7b9d5ebf56f16","name":"Encoder throws on empty string content topic","time":{"start":1749111670676,"stop":1749111670677,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccf20f1d28416c43","name":"should return unique PubsubTopics for static sharding","time":{"start":1749111635733,"stop":1749111635733,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dd0c767acc2181","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=1000 correctly","time":{"start":1749111692314,"stop":1749111692315,"duration":1},"status":"passed","severity":"normal"},{"uid":"e95886eeaa0bae5b","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749112231145,"stop":1749112231145,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b0d41683baa81f0","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app81/1/topic243/utf8","time":{"start":1749112160457,"stop":1749112160457,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dcfe8e6e08725c","name":"Check received message containing unicode special characters","time":{"start":1749112135847,"stop":1749112135847,"duration":0},"status":"passed","severity":"normal"},{"uid":"a094576a5eb5c9dd","name":"Check message with no pubsub topic is not received","time":{"start":1749112171907,"stop":1749112171907,"duration":0},"status":"passed","severity":"normal"},{"uid":"91de04b3d72aa0b6","name":"should set field with all protocols disabled","time":{"start":1749111642445,"stop":1749111642445,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9679dc03aa57c","name":"should reject if Relay is requested but not mounted","time":{"start":1749111682796,"stop":1749111682796,"duration":0},"status":"passed","severity":"normal"},{"uid":"16a007c148691c6e","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749112277697,"stop":1749112277698,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f9a7cb34fd23a1e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749112265646,"stop":1749112265646,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac3b2831ac46eb2","name":"Check message received after jswaku node is restarted","time":{"start":1749112171898,"stop":1749112171898,"duration":0},"status":"passed","severity":"normal"},{"uid":"587446893f5852cb","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1749111635736,"stop":1749111635736,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa2459697eb9a692","name":"Push message with special chars payload","time":{"start":1749112466244,"stop":1749112466244,"duration":0},"status":"passed","severity":"normal"},{"uid":"7441c30463380fab","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749111846290,"stop":1749111846290,"duration":0},"status":"passed","severity":"normal"},{"uid":"275bfda14e401024","name":"handles different networkShards values correctly","time":{"start":1749111635729,"stop":1749111635730,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e263c7299184fb","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1749112160458,"stop":1749112160459,"duration":1},"status":"passed","severity":"normal"},{"uid":"f78162519a289c63","name":"Check publish message containing numeric","time":{"start":1749112043433,"stop":1749112043433,"duration":0},"status":"passed","severity":"normal"},{"uid":"978bf1dbf9be29f2","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749112160452,"stop":1749112160452,"duration":0},"status":"passed","severity":"normal"},{"uid":"9983325bdce633c4","name":"should be empty after removing the only subscription","time":{"start":1749111682685,"stop":1749111682685,"duration":0},"status":"passed","severity":"normal"},{"uid":"259fc3ab719079f7","name":"Check received message containing Chinese","time":{"start":1749112171888,"stop":1749112171889,"duration":1},"status":"passed","severity":"normal"},{"uid":"77abb360b991422f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1749111660037,"stop":1749111660037,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d0052c1201ab47","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749112265665,"stop":1749112265666,"duration":1},"status":"passed","severity":"normal"},{"uid":"90044536ee6ebcab","name":"Check received message with timestamp: 1749111710294 ","time":{"start":1749112135871,"stop":1749112135871,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7c90dd32674b34a","name":"same cluster, different shard: nodes connect","time":{"start":1749111920635,"stop":1749111920635,"duration":0},"status":"passed","severity":"normal"},{"uid":"90181489aa8c2995","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749111892642,"stop":1749111892642,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a25d78019ebf07b","name":"rejects content-filtered query with only pubsubTopic","time":{"start":1749111651581,"stop":1749111651581,"duration":0},"status":"passed","severity":"normal"},{"uid":"28587a0f4ad8ff49","name":"Check publish message containing long","time":{"start":1749112043433,"stop":1749112043433,"duration":0},"status":"passed","severity":"normal"},{"uid":"16084d07b1ecebbf","name":"should hash \"test123\" with n=0 and maxValue=100 correctly","time":{"start":1749111692272,"stop":1749111692272,"duration":0},"status":"passed","severity":"normal"},{"uid":"9151939830fb1395","name":"throws an error for improperly formatted content topics","time":{"start":1749111635730,"stop":1749111635730,"duration":0},"status":"passed","severity":"normal"},{"uid":"97399b652a65eb46","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749112231136,"stop":1749112231137,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe59c41e2bc65172","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1749111635736,"stop":1749111635736,"duration":0},"status":"passed","severity":"normal"},{"uid":"8265019274bac7b7","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1749111660030,"stop":1749111660031,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72accb0667ef702","name":"throws on content topic with generation field greater than 0","time":{"start":1749111635713,"stop":1749111635713,"duration":0},"status":"passed","severity":"normal"},{"uid":"448745e9755ad3d8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749112265649,"stop":1749112265649,"duration":0},"status":"passed","severity":"normal"},{"uid":"32be77b9ac1b667d","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1749111635732,"stop":1749111635733,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ecd7e552c9ab5cf","name":"Mutual subscription","time":{"start":1749112051950,"stop":1749112051951,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4a332388200f0a","name":"Push message with JSON payload","time":{"start":1749112466259,"stop":1749112466259,"duration":0},"status":"passed","severity":"normal"},{"uid":"39093c70b716a46c","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1749111717062,"stop":1749111717062,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf518bab1dfd401d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1749111635744,"stop":1749111635745,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba9124d2484603f","name":"should hash \"hello\" with n=1 and maxValue=10000 correctly","time":{"start":1749111692257,"stop":1749111692258,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea618cbce373568e","name":"should hash \"\" with n=0 and maxValue=10000 correctly","time":{"start":1749111692268,"stop":1749111692269,"duration":1},"status":"passed","severity":"normal"},{"uid":"79e158e74fc2eedd","name":"handles empty shards array correctly","time":{"start":1749111635750,"stop":1749111635750,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafa7731c4976974","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1749111920634,"stop":1749111920634,"duration":0},"status":"passed","severity":"normal"},{"uid":"5725b44dc57b6163","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1749111641604,"stop":1749111641604,"duration":0},"status":"passed","severity":"normal"},{"uid":"27a98a130716ee9","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1749111635727,"stop":1749111635727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e887bc3a51fb1ee2","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749112231170,"stop":1749112231170,"duration":0},"status":"passed","severity":"normal"},{"uid":"12a1a873f5ff92a1","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749112265658,"stop":1749112265658,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07a2db6ca1a66c4","name":"Decoder throws on empty string content topic","time":{"start":1749111670677,"stop":1749111670678,"duration":1},"status":"passed","severity":"normal"},{"uid":"da3fed490b1bf19f","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749111892645,"stop":1749111892645,"duration":0},"status":"passed","severity":"normal"},{"uid":"490774f459e76fd5","name":"udp ip6 address","time":{"start":1749111641871,"stop":1749111641871,"duration":0},"status":"passed","severity":"normal"},{"uid":"48f301324fca7d5","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=1000 correctly","time":{"start":1749111692306,"stop":1749111692307,"duration":1},"status":"passed","severity":"normal"},{"uid":"36811f52bb59c312","name":"should return valid sharding parameters for static sharding","time":{"start":1749111635749,"stop":1749111635749,"duration":0},"status":"passed","severity":"normal"},{"uid":"78c57d44c5f8f5f3","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1749112245325,"stop":1749112245325,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b1a97c4336c047f","name":"Check publish message containing special chars","time":{"start":1749112043434,"stop":1749112043434,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc546080cc3b6975","name":"Push message with numeric payload","time":{"start":1749112466256,"stop":1749112466256,"duration":0},"status":"passed","severity":"normal"},{"uid":"f70514b3b8396c25","name":"should calculate shard index from content topic when shard is not provided","time":{"start":1749111682618,"stop":1749111682619,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d1f7d15bed653d4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749111715485,"stop":1749111715485,"duration":0},"status":"skipped","severity":"normal"},{"uid":"89f5fb5fcf0d6446","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749111846291,"stop":1749111846292,"duration":1},"status":"passed","severity":"normal"},{"uid":"702ccc4fc0493fd0","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1749111730757,"stop":1749111730757,"duration":0},"status":"passed","severity":"normal"},{"uid":"c01fd4d99397c85e","name":"should maintain proper timestamps if all messages received","time":{"start":1749111692852,"stop":1749111692852,"duration":0},"status":"passed","severity":"normal"},{"uid":"c800ff0adab88240","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749112265662,"stop":1749112265662,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5952986452da62","name":"Subscribe and receive messages via lightPush","time":{"start":1749112231146,"stop":1749112231146,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c450d0261f4a3","name":"messageHashStr returns the same value as bytesToHex(messageHash)","time":{"start":1749111651219,"stop":1749111651219,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf6251780175218e","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1749111635738,"stop":1749111635738,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbd9e9d873896bf1","name":"should add and remove event listeners correctly","time":{"start":1749111664310,"stop":1749111664310,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46cfda95edb1531","name":"Waku message hash computation (no timestamp)","time":{"start":1749111651217,"stop":1749111651217,"duration":0},"status":"passed","severity":"normal"},{"uid":"81421a3a308dba6a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1749112032932,"stop":1749112032932,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac6d87648506253e","name":"should transition to SufficientlyHealthy with multiple compatible peers","time":{"start":1749111682804,"stop":1749111682804,"duration":0},"status":"passed","severity":"normal"},{"uid":"82b32fcb9badc1ba","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749111892641,"stop":1749111892642,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aefebc4c2c48ad","name":"Subscribe to topic containing JSON and publish message","time":{"start":1749112051961,"stop":1749112051961,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3116a049c8992d5","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1749111660445,"stop":1749111660445,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bf6a66fe33a57ac","name":"Check received message containing numeric","time":{"start":1749112171888,"stop":1749112171888,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddba1b86eaf1713","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=100 correctly","time":{"start":1749111692314,"stop":1749111692314,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdec65fd67106648","name":"should attach causal history and bloom filter to each message","time":{"start":1749111692851,"stop":1749111692851,"duration":0},"status":"passed","severity":"normal"},{"uid":"160df541195548eb","name":"should hash \"hello\" with n=5 and maxValue=100 correctly","time":{"start":1749111692249,"stop":1749111692254,"duration":5},"status":"passed","severity":"normal"},{"uid":"eb717d5232c0536","name":"Decrypt messages","time":{"start":1749112017409,"stop":1749112017409,"duration":0},"status":"passed","severity":"normal"},{"uid":"cea518e79dd73ba7","name":"returns only open connection if one present","time":{"start":1749111650640,"stop":1749111650641,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa241c001a4f709","name":"Fails to publish duplicate message","time":{"start":1749112043454,"stop":1749112043454,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca14f7ed7ac2dd84","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749112231161,"stop":1749112231161,"duration":0},"status":"passed","severity":"normal"},{"uid":"b424ef6c6ca90da0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749112171894,"stop":1749112171895,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb2b1206ee9f8cfe","name":"should keep entries that haven't expired yet","time":{"start":1749111680858,"stop":1749111680859,"duration":1},"status":"passed","severity":"normal"},{"uid":"cada2a2384c5b72f","name":"Push message with meta","time":{"start":1749112466265,"stop":1749112466266,"duration":1},"status":"passed","severity":"normal"},{"uid":"36287aa10fb38344","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app41/4/topic978/utf8","time":{"start":1749112160455,"stop":1749112160456,"duration":1},"status":"passed","severity":"normal"},{"uid":"721ef5d519de9088","name":"Check received message containing long","time":{"start":1749112135857,"stop":1749112135858,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd4d403a1a0ff77","name":"Ping on subscribed peer","time":{"start":1749111780209,"stop":1749111780210,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d1b4044e7d86f9b","name":"Callback on promise","time":{"start":1749112231187,"stop":1749112231187,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d38e01c3a12923b","name":"stop","time":{"start":1749111751380,"stop":1749111751380,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b86f0a58fcd6943","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749112231135,"stop":1749112231136,"duration":1},"status":"passed","severity":"normal"},{"uid":"16f240c0fe1a174d","name":"should transition to Unhealthy when no connections","time":{"start":1749111682802,"stop":1749111682804,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c22a72dc0080be0","name":"should partition messages based on acknowledgement status","time":{"start":1749111692856,"stop":1749111692856,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fb3c8f3fb9f057b","name":"should properly create location multiaddrs - udp4","time":{"start":1749111642443,"stop":1749111642443,"duration":0},"status":"passed","severity":"normal"},{"uid":"457a3918dda615a5","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1749112245326,"stop":1749112245326,"duration":0},"status":"passed","severity":"normal"},{"uid":"66cbcdef21942712","name":"should not allow k > 12","time":{"start":1749111691814,"stop":1749111691815,"duration":1},"status":"passed","severity":"normal"},{"uid":"cdbeb1caf7a86f5b","name":"Check received message containing shell command","time":{"start":1749112171903,"stop":1749112171903,"duration":0},"status":"passed","severity":"normal"},{"uid":"e62b60ee25ca3eed","name":"should hash \"\" with n=2 and maxValue=1000 correctly","time":{"start":1749111692267,"stop":1749111692267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f78788f09ac47f1","name":"Push message with custom timestamp: 1718353446520","time":{"start":1749112466266,"stop":1749112466266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a0e789c1a848df","name":"should wait for Store peer to be connected","time":{"start":1749111682800,"stop":1749111682800,"duration":0},"status":"passed","severity":"normal"},{"uid":"852dd98960ba0236","name":"Push message with content topic containing Russian","time":{"start":1749112466263,"stop":1749112466263,"duration":0},"status":"passed","severity":"normal"},{"uid":"4cad7e7cbbbb1318","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749112231143,"stop":1749112231143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f542a2e39f31b751","name":"Fails to publish message with empty text","time":{"start":1749112043455,"stop":1749112043455,"duration":0},"status":"passed","severity":"normal"},{"uid":"46a7d2b6356037d6","name":"Promise Callback - true","time":{"start":1749112225542,"stop":1749112225543,"duration":1},"status":"passed","severity":"normal"},{"uid":"742ea56ea67d8854","name":"Round trip binary serialization","time":{"start":1749111651772,"stop":1749111651773,"duration":1},"status":"passed","severity":"normal"},{"uid":"baa76bf57ccb1b49","name":"Push message with content topic containing emoji","time":{"start":1749112466265,"stop":1749112466265,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a6244fbd56d1f0f","name":"Privacy Node - default protocol","time":{"start":1749112256513,"stop":1749112256513,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4579be88d82c4be","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749112265666,"stop":1749112265666,"duration":0},"status":"passed","severity":"normal"},{"uid":"86eb0c89cc00988a","name":"retrieves a single peer","time":{"start":1749111660439,"stop":1749111660439,"duration":0},"status":"passed","severity":"normal"},{"uid":"31ba1dc059662c3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1749111635717,"stop":1749111635723,"duration":6},"status":"passed","severity":"normal"},{"uid":"8a433708ad1c08fb","name":"should not fail to stop the service if it was not started","time":{"start":1749111664306,"stop":1749111664307,"duration":1},"status":"passed","severity":"normal"},{"uid":"91db661eca5ece59","name":"Subscribe to topic containing short and receive message","time":{"start":1749112231157,"stop":1749112231157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5ec286a3eac451","name":"should decode valid enr successfully","time":{"start":1749111642432,"stop":1749111642433,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ea28f11fd530c2d","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1749111635737,"stop":1749111635737,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7771f19fc065b9","name":"Check received message containing escaped characters","time":{"start":1749112171904,"stop":1749112171904,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1954c11c0158b61","name":"Passing page size 19 when there are 20 messages","time":{"start":1749112241033,"stop":1749112241033,"duration":0},"status":"passed","severity":"normal"},{"uid":"c080b8c9cd9097c6","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749112231154,"stop":1749112231155,"duration":1},"status":"skipped","severity":"normal"},{"uid":"38922f4230070497","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1749111635734,"stop":1749111635734,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfcc42242c9725","name":"should enable only dns and peerExchange when localPeerCache is disabled","time":{"start":1749111682104,"stop":1749111682104,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7c336cfc7563a5","name":"should properly create location multiaddrs - tcp","time":{"start":1749111642444,"stop":1749111642445,"duration":1},"status":"passed","severity":"normal"},{"uid":"ece3fb14c72adf4c","name":"Push message with long payload","time":{"start":1749112466244,"stop":1749112466244,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a17c8aabdfd6094","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1749112187137,"stop":1749112187138,"duration":1},"status":"passed","severity":"normal"},{"uid":"d806266aa4c0af32","name":"Check received message containing escaped characters","time":{"start":1749112135867,"stop":1749112135868,"duration":1},"status":"passed","severity":"normal"},{"uid":"40b3e2beade4c3fa","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1749112237861,"stop":1749112237866,"duration":5},"status":"passed","severity":"normal"},{"uid":"9bcb191174af0639","name":"Check received message containing long","time":{"start":1749112171900,"stop":1749112171900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b73f66d6531bd537","name":"Check publish message containing escaped characters","time":{"start":1749112043438,"stop":1749112043438,"duration":0},"status":"passed","severity":"normal"},{"uid":"464f1181b1e9a978","name":"Passing page size 10 when there are 10 messages","time":{"start":1749112241031,"stop":1749112241032,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f5140a33cae249a","name":"should not retry if at least one success","time":{"start":1749111682434,"stop":1749111682434,"duration":0},"status":"passed","severity":"normal"},{"uid":"995f4ca7a12cbfbb","name":"isConnected return false after peer stops","time":{"start":1749111730759,"stop":1749111730759,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfad33776fa20b49","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1749112043455,"stop":1749112043456,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c1639ca0f85d00","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749112231143,"stop":1749112231143,"duration":0},"status":"passed","severity":"normal"},{"uid":"98c53734fa85ca5e","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749112265663,"stop":1749112265663,"duration":0},"status":"passed","severity":"normal"},{"uid":"9856b4e5fca242de","name":"Decoder throws on undefined content topic","time":{"start":1749111670677,"stop":1749111670677,"duration":0},"status":"passed","severity":"normal"},{"uid":"8861c0f6c7569ed9","name":"should hash \"\" with n=5 and maxValue=10000 correctly","time":{"start":1749111692271,"stop":1749111692272,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e81f337403649a5","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1749112187135,"stop":1749112187135,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a31fb6515991287","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1749112237867,"stop":1749112237867,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf13917d4209b26","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1749111910048,"stop":1749111910048,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c262828ce80c2c","name":"throws on content topic with empty version field","time":{"start":1749111635714,"stop":1749111635714,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5c7b31af69d4d94","name":"caches peers it previously fetched","time":{"start":1749111660441,"stop":1749111660441,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0207549c489d320","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749112265650,"stop":1749112265650,"duration":0},"status":"passed","severity":"normal"},{"uid":"4575ceb973529dee","name":"Query Generator, Wrong PubsubTopic","time":{"start":1749112200423,"stop":1749112200427,"duration":4},"status":"passed","severity":"normal"},{"uid":"6f734efb9a667fad","name":"Subscribe and receive messages via lightPush","time":{"start":1749112231118,"stop":1749112231119,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a2af2fd78f017","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app93/7/topic540/utf8","time":{"start":1749112160454,"stop":1749112160454,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0053ff5445c7b7c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1749112245328,"stop":1749112245328,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ca62af64ec5aae","name":"different cluster, same shard: nodes don't connect","time":{"start":1749111920636,"stop":1749111920636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76cf74301bb671f","name":"Push message equal or less that 1MB","time":{"start":1749112466255,"stop":1749112466255,"duration":0},"status":"passed","severity":"normal"},{"uid":"f04504b4fadd9166","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749112231153,"stop":1749112231154,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4b7df530e4b3d4","name":"Check publish message containing Basic HTML tag","time":{"start":1749112043437,"stop":1749112043437,"duration":0},"status":"passed","severity":"normal"},{"uid":"574f4031f5e50d5b","name":"Encoder throws on empty string content topic","time":{"start":1749111672334,"stop":1749111672335,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab80125e8b0a2d2","name":"Check message with no pubsub topic is not received","time":{"start":1749112135874,"stop":1749112135874,"duration":0},"status":"passed","severity":"normal"},{"uid":"906051074789b415","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749112265659,"stop":1749112265659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52894e27d02f5a5","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1749111635716,"stop":1749111635717,"duration":1},"status":"passed","severity":"normal"},{"uid":"73e4ed367b92eca","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1749111660031,"stop":1749111660032,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ca4e4afbe00abf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749112231129,"stop":1749112231130,"duration":1},"status":"passed","severity":"normal"},{"uid":"eca843469c46fa15","name":"Check publish message containing XML","time":{"start":1749112043436,"stop":1749112043437,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dd76258c626b5e","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1749112200432,"stop":1749112200433,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd0292ea66cdf76d","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1749111635749,"stop":1749111635749,"duration":0},"status":"passed","severity":"normal"},{"uid":"24a5c7e8bb40693e","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=100 correctly","time":{"start":1749111692313,"stop":1749111692313,"duration":0},"status":"passed","severity":"normal"},{"uid":"333fa48b7c851458","name":"Renews subscription after lossing a connection","time":{"start":1749112265665,"stop":1749112265665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fd4d14e69edd739","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749111641596,"stop":1749111641597,"duration":1},"status":"passed","severity":"normal"},{"uid":"86f932775cd6457a","name":"Push message with Russian payload","time":{"start":1749112466257,"stop":1749112466257,"duration":0},"status":"passed","severity":"normal"},{"uid":"a19a5b09eeb313aa","name":"Check received message containing SQL Injection","time":{"start":1749112171902,"stop":1749112171902,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0a5c5c39da4fda6","name":"Subscribe to topic containing short and receive message","time":{"start":1749112265648,"stop":1749112265649,"duration":1},"status":"passed","severity":"normal"},{"uid":"d01f874cc1109819","name":"creates an iterator","time":{"start":1749112244830,"stop":1749112244831,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd0671b994a9966","name":"should use network config clusterId when shard info clusterId is not provided","time":{"start":1749111682618,"stop":1749111682618,"duration":0},"status":"passed","severity":"normal"},{"uid":"c723d0c8925eebb4","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749112265664,"stop":1749112265664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d4368a63bb150fd","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1749111710886,"stop":1749111710887,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e61a50e8e451ed7","name":"should emit a peer event after start","time":{"start":1749111715480,"stop":1749111715481,"duration":1},"status":"passed","severity":"normal"},{"uid":"4373c762523540cb","name":"Check received message containing shell command","time":{"start":1749112135866,"stop":1749112135867,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38fd2618dcaa357","name":"should hash \"test123\" with n=1 and maxValue=100 correctly","time":{"start":1749111692272,"stop":1749111692273,"duration":1},"status":"passed","severity":"normal"},{"uid":"79caeec16481a0d7","name":"Push message with unicode special characters payload","time":{"start":1749112466247,"stop":1749112466247,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0803797cc83f237","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749112265659,"stop":1749112265659,"duration":0},"status":"passed","severity":"normal"},{"uid":"c30478d47bf2c48","name":"Promise Callback - false","time":{"start":1749112225543,"stop":1749112225543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1489c5af6e5bc56e","name":"should wait for Filter peer to be connected","time":{"start":1749111682799,"stop":1749111682799,"duration":0},"status":"passed","severity":"normal"},{"uid":"14cddf177c824a6b","name":"new peer added after a peer was already found","time":{"start":1749112015643,"stop":1749112015643,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9aa4ee0e2f24882a","name":"Ping on peer without subscriptions","time":{"start":1749111780210,"stop":1749111780210,"duration":0},"status":"passed","severity":"normal"},{"uid":"45fd95411a0c540f","name":"should never report false negatives","time":{"start":1749111694188,"stop":1749111694188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3173d82e6aa785f","name":"Query generator for multiple messages with multiple decoders","time":{"start":1749112231184,"stop":1749112231185,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d9a0a0509452ef5","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749112231167,"stop":1749112231168,"duration":1},"status":"passed","severity":"normal"},{"uid":"6953c29c3613e90d","name":"Check received message containing Arabic","time":{"start":1749112171889,"stop":1749112171889,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14832b023e0c489","name":"Unsubscribe from 100 topics (new limit) at once and receives messages","time":{"start":1749111846286,"stop":1749111846287,"duration":1},"status":"passed","severity":"normal"},{"uid":"e31e9bf852ce3226","name":"should throw error - no id","time":{"start":1749111642434,"stop":1749111642434,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3d847885f0c29ce","name":"messageHashStr produces different results for different inputs","time":{"start":1749111651220,"stop":1749111651221,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91a2cbd1c20840e","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1749111730757,"stop":1749111730758,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9d56ad92faa2e4c","name":"Sets default value correctly","time":{"start":1749112251785,"stop":1749112251785,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b140e6da6682bb0","name":"Fails to push message bigger that 1MB","time":{"start":1749112466267,"stop":1749112466267,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e2def34a7d2962","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1749111641595,"stop":1749111641596,"duration":1},"status":"passed","severity":"normal"},{"uid":"7032e4daa821d0b0","name":"should process tasks in queue","time":{"start":1749111681611,"stop":1749111681615,"duration":4},"status":"passed","severity":"normal"},{"uid":"c4c1d791fc7b183f","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1749111664309,"stop":1749111664310,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f079cb51d0bdf9f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1749111635742,"stop":1749111635743,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d5064e31a44ff1b","name":"Relay - dialed first","time":{"start":1749112256505,"stop":1749112256507,"duration":2},"status":"passed","severity":"normal"},{"uid":"f42a2233811ed84d","name":"Ephemeral field set to true","time":{"start":1749111651773,"stop":1749111651773,"duration":0},"status":"passed","severity":"normal"},{"uid":"a808fbe7462bebde","name":"should not fail to start the service if it is already started","time":{"start":1749111959823,"stop":1749111959824,"duration":1},"status":"passed","severity":"normal"},{"uid":"665f3c80e2f3ce9f","name":"Push message with emoji payload","time":{"start":1749112466248,"stop":1749112466248,"duration":0},"status":"passed","severity":"normal"},{"uid":"6596f5f8329607d3","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1749112200435,"stop":1749112200437,"duration":2},"status":"passed","severity":"normal"},{"uid":"bc570e8c5ce12314","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1749111635779,"stop":1749111635779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d012907881ee2c5","name":"Ping on peer without subscriptions","time":{"start":1749111780212,"stop":1749111780212,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2ddc92bcf34cce","name":"should use DNS peer discovery with light client","time":{"start":1749111715485,"stop":1749111715485,"duration":0},"status":"skipped","severity":"normal"},{"uid":"52601b8b6cdb3747","name":"random static sharding 10 - Cluster ID: 670, Shard ID: 369","time":{"start":1749112277696,"stop":1749112277697,"duration":1},"status":"passed","severity":"normal"},{"uid":"84c94223e86986b3","name":"should only return 1 node with store capability","time":{"start":1749111660443,"stop":1749111660443,"duration":0},"status":"passed","severity":"normal"},{"uid":"30c714a11c76a4db","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749112231133,"stop":1749112231133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5553d8cd46a0e8b9","name":"throws on content topic with empty application field","time":{"start":1749111635713,"stop":1749111635713,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a7af723fa8685d3","name":"should insert elements correctly","time":{"start":1749111694187,"stop":1749111694187,"duration":0},"status":"passed","severity":"normal"},{"uid":"47cccd243846db97","name":"Push message with content topic containing unicode special characters","time":{"start":1749112466253,"stop":1749112466253,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6852254da6881e","name":"can start the service","time":{"start":1749111959822,"stop":1749111959822,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a4e5b4b592c8797","name":"Check received message containing Arabic","time":{"start":1749112135859,"stop":1749112135859,"duration":0},"status":"passed","severity":"normal"},{"uid":"18a17d2fedf7cd4e","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1749111659325,"stop":1749111659325,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c65c9c184aca43b","name":"should not receive a peer event before start","time":{"start":1749111664308,"stop":1749111664308,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e10aea6e7082489","name":"should throw an error for missing required configuration","time":{"start":1749111635735,"stop":1749111635735,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdb556f7428bed1b","name":"Check message with non string payload is not received","time":{"start":1749112135853,"stop":1749112135855,"duration":2},"status":"passed","severity":"normal"},{"uid":"50387d419f995c55","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1749112043440,"stop":1749112043441,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c953626cb282f76","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1749111635730,"stop":1749111635731,"duration":1},"status":"passed","severity":"normal"},{"uid":"ecc1e4558d9d0081","name":"handles multiple messages","time":{"start":1749112244831,"stop":1749112244832,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dd11f9ba1212ced","name":"should properly create location multiaddrs - udp6","time":{"start":1749111642443,"stop":1749111642444,"duration":1},"status":"passed","severity":"normal"},{"uid":"8015ca483c476269","name":"should hash \"\" with n=1 and maxValue=100 correctly","time":{"start":1749111692264,"stop":1749111692264,"duration":0},"status":"passed","severity":"normal"},{"uid":"b803a2b1b3c5f6f2","name":"should get / set UDP multiaddr","time":{"start":1749111642442,"stop":1749111642442,"duration":0},"status":"passed","severity":"normal"},{"uid":"5010f44018f45e71","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749112231146,"stop":1749112231149,"duration":3},"status":"passed","severity":"normal"},{"uid":"9d5b251025fe2168","name":"Correctly serialized arguments","time":{"start":1749111922830,"stop":1749111922831,"duration":1},"status":"passed","severity":"normal"},{"uid":"64bc6a1a97856e50","name":"Decoder throws on empty string content topic","time":{"start":1749111672335,"stop":1749111672335,"duration":0},"status":"passed","severity":"normal"},{"uid":"1308c5b196a27c3b","name":"addEventListener with wrong event","time":{"start":1749111751377,"stop":1749111751377,"duration":0},"status":"passed","severity":"normal"},{"uid":"41fee6c6c4753c6b","name":"Relay - times out","time":{"start":1749112256509,"stop":1749112256509,"duration":0},"status":"passed","severity":"normal"},{"uid":"f761931a42f87767","name":"should encodeTxt and decodeTxt","time":{"start":1749111642431,"stop":1749111642432,"duration":1},"status":"passed","severity":"normal"},{"uid":"b20fecea4d669cc","name":"Subscribe and receive messages via lightPush","time":{"start":1749112265644,"stop":1749112265644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccec0fc234b7265","name":"Query generator for multiple messages with different message text format","time":{"start":1749112231184,"stop":1749112231184,"duration":0},"status":"passed","severity":"normal"},{"uid":"523b756fe7fcc774","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1749112051952,"stop":1749112051952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed2f872eac603a34","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749112265653,"stop":1749112265653,"duration":0},"status":"passed","severity":"normal"},{"uid":"eefc2c9a5485586a","name":"Check message with no pubsub topic is not received","time":{"start":1749112135851,"stop":1749112135852,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a75d38ad614ec7","name":"Non TWN Cluster","time":{"start":1749112160453,"stop":1749112160453,"duration":0},"status":"passed","severity":"normal"},{"uid":"638f13ba1335bf02","name":"Subscribe and receives messages on 20 topics","time":{"start":1749112265658,"stop":1749112265659,"duration":1},"status":"passed","severity":"normal"},{"uid":"30894532636c1c91","name":"should hash \"hello\" with n=5 and maxValue=10000 correctly","time":{"start":1749111692262,"stop":1749111692262,"duration":0},"status":"passed","severity":"normal"},{"uid":"efc5367649b694ca","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=10000 correctly","time":{"start":1749111692320,"stop":1749111692322,"duration":2},"status":"passed","severity":"normal"},{"uid":"e31b026595e4e591","name":"Refresh subscription","time":{"start":1749112265660,"stop":1749112265660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f9ea6ebe94fb02c","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1749111635779,"stop":1749111635779,"duration":0},"status":"passed","severity":"normal"},{"uid":"edfff703f301d96a","name":"Check publish message containing unicode special characters","time":{"start":1749112043438,"stop":1749112043439,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cc933a78c3edad8","name":"should reject if Filter is requested but not mounted","time":{"start":1749111682798,"stop":1749111682798,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc8daa95dd03353a","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749112265661,"stop":1749112265662,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ed65ecea2e0e3a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1749111660033,"stop":1749111660033,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3740b430378bd","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749112265646,"stop":1749112265646,"duration":0},"status":"passed","severity":"normal"},{"uid":"84c16bc4e350d76a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1749111641598,"stop":1749111641598,"duration":0},"status":"passed","severity":"normal"},{"uid":"654fc5501f6524c8","name":"should return false when clusterId doesn't match","time":{"start":1749111682619,"stop":1749111682619,"duration":0},"status":"passed","severity":"normal"},{"uid":"886fc1d45976a0a3","name":"isConnected should return false after all peers disconnect","time":{"start":1749111730758,"stop":1749111730759,"duration":1},"status":"passed","severity":"normal"},{"uid":"da33c45b1fd5c3b2","name":"Query Generator - true","time":{"start":1749112225541,"stop":1749112225542,"duration":1},"status":"passed","severity":"normal"},{"uid":"44b8f3bcc7891b07","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749112265656,"stop":1749112265656,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c42b3ddfcac9c0","name":"should invoke callbacks when receiving a message","time":{"start":1749111682686,"stop":1749111682686,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e930746e71a38f","name":"should return different streams if requested simultaniously","time":{"start":1749111651712,"stop":1749111651713,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c9e6fdd79ece015","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1749111641594,"stop":1749111641595,"duration":1},"status":"passed","severity":"normal"},{"uid":"afd70af7319263a4","name":"Check received message with timestamp: 1749111710455000000 ","time":{"start":1749112171905,"stop":1749112171905,"duration":0},"status":"passed","severity":"normal"},{"uid":"37a6fccd03b37221","name":"Query Generator - false","time":{"start":1749112225542,"stop":1749112225542,"duration":0},"status":"passed","severity":"normal"},{"uid":"7732738f59092372","name":"Check message received after jswaku node is restarted","time":{"start":1749112171909,"stop":1749112171909,"duration":0},"status":"passed","severity":"normal"},{"uid":"b20050e5eb786941","name":"Check received message containing Chinese","time":{"start":1749112135839,"stop":1749112135843,"duration":4},"status":"passed","severity":"normal"},{"uid":"fe7c80cd1aa22edf","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1749111717062,"stop":1749111717062,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce734a102ea68593","name":"should hash \"hello\" with n=1 and maxValue=1000 correctly","time":{"start":1749111692255,"stop":1749111692255,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fceba2b89eb658e","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749112171895,"stop":1749112171895,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bdc368a0687dfe1","name":"should not receive a peer event before start","time":{"start":1749111959824,"stop":1749111959825,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3d36abac5ea642a","name":"Push message with JSON payload","time":{"start":1749112466246,"stop":1749112466247,"duration":1},"status":"passed","severity":"normal"},{"uid":"5114a1da4b721aa7","name":"Fails to publish message with wrong content topic","time":{"start":1749112043455,"stop":1749112043455,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f11755c6792169b","name":"Check received message containing short","time":{"start":1749112171899,"stop":1749112171899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7647de53d25927eb","name":"should hash \"hello\" with n=0 and maxValue=100 correctly","time":{"start":1749111692241,"stop":1749111692241,"duration":0},"status":"passed","severity":"normal"},{"uid":"188e50a0318199bd","name":"Check received message containing emoji","time":{"start":1749112171904,"stop":1749112171905,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb1ddb22aed9289f","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749112265654,"stop":1749112265654,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd296f0a596272b","name":"should hash \"test123\" with n=0 and maxValue=1000 correctly","time":{"start":1749111692275,"stop":1749111692276,"duration":1},"status":"passed","severity":"normal"},{"uid":"f98b1636ac1fd7ab","name":"Sample","time":{"start":1749111641758,"stop":1749111641758,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2300ec87eb12f21","name":"Push message with Chinese payload","time":{"start":1749112466245,"stop":1749112466245,"duration":0},"status":"passed","severity":"normal"},{"uid":"3997d0e8e65ed09f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749112265655,"stop":1749112265655,"duration":0},"status":"passed","severity":"normal"},{"uid":"fec761f3e37814ea","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749112231169,"stop":1749112231169,"duration":0},"status":"passed","severity":"normal"},{"uid":"67397fa4db532dbc","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1749111635725,"stop":1749111635725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5412d8fe84bd8d4","name":"Check received message containing Basic HTML tag","time":{"start":1749112135863,"stop":1749112135864,"duration":1},"status":"passed","severity":"normal"},{"uid":"43d7fefdf28a7357","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=1000 correctly","time":{"start":1749111692303,"stop":1749111692306,"duration":3},"status":"passed","severity":"normal"},{"uid":"5e20fa8ab3006f1f","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=10000 correctly","time":{"start":1749111692307,"stop":1749111692307,"duration":0},"status":"passed","severity":"normal"},{"uid":"6495d66d6c9e0149","name":"should not throw an error for a single configured topic","time":{"start":1749111635745,"stop":1749111635745,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dd70429396d515","name":"peer:update - should schedule stream creation IF protocol hit AND no stream found on connection","time":{"start":1749111651713,"stop":1749111651713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e403d8c4058a577b","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1749111635733,"stop":1749111635733,"duration":0},"status":"passed","severity":"normal"},{"uid":"344d34de7e8570c5","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1749112245326,"stop":1749112245326,"duration":0},"status":"passed","severity":"normal"},{"uid":"63e1de2f7efa3b0a","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1749111660033,"stop":1749111660034,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84885e15a5967e3","name":"Push message with content topic containing escaped characters","time":{"start":1749112466265,"stop":1749112466265,"duration":0},"status":"passed","severity":"normal"},{"uid":"64da2fe329d76c4f","name":"Subscribe to topic containing Script and publish message","time":{"start":1749112051959,"stop":1749112051959,"duration":0},"status":"passed","severity":"normal"},{"uid":"b01c89ce02c9eca4","name":"Subscribe and receive messages via waku relay post","time":{"start":1749112231120,"stop":1749112231120,"duration":0},"status":"passed","severity":"normal"},{"uid":"50746bcc715de1f9","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1749112187135,"stop":1749112187135,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd11ba040db6a4e5","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749111846284,"stop":1749111846284,"duration":0},"status":"passed","severity":"normal"},{"uid":"899c0d4c12e796b","name":"Check message with invalid timestamp is not received","time":{"start":1749112171895,"stop":1749112171895,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ff4ec50bd9df76","name":"configure the node with multiple pubsub topics","time":{"start":1749112277697,"stop":1749112277697,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3a0e691c032e75c","name":"Generator, 2 different pubsubtopics","time":{"start":1749112216447,"stop":1749112216447,"duration":0},"status":"passed","severity":"normal"},{"uid":"95570b4353478223","name":"Subscribe to topic containing XML and receive message","time":{"start":1749112265652,"stop":1749112265652,"duration":0},"status":"passed","severity":"normal"},{"uid":"8326a2bdc2b6874","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=100 correctly","time":{"start":1749111692302,"stop":1749111692302,"duration":0},"status":"passed","severity":"normal"},{"uid":"9460e57823893c8a","name":"Check message received after jswaku node is restarted","time":{"start":1749112135876,"stop":1749112135876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b8f3cbbc168d683","name":"should properly create location multiaddrs - tcp4","time":{"start":1749111642443,"stop":1749111642443,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bbfd418f417a892","name":"Renews subscription after lossing a connection","time":{"start":1749112231144,"stop":1749112231144,"duration":0},"status":"passed","severity":"normal"},{"uid":"fad9edc66e2c15ff","name":"Push message with Basic HTML tag payload","time":{"start":1749112466246,"stop":1749112466246,"duration":0},"status":"passed","severity":"normal"},{"uid":"79ef3804e0c02890","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749111892642,"stop":1749111892643,"duration":1},"status":"passed","severity":"normal"},{"uid":"95ead1e140132526","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1749111651215,"stop":1749111651215,"duration":0},"status":"passed","severity":"normal"},{"uid":"7039f66d76be3773","name":"rejects content-filtered query with only contentTopics","time":{"start":1749111651581,"stop":1749111651582,"duration":1},"status":"passed","severity":"normal"},{"uid":"af220b78db3383a4","name":"Encoder throws on undefined content topic","time":{"start":1749111670676,"stop":1749111670676,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f74c40351345158","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749112195184,"stop":1749112195184,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee22ab4e20c433c2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app81/4/topic25/json","time":{"start":1749112160456,"stop":1749112160456,"duration":0},"status":"passed","severity":"normal"},{"uid":"37193590107a3d6c","name":"should not be empty after adding a subscription","time":{"start":1749111682685,"stop":1749111682685,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee5b8890b949d99a","name":"1 Relay, 1 fetch","time":{"start":1749111660206,"stop":1749111660206,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dc50b57337bb79f","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1749111635726,"stop":1749111635726,"duration":0},"status":"passed","severity":"normal"},{"uid":"1315ad11b539f565","name":"should invoke callbacks only when newly receiving message is given","time":{"start":1749111682686,"stop":1749111682687,"duration":1},"status":"passed","severity":"normal"},{"uid":"277d3797c9e431c","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1749112051953,"stop":1749112051954,"duration":1},"status":"passed","severity":"normal"},{"uid":"82eec3f188b55b7f","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1749111635747,"stop":1749111635748,"duration":1},"status":"passed","severity":"normal"},{"uid":"36ecdaa69220286a","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1749111635746,"stop":1749111635746,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8fd6c61f2e29ac1","name":"dispatchEvent via connectionManager","time":{"start":1749111751379,"stop":1749111751379,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8a027a9c9eb7f11","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1749111641596,"stop":1749111641596,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1a808e405c307da","name":"Publish message with rate limit","time":{"start":1749112043459,"stop":1749112043460,"duration":1},"status":"passed","severity":"normal"},{"uid":"7729bfa58d0f1f03","name":"A test","time":{"start":1749111910114,"stop":1749111910115,"duration":1},"status":"passed","severity":"normal"},{"uid":"33ffcdd78cc3e837","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749112171906,"stop":1749112171906,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a9d78077fb92bb","name":"Check received message containing unicode special characters","time":{"start":1749112171904,"stop":1749112171904,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fcb22e51c9de95f","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749112265664,"stop":1749112265665,"duration":1},"status":"passed","severity":"normal"},{"uid":"2de90a66a5682244","name":"Push message with content topic containing short","time":{"start":1749112466261,"stop":1749112466261,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af59ac0291d275d","name":"Check message with no content topic is not received","time":{"start":1749112171908,"stop":1749112171908,"duration":0},"status":"passed","severity":"normal"},{"uid":"93e17414e886a0e2","name":"Throws when trying to push message with empty payload","time":{"start":1749112466248,"stop":1749112466248,"duration":0},"status":"passed","severity":"normal"},{"uid":"add6dfedb338c6a4","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1749111641599,"stop":1749111641599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5dc0e9f71566959","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749112265665,"stop":1749112265665,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e5fc743c8a3706b","name":"Subscribe to topic containing Script and receive message","time":{"start":1749112231162,"stop":1749112231162,"duration":0},"status":"passed","severity":"normal"},{"uid":"57bb37c383acd160","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app42/5/topic399/proto","time":{"start":1749112160455,"stop":1749112160455,"duration":0},"status":"passed","severity":"normal"},{"uid":"e123d120dc17fb7a","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749112171898,"stop":1749112171899,"duration":1},"status":"passed","severity":"normal"},{"uid":"53350ea21e5cde0","name":"should correctly map a content topic to a pubsub topic","time":{"start":1749111635751,"stop":1749111635751,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ee92ea8b4c280bd","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749111892640,"stop":1749111892641,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0083a7b1b4a7a8d","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1749111920634,"stop":1749111920634,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2a89643d2e1028","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749112231133,"stop":1749112231134,"duration":1},"status":"passed","severity":"normal"},{"uid":"e39d4caf1dc9e27d","name":"Check received message containing XML","time":{"start":1749112171902,"stop":1749112171902,"duration":0},"status":"passed","severity":"normal"},{"uid":"def612dc7fc3c2c4","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1749111910049,"stop":1749111910049,"duration":0},"status":"passed","severity":"normal"},{"uid":"18b9c65350e2cd24","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=10000 correctly","time":{"start":1749111692319,"stop":1749111692320,"duration":1},"status":"passed","severity":"normal"},{"uid":"47e5cae3b0b391c3","name":"Check message with no payload is not received","time":{"start":1749112171908,"stop":1749112171908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6977ba176219b76d","name":"nwaku subscribes","time":{"start":1749112029742,"stop":1749112029742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4040af795a9ca36e","name":"Push message with shell command payload","time":{"start":1749112466247,"stop":1749112466247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3198b2a3486aed","name":"more peers than existing","time":{"start":1749112015776,"stop":1749112015776,"duration":0},"status":"skipped","severity":"normal"},{"uid":"96ffa2b098de2fac","name":"Push message with content topic containing numeric","time":{"start":1749112466249,"stop":1749112466249,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b94b6b63dd8b109","name":"Check received message containing XML","time":{"start":1749112171890,"stop":1749112171891,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2f01b8ac77f210","name":"Push message with content topic containing numeric","time":{"start":1749112466261,"stop":1749112466261,"duration":0},"status":"passed","severity":"normal"},{"uid":"5807020cb86791fc","name":"should be called at least once on all `peer:discovery` events","time":{"start":1749111718060,"stop":1749111718060,"duration":0},"status":"passed","severity":"normal"},{"uid":"151ea0db1ada8f65","name":"should hash \"hello\" with n=2 and maxValue=100 correctly","time":{"start":1749111692242,"stop":1749111692249,"duration":7},"status":"passed","severity":"normal"},{"uid":"66045641073af6ca","name":"Subscribe and receive messages via waku relay post","time":{"start":1749112265658,"stop":1749112265658,"duration":0},"status":"passed","severity":"normal"},{"uid":"3356ac1697afd2ba","name":"should wait for LightPush peer to be connected","time":{"start":1749111682799,"stop":1749111682799,"duration":0},"status":"passed","severity":"normal"},{"uid":"1526e9c347d01b8","name":"Subscribe and receive messages via waku relay post","time":{"start":1749112231150,"stop":1749112231151,"duration":1},"status":"passed","severity":"normal"},{"uid":"f07d7ccff9f8e4ae","name":"removeEventListener with correct event","time":{"start":1749111751377,"stop":1749111751377,"duration":0},"status":"passed","severity":"normal"},{"uid":"31bba1344eae764e","name":"Check received message containing long","time":{"start":1749112171887,"stop":1749112171888,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b8f582a29e4b97","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=100 correctly","time":{"start":1749111692308,"stop":1749111692309,"duration":1},"status":"passed","severity":"normal"},{"uid":"2626e3b5b7192194","name":"should deliver messages after dependencies are met","time":{"start":1749111692855,"stop":1749111692855,"duration":0},"status":"passed","severity":"normal"},{"uid":"35336607dbbfe1b4","name":"Push 30 different messages","time":{"start":1749112466248,"stop":1749112466248,"duration":0},"status":"skipped","severity":"normal"},{"uid":"628e554abf1ee9e7","name":"Fields are not dropped","time":{"start":1749111650980,"stop":1749111650980,"duration":0},"status":"passed","severity":"normal"},{"uid":"b532e180be35374","name":"Push message with content topic containing JSON","time":{"start":1749112466264,"stop":1749112466264,"duration":0},"status":"passed","severity":"normal"},{"uid":"71b2a7e9a21b8fdf","name":"should return Multiaddr when Multiaddr input is provided","time":{"start":1749111682617,"stop":1749111682617,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe67878f98c1e5b3","name":"Add multiple subscription objects on single nwaku node","time":{"start":1749112231170,"stop":1749112231170,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1ed2091e2bc483","name":"Passing page size 110 when there are 120 messages","time":{"start":1749112241033,"stop":1749112241034,"duration":1},"status":"passed","severity":"normal"},{"uid":"73216af4ab1ecfd1","name":"Refresh subscription","time":{"start":1749112051954,"stop":1749112051954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"85b4591a1d6963f5","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749112231130,"stop":1749112231131,"duration":1},"status":"passed","severity":"normal"},{"uid":"55db4d989743500a","name":"Overlapping topic subscription","time":{"start":1749112051954,"stop":1749112051954,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a21cb424dd45cb89","name":"should hash \"!@#$%^&*()\" with n=1 and maxValue=100 correctly","time":{"start":1749111692301,"stop":1749111692302,"duration":1},"status":"passed","severity":"normal"},{"uid":"769eb5730ee2a1d1","name":"accepts valid message hash query","time":{"start":1749111651582,"stop":1749111651582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bda05b418b5e9149","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749112231119,"stop":1749112231119,"duration":0},"status":"passed","severity":"normal"},{"uid":"30787ed618d8c55","name":"should hash \"test123\" with n=0 and maxValue=10000 correctly","time":{"start":1749111692295,"stop":1749111692296,"duration":1},"status":"passed","severity":"normal"},{"uid":"56fb0399d6cebb36","name":"should throw error - invalid id","time":{"start":1749111642435,"stop":1749111642435,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bb164deb34413f","name":"should not allow unachievable error rate","time":{"start":1749111691816,"stop":1749111691820,"duration":4},"status":"passed","severity":"normal"},{"uid":"a5635b4bef35f412","name":"should not receive a peer event after stop","time":{"start":1749111664308,"stop":1749111664308,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc81a6e5798bdeea","name":"should check connected peers if present and suitable","time":{"start":1749111682799,"stop":1749111682799,"duration":0},"status":"passed","severity":"normal"},{"uid":"96269098b65c52ec","name":"should throw an error for an unconfigured topic","time":{"start":1749111635746,"stop":1749111635746,"duration":0},"status":"passed","severity":"normal"},{"uid":"30cb6a2591050f4","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749112265645,"stop":1749112265645,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2714df66d6f43a","name":"Check received message containing emoji","time":{"start":1749112135848,"stop":1749112135848,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ef6adf86b586ee","name":"should set field with only STORE enabled","time":{"start":1749111642446,"stop":1749111642447,"duration":1},"status":"passed","severity":"normal"},{"uid":"70b995bee7026020","name":"Check received message containing Russian","time":{"start":1749112135843,"stop":1749112135844,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c2a3593b6d8a34e","name":"should serialize and deserialize correctly","time":{"start":1749111694188,"stop":1749111694188,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed13e66d68dbea2c","name":"Push message with content topic containing unicode special characters","time":{"start":1749112466265,"stop":1749112466265,"duration":0},"status":"passed","severity":"normal"},{"uid":"c70aad45556003dd","name":"Push message with Chinese payload","time":{"start":1749112466257,"stop":1749112466257,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ee3487f0bcc37c2","name":"should hash \"\" with n=0 and maxValue=1000 correctly","time":{"start":1749111692266,"stop":1749111692266,"duration":0},"status":"passed","severity":"normal"},{"uid":"32275e0f7e342237","name":"should return empty list for no shard","time":{"start":1749111635734,"stop":1749111635735,"duration":1},"status":"passed","severity":"normal"},{"uid":"b237e61e13d0c149","name":"should initialize with default number of peers","time":{"start":1749111681980,"stop":1749111681997,"duration":17},"status":"passed","severity":"normal"},{"uid":"82b9379db5612cae","name":"Fails to publish message with size larger than 1 MB","time":{"start":1749112043456,"stop":1749112043457,"duration":1},"status":"passed","severity":"normal"},{"uid":"581a07b0bbb9d604","name":"Check received message containing numeric","time":{"start":1749112171900,"stop":1749112171900,"duration":0},"status":"passed","severity":"normal"},{"uid":"b29d7e39fe08faa8","name":"Check received message containing SQL Injection","time":{"start":1749112135844,"stop":1749112135845,"duration":1},"status":"passed","severity":"normal"},{"uid":"1110730f59755d72","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1749111718064,"stop":1749111718065,"duration":1},"status":"passed","severity":"normal"},{"uid":"76ba94d345276b38","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1749111670674,"stop":1749111670674,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28fbc34d51c928e","name":"Check received message containing JSON","time":{"start":1749112135864,"stop":1749112135864,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02881de5c180880","name":"Check received message containing Chinese","time":{"start":1749112135859,"stop":1749112135859,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eeeb67cdb13ad33","name":"Subscribe to topic containing long and receive message","time":{"start":1749112265649,"stop":1749112265649,"duration":0},"status":"passed","severity":"normal"},{"uid":"83ff30bb5416ec23","name":"should emit a peer event after start","time":{"start":1749111959824,"stop":1749111959824,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5959df6cb606b35","name":"Check received message containing unicode special characters","time":{"start":1749112171893,"stop":1749112171893,"duration":0},"status":"passed","severity":"normal"},{"uid":"1046444ea40f99ef","name":"should maintain desired error rate","time":{"start":1749111694187,"stop":1749111694188,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c3ffb4b68b283d3","name":"accepts time-filtered query with content filter","time":{"start":1749111651583,"stop":1749111651584,"duration":1},"status":"passed","severity":"normal"},{"uid":"144045b1a5021d34","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1749111635742,"stop":1749111635742,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fda6023ae03682e","name":"Check received message containing shell command","time":{"start":1749112171892,"stop":1749112171893,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddcf7c3afbaa6de6","name":"ignores domain fetching errors","time":{"start":1749111660440,"stop":1749111660441,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1401b4b94a0eb34","name":"Push message with escaped characters payload","time":{"start":1749112466247,"stop":1749112466247,"duration":0},"status":"passed","severity":"normal"},{"uid":"31decbebf1950736","name":"should push the message to the outgoing buffer","time":{"start":1749111692849,"stop":1749111692850,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e7eddddfa432f85","name":"Query generator for 2000 messages","time":{"start":1749112231195,"stop":1749112231197,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb7e65e25928cf58","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1749112051962,"stop":1749112051963,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5effa559033d36","name":"should return PeerId when PeerId is provided","time":{"start":1749111682616,"stop":1749111682616,"duration":0},"status":"passed","severity":"normal"},{"uid":"95161e76109a1927","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1749111651214,"stop":1749111651215,"duration":1},"status":"passed","severity":"normal"},{"uid":"89a0c0f08846dde9","name":"Refresh subscription","time":{"start":1749112231132,"stop":1749112231132,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fb43df409791e1","name":"it tolerates circular branch references","time":{"start":1749111660439,"stop":1749111660440,"duration":1},"status":"passed","severity":"normal"},{"uid":"97d5cc258009bf7a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1749111635741,"stop":1749111635741,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2d55bfa2946562","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1749111635727,"stop":1749111635727,"duration":0},"status":"passed","severity":"normal"},{"uid":"acdd1c9920cfdd06","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749112231138,"stop":1749112231140,"duration":2},"status":"passed","severity":"normal"},{"uid":"cddf819bd768284f","name":"Encoder throws on undefined content topic","time":{"start":1749111672334,"stop":1749111672334,"duration":0},"status":"passed","severity":"normal"},{"uid":"909bf0e946aa658f","name":"Subscribe to topic containing Script and receive message","time":{"start":1749112265652,"stop":1749112265652,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c7f1e87e73c379","name":"should handle general insertion and lookup correctly","time":{"start":1749111694189,"stop":1749111694189,"duration":0},"status":"passed","severity":"normal"},{"uid":"260ce00a58650506","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1749111641604,"stop":1749111641605,"duration":1},"status":"passed","severity":"normal"},{"uid":"92d53d42b9f68b07","name":"should reject on timeout if it was set","time":{"start":1749111682798,"stop":1749111682798,"duration":0},"status":"passed","severity":"normal"},{"uid":"775167bb903982ca","name":"tcp ip4 address","time":{"start":1749111641871,"stop":1749111641871,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae25fa5cd7eb53","name":"Check message received after nwaku node is restarted","time":{"start":1749112135876,"stop":1749112135876,"duration":0},"status":"skipped","severity":"normal"},{"uid":"511454e9449ead9f","name":"should emit a peer event after start","time":{"start":1749111664307,"stop":1749111664307,"duration":0},"status":"passed","severity":"normal"},{"uid":"873893d57df897b","name":"Push message with emoji payload","time":{"start":1749112466260,"stop":1749112466260,"duration":0},"status":"passed","severity":"normal"},{"uid":"f679fa5e5ccf431e","name":"Publishes to nwaku","time":{"start":1749112029742,"stop":1749112029742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e8664eeca4880f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749112231164,"stop":1749112231165,"duration":1},"status":"passed","severity":"normal"},{"uid":"5477691236b90d57","name":"Check received message containing short","time":{"start":1749112135836,"stop":1749112135836,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd1e7df2df716832","name":"same cluster, same shard: nodes connect","time":{"start":1749111920635,"stop":1749111920635,"duration":0},"status":"passed","severity":"normal"},{"uid":"29107b754c009379","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749111846290,"stop":1749111846291,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a1271dfa958b6ef","name":"recovers when dns.resolve returns empty","time":{"start":1749111660440,"stop":1749111660440,"duration":0},"status":"passed","severity":"normal"},{"uid":"42e7f8d8daa0ad3e","name":"Rejects garbage","time":{"start":1749111686314,"stop":1749111686314,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9784f37c02f21b3","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1749112200438,"stop":1749112200438,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7c3e2e7e46cfcb1","name":"Register correct protocols","time":{"start":1749112051951,"stop":1749112051951,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a2916adfff82a02","name":"Store - dialed after - with timeout","time":{"start":1749112256511,"stop":1749112256512,"duration":1},"status":"passed","severity":"normal"},{"uid":"3386164a539081f5","name":"does not throw on valid cases","time":{"start":1749111635710,"stop":1749111635710,"duration":0},"status":"passed","severity":"normal"},{"uid":"85481285735d2fac","name":"random static sharding 6 - Cluster ID: 436, Shard ID: 26","time":{"start":1749112277695,"stop":1749112277695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3b994c10e95c14d","name":"Ping on unsubscribed peer","time":{"start":1749111780213,"stop":1749111780213,"duration":0},"status":"passed","severity":"normal"},{"uid":"271720fc8157d069","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749112265657,"stop":1749112265657,"duration":0},"status":"passed","severity":"normal"},{"uid":"67f0a56ecc1d21b5","name":"Check message received after jswaku node is restarted","time":{"start":1749112135855,"stop":1749112135855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"88b8f04dd64cbbcb","name":"should set field with only RELAY enabled","time":{"start":1749111642446,"stop":1749111642446,"duration":0},"status":"passed","severity":"normal"},{"uid":"2100ebd535864dd1","name":"should only return 1 node with relay and store capability","time":{"start":1749111660442,"stop":1749111660442,"duration":0},"status":"passed","severity":"normal"},{"uid":"942e4f333384fec5","name":"should support chaining for add method","time":{"start":1749111680843,"stop":1749111680857,"duration":14},"status":"passed","severity":"normal"},{"uid":"c233fc87093b5a97","name":"should initialize bloom filter with correct parameters","time":{"start":1749111694187,"stop":1749111694187,"duration":0},"status":"passed","severity":"normal"},{"uid":"866e29f48f1df0d0","name":"should retry failed tasks","time":{"start":1749111681615,"stop":1749111681616,"duration":1},"status":"passed","severity":"normal"},{"uid":"c297c179461edca0","name":"Check received message containing Arabic","time":{"start":1749112135843,"stop":1749112135843,"duration":0},"status":"passed","severity":"normal"},{"uid":"34c112011eab939f","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749112231141,"stop":1749112231141,"duration":0},"status":"passed","severity":"normal"},{"uid":"380ba98d6075b32","name":"should hash \"test123\" with n=1 and maxValue=1000 correctly","time":{"start":1749111692276,"stop":1749111692277,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f374a5553f48c84","name":"Check message with no payload is not received","time":{"start":1749112135875,"stop":1749112135875,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd4906bacf8d2db","name":"rejects hash query with time filter","time":{"start":1749111651583,"stop":1749111651583,"duration":0},"status":"passed","severity":"normal"},{"uid":"a412c12c24b550ed","name":"Check received message containing numeric","time":{"start":1749112135858,"stop":1749112135858,"duration":0},"status":"passed","severity":"normal"},{"uid":"d904e2b801c71d1b","name":"Push message with shell command payload","time":{"start":1749112466259,"stop":1749112466259,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ccd89e7dc2f1223","name":"should remove messages without delivering if timeout is exceeded","time":{"start":1749111692855,"stop":1749111692856,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf4a02419765112","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1749112187136,"stop":1749112187136,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5dbd4dda5ccd8be","name":"should create a new stream if no existing for protocol found","time":{"start":1749111651712,"stop":1749111651712,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf0a67e0633308e6","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749112231142,"stop":1749112231142,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ef630f0ec329f2e","name":"should hash \"hello\" with n=0 and maxValue=1000 correctly","time":{"start":1749111692254,"stop":1749111692255,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b90f50c791869bb","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749112231140,"stop":1749112231141,"duration":1},"status":"passed","severity":"normal"},{"uid":"2902a8c12b9e94a4","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1749112195182,"stop":1749112195183,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca580bfa0ff193f","name":"should hash \"\" with n=1 and maxValue=10000 correctly","time":{"start":1749111692270,"stop":1749111692270,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2769d903c17b003","name":"can dial TLS multiaddrs","time":{"start":1749111922616,"stop":1749111922616,"duration":0},"status":"passed","severity":"normal"},{"uid":"32da8df2656111a9","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1749112231191,"stop":1749112231194,"duration":3},"status":"passed","severity":"normal"},{"uid":"efd8bbe5dbb361c2","name":"Push message with escaped characters payload","time":{"start":1749112466259,"stop":1749112466259,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4fdf4e331ecf6ca","name":"should add received messages to bloom filter","time":{"start":1749111692852,"stop":1749111692853,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea3609a37f679c1","name":"Subscribe and publish message","time":{"start":1749112051952,"stop":1749112051952,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0080822ecea40d","name":"random static sharding 7 - Cluster ID: 98, Shard ID: 978","time":{"start":1749112277696,"stop":1749112277696,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed94a7955442597","name":"Push message with meta","time":{"start":1749112466253,"stop":1749112466253,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ad8245a2cb82405","name":"should handle special patterns correctly","time":{"start":1749111694189,"stop":1749111694189,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2a70c31252c37e3","name":"Waku message hash computation (message is IProtoMessage with version)","time":{"start":1749111651217,"stop":1749111651218,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1b9ddfcb655fc53","name":"should throw error - no id","time":{"start":1749111642435,"stop":1749111642435,"duration":0},"status":"passed","severity":"normal"},{"uid":"19dd83a6d05cb92f","name":"Query Generator, No message returned","time":{"start":1749112200431,"stop":1749112200432,"duration":1},"status":"passed","severity":"normal"},{"uid":"91ca2df63206a3d3","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749112265661,"stop":1749112265661,"duration":0},"status":"passed","severity":"normal"},{"uid":"84879d93e42d50b1","name":"should use shardsUnderCluster when provided","time":{"start":1749111682618,"stop":1749111682618,"duration":0},"status":"passed","severity":"normal"},{"uid":"864cec51ffab9260","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1749111710882,"stop":1749111710883,"duration":1},"status":"passed","severity":"normal"},{"uid":"a596325b31bc8d9f","name":"should hash \"test123\" with n=2 and maxValue=10000 correctly","time":{"start":1749111692298,"stop":1749111692299,"duration":1},"status":"passed","severity":"normal"},{"uid":"97e478531571d029","name":"should track probabilistic acknowledgements of messages received in bloom filter","time":{"start":1749111692854,"stop":1749111692854,"duration":0},"status":"passed","severity":"normal"},{"uid":"f652e7d89a5e4823","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749112231165,"stop":1749112231166,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5bc6558f61a35cf","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1749112231119,"stop":1749112231120,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6b65af098b70cc4","name":"Waku message hash computation (meta attribute not present)","time":{"start":1749111651215,"stop":1749111651216,"duration":1},"status":"passed","severity":"normal"},{"uid":"709833216f88bc63","name":"Subscribe to topic containing emoji and publish message","time":{"start":1749112051964,"stop":1749112051964,"duration":0},"status":"passed","severity":"normal"},{"uid":"67e919f699d88a5c","name":"can start and stop the service","time":{"start":1749111715477,"stop":1749111715478,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2148823b908023","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1749112187136,"stop":1749112187137,"duration":1},"status":"passed","severity":"normal"},{"uid":"56448d07457896ca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1749111635738,"stop":1749111635739,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf2ec205cb65c2c9","name":"should get / set TCP multiaddr","time":{"start":1749111642442,"stop":1749111642442,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb9c50e2870a1b47","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749112265647,"stop":1749112265647,"duration":0},"status":"passed","severity":"normal"},{"uid":"634a34de61057f1a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1749112265654,"stop":1749112265654,"duration":0},"status":"passed","severity":"normal"},{"uid":"222f6958c27fa1f5","name":"should hash \"\" with n=0 and maxValue=100 correctly","time":{"start":1749111692263,"stop":1749111692264,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb5e096ab8f073b","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749112231171,"stop":1749112231171,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b352dea73f1035","name":"should return the correct m/n for k = 7, targetError = 0.001","time":{"start":1749111691825,"stop":1749111691825,"duration":0},"status":"passed","severity":"normal"},{"uid":"73a815baba5ec7c7","name":"should hash \"!@#$%^&*()\" with n=5 and maxValue=10000 correctly","time":{"start":1749111692308,"stop":1749111692308,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a3202842fab9259","name":"Ordered Callback - false","time":{"start":1749112225544,"stop":1749112225544,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbe6b8f8390fbc9","name":"should hash \"test123\" with n=2 and maxValue=100 correctly","time":{"start":1749111692274,"stop":1749111692274,"duration":0},"status":"passed","severity":"normal"},{"uid":"a583d7ff33fcf0b0","name":"Subscribe to topic containing Russian and receive message","time":{"start":1749112265651,"stop":1749112265651,"duration":0},"status":"passed","severity":"normal"},{"uid":"14f3da47fab341a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749111892648,"stop":1749111892648,"duration":0},"status":"passed","severity":"normal"},{"uid":"e01e3fcd231c320e","name":"should not fail to start the service if it is already started","time":{"start":1749111664307,"stop":1749111664307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a34f9058faaf797d","name":"Overlapping topic subscription","time":{"start":1749112231131,"stop":1749112231131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f5a57a4247ce95","name":"Push message with content topic containing Arabic","time":{"start":1749112466250,"stop":1749112466250,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7b9ee4985840edd","name":"should be able to encode the field with only STORE set to true","time":{"start":1749111641593,"stop":1749111641593,"duration":0},"status":"passed","severity":"normal"},{"uid":"950a15a60f1e70d","name":"should return true when clusterId matches and shard is included in network shards","time":{"start":1749111682620,"stop":1749111682621,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1b8ef21c19c93cb","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1749111635752,"stop":1749111635752,"duration":0},"status":"passed","severity":"normal"},{"uid":"92df1a0614693f99","name":"should not fail to stop the service if it was not started","time":{"start":1749111959823,"stop":1749111959823,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae9c5d33ead47421","name":"Check received message containing SQL Injection","time":{"start":1749112135860,"stop":1749112135860,"duration":0},"status":"passed","severity":"normal"},{"uid":"64736aaa3080f4c","name":"should decode valid enr with tcp successfully","time":{"start":1749111642433,"stop":1749111642434,"duration":1},"status":"passed","severity":"normal"},{"uid":"101c45cb02bc4340","name":"messageHashStr works with IProtoMessage","time":{"start":1749111651220,"stop":1749111651220,"duration":0},"status":"passed","severity":"normal"},{"uid":"25163556b76868dd","name":"should detect messages with missing dependencies","time":{"start":1749111692854,"stop":1749111692855,"duration":1},"status":"passed","severity":"normal"},{"uid":"800706628a68a913","name":"Ephemeral field is preserved - encoder v0","time":{"start":1749111717059,"stop":1749111717060,"duration":1},"status":"passed","severity":"normal"},{"uid":"1978438220e72ac0","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1749111892648,"stop":1749111892648,"duration":0},"status":"passed","severity":"normal"},{"uid":"b542f0b31cf94712","name":"should hash \"\" with n=2 and maxValue=100 correctly","time":{"start":1749111692265,"stop":1749111692265,"duration":0},"status":"passed","severity":"normal"},{"uid":"86af42d808d02efb","name":"connected peers and dial","time":{"start":1749112015775,"stop":1749112015776,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d8c4429562a0a97","name":"should be sent with empty content","time":{"start":1749111692856,"stop":1749111692857,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1e043017aa45413","name":"Check received message with timestamp: 1749111710455000000 ","time":{"start":1749112171894,"stop":1749112171894,"duration":0},"status":"passed","severity":"normal"},{"uid":"3480162281459058","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749112231152,"stop":1749112231152,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6d5c29c75b8928","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1749112245327,"stop":1749112245327,"duration":0},"status":"passed","severity":"normal"},{"uid":"1da494aebaf4b8ed","name":"should successfully subscribe to supported pubsub topic","time":{"start":1749111682612,"stop":1749111682612,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07b61ea13302e4c","name":"Check message with invalid timestamp is not received","time":{"start":1749112135850,"stop":1749112135851,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6269534c69123a3","name":"should fail to send if no connected peers found","time":{"start":1749111682430,"stop":1749111682431,"duration":1},"status":"passed","severity":"normal"},{"uid":"7950dd681406838f","name":"should select older connection if present","time":{"start":1749111650641,"stop":1749111650642,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8610a7c5cf75aaf","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749112231160,"stop":1749112231160,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea42402257dad9f5","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1749112015643,"stop":1749112015644,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8c64fc101fd660d8","name":"Throws when trying to push message with empty payload","time":{"start":1749112466260,"stop":1749112466260,"duration":0},"status":"passed","severity":"normal"},{"uid":"24bd470b13077eb4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749112216449,"stop":1749112216449,"duration":0},"status":"skipped","severity":"normal"},{"uid":"93426f1d509a1bef","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1749111635739,"stop":1749111635740,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d74e0313bc52c0a","name":"should encode/decode to text encoding","time":{"start":1749111642441,"stop":1749111642442,"duration":1},"status":"passed","severity":"normal"},{"uid":"be97ff1de365fb70","name":"Check received message containing emoji","time":{"start":1749112135869,"stop":1749112135870,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0f57c3f9ff85ced","name":"Push message with SQL Injection payload","time":{"start":1749112466257,"stop":1749112466258,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c002b3a9c14f0e","name":"Check received message containing Script","time":{"start":1749112135845,"stop":1749112135845,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8ae574d10debf3","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1749111660443,"stop":1749111660443,"duration":0},"status":"passed","severity":"normal"},{"uid":"99909e03ce75e1f8","name":"should properly clean up resources when disposed","time":{"start":1749111680860,"stop":1749111680865,"duration":5},"status":"passed","severity":"normal"},{"uid":"9fbe75c264f2aa92","name":"passes more than one ENR URLs and attempts connection","time":{"start":1749111715485,"stop":1749111715486,"duration":1},"status":"skipped","severity":"normal"},{"uid":"12b192f3a82a0580","name":"Check received message containing Script","time":{"start":1749112135861,"stop":1749112135862,"duration":1},"status":"passed","severity":"normal"},{"uid":"b190436d2681429d","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app21/8/topic794/test.js","time":{"start":1749112160454,"stop":1749112160454,"duration":0},"status":"passed","severity":"normal"},{"uid":"a70c15a950a77955","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1749111635751,"stop":1749111635751,"duration":0},"status":"passed","severity":"normal"},{"uid":"509ed0a90c75b38d","name":"Check received message containing long","time":{"start":1749112135837,"stop":1749112135837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e129927cee6a6d2b","name":"Check message on other pubsub topic is not received","time":{"start":1749112171896,"stop":1749112171896,"duration":0},"status":"passed","severity":"normal"},{"uid":"c07422b914b9daee","name":"should not receive a peer event after stop","time":{"start":1749111715482,"stop":1749111715484,"duration":2},"status":"passed","severity":"normal"},{"uid":"769ee33a21d23602","name":"Accepts a valid Waku Message","time":{"start":1749111686312,"stop":1749111686313,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e00ffd3b25a07e9","name":"handles different clusterIds correctly","time":{"start":1749111635729,"stop":1749111635729,"duration":0},"status":"passed","severity":"normal"},{"uid":"b301cf14d40ba304","name":"should stop and cleanup resources","time":{"start":1749111682687,"stop":1749111682687,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc66d3af463b469","name":"should respect max attempts limit","time":{"start":1749111681617,"stop":1749111681625,"duration":8},"status":"passed","severity":"normal"},{"uid":"8751066193f714df","name":"Subscribe to topic containing shell command and publish message","time":{"start":1749112051961,"stop":1749112051962,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab68032d7a074b50","name":"Does not throw an exception when node disconnects","time":{"start":1749112251783,"stop":1749112251783,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d3194d205430420","name":"Check received message containing JSON","time":{"start":1749112171903,"stop":1749112171903,"duration":0},"status":"passed","severity":"normal"},{"uid":"c57725e7248c986d","name":"Check meta is set [symmetric]","time":{"start":1749111670675,"stop":1749111670675,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f52417906e13c6","name":"can start the service","time":{"start":1749111715476,"stop":1749111715477,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f81f5d4de0faa48","name":"should add and check entries correctly","time":{"start":1749111680823,"stop":1749111680842,"duration":19},"status":"passed","severity":"normal"},{"uid":"5d1552ede36a46e3","name":"returns nothing if no connections present","time":{"start":1749111650638,"stop":1749111650640,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed160608c23912ab","name":"Push message with content topic containing shell command","time":{"start":1749112466264,"stop":1749112466264,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c1c716a9fb6b9b2","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749112231159,"stop":1749112231160,"duration":1},"status":"passed","severity":"normal"},{"uid":"63994112ae39c764","name":"Push message with content topic containing special chars","time":{"start":1749112466261,"stop":1749112466262,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bc06b00390ce61e","name":"Subscribe to topic containing Russian and publish message","time":{"start":1749112051958,"stop":1749112051959,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dc6ebbb99183adf","name":"Check message with non string payload is not received","time":{"start":1749112171897,"stop":1749112171898,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd3102d70c2da55","name":"Subscribe to topic containing XML and publish message","time":{"start":1749112051959,"stop":1749112051960,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7cec3fb8ad5c52a","name":"should transition to MinimallyHealthy with one compatible peer","time":{"start":1749111682804,"stop":1749111682804,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec31456aae4a6f18","name":"Push message with content topic containing Script","time":{"start":1749112466251,"stop":1749112466251,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c343cf26f85f260","name":"should throw error - no public key","time":{"start":1749111642434,"stop":1749111642434,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca46103cb74faf66","name":"Check received message with timestamp: 1749111710294000000 ","time":{"start":1749112135870,"stop":1749112135870,"duration":0},"status":"passed","severity":"normal"},{"uid":"6753d5a28c4a0035","name":"should have no discoveries enabled by default","time":{"start":1749111682100,"stop":1749111682100,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc85eab909bba96b","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1749111660034,"stop":1749111660034,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e30d58159ace2f9","name":"Check received message containing JSON","time":{"start":1749112135846,"stop":1749112135846,"duration":0},"status":"passed","severity":"normal"},{"uid":"68e9d5d37d5c1424","name":"Subscribe and receives messages on 20 topics","time":{"start":1749112231127,"stop":1749112231128,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bc160315d246314","name":"Push message with custom timestamp: 1749115446520","time":{"start":1749112466267,"stop":1749112466267,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbff613d77219e72","name":"Check received message containing short","time":{"start":1749112171887,"stop":1749112171887,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2b771aed28b84e","name":"Subscribe to topic containing XML and receive message","time":{"start":1749112265663,"stop":1749112265663,"duration":0},"status":"passed","severity":"normal"},{"uid":"af0008f331a89c22","name":"Check received message containing Basic HTML tag","time":{"start":1749112135845,"stop":1749112135846,"duration":1},"status":"passed","severity":"normal"},{"uid":"e93cd7e5f35f8486","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749112265655,"stop":1749112265656,"duration":1},"status":"passed","severity":"normal"},{"uid":"427dc58879ac2a6c","name":"pre and post cipher","time":{"start":1749111671127,"stop":1749111671127,"duration":0},"status":"passed","severity":"normal"},{"uid":"27031a814af45e9","name":"Nodes with multiple pubsub topic","time":{"start":1749112032933,"stop":1749112032933,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e06ea4de1292748","name":"throws on content topic with empty encoding field","time":{"start":1749111635715,"stop":1749111635715,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed9f9fb2ae993db7","name":"Subscribe to topic containing long and receive message","time":{"start":1749112231158,"stop":1749112231159,"duration":1},"status":"passed","severity":"normal"},{"uid":"75f3d2ac82b0ff0c","name":"Check received message containing Chinese","time":{"start":1749112171901,"stop":1749112171901,"duration":0},"status":"passed","severity":"normal"},{"uid":"177dc35eb2ce1426","name":"should throw if no connection provided","time":{"start":1749111651712,"stop":1749111651712,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbf37014c8106a55","name":"should handle different types of entries","time":{"start":1749111680859,"stop":1749111680859,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8367b2414705b0","name":"should insert message id into causal history","time":{"start":1749111692850,"stop":1749111692850,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4de57ef21f7aacf","name":"Subscribe and receives messages on 20 topics","time":{"start":1749112265646,"stop":1749112265647,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fd893ee77a08e2d","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1749111892645,"stop":1749111892645,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f754c39c6d5294","name":"should send to specified number of peers of used peers","time":{"start":1749111682433,"stop":1749111682433,"duration":0},"status":"passed","severity":"normal"},{"uid":"897c26a100eb2594","name":"should return the correct m/n for k = 2, targetError = 0.1","time":{"start":1749111691820,"stop":1749111691824,"duration":4},"status":"passed","severity":"normal"},{"uid":"b5db7272307d3e25","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1749111670672,"stop":1749111670674,"duration":2},"status":"passed","severity":"normal"},{"uid":"dc91fb6f0e7ba08","name":"Ordered Callback - true","time":{"start":1749112225543,"stop":1749112225544,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bc45fab7bed7d6a","name":"Check publish message containing shell command","time":{"start":1749112043437,"stop":1749112043438,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc73f14825b38513","name":"should throw an error if shards are undefined for static sharding","time":{"start":1749111635735,"stop":1749111635735,"duration":0},"status":"passed","severity":"normal"},{"uid":"679a0b02cc47043d","name":"Subscribe to topic containing long and receive message","time":{"start":1749112231132,"stop":1749112231133,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bc54aa5e0cecb0","name":"Check publish message containing Russian","time":{"start":1749112043435,"stop":1749112043435,"duration":0},"status":"passed","severity":"normal"},{"uid":"17069260c06a9179","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749112265661,"stop":1749112265661,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff2564f7d948577","name":"should hash \"test123\" with n=5 and maxValue=10000 correctly","time":{"start":1749111692299,"stop":1749111692300,"duration":1},"status":"passed","severity":"normal"},{"uid":"8dbb28d03b786e26","name":"peer:update - should not schedule stream creation IF protocol hit AND stream found on connection","time":{"start":1749111651713,"stop":1749111651714,"duration":1},"status":"passed","severity":"normal"},{"uid":"540382c6f9da3494","name":"Push message with rate limit","time":{"start":1749112466254,"stop":1749112466254,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1281310b69ccc","name":"Subscribe and receive messages via waku relay post","time":{"start":1749112265645,"stop":1749112265645,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f15bd6dc1d5fa58","name":"should hash \"\" with n=5 and maxValue=1000 correctly","time":{"start":1749111692267,"stop":1749111692267,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fa34e56c0093174","name":"should handle a minimal index list","time":{"start":1749111635778,"stop":1749111635779,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4397fe1ced65da3","name":"should mark all messages in causal history as acknowledged","time":{"start":1749111692853,"stop":1749111692854,"duration":1},"status":"passed","severity":"normal"},{"uid":"f503bf09504e185c","name":"1 Store, 2 fetches","time":{"start":1749111660207,"stop":1749111660207,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f6cbe87103b8868","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749111892644,"stop":1749111892645,"duration":1},"status":"passed","severity":"normal"},{"uid":"236d03ef011d6779","name":"different cluster, different shard: nodes don't connect","time":{"start":1749111920636,"stop":1749111920636,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf8aff6aff9ce7a6","name":"should enable only localPeerCache when dns and peerExchange are disabled","time":{"start":1749111682104,"stop":1749111682104,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd97f3d356433ec","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1749111635743,"stop":1749111635744,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ad4e8295beffe89","name":"Check message with no content topic is not received","time":{"start":1749112135852,"stop":1749112135852,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3a4be3ef21e6aa4","name":"Generator, custom pubsub topic","time":{"start":1749112216448,"stop":1749112216448,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a4eae4914fa92f46","name":"should be able to decode the field with only RELAY set to true","time":{"start":1749111641597,"stop":1749111641598,"duration":1},"status":"passed","severity":"normal"},{"uid":"9735848954d2ffe2","name":"Check received message containing special chars","time":{"start":1749112171888,"stop":1749112171888,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c13e6e508eb72a9","name":"Check publish message after service node is restarted","time":{"start":1749112043457,"stop":1749112043457,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7809d090d66c1377","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749112466264,"stop":1749112466264,"duration":0},"status":"passed","severity":"normal"},{"uid":"784c0d1db0186366","name":"Refresh subscription","time":{"start":1749112265648,"stop":1749112265648,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa02a532c3ae2b4","name":"Fails to push message with large meta","time":{"start":1749112466266,"stop":1749112466266,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0b392952c5a45f4","name":"Query generator for multiple messages with different content topic format","time":{"start":1749112231185,"stop":1749112231187,"duration":2},"status":"passed","severity":"normal"},{"uid":"c173c0a91336ec2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1749111635739,"stop":1749111635739,"duration":0},"status":"passed","severity":"normal"},{"uid":"c689e59a2d36a1f3","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1749111672333,"stop":1749111672333,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc2dd5ebd171ed88","name":"Subscribe to topic containing special chars and receive message","time":{"start":1749112265650,"stop":1749112265650,"duration":0},"status":"passed","severity":"normal"},{"uid":"eced76c300958440","name":"unsubscribes","time":{"start":1749112244832,"stop":1749112244834,"duration":2},"status":"passed","severity":"normal"},{"uid":"6555b99765ed2a73","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749112231166,"stop":1749112231167,"duration":1},"status":"passed","severity":"normal"},{"uid":"2306bd8c1502e8ec","name":"Using a function","time":{"start":1749112251784,"stop":1749112251784,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f6401eb8d3ea634","name":"peer:update - should do nothing if another protocol hit","time":{"start":1749111651713,"stop":1749111651713,"duration":0},"status":"passed","severity":"normal"},{"uid":"add63b8300f295fa","name":"Publish message with custom timestamp: Thu Jun 05 2025 07:27:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1749112043443,"stop":1749112043443,"duration":0},"status":"passed","severity":"normal"},{"uid":"c71401e9b52ed09f","name":"Check meta is set [ecies]","time":{"start":1749111672333,"stop":1749111672334,"duration":1},"status":"passed","severity":"normal"},{"uid":"99ec580ffbf4364e","name":"Passing page size 0 when there are 110 messages","time":{"start":1749112241027,"stop":1749112241028,"duration":1},"status":"passed","severity":"normal"},{"uid":"d56be275b4a48e9d","name":"Reopen subscription with peer with lost subscription","time":{"start":1749111780211,"stop":1749111780211,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f166dcc269a02c","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app46/6/topic34/xml","time":{"start":1749112160456,"stop":1749112160457,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39692fe9fcecc8c","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1749112231134,"stop":1749112231135,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4864af16d5f0c8b","name":"Push message with Arabic payload","time":{"start":1749112466257,"stop":1749112466257,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d94b6e775f1d4b2","name":"Push message with custom timestamp: 1749108246520","time":{"start":1749112466266,"stop":1749112466267,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c2c1c5492fcede0","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749112231161,"stop":1749112231162,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4c85f378af68ba3","name":"should hash \"test123\" with n=5 and maxValue=100 correctly","time":{"start":1749111692274,"stop":1749111692275,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd01a08ef2e7cc49","name":"should return false","time":{"start":1749111642436,"stop":1749111642436,"duration":0},"status":"passed","severity":"normal"},{"uid":"67ed2dd795835112","name":"should set field with only LIGHTPUSH enabled","time":{"start":1749111642447,"stop":1749111642447,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c23d109bb560a76","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=1000 correctly","time":{"start":1749111692303,"stop":1749111692303,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd706af83ae42175","name":"random static sharding 3 - Cluster ID: 829, Shard ID: 856","time":{"start":1749112277694,"stop":1749112277695,"duration":1},"status":"passed","severity":"normal"},{"uid":"d925b2adfe71b6de","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1749112265654,"stop":1749112265654,"duration":0},"status":"passed","severity":"normal"},{"uid":"41303d891233dcc2","name":"should throw error when subscribing with unsupported pubsub topic","time":{"start":1749111682611,"stop":1749111682612,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7207b03ba9233eb","name":"configure the node with multiple content topics","time":{"start":1749112160458,"stop":1749112160458,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f84fd4b6f8b61e","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1749111635732,"stop":1749111635732,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1ded80b88855f6","name":"should return no connections if no open connection provided","time":{"start":1749111650641,"stop":1749111650641,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf2745d8c0ae4a6","name":"should handle task timeouts","time":{"start":1749111681616,"stop":1749111681617,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41235bd5d8cb065","name":"Sign & Recover","time":{"start":1749111671127,"stop":1749111671128,"duration":1},"status":"passed","severity":"normal"},{"uid":"d04e7b7c7559df6d","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1749112195182,"stop":1749112195182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6714e1955b82a8de","name":"Push message with content topic containing special chars","time":{"start":1749112466249,"stop":1749112466249,"duration":0},"status":"passed","severity":"normal"},{"uid":"76740dc87d0d32d7","name":"should not be added to outgoing buffer, bloom filter, or local log","time":{"start":1749111692857,"stop":1749111692857,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1c5a3d6822ec5f1","name":"Passing an array","time":{"start":1749112251783,"stop":1749112251784,"duration":1},"status":"passed","severity":"normal"},{"uid":"c04889d2650aa038","name":"shard 0","time":{"start":1749112277692,"stop":1749112277693,"duration":1},"status":"passed","severity":"normal"},{"uid":"42bf005c152c704f","name":"Meta field set when metaSetter is specified","time":{"start":1749111651773,"stop":1749111651773,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c536a43b550cb7","name":"should return the correct m/n for k = 7, targetError = 0.01","time":{"start":1749111691824,"stop":1749111691824,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff6d46aae5dc732","name":"should successfully unsubscribe from an existing subscription","time":{"start":1749111682613,"stop":1749111682614,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0bc6db4695d3bb","name":"Query with Promise Callback, No Decoder","time":{"start":1749112200438,"stop":1749112200439,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7ee9c0ca29b3ad2","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1749112051959,"stop":1749112051959,"duration":0},"status":"passed","severity":"normal"},{"uid":"40bb364e4b18e9ed","name":"Query with Promise Callback, No message returned","time":{"start":1749112200439,"stop":1749112200439,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c61630b8625209","name":"should not fail to start the service if it is already started","time":{"start":1749111715479,"stop":1749111715480,"duration":1},"status":"passed","severity":"normal"},{"uid":"796bce8b8645a9d6","name":"Subscribe to topic containing long and receive message","time":{"start":1749112265660,"stop":1749112265660,"duration":0},"status":"passed","severity":"normal"},{"uid":"a698610e9b9fdcf9","name":"throws on content topic with empty topic name field","time":{"start":1749111635714,"stop":1749111635715,"duration":1},"status":"passed","severity":"normal"},{"uid":"8937210a346542f1","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=10000 correctly","time":{"start":1749111692319,"stop":1749111692319,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87a6f166ef75158","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1749111642433,"stop":1749111642433,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffa7d12f068b934","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749111846287,"stop":1749111846290,"duration":3},"status":"passed","severity":"normal"},{"uid":"673e92e86872d34c","name":"should update ack status of messages in outgoing buffer","time":{"start":1749111692858,"stop":1749111692858,"duration":0},"status":"passed","severity":"normal"},{"uid":"778a5c5d452d74b5","name":"Push message with numeric payload","time":{"start":1749112466244,"stop":1749112466244,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c9bf052c105413","name":"Push message with content topic containing SQL Injection","time":{"start":1749112466263,"stop":1749112466263,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5493ab2f02d1c16","name":"Check publish message containing Script","time":{"start":1749112043436,"stop":1749112043436,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd33a19f5b28bb55","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1749111660443,"stop":1749111660444,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8bd29deb7a0aed3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1749111635726,"stop":1749111635727,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f44bc3b7655af55","name":"Push message with content topic containing XML","time":{"start":1749112466251,"stop":1749112466251,"duration":0},"status":"passed","severity":"normal"},{"uid":"1233348e25df509a","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749112265651,"stop":1749112265652,"duration":1},"status":"passed","severity":"normal"},{"uid":"a046288daf70ffb2","name":"Subscribe to topic containing Script and receive message","time":{"start":1749112265662,"stop":1749112265662,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4cb874d5d7b68a","name":"should increase lamport timestamp","time":{"start":1749111692848,"stop":1749111692849,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad45c81075f9a012","name":"should be online or offline if network state changed","time":{"start":1749111710887,"stop":1749111710888,"duration":1},"status":"passed","severity":"normal"},{"uid":"da9331bdef258929","name":"Check received message containing special chars","time":{"start":1749112135858,"stop":1749112135859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee450e8fd217601","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1749112231155,"stop":1749112231156,"duration":1},"status":"passed","severity":"normal"},{"uid":"b670709081769d57","name":"should return the pubsub topic directly if a string is provided","time":{"start":1749111635747,"stop":1749111635747,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbe1e7e6870bd232","name":"can start and stop the service","time":{"start":1749111959822,"stop":1749111959823,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ac6b8b068a2d8c6","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1749111641600,"stop":1749111641600,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb6752b65d85aa","name":"non connected peers","time":{"start":1749112015777,"stop":1749112015777,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31a67b9c12bfe192","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1749111635740,"stop":1749111635740,"duration":0},"status":"passed","severity":"normal"},{"uid":"14121071bfe0010c","name":"Check received message containing Script","time":{"start":1749112171902,"stop":1749112171902,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e2f6555c7ec7d83","name":"Check received message with timestamp: 1749111710294000000 ","time":{"start":1749112135848,"stop":1749112135848,"duration":0},"status":"passed","severity":"normal"},{"uid":"d42a7ce12f221394","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=1000 correctly","time":{"start":1749111692306,"stop":1749111692306,"duration":0},"status":"passed","severity":"normal"},{"uid":"913572e8c393839e","name":"Check received message with timestamp: 1749111710294 ","time":{"start":1749112135849,"stop":1749112135849,"duration":0},"status":"passed","severity":"normal"},{"uid":"af15493796588b39","name":"Subscribe to topic containing XML and receive message","time":{"start":1749112231138,"stop":1749112231138,"duration":0},"status":"passed","severity":"normal"},{"uid":"318f99ebf4111ecb","name":"getPeersByDiscovery","time":{"start":1749111751378,"stop":1749111751378,"duration":0},"status":"passed","severity":"normal"},{"uid":"558e7ea6ef79dc00","name":"returns all values when wanted number matches available values","time":{"start":1749111659322,"stop":1749111659323,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8f47368e8269da0","name":"Relay","time":{"start":1749111715773,"stop":1749111715774,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ee85c411ffea784","name":"Check received message containing Russian","time":{"start":1749112135860,"stop":1749112135860,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2ae14d52455fab","name":"Check publish message containing SQL Injection","time":{"start":1749112043436,"stop":1749112043436,"duration":0},"status":"passed","severity":"normal"},{"uid":"148982b89c31ade9","name":"Check received message containing numeric","time":{"start":1749112135837,"stop":1749112135838,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c8e272b51af8d9d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749112265658,"stop":1749112265658,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef471f58fad69fa","name":"should retry on complete failure if specified","time":{"start":1749111682433,"stop":1749111682433,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6fb2dc877cd6b9b","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749111846291,"stop":1749111846291,"duration":0},"status":"passed","severity":"normal"},{"uid":"6988abb57b2f591f","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=10000 correctly","time":{"start":1749111692308,"stop":1749111692308,"duration":0},"status":"passed","severity":"normal"},{"uid":"342175ca8beb9148","name":"should handle incoming messages","time":{"start":1749111682614,"stop":1749111682614,"duration":0},"status":"passed","severity":"normal"},{"uid":"89ac8b767aea41b6","name":"Push message with content topic containing Russian","time":{"start":1749112466250,"stop":1749112466250,"duration":0},"status":"passed","severity":"normal"},{"uid":"9155cdd87b977995","name":"Subscribe to topic containing short and receive message","time":{"start":1749112265660,"stop":1749112265660,"duration":0},"status":"passed","severity":"normal"},{"uid":"35e81359b8bc5468","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749111892643,"stop":1749111892644,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0807b0fbf8d3eb","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749111892638,"stop":1749111892639,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fece5a5ffe53398","name":"Subscribe and receives messages on 20 topics","time":{"start":1749112231154,"stop":1749112231154,"duration":0},"status":"passed","severity":"normal"},{"uid":"d829cd56eb2ed963","name":"Query Generator, No Decoder","time":{"start":1749112200428,"stop":1749112200431,"duration":3},"status":"passed","severity":"normal"},{"uid":"57ed117ad1d6e97f","name":"should be sent without a timestamp, causal history, or bloom filter","time":{"start":1749111692858,"stop":1749111692858,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bffceffa7bd707c","name":"groups content topics by expected pubsub topic","time":{"start":1749111635728,"stop":1749111635729,"duration":1},"status":"passed","severity":"normal"},{"uid":"5277bae7623b42f4","name":"Push message with short payload","time":{"start":1749112466243,"stop":1749112466243,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66d5db5936c0233","name":"Publish message with custom timestamp: Thu Jun 05 2025 09:27:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1749112043444,"stop":1749112043450,"duration":6},"status":"passed","severity":"normal"},{"uid":"1d15588950c940","name":"Check message with invalid timestamp is not received","time":{"start":1749112135873,"stop":1749112135873,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff853b746840f033","name":"random static sharding 2 - Cluster ID: 10, Shard ID: 511","time":{"start":1749112277694,"stop":1749112277694,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbc63d9118ddc","name":"Push message with content topic containing short","time":{"start":1749112466248,"stop":1749112466249,"duration":1},"status":"passed","severity":"normal"},{"uid":"ddf9ee22fba2154f","name":"should reject if LightPush is requested but not mounted","time":{"start":1749111682796,"stop":1749111682797,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e24ce9b862ef43b","name":"Overlapping topic subscription","time":{"start":1749112231156,"stop":1749112231156,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e7b914b931f508","name":"listenerCount","time":{"start":1749111751378,"stop":1749111751379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1888d92e123b86","name":"should handle connection events","time":{"start":1749111682003,"stop":1749111682005,"duration":2},"status":"passed","severity":"normal"},{"uid":"d3808de66e1302df","name":"Push message with content topic containing long","time":{"start":1749112466249,"stop":1749112466249,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3e242374431e77","name":"should check false positive rate","time":{"start":1749111694189,"stop":1749111694190,"duration":1},"status":"passed","severity":"normal"},{"uid":"9877e5486593cdb5","name":"can start the service","time":{"start":1749111664304,"stop":1749111664305,"duration":1},"status":"passed","severity":"normal"},{"uid":"12981c42fbbc3f4b","name":"throws on content topic with non-number generation field","time":{"start":1749111635712,"stop":1749111635712,"duration":0},"status":"passed","severity":"normal"},{"uid":"d768f1d90d480ce9","name":"Publish message with custom timestamp: Fri Jun 14 2024 08:27:13 GMT+0000 (Coordinated Universal Time)","time":{"start":1749112043441,"stop":1749112043442,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4dee31b0959fddc","name":"removeEventListener with wrong event","time":{"start":1749111751378,"stop":1749111751378,"duration":0},"status":"passed","severity":"normal"},{"uid":"37385eb1b2705c43","name":"Check received message containing special chars","time":{"start":1749112135838,"stop":1749112135839,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b81a55a93b91a13","name":"through manual discovery","time":{"start":1749111922617,"stop":1749111922620,"duration":3},"status":"passed","severity":"normal"},{"uid":"5905e548384bf0c4","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1749111635748,"stop":1749111635748,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f3c3c2a734268fd","name":"isConnected should return true after first peer connects","time":{"start":1749111730758,"stop":1749111730758,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe1f836f79f70c4","name":"Query with Ordered Callback, No Decoder","time":{"start":1749112200434,"stop":1749112200435,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7aa76196d3c9a51","name":"Js publishes, other Js receives","time":{"start":1749112029743,"stop":1749112029744,"duration":1},"status":"passed","severity":"normal"},{"uid":"785862688d41c275","name":"Push message with Basic HTML tag payload","time":{"start":1749112466258,"stop":1749112466258,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc9c28d891a88a0b","name":"Check message received after nwaku node is restarted","time":{"start":1749112135855,"stop":1749112135855,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b3ab3a8818a90001","name":"Check received message containing emoji","time":{"start":1749112171893,"stop":1749112171894,"duration":1},"status":"passed","severity":"normal"},{"uid":"81b054e2b5c4c923","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749112265650,"stop":1749112265651,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ce12718eafd9081","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1749111635733,"stop":1749111635734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c029a46cb6c291cf","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app1/5/topic807/proto","time":{"start":1749112160457,"stop":1749112160457,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff086b488280d4eb","name":"Push message with custom timestamp: 1749115446519","time":{"start":1749112466254,"stop":1749112466255,"duration":1},"status":"passed","severity":"normal"},{"uid":"13709eb6e7a9ac5c","name":"should hash \"Lorem ipsum dolor sit amet\" with n=5 and maxValue=1000 correctly","time":{"start":1749111692318,"stop":1749111692318,"duration":0},"status":"passed","severity":"normal"},{"uid":"68b8a84c5d3144af","name":"should properly start and stop event listening","time":{"start":1749111682804,"stop":1749111682805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7dc5f204d13bda7","name":"should request renew when peer disconnects","time":{"start":1749111682002,"stop":1749111682002,"duration":0},"status":"passed","severity":"normal"},{"uid":"6773e9f9e80efa22","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749112231159,"stop":1749112231159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5f7e8e60e20de2","name":"safeDispatchEvent","time":{"start":1749111751379,"stop":1749111751380,"duration":1},"status":"passed","severity":"normal"},{"uid":"40005b979d163915","name":"Generator, 2 different pubsubtopics","time":{"start":1749112216448,"stop":1749112216449,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f1706b0f84456c3","name":"should request peer renewal on specific errors","time":{"start":1749111681616,"stop":1749111681616,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e4fc9eccedc3798","name":"Check message with no content topic is not received","time":{"start":1749112135874,"stop":1749112135874,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1b2b77498b40f86","name":"Nwaku publishes","time":{"start":1749112029743,"stop":1749112029743,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee05a1fb8704ba","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1749112200433,"stop":1749112200434,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfd47aa768202797","name":"Subscribe to topic containing special chars and publish message","time":{"start":1749112051956,"stop":1749112051957,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ac2a7d41d58a593","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1749112245327,"stop":1749112245328,"duration":1},"status":"passed","severity":"normal"},{"uid":"44be4059ce8d5630","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1749111635724,"stop":1749111635725,"duration":1},"status":"passed","severity":"normal"},{"uid":"bee3ba9671908ded","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1749112245327,"stop":1749112245327,"duration":0},"status":"passed","severity":"normal"},{"uid":"a735e03da79c48e6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1749111846285,"stop":1749111846285,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed1bfbe72e588e0","name":"random static sharding 1 - Cluster ID: 746, Shard ID: 136","time":{"start":1749112277693,"stop":1749112277694,"duration":1},"status":"passed","severity":"normal"},{"uid":"79a8c1824cede51d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1749111846283,"stop":1749111846283,"duration":0},"status":"passed","severity":"normal"},{"uid":"576aa085c818c0b2","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1749111635747,"stop":1749111635747,"duration":0},"status":"passed","severity":"normal"},{"uid":"78b993a978cafb92","name":"should hash \"Lorem ipsum dolor sit amet\" with n=0 and maxValue=10000 correctly","time":{"start":1749111692318,"stop":1749111692319,"duration":1},"status":"passed","severity":"normal"},{"uid":"be8b8c8937e84ac6","name":"should encode/decode to RLP encoding","time":{"start":1749111642441,"stop":1749111642441,"duration":0},"status":"passed","severity":"normal"},{"uid":"a95d23ef9f95c315","name":"random static sharding 5 - Cluster ID: 26, Shard ID: 43","time":{"start":1749112277695,"stop":1749112277695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cddc2bfd721bbf4","name":"should set field with only FILTER enabled","time":{"start":1749111642447,"stop":1749111642447,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0d390e7b4baccbf","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1749111718061,"stop":1749111718061,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfd62297505a302c","name":"should enable only peerExchange and localPeerCache when dns is disabled","time":{"start":1749111682103,"stop":1749111682103,"duration":0},"status":"passed","severity":"normal"},{"uid":"86af77bca96668e7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749112135872,"stop":1749112135872,"duration":0},"status":"passed","severity":"normal"},{"uid":"14516649d9e504f1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1749112015646,"stop":1749112015646,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5b3481045d69f42","name":"messageHashStr produces consistent results for the same input","time":{"start":1749111651220,"stop":1749111651220,"duration":0},"status":"passed","severity":"normal"},{"uid":"359f83f8081cf677","name":"Push message with content topic containing escaped characters","time":{"start":1749112466252,"stop":1749112466252,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92641ad4050b294","name":"should be able to encode the field with only FILTER set to true","time":{"start":1749111641593,"stop":1749111641594,"duration":1},"status":"passed","severity":"normal"},{"uid":"774756f7d2cd7651","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749112265663,"stop":1749112265664,"duration":1},"status":"passed","severity":"normal"},{"uid":"c53e936ed5c339da","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1749112032934,"stop":1749112032934,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8a90c26451c196","name":"Check received message with timestamp: 1749111710455 ","time":{"start":1749112171894,"stop":1749112171894,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6bbcefae8fca33","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1749112051957,"stop":1749112051958,"duration":1},"status":"passed","severity":"normal"},{"uid":"51af64f8e1d93388","name":"Renews subscription after lossing a connection","time":{"start":1749112265655,"stop":1749112265655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ffded7d17934094","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749112231155,"stop":1749112231155,"duration":0},"status":"passed","severity":"normal"},{"uid":"870324d5e4f44145","name":"Subscribe to topic containing shell command and receive message","time":{"start":1749112265653,"stop":1749112265653,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dccf2703efb75fe","name":"should load peers from local storage and dispatch events","time":{"start":1749111664309,"stop":1749111664309,"duration":0},"status":"passed","severity":"normal"},{"uid":"37d92ae5250b6724","name":"Push message with SQL Injection payload","time":{"start":1749112466245,"stop":1749112466245,"duration":0},"status":"passed","severity":"normal"},{"uid":"a06c6e3c743ef73d","name":"Encoder throws on empty string content topic","time":{"start":1749111651774,"stop":1749111651774,"duration":0},"status":"passed","severity":"normal"},{"uid":"98f6bd4bb5f2982f","name":"should properly create location multiaddrs - udp","time":{"start":1749111642444,"stop":1749111642444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e959662fdfabc376","name":"should continually clean up expired entries at intervals","time":{"start":1749111680865,"stop":1749111680866,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ce95cf4bbc0722e","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1749112231126,"stop":1749112231127,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f75d34db6b39dcd","name":"should hash \"!@#$%^&*()\" with n=0 and maxValue=100 correctly","time":{"start":1749111692300,"stop":1749111692301,"duration":1},"status":"passed","severity":"normal"},{"uid":"82088eafcbf28b37","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749112265664,"stop":1749112265664,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c80bd7680379984","name":"Push to array if already present","time":{"start":1749111635314,"stop":1749111635314,"duration":0},"status":"passed","severity":"normal"},{"uid":"11c2b7522ce296d9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749112135872,"stop":1749112135873,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ec5d9fd80b085f","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1749112277693,"stop":1749112277693,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c75576bf9fc960a","name":"Check publish message containing emoji","time":{"start":1749112043439,"stop":1749112043439,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f8fa8f132acfc53","name":"Push 30 different messages","time":{"start":1749112466260,"stop":1749112466260,"duration":0},"status":"skipped","severity":"normal"},{"uid":"df09c83e101d8489","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1749112187133,"stop":1749112187133,"duration":0},"status":"passed","severity":"normal"},{"uid":"c61755086fb26a75","name":"Callback on promise, aborts when callback returns true","time":{"start":1749112231190,"stop":1749112231191,"duration":1},"status":"passed","severity":"normal"},{"uid":"f96313a52e705867","name":"Waku message hash computation (payload length 0)","time":{"start":1749111651216,"stop":1749111651217,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0c792ecefce9673","name":"1 Relay, 1 Filter, gives up","time":{"start":1749111660207,"stop":1749111660208,"duration":1},"status":"passed","severity":"normal"},{"uid":"76bdc7fdb3342e18","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1749111635723,"stop":1749111635724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a949f24c683467e5","name":"can query messages by message hash","time":{"start":1749112203760,"stop":1749112203762,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bf3e3d60dc0ccca","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1749111635743,"stop":1749111635743,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52f5a4d61df3712","name":"Query with Ordered Callback, No message returned","time":{"start":1749112200435,"stop":1749112200435,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4efe2379eddb677","name":"Fails to push message with large meta","time":{"start":1749112466253,"stop":1749112466254,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ab254c17f8370d5","name":"should handle corrupted local storage data gracefully","time":{"start":1749111664310,"stop":1749111664310,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5f954daa1db0bee","name":"Relay + Store","time":{"start":1749111715774,"stop":1749111715774,"duration":0},"status":"passed","severity":"normal"},{"uid":"3964728464011553","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1749112051960,"stop":1749112051960,"duration":0},"status":"passed","severity":"normal"},{"uid":"2579bd2d08706e7f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1749112245324,"stop":1749112245325,"duration":1},"status":"passed","severity":"normal"},{"uid":"30d001aa6f32a8e0","name":"Check received message containing shell command","time":{"start":1749112135846,"stop":1749112135847,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d1cd9dce5762434","name":"Check received message containing Basic HTML tag","time":{"start":1749112171903,"stop":1749112171903,"duration":0},"status":"passed","severity":"normal"},{"uid":"37fc20aec3fd41df","name":"Ping on unsubscribed peer","time":{"start":1749111780211,"stop":1749111780211,"duration":0},"status":"passed","severity":"normal"},{"uid":"fac5a6876f678383","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1749111710884,"stop":1749111710885,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac489cfedc500c23","name":"should hash \"test123\" with n=1 and maxValue=10000 correctly","time":{"start":1749111692296,"stop":1749111692297,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c545288ce9bb208","name":"should initialize with custom number of peers","time":{"start":1749111681998,"stop":1749111681998,"duration":0},"status":"passed","severity":"normal"},{"uid":"919ab9ebc8930e65","name":"Fails to push message bigger that 1MB","time":{"start":1749112466255,"stop":1749112466255,"duration":0},"status":"passed","severity":"normal"},{"uid":"aabe219e74aab849","name":"should hash \"\" with n=5 and maxValue=100 correctly","time":{"start":1749111692265,"stop":1749111692266,"duration":1},"status":"passed","severity":"normal"},{"uid":"59f365c5b44b6bdd","name":"should hash \"hello\" with n=1 and maxValue=100 correctly","time":{"start":1749111692242,"stop":1749111692242,"duration":0},"status":"passed","severity":"normal"},{"uid":"683ae28e79650a9f","name":"Push message with Russian payload","time":{"start":1749112466245,"stop":1749112466245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d846c593e0b5961","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1749111635740,"stop":1749111635740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ee2bb7de4c0a61e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1749111651775,"stop":1749111651775,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eed3092b6be1169","name":"should be called for bootstrap peers","time":{"start":1749111718060,"stop":1749111718061,"duration":1},"status":"passed","severity":"normal"},{"uid":"b407cca57688d029","name":"should insert message into bloom filter","time":{"start":1749111692850,"stop":1749111692850,"duration":0},"status":"passed","severity":"normal"},{"uid":"3926be7c2fecc536","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1749111730755,"stop":1749111730757,"duration":2},"status":"passed","severity":"normal"},{"uid":"73270319a77255b2","name":"topics with same application and version share the same shard","time":{"start":1749111635728,"stop":1749111635728,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ce262f87e42f4ba","name":"should remove expired entries after TTL has passed","time":{"start":1749111680857,"stop":1749111680858,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7332c08ca3938ce","name":"Push message with content topic containing SQL Injection","time":{"start":1749112466250,"stop":1749112466251,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e8f14321625fe5","name":"Check received message containing Russian","time":{"start":1749112171901,"stop":1749112171902,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e1b6ea94543834","name":"should be empty when created","time":{"start":1749111682684,"stop":1749111682684,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f56ea2088ea6226","name":"should hash \"hello\" with n=5 and maxValue=1000 correctly","time":{"start":1749111692256,"stop":1749111692257,"duration":1},"status":"passed","severity":"normal"},{"uid":"65abecb70ec2f17d","name":"Ephemeral messages are not stored","time":{"start":1749111717059,"stop":1749111717059,"duration":0},"status":"passed","severity":"normal"},{"uid":"53f019939ea89b8b","name":"Encoder throws on undefined content topic","time":{"start":1749111651774,"stop":1749111651774,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e74dc671ef241d3","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749112216447,"stop":1749112216448,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50db140531cb4fe","name":"random static sharding 9 - Cluster ID: 423, Shard ID: 23","time":{"start":1749112277696,"stop":1749112277696,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4409026d516087a","name":"Check received message containing Script","time":{"start":1749112171890,"stop":1749112171890,"duration":0},"status":"passed","severity":"normal"},{"uid":"4159553a4639d700","name":"Filter","time":{"start":1749112256512,"stop":1749112256513,"duration":1},"status":"passed","severity":"normal"},{"uid":"79acbfe23541e994","name":"Check message received after old nwaku nodes are not available and new are created","time":{"start":1749112171909,"stop":1749112171909,"duration":0},"status":"passed","severity":"normal"},{"uid":"52a98eb6061d26ae","name":"Check message with no pubsub topic is not received","time":{"start":1749112171896,"stop":1749112171896,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e338b191592770f","name":"Query Generator, Multiple PubsubTopics","time":{"start":1749112200427,"stop":1749112200428,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a9c3d7320575ad7","name":"Should update multiaddrs","time":{"start":1749111959978,"stop":1749111959978,"duration":0},"status":"passed","severity":"normal"},{"uid":"4225fa4342fa11fe","name":"Decoder throws on undefined content topic","time":{"start":1749111651774,"stop":1749111651775,"duration":1},"status":"passed","severity":"normal"},{"uid":"dceb42137399b2d8","name":"throws on empty content topic","time":{"start":1749111635711,"stop":1749111635711,"duration":0},"status":"passed","severity":"normal"},{"uid":"27dc0fa78aef9655","name":"should use the provided clusterId for the pubsub topic","time":{"start":1749111635752,"stop":1749111635752,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9fdeb2fbb9ef294","name":"should increase lamport timestamp","time":{"start":1749111692851,"stop":1749111692851,"duration":0},"status":"passed","severity":"normal"},{"uid":"b08679363bb5ad38","name":"Generator, custom pubsub topic","time":{"start":1749112216446,"stop":1749112216447,"duration":1},"status":"passed","severity":"normal"},{"uid":"56086454bf4f4c1d","name":"messageHashStr returns a hex string","time":{"start":1749111651219,"stop":1749111651219,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0a3e16e29f275b8","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app81/8/topic820/xml","time":{"start":1749112160453,"stop":1749112160454,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a5c7a12428339b","name":"Passing page size 1 when there are 4 messages","time":{"start":1749112241029,"stop":1749112241030,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cfa35a10f15799f","name":"Push message with content topic containing Chinese","time":{"start":1749112466249,"stop":1749112466250,"duration":1},"status":"passed","severity":"normal"},{"uid":"492ca390bd4023ad","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1749111641594,"stop":1749111641594,"duration":0},"status":"passed","severity":"normal"},{"uid":"a94c0067f9a4f66b","name":"Push message with short payload","time":{"start":1749112466255,"stop":1749112466256,"duration":1},"status":"passed","severity":"normal"},{"uid":"42c89c36bab085ea","name":"can query messages normally","time":{"start":1749112203759,"stop":1749112203760,"duration":1},"status":"passed","severity":"normal"},{"uid":"44f9e9cf57715905","name":"Query generator for multiple messages","time":{"start":1749112231183,"stop":1749112231184,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46c413d8745fbaa","name":"Check received message containing unicode special characters","time":{"start":1749112135868,"stop":1749112135869,"duration":1},"status":"passed","severity":"normal"},{"uid":"22672972154f839c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749112032933,"stop":1749112032933,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c9cdcca0929598","name":"should return usable stream attached to connection","time":{"start":1749111651711,"stop":1749111651711,"duration":0},"status":"passed","severity":"normal"},{"uid":"186f45f8c106bfa8","name":"Default pageSize","time":{"start":1749112241035,"stop":1749112241035,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5ef5bd8f1d2dbe5","name":"Push message with content topic containing Basic HTML tag","time":{"start":1749112466251,"stop":1749112466252,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d22c4a14b65bde","name":"Check message with non string payload is not received","time":{"start":1749112135875,"stop":1749112135875,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df04b130e73631e","name":"Round trip binary encryption [ecies, signature]","time":{"start":1749111672333,"stop":1749111672333,"duration":0},"status":"passed","severity":"normal"},{"uid":"92ffdce4b156470b","name":"should be able to encode the field with only RELAY set to true","time":{"start":1749111641591,"stop":1749111641592,"duration":1},"status":"passed","severity":"normal"},{"uid":"82976363b728d5bd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1749112231144,"stop":1749112231145,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d98d45a67f8845c","name":"Check received message containing special chars","time":{"start":1749112171901,"stop":1749112171901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffcb41ac5ebf6295","name":"Check received message containing SQL Injection","time":{"start":1749112171889,"stop":1749112171890,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f8fd79d03bc534c","name":"Relay - dialed after","time":{"start":1749112256507,"stop":1749112256508,"duration":1},"status":"passed","severity":"normal"},{"uid":"1cae589973bb734a","name":"should update lamport timestamp if greater than current timestamp and dependencies are met","time":{"start":1749111692851,"stop":1749111692852,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c9dd899fa77ec0","name":"Publish without waiting for remote peer","time":{"start":1749112051951,"stop":1749112051952,"duration":1},"status":"passed","severity":"normal"},{"uid":"b73eee4e3c7fda70","name":"should be able to decode the field with only STORE set to true","time":{"start":1749111641599,"stop":1749111641599,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7bbc74c948cc3c","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1749112265653,"stop":1749112265653,"duration":0},"status":"passed","severity":"normal"},{"uid":"302a8084adeadaa6","name":"Push message with XML payload","time":{"start":1749112466258,"stop":1749112466258,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc0f523f57ce53e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1749112265662,"stop":1749112265662,"duration":0},"status":"passed","severity":"normal"},{"uid":"46917c54f96d2952","name":"Check message on other pubsub topic is not received","time":{"start":1749112135873,"stop":1749112135873,"duration":0},"status":"passed","severity":"normal"},{"uid":"3591ef74c9d3442c","name":"Decoder throws on undefined content topic","time":{"start":1749111672335,"stop":1749111672335,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44568da952cf5f6","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app72/7/topic282/xml","time":{"start":1749112160455,"stop":1749112160455,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb92ddc69fefe2a1","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1749111635737,"stop":1749111635737,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29b3d1127a82d3f","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1749112032937,"stop":1749112032938,"duration":1},"status":"passed","severity":"normal"},{"uid":"30bea64a53c42d43","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1749112245328,"stop":1749112245328,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7739c62c0fd7a40","name":"Check received message containing escaped characters","time":{"start":1749112135847,"stop":1749112135847,"duration":0},"status":"passed","severity":"normal"},{"uid":"86be421dd305e402","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1749111635726,"stop":1749111635726,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ec6c40be7f95fb","name":"handles empty contentTopics array correctly","time":{"start":1749111635750,"stop":1749111635750,"duration":0},"status":"passed","severity":"normal"},{"uid":"483b853a7669ef68","name":"connects to nwaku","time":{"start":1749112251782,"stop":1749112251782,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6b1e27ec774cabc","name":"1 Store, 2 relays, 2 fetches","time":{"start":1749111660207,"stop":1749111660207,"duration":0},"status":"passed","severity":"normal"},{"uid":"f803abd45b4a7184","name":"should throw an error for missing sharding configuration","time":{"start":1749111635749,"stop":1749111635750,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f29e6d50e1ff533","name":"Check message with non string payload is not received","time":{"start":1749112171908,"stop":1749112171909,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f8d4b8ac8edb630","name":"Check message with invalid timestamp is not received","time":{"start":1749112171906,"stop":1749112171907,"duration":1},"status":"passed","severity":"normal"},{"uid":"d217dfcee9cded0","name":"should reject if WakuNode is not started","time":{"start":1749111682795,"stop":1749111682796,"duration":1},"status":"passed","severity":"normal"},{"uid":"56d3a772712372fd","name":"should get locked peers","time":{"start":1749111681998,"stop":1749111682002,"duration":4},"status":"passed","severity":"normal"},{"uid":"ac86d9082104bb44","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=1000 correctly","time":{"start":1749111692315,"stop":1749111692317,"duration":2},"status":"passed","severity":"normal"},{"uid":"bb83610b4b6012ff","name":"should use provided shard info when available","time":{"start":1749111682617,"stop":1749111682617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38f0708f0895834","name":"Subscribe to topic containing JSON and receive message","time":{"start":1749112265663,"stop":1749112265663,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b0dae2b3697f2b0","name":"Check received message with timestamp: 1749111710455 ","time":{"start":1749112171905,"stop":1749112171905,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1939cceac724471","name":"should throw error - no public key","time":{"start":1749111642435,"stop":1749111642436,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4a3a8714a68c561","name":"Ordered callback, aborts when callback returns true","time":{"start":1749112231194,"stop":1749112231195,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a5a993c77232865","name":"Init the array if not present","time":{"start":1749111635312,"stop":1749111635313,"duration":1},"status":"passed","severity":"normal"},{"uid":"b888f7ec5d7ccdfc","name":"Light Node - default protocols","time":{"start":1749112256513,"stop":1749112256513,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c6429435b85c2b0","name":"Check received message with timestamp: 1649153314 ","time":{"start":1749112135849,"stop":1749112135849,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4c842e5fab94e09","name":"Check message with no content topic is not received","time":{"start":1749112171897,"stop":1749112171897,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f124703c3c07f5","name":"Push message equal or less that 1MB","time":{"start":1749112466267,"stop":1749112466267,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a373713c3b5a0e9","name":"Subscribe to topic containing long and publish message","time":{"start":1749112051955,"stop":1749112051955,"duration":0},"status":"passed","severity":"normal"},{"uid":"593de10ccb5292a5","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1749111641600,"stop":1749111641600,"duration":0},"status":"passed","severity":"normal"},{"uid":"a868a197365d1231","name":"Generator, custom pubsub topic","time":{"start":1749112216449,"stop":1749112216450,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f41b296f11a6cca","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1749111660035,"stop":1749111660035,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4b2e3df3424b0f","name":"should enable only dns and localPeerCache when peerExchange is disabled","time":{"start":1749111682103,"stop":1749111682104,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4b9d451765d869a","name":"Push message with content topic containing shell command","time":{"start":1749112466252,"stop":1749112466252,"duration":0},"status":"passed","severity":"normal"},{"uid":"8814cedaced1da52","name":"should fail to send if pubsub topics are misconfigured","time":{"start":1749111682430,"stop":1749111682430,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7ec279dc3d6f8e","name":"Push message with content topic containing XML","time":{"start":1749112466264,"stop":1749112466264,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ddaf6d55cd08d1","name":"Check received message containing XML","time":{"start":1749112135845,"stop":1749112135845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1ee1d4a6b73119f","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1749111892648,"stop":1749111892649,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0cd73c28032def5","name":"Generator, 2 different pubsubtopics","time":{"start":1749112216450,"stop":1749112216450,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f3a2d1a773fd158","name":"Subscribe to topic containing short and receive message","time":{"start":1749112231132,"stop":1749112231132,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc48fd6ac25f84f5","name":"Push message with custom timestamp: 1749108246519","time":{"start":1749112466254,"stop":1749112466254,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d353b8264c2ca4","name":"Check received message containing Russian","time":{"start":1749112171889,"stop":1749112171889,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13e311f735dae60","name":"Push message with XML payload","time":{"start":1749112466246,"stop":1749112466246,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d46ba99bf7deb29","name":"Symmetric encrypt & Decrypt","time":{"start":1749111671126,"stop":1749111671127,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4f18813c4eb00f0","name":"Check message on other pubsub topic is not received","time":{"start":1749112171907,"stop":1749112171907,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd74c1a73f25ad8f","name":"rejects hash query with content filter parameters","time":{"start":1749111651582,"stop":1749111651583,"duration":1},"status":"passed","severity":"normal"},{"uid":"9147fdb48cf363d","name":"should return false when shard is not included in network shards","time":{"start":1749111682619,"stop":1749111682620,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b18058d88133939","name":"Push message with custom timestamp: 1718353446519","time":{"start":1749112466254,"stop":1749112466254,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3006c150d0ec36","name":"should return false when unsubscribing from a non-existing subscription","time":{"start":1749111682613,"stop":1749111682613,"duration":0},"status":"passed","severity":"normal"},{"uid":"14063647dc1a146f","name":"Passing invalid cursor","time":{"start":1749112187138,"stop":1749112187138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7229ec1c177793","name":"should throw error when unsubscribing with unsupported pubsub topic","time":{"start":1749111682612,"stop":1749111682613,"duration":1},"status":"passed","severity":"normal"},{"uid":"124dac4359d29e6d","name":"Check publish message containing Chinese","time":{"start":1749112043434,"stop":1749112043435,"duration":1},"status":"passed","severity":"normal"},{"uid":"210ad8a75247d744","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1749111660444,"stop":1749111660444,"duration":0},"status":"skipped","severity":"normal"},{"uid":"954aded3ac42192f","name":"should hash \"test123\" with n=2 and maxValue=1000 correctly","time":{"start":1749111692277,"stop":1749111692277,"duration":0},"status":"passed","severity":"normal"},{"uid":"542dc05d988a74c7","name":"should initialize with Unhealthy status","time":{"start":1749111682802,"stop":1749111682802,"duration":0},"status":"passed","severity":"normal"},{"uid":"e745e26949bb0cca","name":"should hash \"hello\" with n=2 and maxValue=1000 correctly","time":{"start":1749111692255,"stop":1749111692256,"duration":1},"status":"passed","severity":"normal"},{"uid":"aca9e3061a5b5483","name":"Reopen subscription with peer with lost subscription","time":{"start":1749111780217,"stop":1749111780217,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6852089f87eff83","name":"Used by Waku Relay","time":{"start":1749112251784,"stop":1749112251785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b048449d6f33ef7b","name":"Check message on other pubsub topic is not received","time":{"start":1749112135851,"stop":1749112135851,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a5a0ec7b5a84de","name":"Delete observer","time":{"start":1749112017410,"stop":1749112017411,"duration":1},"status":"passed","severity":"normal"},{"uid":"7adc4eeda2bccd97","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1749112237860,"stop":1749112237861,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd685e6ef74b09ed","name":"Decoder throws on empty string content topic","time":{"start":1749111651775,"stop":1749111651775,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7fc42978322256b","name":"Refresh subscription","time":{"start":1749112231157,"stop":1749112231157,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3a81667c243c736","name":"should be delivered but not added to local log or bloom filter","time":{"start":1749111692857,"stop":1749111692858,"duration":1},"status":"passed","severity":"normal"},{"uid":"41c226a1c4acc13a","name":"Check publish message containing JSON","time":{"start":1749112043437,"stop":1749112043437,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ebbb07ee6076c0d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749112265644,"stop":1749112265645,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcabc131e61620a1","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1749111635748,"stop":1749111635748,"duration":0},"status":"passed","severity":"normal"},{"uid":"d838b3375f6a98e6","name":"Subscribe to 30 topics in separate streams (30 streams for Filter is limit) at once and receives messages","time":{"start":1749112231129,"stop":1749112231129,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4ce3b9b55c771036","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1749112231142,"stop":1749112231143,"duration":1},"status":"passed","severity":"normal"},{"uid":"b57afda2fc03ca4b","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1749112231125,"stop":1749112231126,"duration":1},"status":"passed","severity":"normal"},{"uid":"18ab73480b48c00a","name":"All","time":{"start":1749111715774,"stop":1749111715775,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e9cb0694ca4eeb","name":"Subscribe and receive messages via lightPush","time":{"start":1749112265656,"stop":1749112265656,"duration":0},"status":"passed","severity":"normal"},{"uid":"c199d77556e570f8","name":"Push message with special chars payload","time":{"start":1749112466256,"stop":1749112466257,"duration":1},"status":"passed","severity":"normal"},{"uid":"650f50547d0e2ccc","name":"Passing cursor with wrong pubsubTopic","time":{"start":1749112187139,"stop":1749112187139,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcc704a27d1d1ee4","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1749111635729,"stop":1749111635729,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae6459dcfd431f7","name":"should not receive a peer event after stop","time":{"start":1749111959825,"stop":1749111959825,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b4d040ffea97c47","name":"Check received message containing Basic HTML tag","time":{"start":1749112171891,"stop":1749112171892,"duration":1},"status":"passed","severity":"normal"},{"uid":"876607e20148ac32","name":"should hash \"hello\" with n=0 and maxValue=10000 correctly","time":{"start":1749111692257,"stop":1749111692257,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2eeef9fe1b44d","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1749112032932,"stop":1749112032932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0e8c2d6a162f9b9","name":"Passing page size 3 when there are 20 messages","time":{"start":1749112241031,"stop":1749112241031,"duration":0},"status":"passed","severity":"normal"},{"uid":"655c1d197832ab61","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1749111635724,"stop":1749111635724,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1f46557a182fd2","name":"messageHash returns a Uint8Array","time":{"start":1749111651218,"stop":1749111651219,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4f34faccec21581","name":"Passing page size 11 when there are 10 messages","time":{"start":1749112241032,"stop":1749112241033,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e7fdc9111dfd425","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1749112032933,"stop":1749112032934,"duration":1},"status":"passed","severity":"normal"},{"uid":"987108ae69773761","name":"Nodes with multiple pubsub topic","time":{"start":1749112032934,"stop":1749112032937,"duration":3},"status":"passed","severity":"normal"},{"uid":"eb4105ccd8da91c4","name":"Subscribe to topic containing Script and receive message","time":{"start":1749112231138,"stop":1749112231138,"duration":0},"status":"passed","severity":"normal"},{"uid":"bee76553a0cb8510","name":"Should update shard info","time":{"start":1749111959979,"stop":1749111959979,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcd3cda3666e6ad7","name":"Wrong topic","time":{"start":1749112160458,"stop":1749112160458,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0ff8ceace5b643","name":"can start and stop the service","time":{"start":1749111664305,"stop":1749111664306,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ebc9778da4739b6","name":"returns all values when wanted number is greater than available values","time":{"start":1749111659324,"stop":1749111659324,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f5beff64a3eb28","name":"Push message with content topic containing Script","time":{"start":1749112466263,"stop":1749112466263,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e8ab72ce0b705","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1749111635723,"stop":1749111635723,"duration":0},"status":"passed","severity":"normal"},{"uid":"b10376943f26770b","name":"should throw an error for empty SingleShardInfos array","time":{"start":1749111635731,"stop":1749111635732,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b9e21ee12690652","name":"Relay + Store","time":{"start":1749111642447,"stop":1749111642448,"duration":1},"status":"passed","severity":"normal"},{"uid":"db9b192e41c0ca8c","name":"LightPush","time":{"start":1749112256512,"stop":1749112256512,"duration":0},"status":"passed","severity":"normal"},{"uid":"64f87d7c34917b3e","name":"Check publish message containing short","time":{"start":1749112043432,"stop":1749112043432,"duration":0},"status":"passed","severity":"normal"},{"uid":"1219fa1befc88b35","name":"addEventListener with correct event","time":{"start":1749111751376,"stop":1749111751377,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ae497bf8c26d40b","name":"Check received message containing XML","time":{"start":1749112135862,"stop":1749112135863,"duration":1},"status":"passed","severity":"normal"},{"uid":"af039ab2fceb0665","name":"Check message with no payload is not received","time":{"start":1749112171897,"stop":1749112171897,"duration":0},"status":"passed","severity":"normal"},{"uid":"2484b2dd11769516","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1749111635743,"stop":1749111635743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26b36075a3b7f5f","name":"Ping on subscribed peer","time":{"start":1749111780212,"stop":1749111780212,"duration":0},"status":"passed","severity":"normal"},{"uid":"82de4868d47de5c","name":"Check received message containing Arabic","time":{"start":1749112171901,"stop":1749112171901,"duration":0},"status":"passed","severity":"normal"},{"uid":"5217bfd6f9894954","name":"Push message with content topic containing long","time":{"start":1749112466261,"stop":1749112466261,"duration":0},"status":"passed","severity":"normal"},{"uid":"55b0fed21c4e7975","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1749112231161,"stop":1749112231161,"duration":0},"status":"passed","severity":"normal"},{"uid":"29cc2074151a47f4","name":"Push message with Arabic payload","time":{"start":1749112466245,"stop":1749112466245,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c93ff95293ffc1","name":"A test","time":{"start":1749111910115,"stop":1749111910115,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a074c36cc075cfe","name":"Check received message containing escaped characters","time":{"start":1749112171893,"stop":1749112171893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f05c22e977235c5a","name":"Store - dialed first","time":{"start":1749112256509,"stop":1749112256511,"duration":2},"status":"passed","severity":"normal"},{"uid":"46f22b4029bfa72d","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1749112231146,"stop":1749112231146,"duration":0},"status":"passed","severity":"normal"},{"uid":"52bd37f1625b10c","name":"should properly create location multiaddrs - tcp6","time":{"start":1749111642444,"stop":1749111642444,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8fcc43de9391bf0","name":"Should fail to subscribe with decoder with wrong shard","time":{"start":1749112231171,"stop":1749112231172,"duration":1},"status":"passed","severity":"normal"},{"uid":"36c09fb81d5633c5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1749111660036,"stop":1749111660036,"duration":0},"status":"passed","severity":"normal"},{"uid":"219df0cdc13ec038","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1749112051957,"stop":1749112051957,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85c479214d8cb05","name":"Check received message containing JSON","time":{"start":1749112171892,"stop":1749112171892,"duration":0},"status":"passed","severity":"normal"},{"uid":"75ea9c93774f03a8","name":"Overlapping topic subscription","time":{"start":1749112265648,"stop":1749112265648,"duration":0},"status":"passed","severity":"normal"},{"uid":"acb26fbc088306b7","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1749111660032,"stop":1749111660033,"duration":1},"status":"passed","severity":"normal"},{"uid":"67d776820011ea26","name":"should hash \"\" with n=1 and maxValue=1000 correctly","time":{"start":1749111692266,"stop":1749111692267,"duration":1},"status":"passed","severity":"normal"},{"uid":"e12aefbd4cdab914","name":"should properly compute the node id","time":{"start":1749111642437,"stop":1749111642441,"duration":4},"status":"passed","severity":"normal"},{"uid":"56832a83bcb389cf","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1749112265647,"stop":1749112265647,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a5f92819fb506b","name":"Renews subscription after lossing a connection","time":{"start":1749112231171,"stop":1749112231171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e39b68bc22a33459","name":"Check publish message containing Arabic","time":{"start":1749112043435,"stop":1749112043435,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c271de191d7388f","name":"Push message with long payload","time":{"start":1749112466256,"stop":1749112466256,"duration":0},"status":"passed","severity":"normal"},{"uid":"c67f02bdcba349d9","name":"Push message with Script payload","time":{"start":1749112466246,"stop":1749112466246,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4f63c241188b753","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1749112216450,"stop":1749112216451,"duration":1},"status":"passed","severity":"normal"},{"uid":"aad20c206df7a969","name":"should hash \"\" with n=2 and maxValue=10000 correctly","time":{"start":1749111692270,"stop":1749111692271,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3695ad356112011","name":"Reusing cursor across nodes","time":{"start":1749112187138,"stop":1749112187138,"duration":0},"status":"passed","severity":"normal"},{"uid":"e566f8ed289a41e6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1749111635737,"stop":1749111635738,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0f62272ff85f02c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1749112265661,"stop":1749112265661,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20bf51ce3384f68","name":"should reject if Store is requested but not mounted","time":{"start":1749111682797,"stop":1749111682797,"duration":0},"status":"passed","severity":"normal"},{"uid":"43ca884a8c719ee1","name":"should hash \"test123\" with n=5 and maxValue=1000 correctly","time":{"start":1749111692277,"stop":1749111692278,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c33bd22029a16c1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1749111635741,"stop":1749111635741,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d0a9ca72c0b48e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1749111635739,"stop":1749111635739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b565b50229ed6d53","name":"should hash \"Lorem ipsum dolor sit amet\" with n=2 and maxValue=1000 correctly","time":{"start":1749111692317,"stop":1749111692318,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ad823f4c4c565da","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1749111635731,"stop":1749111635731,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f9560799cc070d3","name":"Push message with unicode special characters payload","time":{"start":1749112466260,"stop":1749112466260,"duration":0},"status":"passed","severity":"normal"},{"uid":"4174032069d4ed4e","name":"Push message with content topic containing Arabic","time":{"start":1749112466262,"stop":1749112466262,"duration":0},"status":"passed","severity":"normal"},{"uid":"e989ce0944e1a1","name":"should hash \"!@#$%^&*()\" with n=2 and maxValue=100 correctly","time":{"start":1749111692302,"stop":1749111692302,"duration":0},"status":"passed","severity":"normal"},{"uid":"816f6b7101fd6074","name":"should hash \"Lorem ipsum dolor sit amet\" with n=1 and maxValue=100 correctly","time":{"start":1749111692312,"stop":1749111692312,"duration":0},"status":"passed","severity":"normal"},{"uid":"920783e5277e9d64","name":"Check publish message after client node is restarted","time":{"start":1749112043458,"stop":1749112043458,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be8108192c9d635c","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1749112051953,"stop":1749112051953,"duration":0},"status":"passed","severity":"normal"},{"uid":"a50d4b745e1a585a","name":"should throw an error for insufficient data","time":{"start":1749111635779,"stop":1749111635779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e71b4c7d7e1bb80","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1749111635725,"stop":1749111635725,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc2de9d64eceec81","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1749111846284,"stop":1749111846284,"duration":0},"status":"passed","severity":"normal"},{"uid":"265b9719daed898f","name":"should properly create peer info with all multiaddrs","time":{"start":1749111642445,"stop":1749111642445,"duration":0},"status":"passed","severity":"normal"},{"uid":"596f86a74d1d47d3","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1749111710880,"stop":1749111710881,"duration":1},"status":"passed","severity":"normal"},{"uid":"28442d362807f2ef","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1749112135849,"stop":1749112135850,"duration":1},"status":"passed","severity":"normal"},{"uid":"65b9262158c9c667","name":"Subscribe to topic containing numeric and publish message","time":{"start":1749112051955,"stop":1749112051956,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdb600f0e4fc138e","name":"should add to incoming buffer if dependencies are not met","time":{"start":1749111692853,"stop":1749111692853,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d1e85c9d3627fff","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1749111710875,"stop":1749111710879,"duration":4},"status":"passed","severity":"normal"},{"uid":"ca43e753c4f9852f","name":"should start and setup intervals and event listeners","time":{"start":1749111682687,"stop":1749111682687,"duration":0},"status":"passed","severity":"normal"},{"uid":"363e13fa287cafe8","name":"ignores unrecognized TXT record formats","time":{"start":1749111660441,"stop":1749111660441,"duration":0},"status":"passed","severity":"normal"},{"uid":"c817481327679620","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1749112051953,"stop":1749112051953,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ac79045d36d076","name":"should call waitForPeer on Relay","time":{"start":1749111682800,"stop":1749111682800,"duration":0},"status":"passed","severity":"normal"},{"uid":"f056229441d8b61a","name":"Check received message containing short","time":{"start":1749112135857,"stop":1749112135857,"duration":0},"status":"passed","severity":"normal"},{"uid":"85358540ce0c8a25","name":"Push message with content topic containing emoji","time":{"start":1749112466253,"stop":1749112466253,"duration":0},"status":"passed","severity":"normal"}] |