mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-18 16:03:11 +00:00
1 line
156 KiB
JSON
1 line
156 KiB
JSON
[{"uid":"56601e0dd4636c2b","name":"can start and stop the service","time":{"start":1727256173087,"stop":1727256173087,"duration":0},"status":"passed","severity":"normal"},{"uid":"82f57ba8694af619","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1727256170128,"stop":1727256170128,"duration":0},"status":"passed","severity":"normal"},{"uid":"f551a9a5b82c6226","name":"should decode valid enr with tcp successfully","time":{"start":1727256121317,"stop":1727256121318,"duration":1},"status":"passed","severity":"normal"},{"uid":"614f984236b4d59e","name":"should set field with only LIGHTPUSH enabled","time":{"start":1727256121330,"stop":1727256121330,"duration":0},"status":"passed","severity":"normal"},{"uid":"e71d2959fb8e7fcb","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1727256112645,"stop":1727256112645,"duration":0},"status":"passed","severity":"normal"},{"uid":"265862fb59fbbf49","name":"Check received message containing emoji","time":{"start":1727256419792,"stop":1727256419792,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d7d468d0a596d1f","name":"Ephemeral field set to true","time":{"start":1727256126371,"stop":1727256126371,"duration":0},"status":"passed","severity":"normal"},{"uid":"47725e29650ade34","name":"Query generator for 2000 messages","time":{"start":1727256522470,"stop":1727256522470,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c5684d74c5fabf","name":"Check publish message containing special chars","time":{"start":1727256464527,"stop":1727256464527,"duration":0},"status":"passed","severity":"normal"},{"uid":"853c9df944f5212e","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727256326027,"stop":1727256326027,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ce027f403987e0b","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1727256511999,"stop":1727256512002,"duration":3},"status":"passed","severity":"normal"},{"uid":"4055b46386511d7d","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1727256112634,"stop":1727256112634,"duration":0},"status":"passed","severity":"normal"},{"uid":"455e5031eaf3799b","name":"Meta field set when metaSetter is specified","time":{"start":1727256126371,"stop":1727256126372,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4a0d29d9053ec87","name":"Push message with content topic containing emoji","time":{"start":1727256480132,"stop":1727256480133,"duration":1},"status":"passed","severity":"normal"},{"uid":"25ea0c681ec3f82f","name":"Push message with custom timestamp: 1696497921589","time":{"start":1727256431778,"stop":1727256431782,"duration":4},"status":"passed","severity":"normal"},{"uid":"7ce8cd910c25308b","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1727256163446,"stop":1727256163446,"duration":0},"status":"passed","severity":"normal"},{"uid":"980c026f1247bf46","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727256244598,"stop":1727256244598,"duration":0},"status":"passed","severity":"normal"},{"uid":"70b4cc3e70dd8c62","name":"Subscribe to topic containing XML and receive message","time":{"start":1727256492389,"stop":1727256492389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d738f43b84436333","name":"new peer added after a peer was already found","time":{"start":1727256442452,"stop":1727256442452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f610b8b07964712c","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1727256112634,"stop":1727256112635,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6a3a376c1e25e8","name":"configure the node with multiple content topics","time":{"start":1727256475065,"stop":1727256475065,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e4a4b1367e2966","name":"Check received message containing unicode special characters","time":{"start":1727256419769,"stop":1727256419770,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b592f3fc46456e9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727256306833,"stop":1727256306834,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac1d65339436e25f","name":"should throw error - no public key","time":{"start":1727256121318,"stop":1727256121318,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c532cddf670f81d","name":"Fields are not dropped","time":{"start":1727256125580,"stop":1727256125582,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ee8e30fe2768df0","name":"Check received message containing Russian","time":{"start":1727256287705,"stop":1727256287706,"duration":1},"status":"passed","severity":"normal"},{"uid":"adb14516333b0f96","name":"Publish message with custom timestamp: Wed Sep 25 2024 10:27:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1727256464534,"stop":1727256464535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a86120aea6638673","name":"Fails to push message with large meta","time":{"start":1727256431777,"stop":1727256431777,"duration":0},"status":"passed","severity":"normal"},{"uid":"1caba565f7309f2c","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1727256112644,"stop":1727256112644,"duration":0},"status":"passed","severity":"normal"},{"uid":"591f2490f4a707f0","name":"Refresh subscription","time":{"start":1727256471953,"stop":1727256471953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3398961bc03cc3c5","name":"LightPush with 3 connections","time":{"start":1727256321211,"stop":1727256321213,"duration":2},"status":"passed","severity":"normal"},{"uid":"af5ab3e4e571665c","name":"should not fail to stop the service if it was not started","time":{"start":1727256138007,"stop":1727256138007,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e043d15213dbe1a","name":"Push message with content topic containing short","time":{"start":1727256480107,"stop":1727256480107,"duration":0},"status":"passed","severity":"normal"},{"uid":"b666256f8c7cf702","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727256492327,"stop":1727256492327,"duration":0},"status":"passed","severity":"normal"},{"uid":"62e87da9bf5fd286","name":"Push message with custom timestamp: 1727252707048","time":{"start":1727256480138,"stop":1727256480139,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7d2f50bb717c4cc","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1727256112656,"stop":1727256112656,"duration":0},"status":"passed","severity":"normal"},{"uid":"36a13d0073c59276","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1727256244632,"stop":1727256244632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f1dc89244bf3b73","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727256602016,"stop":1727256602016,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c4ffbbff8929aea","name":"Subscribe to topic containing long and receive message","time":{"start":1727256309734,"stop":1727256309734,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ca84ef21627b67","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1727256112643,"stop":1727256112643,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7e3b0d4ce8be40","name":"Check publish message containing SQL Injection","time":{"start":1727256464529,"stop":1727256464529,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e8c4fa9e2c08608","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1727256112807,"stop":1727256112808,"duration":1},"status":"passed","severity":"normal"},{"uid":"952b11821a7d0ac9","name":"Used by Waku Relay","time":{"start":1727256529846,"stop":1727256529846,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff89383346645ba","name":"Renews peer on consistent ping failures","time":{"start":1727256234802,"stop":1727256234802,"duration":0},"status":"passed","severity":"normal"},{"uid":"50fcccfce02d3dff","name":"A test","time":{"start":1727256330483,"stop":1727256330483,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6230ad3f7e196a0","name":"same cluster, different shard: nodes connect","time":{"start":1727256353196,"stop":1727256353197,"duration":1},"status":"passed","severity":"normal"},{"uid":"8426225ee9b783a","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1727256170616,"stop":1727256170616,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13d9767515acc6","name":"should properly create peer info with all multiaddrs","time":{"start":1727256121328,"stop":1727256121328,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4b18d565babcfa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727256492330,"stop":1727256492330,"duration":0},"status":"passed","severity":"normal"},{"uid":"7072582363fb9a75","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727256443567,"stop":1727256443568,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a0feb15eae37b3e","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1727256497996,"stop":1727256497998,"duration":2},"status":"passed","severity":"normal"},{"uid":"ce955d7a2848ecbf","name":"Fails to publish message with size larger than 1 MB","time":{"start":1727256464537,"stop":1727256464537,"duration":0},"status":"passed","severity":"normal"},{"uid":"354f39e496d9fc93","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1727256353176,"stop":1727256353176,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a856bd0eb66f14","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1727256497991,"stop":1727256497991,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffe120eafef640f6","name":"Check publish message containing Chinese","time":{"start":1727256464528,"stop":1727256464528,"duration":0},"status":"passed","severity":"normal"},{"uid":"245392c03cf6a797","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727256419794,"stop":1727256419794,"duration":0},"status":"passed","severity":"normal"},{"uid":"793dabadfe42f770","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1727256112647,"stop":1727256112648,"duration":1},"status":"passed","severity":"normal"},{"uid":"c71d7699f516b364","name":"Check received message containing special chars","time":{"start":1727256287704,"stop":1727256287704,"duration":0},"status":"passed","severity":"normal"},{"uid":"f194a491a194ae15","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1727256133662,"stop":1727256133662,"duration":0},"status":"passed","severity":"normal"},{"uid":"f42e00d7bd3f92db","name":"Should update multiaddrs","time":{"start":1727256362764,"stop":1727256362765,"duration":1},"status":"passed","severity":"normal"},{"uid":"bacbbc5b6308990b","name":"handles different clusterIds correctly","time":{"start":1727256112636,"stop":1727256112637,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd52ba41491d63d1","name":"different cluster, same shard: nodes don't connect","time":{"start":1727256353197,"stop":1727256353197,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb2862b9ec6ade4","name":"Push message with content topic containing Arabic","time":{"start":1727256431765,"stop":1727256431767,"duration":2},"status":"passed","severity":"normal"},{"uid":"c787467b69f532d0","name":"Push message with content topic containing Chinese","time":{"start":1727256431765,"stop":1727256431765,"duration":0},"status":"passed","severity":"normal"},{"uid":"5fec86fbe292bfe","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1727256502915,"stop":1727256502928,"duration":13},"status":"passed","severity":"normal"},{"uid":"310e5e767db468c4","name":"Push 30 different messages","time":{"start":1727256431756,"stop":1727256431756,"duration":0},"status":"passed","severity":"normal"},{"uid":"debfb9281c53402f","name":"Push 30 different messages","time":{"start":1727256480106,"stop":1727256480106,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef95dfbee608615","name":"should handle a minimal index list","time":{"start":1727256112807,"stop":1727256112807,"duration":0},"status":"passed","severity":"normal"},{"uid":"4557223647611cfe","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1727256529810,"stop":1727256529810,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0df5936bb9febf","name":"Push message with Script payload","time":{"start":1727256431745,"stop":1727256431745,"duration":0},"status":"passed","severity":"normal"},{"uid":"95ecec1289853f52","name":"Decoder throws on empty string content topic","time":{"start":1727256144099,"stop":1727256144099,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8f343d456509ed","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1727256529807,"stop":1727256529808,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7c912f6f7244004","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1727256112647,"stop":1727256112647,"duration":0},"status":"passed","severity":"normal"},{"uid":"df80aafcbe23c160","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727256492307,"stop":1727256492307,"duration":0},"status":"passed","severity":"normal"},{"uid":"54d2c04944b373cb","name":"Subscribe and publish message","time":{"start":1727256471947,"stop":1727256471947,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e8e821ea89215b","name":"Check received message containing escaped characters","time":{"start":1727256419791,"stop":1727256419791,"duration":0},"status":"passed","severity":"normal"},{"uid":"13642bcb0a45f9bc","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727256492332,"stop":1727256492332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3e045cd7fd1e86b","name":"Ordered callback, aborts when callback returns true","time":{"start":1727256522470,"stop":1727256522470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1c51d518b945604","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1727256511985,"stop":1727256511999,"duration":14},"status":"passed","severity":"normal"},{"uid":"1354c80642a6995f","name":"Mutual subscription","time":{"start":1727256471946,"stop":1727256471946,"duration":0},"status":"passed","severity":"normal"},{"uid":"27ecac07c0733ad4","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app78/3/topic660/proto","time":{"start":1727256475053,"stop":1727256475054,"duration":1},"status":"passed","severity":"normal"},{"uid":"907d9d15b2a0fddd","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1727256112638,"stop":1727256112638,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52dc4dab228eefb","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1727256199109,"stop":1727256199111,"duration":2},"status":"passed","severity":"normal"},{"uid":"709eb332832f56d9","name":"Rejects garbage","time":{"start":1727256148803,"stop":1727256148803,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f15e4dc9b5a0df","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727256309759,"stop":1727256309760,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4a03591eba20878","name":"Push message with content topic containing unicode special characters","time":{"start":1727256480131,"stop":1727256480132,"duration":1},"status":"passed","severity":"normal"},{"uid":"688988d64e7199b2","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1727256244629,"stop":1727256244630,"duration":1},"status":"passed","severity":"normal"},{"uid":"f255b933009405bf","name":"Encoder throws on undefined content topic","time":{"start":1727256144097,"stop":1727256144098,"duration":1},"status":"passed","severity":"normal"},{"uid":"185c98bda6cfff57","name":"Check received message containing Script","time":{"start":1727256287706,"stop":1727256287706,"duration":0},"status":"passed","severity":"normal"},{"uid":"d094834009ae11d8","name":"Push message on custom pubsubTopic","time":{"start":1727256362265,"stop":1727256362266,"duration":1},"status":"passed","severity":"normal"},{"uid":"4602dbd4772397ba","name":"should decode valid enr successfully","time":{"start":1727256121317,"stop":1727256121317,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c0a79717757d975","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1727256464533,"stop":1727256464533,"duration":0},"status":"passed","severity":"normal"},{"uid":"59a83bdd2973b488","name":"Check received message containing emoji","time":{"start":1727256419770,"stop":1727256419770,"duration":0},"status":"passed","severity":"normal"},{"uid":"e969193ed854bf87","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app84/6/topic785/xml","time":{"start":1727256475051,"stop":1727256475053,"duration":2},"status":"passed","severity":"normal"},{"uid":"5c2f1774cbf5ed12","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app95/3/topic843/proto","time":{"start":1727256475049,"stop":1727256475050,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dd1006493f7468f","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1727256133666,"stop":1727256133666,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5ce053d3485ea71","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1727256199112,"stop":1727256199114,"duration":2},"status":"passed","severity":"normal"},{"uid":"5d5479b3766c3e1f","name":"Publish message with large meta","time":{"start":1727256464538,"stop":1727256464538,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a504bae97e28679","name":"Encoder throws on undefined content topic","time":{"start":1727256145592,"stop":1727256145593,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ef4ba8667f3ab8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1727256244640,"stop":1727256244640,"duration":0},"status":"passed","severity":"normal"},{"uid":"761cf254d88ca6d6","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727256492353,"stop":1727256492353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6a7bf0ca169f2b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1727256602014,"stop":1727256602014,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2fadbfebc607cad","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727256492329,"stop":1727256492329,"duration":0},"status":"passed","severity":"normal"},{"uid":"41a5afb2438c054d","name":"Ephemeral messages are not stored","time":{"start":1727256170126,"stop":1727256170127,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6e5b09ddda89131","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727256419772,"stop":1727256419772,"duration":0},"status":"passed","severity":"normal"},{"uid":"9270276b47eaa3bb","name":"Check received message containing Chinese","time":{"start":1727256287704,"stop":1727256287705,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26a2882c39fc792","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727256602016,"stop":1727256602016,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc947720ea572c9","name":"should use DNS peer discovery with light client","time":{"start":1727256173107,"stop":1727256173107,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da6fe80524e7a6de","name":"Push message with content topic containing numeric","time":{"start":1727256480108,"stop":1727256480117,"duration":9},"status":"passed","severity":"normal"},{"uid":"8f40b71470d195af","name":"Push message with escaped characters payload","time":{"start":1727256480102,"stop":1727256480103,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba410b721ced246a","name":"Push message with content topic containing escaped characters","time":{"start":1727256431774,"stop":1727256431775,"duration":1},"status":"passed","severity":"normal"},{"uid":"1202f4a671ce8b81","name":"should not receive a peer event after stop","time":{"start":1727256456787,"stop":1727256456795,"duration":8},"status":"passed","severity":"normal"},{"uid":"9648026c68df7208","name":"should get / set TCP multiaddr","time":{"start":1727256121322,"stop":1727256121322,"duration":0},"status":"passed","severity":"normal"},{"uid":"61701ac1be2ab501","name":"Subscribe and receives messages on 20 topics","time":{"start":1727256492326,"stop":1727256492326,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b65585de884711b","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727256431771,"stop":1727256431771,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3d14c0ec1e134","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1727256145591,"stop":1727256145591,"duration":0},"status":"passed","severity":"normal"},{"uid":"a551d5f381373e15","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1727256120384,"stop":1727256120385,"duration":1},"status":"passed","severity":"normal"},{"uid":"dab7e1d6fa49c92c","name":"LightPush with 2 connections","time":{"start":1727256321210,"stop":1727256321210,"duration":0},"status":"passed","severity":"normal"},{"uid":"6273ea1de919df81","name":"should return empty list for no shard","time":{"start":1727256112641,"stop":1727256112642,"duration":1},"status":"passed","severity":"normal"},{"uid":"679faf1b6b253c22","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1727256326026,"stop":1727256326026,"duration":0},"status":"passed","severity":"normal"},{"uid":"c72223b9ea5249cb","name":"Push message with content topic containing numeric","time":{"start":1727256431762,"stop":1727256431764,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3019e1b2e8b0868","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1727256471974,"stop":1727256471975,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ffb244408fecf3e","name":"should not receive a peer event before start","time":{"start":1727256173093,"stop":1727256173094,"duration":1},"status":"passed","severity":"normal"},{"uid":"fea5e987d6b5b83","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1727256529809,"stop":1727256529809,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cf4d4bba6b10c6f","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1727256112633,"stop":1727256112633,"duration":0},"status":"passed","severity":"normal"},{"uid":"887fce92d1cc49e1","name":"Push message with XML payload","time":{"start":1727256480100,"stop":1727256480100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b397be88d280a59","name":"listenerCount","time":{"start":1727256203975,"stop":1727256203979,"duration":4},"status":"passed","severity":"normal"},{"uid":"34763c3424152548","name":"Check publish message containing numeric","time":{"start":1727256464527,"stop":1727256464527,"duration":0},"status":"passed","severity":"normal"},{"uid":"a341290276334c2a","name":"configure the node with multiple pubsub topics","time":{"start":1727256499984,"stop":1727256499984,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab35f46f8d312f73","name":"Push message with content topic containing SQL Injection","time":{"start":1727256480126,"stop":1727256480127,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cda7720dc425558","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727256492338,"stop":1727256492338,"duration":0},"status":"passed","severity":"normal"},{"uid":"949900ca761db2df","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1727256529807,"stop":1727256529807,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b0b514a6fc18bb","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1727256244599,"stop":1727256244599,"duration":0},"status":"passed","severity":"normal"},{"uid":"703adf6782135983","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1727256112654,"stop":1727256112655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d36b92771153f5a8","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727256134226,"stop":1727256134226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b37f69d612b9ed02","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1727256244615,"stop":1727256244616,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9e6f36f4ff75cb4","name":"should be called for bootstrap peers","time":{"start":1727256170615,"stop":1727256170616,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d41496d4eeb801c","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727256306836,"stop":1727256306836,"duration":0},"status":"passed","severity":"normal"},{"uid":"598b121dc3996d24","name":"Callback on promise","time":{"start":1727256522468,"stop":1727256522468,"duration":0},"status":"passed","severity":"normal"},{"uid":"771653cc385e43b1","name":"Check publish message containing XML","time":{"start":1727256464530,"stop":1727256464530,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f07f884420ca31b","name":"should throw an error if shards are undefined for static sharding","time":{"start":1727256112642,"stop":1727256112642,"duration":0},"status":"passed","severity":"normal"},{"uid":"b70da18a72980062","name":"retrieves a single peer","time":{"start":1727256134220,"stop":1727256134221,"duration":1},"status":"passed","severity":"normal"},{"uid":"45410bb53cf45608","name":"Check received message containing Chinese","time":{"start":1727256419782,"stop":1727256419787,"duration":5},"status":"passed","severity":"normal"},{"uid":"8bbed473bd34b576","name":"Push message with content topic containing long","time":{"start":1727256480107,"stop":1727256480107,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a4016916a67ff9f","name":"Symmetric encrypt & Decrypt","time":{"start":1727256144506,"stop":1727256144506,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa6397c118cef4be","name":"Filter with 3 connections","time":{"start":1727256321213,"stop":1727256321213,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b43cb510459654","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1727256497990,"stop":1727256497990,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cd2cde4ab9a814","name":"should not fail to start the service if it is already started","time":{"start":1727256173088,"stop":1727256173092,"duration":4},"status":"passed","severity":"normal"},{"uid":"a1b017996eb4684","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727256492375,"stop":1727256492383,"duration":8},"status":"passed","severity":"normal"},{"uid":"32706c889b939405","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727256492390,"stop":1727256492393,"duration":3},"status":"passed","severity":"normal"},{"uid":"66a830a7a60497a6","name":"should add and remove event listeners correctly","time":{"start":1727256138011,"stop":1727256138011,"duration":0},"status":"passed","severity":"normal"},{"uid":"7572a63f75db7247","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1727256133663,"stop":1727256133663,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c1c6598811b2ee","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1727256244641,"stop":1727256244642,"duration":1},"status":"passed","severity":"normal"},{"uid":"88e9ba37cf5a0444","name":"returns all values when wanted number is greater than available values","time":{"start":1727256132996,"stop":1727256132996,"duration":0},"status":"passed","severity":"normal"},{"uid":"252d15f1f1520adb","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1727256471981,"stop":1727256471982,"duration":1},"status":"passed","severity":"normal"},{"uid":"dec5c1ac951232e7","name":"All","time":{"start":1727256169953,"stop":1727256169954,"duration":1},"status":"passed","severity":"normal"},{"uid":"da8291c1945d6040","name":"Check received message containing Script","time":{"start":1727256419767,"stop":1727256419767,"duration":0},"status":"passed","severity":"normal"},{"uid":"d36ccdc119c0c322","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1727256134225,"stop":1727256134225,"duration":0},"status":"passed","severity":"normal"},{"uid":"c657eb02546eebf3","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727256492396,"stop":1727256492396,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0b34ebbc5a3df35","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1727256112646,"stop":1727256112646,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e8b750e4271bf91","name":"should be able to decode the field with only STORE set to true","time":{"start":1727256120395,"stop":1727256120395,"duration":0},"status":"passed","severity":"normal"},{"uid":"3846fe8358da0eee","name":"Filter","time":{"start":1727256536134,"stop":1727256536134,"duration":0},"status":"passed","severity":"normal"},{"uid":"e21b7de218db7f7f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1727256112647,"stop":1727256112647,"duration":0},"status":"passed","severity":"normal"},{"uid":"2258e0fee3eae0ed","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app84/5/topic70/xml","time":{"start":1727256475059,"stop":1727256475060,"duration":1},"status":"passed","severity":"normal"},{"uid":"64712dbfea742c3b","name":"Check message with no payload is not received","time":{"start":1727256287715,"stop":1727256287715,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6b1ddf17c1c95e3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727256362264,"stop":1727256362265,"duration":1},"status":"passed","severity":"normal"},{"uid":"afe16e304f351996","name":"throws on content topic with empty topic name field","time":{"start":1727256112624,"stop":1727256112624,"duration":0},"status":"passed","severity":"normal"},{"uid":"428b86bf5de5bff1","name":"Push message with Russian payload","time":{"start":1727256431744,"stop":1727256431744,"duration":0},"status":"passed","severity":"normal"},{"uid":"982922fa6e2d6712","name":"should properly compute the node id","time":{"start":1727256121321,"stop":1727256121321,"duration":0},"status":"passed","severity":"normal"},{"uid":"168412b8882fc230","name":"shard 0","time":{"start":1727256499977,"stop":1727256499978,"duration":1},"status":"passed","severity":"normal"},{"uid":"68e35cd3d34bb89c","name":"should set field with only FILTER enabled","time":{"start":1727256121330,"stop":1727256121330,"duration":0},"status":"passed","severity":"normal"},{"uid":"5cc62f347749bc75","name":"Ping on unsubscribed peer","time":{"start":1727256205374,"stop":1727256205375,"duration":1},"status":"passed","severity":"normal"},{"uid":"82d97aabea036663","name":"Decoder throws on undefined content topic","time":{"start":1727256144098,"stop":1727256144099,"duration":1},"status":"passed","severity":"normal"},{"uid":"27b30878f25f0e67","name":"Subscribe to topic containing Russian and publish message","time":{"start":1727256471976,"stop":1727256471976,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d8e4dcfd1762620","name":"Push message on custom pubsubTopic","time":{"start":1727256362262,"stop":1727256362262,"duration":0},"status":"passed","severity":"normal"},{"uid":"92988b73ef07747c","name":"Query Generator, Wrong PubsubTopic","time":{"start":1727256502887,"stop":1727256502897,"duration":10},"status":"passed","severity":"normal"},{"uid":"afa9a250f6fbc37e","name":"Push message with content topic containing shell command","time":{"start":1727256431772,"stop":1727256431774,"duration":2},"status":"passed","severity":"normal"},{"uid":"af73a1769ab0d3f2","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727256326029,"stop":1727256326029,"duration":0},"status":"passed","severity":"normal"},{"uid":"9964145f8da3841d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1727256112657,"stop":1727256112658,"duration":1},"status":"passed","severity":"normal"},{"uid":"8573676250c74138","name":"Filter with 2 connections","time":{"start":1727256321210,"stop":1727256321210,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd7bcaa68243fa73","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app24/8/topic81/utf8","time":{"start":1727256475054,"stop":1727256475057,"duration":3},"status":"passed","severity":"normal"},{"uid":"b12bf41990d9a1cf","name":"Check received message containing Russian","time":{"start":1727256419787,"stop":1727256419787,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e15dd42c5699ec5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1727256112651,"stop":1727256112651,"duration":0},"status":"passed","severity":"normal"},{"uid":"426ddefd32aadeec","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727256309721,"stop":1727256309722,"duration":1},"status":"passed","severity":"normal"},{"uid":"aedbfc45464320d1","name":"Check received message containing JSON","time":{"start":1727256419790,"stop":1727256419790,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab3103b7275089e7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727256492317,"stop":1727256492318,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fb4290267d87819","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727256309748,"stop":1727256309748,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e3dfaae8f1309f","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727256211384,"stop":1727256211384,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef1bd96e83dbe3e2","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727256306824,"stop":1727256306824,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acdc36373511e8a","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727256309724,"stop":1727256309725,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b4ff3db4381d261","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1727256471975,"stop":1727256471976,"duration":1},"status":"passed","severity":"normal"},{"uid":"8415bbc8bc6c77fb","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727256326029,"stop":1727256326029,"duration":0},"status":"passed","severity":"normal"},{"uid":"68a89864539e6e40","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app93/9/topic393/proto","time":{"start":1727256475062,"stop":1727256475063,"duration":1},"status":"passed","severity":"normal"},{"uid":"649e53fabadae8db","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727256492354,"stop":1727256492354,"duration":0},"status":"passed","severity":"normal"},{"uid":"f368b5dc107098d","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1727256211383,"stop":1727256211383,"duration":0},"status":"passed","severity":"normal"},{"uid":"565fc063debf2ad5","name":"Query generator for multiple messages with different message text format","time":{"start":1727256522466,"stop":1727256522467,"duration":1},"status":"passed","severity":"normal"},{"uid":"56c24e1b0bf0a094","name":"Ping on subscribed peer","time":{"start":1727256211745,"stop":1727256211747,"duration":2},"status":"passed","severity":"normal"},{"uid":"64916aa8f495e6f1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727256492327,"stop":1727256492327,"duration":0},"status":"passed","severity":"normal"},{"uid":"815184281e45d3f7","name":"Check message on other pubsub topic is not received","time":{"start":1727256419773,"stop":1727256419773,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d7f28b22f37fb62","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727256244607,"stop":1727256244608,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e61bcc9166c2fc","name":"isConnected should return true after first peer connects","time":{"start":1727256199115,"stop":1727256199115,"duration":0},"status":"passed","severity":"normal"},{"uid":"e80537179c1c969f","name":"Store - dialed first","time":{"start":1727256536133,"stop":1727256536133,"duration":0},"status":"passed","severity":"normal"},{"uid":"291f9341af020257","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1727256112634,"stop":1727256112634,"duration":0},"status":"passed","severity":"normal"},{"uid":"467f53de2b8faf8e","name":"removeEventListener with correct event","time":{"start":1727256203974,"stop":1727256203974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4e02cc28d0cf1bc","name":"should properly create location multiaddrs - udp4","time":{"start":1727256121327,"stop":1727256121327,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e11a643bfacd5e2","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1727256121317,"stop":1727256121317,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a507fca6ac49f0e","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727256287712,"stop":1727256287712,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a197bdacd671bfb","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1727256112655,"stop":1727256112655,"duration":0},"status":"passed","severity":"normal"},{"uid":"8df603ce01f20894","name":"Push message with content topic containing XML","time":{"start":1727256431770,"stop":1727256431771,"duration":1},"status":"passed","severity":"normal"},{"uid":"205bb4b4bc5aad90","name":"Push message with content topic containing unicode special characters","time":{"start":1727256431775,"stop":1727256431775,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40b4a6b799a7177","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1727256120396,"stop":1727256120397,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1543c626f4f029","name":"should emit a peer event after start","time":{"start":1727256173092,"stop":1727256173093,"duration":1},"status":"passed","severity":"normal"},{"uid":"827bacee79efd577","name":"Reopen subscription with peer with lost subscription","time":{"start":1727256205367,"stop":1727256205367,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9285c2c10775864","name":"unsubscribes","time":{"start":1727256519354,"stop":1727256519354,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b591b36aa1185ba","name":"Subscribe to topic containing long and publish message","time":{"start":1727256471958,"stop":1727256471960,"duration":2},"status":"passed","severity":"normal"},{"uid":"d22480d62d7a8ed4","name":"returns all values when wanted number matches available values","time":{"start":1727256132994,"stop":1727256132995,"duration":1},"status":"passed","severity":"normal"},{"uid":"88150bb75d051690","name":"should return false","time":{"start":1727256121320,"stop":1727256121320,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb06d46f5b700362","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1727256133665,"stop":1727256133666,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdd505c228f8f11b","name":"Check publish message containing short","time":{"start":1727256464525,"stop":1727256464526,"duration":1},"status":"passed","severity":"normal"},{"uid":"6dc3331fb749e041","name":"Subscribe to topic containing Script and receive message","time":{"start":1727256492389,"stop":1727256492389,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bc1b4849c8e3958","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256520342,"stop":1727256520342,"duration":0},"status":"passed","severity":"normal"},{"uid":"2452f18c59284054","name":"Publish message with custom timestamp: Wed Sep 25 2024 08:27:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1727256464534,"stop":1727256464534,"duration":0},"status":"passed","severity":"normal"},{"uid":"667c4f2ca4be9741","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1727256112649,"stop":1727256112649,"duration":0},"status":"passed","severity":"normal"},{"uid":"78da8e874dcda6e8","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1727256112643,"stop":1727256112644,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ca35d40a6deed82","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1727256120396,"stop":1727256120396,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf0c46b0fe831a9","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727256244622,"stop":1727256244622,"duration":0},"status":"passed","severity":"normal"},{"uid":"9898d95874380fb5","name":"Passing page size 110 when there are 120 messages","time":{"start":1727256521212,"stop":1727256521212,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ef7de6f9afb624f","name":"Encoder throws on undefined content topic","time":{"start":1727256126372,"stop":1727256126373,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e9d9caa0ce6489a","name":"Relay + Store","time":{"start":1727256169951,"stop":1727256169953,"duration":2},"status":"passed","severity":"normal"},{"uid":"417e779b7c072ab5","name":"non connected peers","time":{"start":1727256420084,"stop":1727256420084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ec9b0c9b316d8b00","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727256492335,"stop":1727256492335,"duration":0},"status":"passed","severity":"normal"},{"uid":"f26bd2ed992c950d","name":"Push message with rate limit","time":{"start":1727256480134,"stop":1727256480134,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d5e35262435e161","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256362266,"stop":1727256362267,"duration":1},"status":"passed","severity":"normal"},{"uid":"21e778e39075dbf4","name":"should encode/decode to RLP encoding","time":{"start":1727256121321,"stop":1727256121321,"duration":0},"status":"passed","severity":"normal"},{"uid":"427b8a05eb07f57","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1727256471982,"stop":1727256471982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e393d1543d4381f","name":"Query generator for multiple messages","time":{"start":1727256522465,"stop":1727256522466,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f3f4e95e7b9c9c","name":"throws on content topic with empty encoding field","time":{"start":1727256112625,"stop":1727256112625,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7998fb8640f2e2e","name":"does not throw on valid cases","time":{"start":1727256112620,"stop":1727256112621,"duration":1},"status":"passed","severity":"normal"},{"uid":"33a0be07d9417dea","name":"Push message with JSON payload","time":{"start":1727256480101,"stop":1727256480102,"duration":1},"status":"passed","severity":"normal"},{"uid":"464e4bdf1881f37c","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1727256112807,"stop":1727256112807,"duration":0},"status":"passed","severity":"normal"},{"uid":"abc24e339e1c51d5","name":"Fails to push message with empty content topic","time":{"start":1727256480133,"stop":1727256480133,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1d24dad2d472e9","name":"should properly create location multiaddrs - tcp6","time":{"start":1727256121327,"stop":1727256121328,"duration":1},"status":"passed","severity":"normal"},{"uid":"db28eeda53b118bb","name":"Subscribe to topic containing XML and receive message","time":{"start":1727256309744,"stop":1727256309747,"duration":3},"status":"passed","severity":"normal"},{"uid":"bf710a40fabe2e25","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727256492393,"stop":1727256492394,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4418bf2a62e520","name":"Decrypt messages","time":{"start":1727256423099,"stop":1727256423100,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7c4a07a4142c123","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1727256443566,"stop":1727256443567,"duration":1},"status":"passed","severity":"normal"},{"uid":"828db13c3e1f9c23","name":"through manual discovery","time":{"start":1727256356677,"stop":1727256356677,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f664e2842f604d3","name":"Subscribe and receive messages via waku relay post","time":{"start":1727256492352,"stop":1727256492352,"duration":0},"status":"passed","severity":"normal"},{"uid":"787e70a66125e595","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1727256471980,"stop":1727256471981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ec6457e320df7f","name":"should properly create location multiaddrs - tcp","time":{"start":1727256121328,"stop":1727256121328,"duration":0},"status":"passed","severity":"normal"},{"uid":"36cc40e47a09d1dc","name":"Subscribe to topic containing XML and publish message","time":{"start":1727256471980,"stop":1727256471980,"duration":0},"status":"passed","severity":"normal"},{"uid":"c19e705b13f5a8bb","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727256326024,"stop":1727256326025,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d88cb6cdbb77036","name":"Push message with Chinese payload","time":{"start":1727256431743,"stop":1727256431743,"duration":0},"status":"passed","severity":"normal"},{"uid":"36f03aedd2fb3761","name":"Push message with escaped characters payload","time":{"start":1727256431753,"stop":1727256431753,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eaf5ec6309e316f","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727256492350,"stop":1727256492350,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b7fe1c1f47680eb","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256211382,"stop":1727256211383,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec8a13f525415c54","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727256309738,"stop":1727256309738,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a1ad914deb155e","name":"Subscribe to topic containing shell command and publish message","time":{"start":1727256471981,"stop":1727256471981,"duration":0},"status":"passed","severity":"normal"},{"uid":"be105c8d94d4353a","name":"Push message with content topic containing Chinese","time":{"start":1727256480118,"stop":1727256480124,"duration":6},"status":"passed","severity":"normal"},{"uid":"cc2a0fb46b544e6a","name":"Check received message containing XML","time":{"start":1727256419788,"stop":1727256419789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d94319dc9346e62","name":"Push to array if already present","time":{"start":1727256112244,"stop":1727256112244,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2279ebb198c004","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1727256326031,"stop":1727256326031,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a0a7c068d9ba07","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727256120389,"stop":1727256120390,"duration":1},"status":"passed","severity":"normal"},{"uid":"1706239fde3b1665","name":"1 Relay, 1 fetch","time":{"start":1727256133831,"stop":1727256133831,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6e5c5855f4bd90b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1727256120383,"stop":1727256120384,"duration":1},"status":"passed","severity":"normal"},{"uid":"7562f148ec827944","name":"Decoder throws on empty string content topic","time":{"start":1727256126373,"stop":1727256126374,"duration":1},"status":"passed","severity":"normal"},{"uid":"682470a7fe69bfbd","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1727256471952,"stop":1727256471952,"duration":0},"status":"passed","severity":"normal"},{"uid":"daf04a49991ba1d2","name":"Ping on peer without subscriptions","time":{"start":1727256205363,"stop":1727256205363,"duration":0},"status":"passed","severity":"normal"},{"uid":"5010bfdcac50d64f","name":"random static sharding 4 - Cluster ID: 340, Shard ID: 36","time":{"start":1727256499980,"stop":1727256499980,"duration":0},"status":"passed","severity":"normal"},{"uid":"70978b8e61cd7fad","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256520341,"stop":1727256520341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a258c362f8fbae91","name":"Check received message containing Script","time":{"start":1727256419788,"stop":1727256419788,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a6f29310eef610","name":"Push message with rate limit","time":{"start":1727256431777,"stop":1727256431778,"duration":1},"status":"passed","severity":"normal"},{"uid":"d81c4d88190c23eb","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1727256244599,"stop":1727256244600,"duration":1},"status":"passed","severity":"normal"},{"uid":"784c1456a2bd93d8","name":"Passing page size 3 when there are 20 messages","time":{"start":1727256521200,"stop":1727256521201,"duration":1},"status":"passed","severity":"normal"},{"uid":"c67209fed7e3468a","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1727256112633,"stop":1727256112634,"duration":1},"status":"passed","severity":"normal"},{"uid":"5482b31daf55743b","name":"Check received message containing special chars","time":{"start":1727256419781,"stop":1727256419782,"duration":1},"status":"passed","severity":"normal"},{"uid":"77ca00d448a4d4ff","name":"Check received message containing Basic HTML tag","time":{"start":1727256287707,"stop":1727256287707,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ddfb897693dc6dd","name":"start node with empty content topic","time":{"start":1727256475068,"stop":1727256475069,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e8a811ba5a167f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1727256244612,"stop":1727256244615,"duration":3},"status":"passed","severity":"normal"},{"uid":"f89fc281305b6266","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727256492397,"stop":1727256492397,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc1e4fc74a61f34","name":"Push message with shell command payload","time":{"start":1727256480102,"stop":1727256480102,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ea311b3e9ac3433","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256520336,"stop":1727256520336,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2bc248a8840645","name":"Push message with shell command payload","time":{"start":1727256431752,"stop":1727256431752,"duration":0},"status":"passed","severity":"normal"},{"uid":"f659449a135c5aef","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1727256244616,"stop":1727256244616,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea49f394a49a6278","name":"random static sharding 3 - Cluster ID: 917, Shard ID: 111","time":{"start":1727256499979,"stop":1727256499979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae1d59e5a08d2b19","name":"Tracks peer failures correctly","time":{"start":1727256234803,"stop":1727256234803,"duration":0},"status":"passed","severity":"normal"},{"uid":"b661b881a8fd98b1","name":"Ping on peer without subscriptions","time":{"start":1727256205369,"stop":1727256205370,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e49f75933e9199e","name":"Push message with content topic containing JSON","time":{"start":1727256431771,"stop":1727256431772,"duration":1},"status":"passed","severity":"normal"},{"uid":"74469804ad00f0b8","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1727256244646,"stop":1727256244647,"duration":1},"status":"passed","severity":"normal"},{"uid":"52bfce4ee9d2d03d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727256475046,"stop":1727256475048,"duration":2},"status":"passed","severity":"normal"},{"uid":"4edc9aa25bc7d9ca","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1727256163443,"stop":1727256163445,"duration":2},"status":"passed","severity":"normal"},{"uid":"e21de63a16788838","name":"should get / set UDP multiaddr","time":{"start":1727256121322,"stop":1727256121322,"duration":0},"status":"passed","severity":"normal"},{"uid":"168dc18ba5576b1a","name":"Check publish message containing Script","time":{"start":1727256464529,"stop":1727256464529,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c8e98cb15133078","name":"Check received message containing special chars","time":{"start":1727256419760,"stop":1727256419762,"duration":2},"status":"passed","severity":"normal"},{"uid":"c2ab074aa37cb86e","name":"Check received message containing SQL Injection","time":{"start":1727256419766,"stop":1727256419767,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e4062585ccd535e","name":"should throw error - invalid id","time":{"start":1727256121319,"stop":1727256121319,"duration":0},"status":"passed","severity":"normal"},{"uid":"32aa56dfce966cca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1727256112649,"stop":1727256112649,"duration":0},"status":"passed","severity":"normal"},{"uid":"c532cad3bbce2048","name":"addEventListener with correct event","time":{"start":1727256203971,"stop":1727256203972,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f9d210ee1298504","name":"Query Generator, No Decoder","time":{"start":1727256502905,"stop":1727256502909,"duration":4},"status":"passed","severity":"normal"},{"uid":"dc07d40c8c971f34","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1727256464536,"stop":1727256464536,"duration":0},"status":"passed","severity":"normal"},{"uid":"79151cda1d9d7252","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1727256244638,"stop":1727256244638,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a8aeed8d1003705","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727256492375,"stop":1727256492375,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d65428d26ea841","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256362263,"stop":1727256362264,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8456f9e1176c30d","name":"start node with empty shard should fail","time":{"start":1727256499985,"stop":1727256499985,"duration":0},"status":"passed","severity":"normal"},{"uid":"995b5b39b8aef31e","name":"Check message with non string payload is not received","time":{"start":1727256287715,"stop":1727256287715,"duration":0},"status":"passed","severity":"normal"},{"uid":"9979494db79d6136","name":"Filter with 0 connections","time":{"start":1727256321208,"stop":1727256321209,"duration":1},"status":"passed","severity":"normal"},{"uid":"56bce6f8f841eaa8","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1727256326026,"stop":1727256326026,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1b135537e9d139","name":"Subscribe and receives messages on 20 topics","time":{"start":1727256309725,"stop":1727256309730,"duration":5},"status":"passed","severity":"normal"},{"uid":"67693f9bcd529d26","name":"Passing page size 1 when there are 4 messages","time":{"start":1727256521199,"stop":1727256521200,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a2c625fed5a7bcb","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1727256529806,"stop":1727256529807,"duration":1},"status":"passed","severity":"normal"},{"uid":"435ccb76305378b","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1727256602014,"stop":1727256602015,"duration":1},"status":"passed","severity":"normal"},{"uid":"697cdd2babe144f5","name":"creates an iterator","time":{"start":1727256519346,"stop":1727256519349,"duration":3},"status":"passed","severity":"normal"},{"uid":"aca40f6cd6945454","name":"Push message with JSON payload","time":{"start":1727256431752,"stop":1727256431752,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7b0ab7354a04d83","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1727256244639,"stop":1727256244639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48b8528e12e85e4","name":"Check received message with timestamp: 1727256163255 ","time":{"start":1727256287710,"stop":1727256287711,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e59cd6b182ac9b5","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app9/8/topic425/json","time":{"start":1727256475057,"stop":1727256475058,"duration":1},"status":"passed","severity":"normal"},{"uid":"66d0a1e10eaf9823","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1727256115206,"stop":1727256115207,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e5efd54c8ef0e9d","name":"Push message with Russian payload","time":{"start":1727256480096,"stop":1727256480097,"duration":1},"status":"passed","severity":"normal"},{"uid":"88b50b9288b72eaf","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1727256511984,"stop":1727256511985,"duration":1},"status":"passed","severity":"normal"},{"uid":"a40701678b4d85bd","name":"Check publish message containing long","time":{"start":1727256464526,"stop":1727256464527,"duration":1},"status":"passed","severity":"normal"},{"uid":"718d45c28f57ee0a","name":"Refresh subscription","time":{"start":1727256309733,"stop":1727256309733,"duration":0},"status":"passed","severity":"normal"},{"uid":"b029654b5814e1bd","name":"safeDispatchEvent","time":{"start":1727256203983,"stop":1727256203983,"duration":0},"status":"passed","severity":"normal"},{"uid":"30af1a0586568626","name":"Check received message containing JSON","time":{"start":1727256419768,"stop":1727256419768,"duration":0},"status":"passed","severity":"normal"},{"uid":"97fbd7d963eb2e73","name":"Wrong topic","time":{"start":1727256475063,"stop":1727256475064,"duration":1},"status":"passed","severity":"normal"},{"uid":"4040755c926b9cae","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1727256443564,"stop":1727256443565,"duration":1},"status":"passed","severity":"normal"},{"uid":"f32ae9ca0a46309d","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1727256244634,"stop":1727256244637,"duration":3},"status":"passed","severity":"normal"},{"uid":"c1f81ea719d9a952","name":"Nwaku publishes","time":{"start":1727256441084,"stop":1727256441087,"duration":3},"status":"passed","severity":"normal"},{"uid":"a8e2d9effa15cd3a","name":"should only return 1 node with relay and store capability","time":{"start":1727256134224,"stop":1727256134224,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d744a6c363b329","name":"dispatchEvent via connectionManager","time":{"start":1727256203979,"stop":1727256203982,"duration":3},"status":"passed","severity":"normal"},{"uid":"eb37e2a54759e5","name":"Should update shard info","time":{"start":1727256362765,"stop":1727256362766,"duration":1},"status":"passed","severity":"normal"},{"uid":"30581a5eefb4a7a9","name":"Push message with content topic containing emoji","time":{"start":1727256431775,"stop":1727256431776,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f8f1d0656ec169","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1727256244599,"stop":1727256244599,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7423c19bccde403","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727256492332,"stop":1727256492333,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e4ca4b48b509ec","name":"should not receive a peer event after stop","time":{"start":1727256138009,"stop":1727256138009,"duration":0},"status":"passed","severity":"normal"},{"uid":"675f7802c07deb94","name":"Query Generator - false","time":{"start":1727256511206,"stop":1727256511208,"duration":2},"status":"passed","severity":"normal"},{"uid":"22628a15eced4e62","name":"Query with Ordered Callback, No message returned","time":{"start":1727256502914,"stop":1727256502914,"duration":0},"status":"passed","severity":"normal"},{"uid":"88441adf601b7d76","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1727256112650,"stop":1727256112651,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fa922fcfd9d9cc3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727256241134,"stop":1727256241134,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd40b140be79fc4a","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727256241133,"stop":1727256241133,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fee782414f5cd71","name":"nwaku subscribes","time":{"start":1727256441076,"stop":1727256441082,"duration":6},"status":"passed","severity":"normal"},{"uid":"a7d8e3273f2c6236","name":"Generator, custom pubsub topic","time":{"start":1727256520337,"stop":1727256520337,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98e5fbec1dd8ebb","name":"Decoder throws on empty string content topic","time":{"start":1727256145593,"stop":1727256145594,"duration":1},"status":"passed","severity":"normal"},{"uid":"216cd905ca90697f","name":"Does not throw an exception when node disconnects","time":{"start":1727256529842,"stop":1727256529844,"duration":2},"status":"passed","severity":"normal"},{"uid":"66598d0fade63b54","name":"should be online or offline if network state changed","time":{"start":1727256163451,"stop":1727256163452,"duration":1},"status":"passed","severity":"normal"},{"uid":"198ee5dec58ca41d","name":"Check received message containing shell command","time":{"start":1727256419790,"stop":1727256419791,"duration":1},"status":"passed","severity":"normal"},{"uid":"37d06690456e0742","name":"Check received message containing escaped characters","time":{"start":1727256419769,"stop":1727256419769,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f5bb9673b3d420f","name":"should be able to decode the field with only RELAY set to true","time":{"start":1727256120391,"stop":1727256120392,"duration":1},"status":"passed","severity":"normal"},{"uid":"48099089a75ef113","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727256492355,"stop":1727256492358,"duration":3},"status":"passed","severity":"normal"},{"uid":"ef2321b60209a360","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1727256138010,"stop":1727256138010,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5437498d9317fb6","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1727256353176,"stop":1727256353177,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e525f7bc2380dd","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727256244641,"stop":1727256244641,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff6de0561a458842","name":"should throw error - no public key","time":{"start":1727256121319,"stop":1727256121320,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e613e23046b57db","name":"Refresh subscription","time":{"start":1727256492328,"stop":1727256492328,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f3ecc9096c4945","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1727256112632,"stop":1727256112633,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5d379e3a20da9a6","name":"Reusing cursor across nodes","time":{"start":1727256497999,"stop":1727256498000,"duration":1},"status":"passed","severity":"normal"},{"uid":"a032bc96ca4ec2a8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1727256244641,"stop":1727256244641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c5b1e452e2f7909","name":"should encode/decode to text encoding","time":{"start":1727256121321,"stop":1727256121322,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b27571c490b527","name":"tcp ip4 address","time":{"start":1727256120584,"stop":1727256120584,"duration":0},"status":"passed","severity":"normal"},{"uid":"cecbfedb700aeacd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727256362263,"stop":1727256362263,"duration":0},"status":"passed","severity":"normal"},{"uid":"49892f90f2fb9bba","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1727256499978,"stop":1727256499978,"duration":0},"status":"passed","severity":"normal"},{"uid":"407548af08630337","name":"should set field with all protocols enabled","time":{"start":1727256121329,"stop":1727256121329,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f4930a1b8e86449","name":"random static sharding 2 - Cluster ID: 305, Shard ID: 98","time":{"start":1727256499979,"stop":1727256499979,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb561154fea357c0","name":"Check received message containing SQL Injection","time":{"start":1727256419788,"stop":1727256419788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1e5345d8e1dc8fa","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app33/4/topic860/proto","time":{"start":1727256475058,"stop":1727256475059,"duration":1},"status":"passed","severity":"normal"},{"uid":"60306c3ee152b14a","name":"removeEventListener with wrong event","time":{"start":1727256203974,"stop":1727256203974,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0f37bdc0a3bc20a","name":"Push message with content topic containing Basic HTML tag","time":{"start":1727256480128,"stop":1727256480129,"duration":1},"status":"passed","severity":"normal"},{"uid":"9181dc95522c62d6","name":"Check publish message containing escaped characters","time":{"start":1727256464532,"stop":1727256464532,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94d8310b332d278","name":"Check publish message containing Basic HTML tag","time":{"start":1727256464530,"stop":1727256464530,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a4b6bf357beb97","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1727256244604,"stop":1727256244606,"duration":2},"status":"passed","severity":"normal"},{"uid":"45ea54c41f295cb1","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1727256132996,"stop":1727256132997,"duration":1},"status":"passed","severity":"normal"},{"uid":"fcee6574189722","name":"Check received message with timestamp: 1727256162478 ","time":{"start":1727256419771,"stop":1727256419771,"duration":0},"status":"passed","severity":"normal"},{"uid":"198bfce463e2c015","name":"Check message received after jswaku node is restarted","time":{"start":1727256419775,"stop":1727256419775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d0090b6ba7fc145e","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1727256120387,"stop":1727256120388,"duration":1},"status":"passed","severity":"normal"},{"uid":"9460e08bda35f954","name":"Check publish message containing Arabic","time":{"start":1727256464528,"stop":1727256464528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c7ffd33851a7174","name":"should properly create location multiaddrs - udp6","time":{"start":1727256121327,"stop":1727256121327,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12df7b536d2dcdd","name":"Check message with invalid timestamp is not received","time":{"start":1727256287713,"stop":1727256287713,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7450793923404a","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727256241134,"stop":1727256241134,"duration":0},"status":"passed","severity":"normal"},{"uid":"153b2136138668c2","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1727256112639,"stop":1727256112639,"duration":0},"status":"passed","severity":"normal"},{"uid":"116af429a9a071ed","name":"Push message with content topic containing long","time":{"start":1727256431761,"stop":1727256431762,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa7c91dbb55ef0f","name":"LightPush","time":{"start":1727256536134,"stop":1727256536134,"duration":0},"status":"passed","severity":"normal"},{"uid":"245e61f72680f88d","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727256492395,"stop":1727256492396,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e173029fd12a5e4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1727256492330,"stop":1727256492330,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b3019dfd5be840","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1727256120385,"stop":1727256120387,"duration":2},"status":"passed","severity":"normal"},{"uid":"a95262c438c1276e","name":"Renews subscription after lossing a connection","time":{"start":1727256492345,"stop":1727256492346,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ee0de752d4a8b05","name":"groups content topics by expected pubsub topic","time":{"start":1727256112636,"stop":1727256112636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5d6da18f6e3fddc","name":"Push message on custom pubsubTopic","time":{"start":1727256362264,"stop":1727256362264,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c46feb17f6ef42","name":"should use the provided clusterId for the pubsub topic","time":{"start":1727256112658,"stop":1727256112658,"duration":0},"status":"passed","severity":"normal"},{"uid":"870ffca4f4b9d96b","name":"can dial TLS multiaddrs","time":{"start":1727256356677,"stop":1727256356677,"duration":0},"status":"passed","severity":"normal"},{"uid":"f874ed618fa083d","name":"Sets default value correctly","time":{"start":1727256529846,"stop":1727256529847,"duration":1},"status":"passed","severity":"normal"},{"uid":"be5de53e85d9b587","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1727256306822,"stop":1727256306824,"duration":2},"status":"passed","severity":"normal"},{"uid":"512b3bf4c43fe769","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1727256120395,"stop":1727256120396,"duration":1},"status":"passed","severity":"normal"},{"uid":"1dde3e6c1e5a3183","name":"Relay - dialed after","time":{"start":1727256536132,"stop":1727256536133,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfc89804698b1c22","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256211386,"stop":1727256211387,"duration":1},"status":"passed","severity":"normal"},{"uid":"73bc9d672713991b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727256306834,"stop":1727256306835,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c99c07afc181779","name":"Nodes with multiple pubsub topic","time":{"start":1727256443567,"stop":1727256443567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1f0488d492861ca","name":"Correctly serialized arguments","time":{"start":1727256356764,"stop":1727256356764,"duration":0},"status":"passed","severity":"normal"},{"uid":"95de6df371b959c3","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1727256144096,"stop":1727256144096,"duration":0},"status":"passed","severity":"normal"},{"uid":"86792cbd177c69f1","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1727256112645,"stop":1727256112645,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d3b2f5451ecd19a","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727256326029,"stop":1727256326030,"duration":1},"status":"passed","severity":"normal"},{"uid":"22d8cbe04cd9863a","name":"throws on content topic with generation field greater than 0","time":{"start":1727256112622,"stop":1727256112623,"duration":1},"status":"passed","severity":"normal"},{"uid":"1266f4a669194ced","name":"Subscribe to topic containing Script and receive message","time":{"start":1727256309742,"stop":1727256309744,"duration":2},"status":"passed","severity":"normal"},{"uid":"69395a89029ea320","name":"Push message with meta","time":{"start":1727256480133,"stop":1727256480134,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f9b19ec9faabbdf","name":"Subscribe to topic containing JSON and receive message","time":{"start":1727256492334,"stop":1727256492335,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1158df2f0462aa","name":"Push message equal or less that 1MB","time":{"start":1727256480140,"stop":1727256480140,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f99177bcca1c12e","name":"Query generator for multiple messages with multiple decoders","time":{"start":1727256522467,"stop":1727256522467,"duration":0},"status":"passed","severity":"normal"},{"uid":"39afa290ec6cdddf","name":"Check received message with timestamp: 1649153314 ","time":{"start":1727256419771,"stop":1727256419772,"duration":1},"status":"passed","severity":"normal"},{"uid":"8daab29ec3b7b4fb","name":"Push message with custom timestamp: 1727259921589","time":{"start":1727256431784,"stop":1727256431787,"duration":3},"status":"passed","severity":"normal"},{"uid":"d3383978a7b93cb3","name":"Publishes to nwaku","time":{"start":1727256441082,"stop":1727256441084,"duration":2},"status":"passed","severity":"normal"},{"uid":"8231e02a0dc01a62","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1727256502913,"stop":1727256502913,"duration":0},"status":"passed","severity":"normal"},{"uid":"87499758d073aa0f","name":"1 Store, 2 fetches","time":{"start":1727256133832,"stop":1727256133832,"duration":0},"status":"passed","severity":"normal"},{"uid":"271d96e67c723b42","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1727256126020,"stop":1727256126020,"duration":0},"status":"passed","severity":"normal"},{"uid":"fefc1eda6325730f","name":"throws on content topic with empty application field","time":{"start":1727256112623,"stop":1727256112623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b958e6879cc4d16","name":"Check received message with timestamp: 1727256162478 ","time":{"start":1727256419793,"stop":1727256419793,"duration":0},"status":"passed","severity":"normal"},{"uid":"65ed1876938c03fd","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1727256522469,"stop":1727256522470,"duration":1},"status":"passed","severity":"normal"},{"uid":"48c1eb3e6d5df1dd","name":"handles multiple messages","time":{"start":1727256519351,"stop":1727256519354,"duration":3},"status":"passed","severity":"normal"},{"uid":"a615180cc432a5ed","name":"Check received message containing shell command","time":{"start":1727256419768,"stop":1727256419769,"duration":1},"status":"passed","severity":"normal"},{"uid":"7cb62f684d8ad6bc","name":"should throw an error for missing required configuration","time":{"start":1727256112642,"stop":1727256112642,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb87314c68a5d49e","name":"Subscribe and receive messages via waku relay post","time":{"start":1727256492313,"stop":1727256492317,"duration":4},"status":"passed","severity":"normal"},{"uid":"52a5bc9c7a9a52fd","name":"Push message with emoji payload","time":{"start":1727256431753,"stop":1727256431754,"duration":1},"status":"passed","severity":"normal"},{"uid":"3886bc4afeec488b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256362265,"stop":1727256362265,"duration":0},"status":"passed","severity":"normal"},{"uid":"44d832729c2fec3a","name":"Push message with content topic containing escaped characters","time":{"start":1727256480130,"stop":1727256480131,"duration":1},"status":"passed","severity":"normal"},{"uid":"51b683e3d842a32d","name":"Passing an array","time":{"start":1727256529844,"stop":1727256529845,"duration":1},"status":"passed","severity":"normal"},{"uid":"34615623f23f925a","name":"Check message received after nwaku node is restarted","time":{"start":1727256419775,"stop":1727256419775,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ad78a28c3dc253bf","name":"Privacy Node - default protocol","time":{"start":1727256536135,"stop":1727256536135,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e2adbc4172b625","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727256309748,"stop":1727256309749,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd55b1dce1fc14a","name":"isConnected between 2 js-waku relay nodes","time":{"start":1727256199117,"stop":1727256199117,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e1937f774fde797","name":"should emit a peer event after start","time":{"start":1727256456786,"stop":1727256456787,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4eb9bc34c2202a","name":"Check received message containing long","time":{"start":1727256419759,"stop":1727256419759,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b3914724022df64","name":"Passing cursor with wrong pubsubTopic","time":{"start":1727256498001,"stop":1727256498001,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da288f9984138a7","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1727256112650,"stop":1727256112650,"duration":0},"status":"passed","severity":"normal"},{"uid":"f598f55ea74c6e8a","name":"should throw error - no id","time":{"start":1727256121319,"stop":1727256121319,"duration":0},"status":"passed","severity":"normal"},{"uid":"33ae9eb3e4f4675f","name":"Check received message containing numeric","time":{"start":1727256419781,"stop":1727256419781,"duration":0},"status":"passed","severity":"normal"},{"uid":"5317917dd6ebaf27","name":"Ping succeeds for all connected peers","time":{"start":1727256234800,"stop":1727256234800,"duration":0},"status":"passed","severity":"normal"},{"uid":"95afceab851fe040","name":"Light Node - default protocols","time":{"start":1727256536135,"stop":1727256536135,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccd6764084b2a1a5","name":"should not throw an error for a single configured topic","time":{"start":1727256112651,"stop":1727256112652,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9bc960d392c707e","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1727256244617,"stop":1727256244622,"duration":5},"status":"passed","severity":"normal"},{"uid":"983ceca5d19f4a28","name":"Check message received after jswaku node is restarted","time":{"start":1727256287716,"stop":1727256287716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"27ede5ef2e40a61c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727256306836,"stop":1727256306836,"duration":0},"status":"passed","severity":"normal"},{"uid":"48a15405273b07a8","name":"Push message with short payload","time":{"start":1727256480092,"stop":1727256480092,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a380ff1ec6b5cf","name":"random static sharding 1 - Cluster ID: 95, Shard ID: 73","time":{"start":1727256499978,"stop":1727256499979,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a7c3c15f62e1dd7","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1727256326028,"stop":1727256326028,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa8828428264cf19","name":"Reopen subscription with peer with lost subscription","time":{"start":1727256211752,"stop":1727256211753,"duration":1},"status":"passed","severity":"normal"},{"uid":"74aace2ff871bd42","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1727256309750,"stop":1727256309753,"duration":3},"status":"passed","severity":"normal"},{"uid":"c0b314d739c72234","name":"Query with Promise Callback, No Decoder","time":{"start":1727256502928,"stop":1727256502929,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0f1230dd2bf4e9f","name":"Check received message containing XML","time":{"start":1727256287706,"stop":1727256287707,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c31db4cb4bac4d","name":"LightPush with 0 connections","time":{"start":1727256321208,"stop":1727256321208,"duration":0},"status":"passed","severity":"normal"},{"uid":"69aa0cebce125cf3","name":"Ping on unsubscribed peer","time":{"start":1727256205364,"stop":1727256205367,"duration":3},"status":"passed","severity":"normal"},{"uid":"b20a8c94a1e62e68","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app40/4/topic281/proto","time":{"start":1727256475060,"stop":1727256475061,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c04bb7e4e44580f","name":"Query Generator, No message returned","time":{"start":1727256502909,"stop":1727256502912,"duration":3},"status":"passed","severity":"normal"},{"uid":"c957cc76626c91f1","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727256309753,"stop":1727256309759,"duration":6},"status":"passed","severity":"normal"},{"uid":"f07b86d498bad12d","name":"Fails to push message with empty content topic","time":{"start":1727256431776,"stop":1727256431776,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe87177c1ef6b1b7","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1727256144094,"stop":1727256144095,"duration":1},"status":"passed","severity":"normal"},{"uid":"152013043acfe900","name":"Subscribe to topic containing shell command and receive message","time":{"start":1727256492394,"stop":1727256492395,"duration":1},"status":"passed","severity":"normal"},{"uid":"ffa59683e33b0219","name":"can start and stop the service","time":{"start":1727256456781,"stop":1727256456781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f76a75da3b014bbd","name":"handles different networkShards values correctly","time":{"start":1727256112637,"stop":1727256112637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad031b9e2efb09eb","name":"Check received message containing long","time":{"start":1727256419779,"stop":1727256419780,"duration":1},"status":"passed","severity":"normal"},{"uid":"69957a95b29da34b","name":"Generator, 2 different pubsubtopics","time":{"start":1727256520335,"stop":1727256520336,"duration":1},"status":"passed","severity":"normal"},{"uid":"1074c675e8c3347a","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1727256133665,"stop":1727256133665,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a5f12b106a6a02","name":"Check message with invalid timestamp is not received","time":{"start":1727256419772,"stop":1727256419773,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e97646e1a9322e6","name":"should emit a peer event after start","time":{"start":1727256138008,"stop":1727256138008,"duration":0},"status":"passed","severity":"normal"},{"uid":"b75778d6360e8aea","name":"Throws when trying to push message with empty payload","time":{"start":1727256480106,"stop":1727256480107,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5c7928d7e11190c","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1727256134225,"stop":1727256134225,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de6839793483551","name":"Check message with no payload is not received","time":{"start":1727256419799,"stop":1727256419799,"duration":0},"status":"passed","severity":"normal"},{"uid":"4aeba5a236e7fd5","name":"Fails to publish message with wrong content topic","time":{"start":1727256464536,"stop":1727256464536,"duration":0},"status":"passed","severity":"normal"},{"uid":"9adbc070011b12","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1727256529807,"stop":1727256529807,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dc0bb4d8950d23","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1727256133664,"stop":1727256133665,"duration":1},"status":"passed","severity":"normal"},{"uid":"38342c93e18f262f","name":"should only return 1 node with relay capability","time":{"start":1727256134223,"stop":1727256134224,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a21a32dca0f9ae","name":"Passing page size 11 when there are 10 messages","time":{"start":1727256521203,"stop":1727256521204,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bfcab768f9ab945","name":"Check publish message containing JSON","time":{"start":1727256464531,"stop":1727256464531,"duration":0},"status":"passed","severity":"normal"},{"uid":"263aba244be0e61c","name":"Accepts a valid Waku Message","time":{"start":1727256148801,"stop":1727256148802,"duration":1},"status":"passed","severity":"normal"},{"uid":"97992a0c47a330bc","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1727256170127,"stop":1727256170128,"duration":1},"status":"passed","severity":"normal"},{"uid":"e119a1077d8be5cf","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1727256112648,"stop":1727256112648,"duration":0},"status":"passed","severity":"normal"},{"uid":"6304666b768b3d95","name":"Query with Ordered Callback, No Decoder","time":{"start":1727256502914,"stop":1727256502914,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cf31a8d2f85a912","name":"it tolerates circular branch references","time":{"start":1727256134221,"stop":1727256134221,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac0f4e42ddcc23ba","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1727256244639,"stop":1727256244640,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03ac85e91688990","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1727256133661,"stop":1727256133662,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b2970659c00cf1d","name":"Subscribe to topic containing short and receive message","time":{"start":1727256492367,"stop":1727256492367,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f8a61906dd2b217","name":"Subscribe and receive messages via lightPush","time":{"start":1727256309720,"stop":1727256309721,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e3b7fe0f5bfe3d3","name":"Overlapping topic subscription","time":{"start":1727256492327,"stop":1727256492328,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb84e035c9abf273","name":"should not fail to stop the service if it was not started","time":{"start":1727256456782,"stop":1727256456784,"duration":2},"status":"passed","severity":"normal"},{"uid":"213dbc97217b49f1","name":"Push message with content topic containing Script","time":{"start":1727256431770,"stop":1727256431770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1fa9943ea135f8","name":"Fails to push message bigger that 1MB","time":{"start":1727256431788,"stop":1727256431789,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ac8cb03386737c3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727256492386,"stop":1727256492386,"duration":0},"status":"passed","severity":"normal"},{"uid":"67a3639dc49776e8","name":"Fails to publish duplicate message","time":{"start":1727256464535,"stop":1727256464535,"duration":0},"status":"passed","severity":"normal"},{"uid":"becc657dd6d33c38","name":"Check received message containing Basic HTML tag","time":{"start":1727256419768,"stop":1727256419768,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6344899fec2af0a","name":"Generator, custom pubsub topic","time":{"start":1727256520335,"stop":1727256520335,"duration":0},"status":"passed","severity":"normal"},{"uid":"16f4c4a2485b5bfd","name":"Asymmetric encrypt & decrypt","time":{"start":1727256144505,"stop":1727256144505,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7da1b53a03ec235","name":"Ping on peer without subscriptions","time":{"start":1727256211747,"stop":1727256211747,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a6bfe1bc01fd17d","name":"passes more than one ENR URLs and attempts connection","time":{"start":1727256173108,"stop":1727256173108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8bc4bf2056a11a35","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1727256112636,"stop":1727256112636,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23431f1d470df67","name":"Check message with non string payload is not received","time":{"start":1727256419774,"stop":1727256419775,"duration":1},"status":"passed","severity":"normal"},{"uid":"3668ae5bb2a05457","name":"should handle corrupted local storage data gracefully","time":{"start":1727256138010,"stop":1727256138010,"duration":0},"status":"passed","severity":"normal"},{"uid":"97db4475190aa127","name":"Push message with Chinese payload","time":{"start":1727256480094,"stop":1727256480095,"duration":1},"status":"passed","severity":"normal"},{"uid":"b713d871bb0c83e8","name":"Check received message containing numeric","time":{"start":1727256287702,"stop":1727256287704,"duration":2},"status":"passed","severity":"normal"},{"uid":"3897edd26e49cc1a","name":"Subscribe to topic containing special chars and publish message","time":{"start":1727256471974,"stop":1727256471974,"duration":0},"status":"passed","severity":"normal"},{"uid":"1986fba7eacd7dec","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727256244633,"stop":1727256244633,"duration":0},"status":"passed","severity":"normal"},{"uid":"98301dd80dbcc26a","name":"should not receive a peer event after stop","time":{"start":1727256173096,"stop":1727256173100,"duration":4},"status":"passed","severity":"normal"},{"uid":"cd68bf55ae7955c3","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1727256326027,"stop":1727256326027,"duration":0},"status":"passed","severity":"normal"},{"uid":"9031987fff506aef","name":"Push message with content topic containing JSON","time":{"start":1727256480129,"stop":1727256480130,"duration":1},"status":"passed","severity":"normal"},{"uid":"43c93befd21ac258","name":"Promise Callback - true","time":{"start":1727256511208,"stop":1727256511208,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5b76ab2877cc6f","name":"Push message with special chars payload","time":{"start":1727256431727,"stop":1727256431728,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d7f4e98ac7b2f9b","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1727256115207,"stop":1727256115208,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcbf45846b492a5d","name":"should be able to encode the field with only STORE set to true","time":{"start":1727256120382,"stop":1727256120383,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d135caa77a9778a","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1727256112653,"stop":1727256112654,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff04597bbb288dcd","name":"Push message with XML payload","time":{"start":1727256431745,"stop":1727256431751,"duration":6},"status":"passed","severity":"normal"},{"uid":"6276b4cb129c7cd4","name":"stop","time":{"start":1727256203983,"stop":1727256203984,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1da4139d342dd51","name":"Reopen subscription with peer with lost subscription","time":{"start":1727256205375,"stop":1727256205376,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd97dee4da3ccdab","name":"Check received message containing Russian","time":{"start":1727256419764,"stop":1727256419766,"duration":2},"status":"passed","severity":"normal"},{"uid":"bf2dd4ff933ac994","name":"Throws when trying to push message with empty payload","time":{"start":1727256431756,"stop":1727256431757,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2faad9b0179ba82","name":"Js publishes, other Js receives","time":{"start":1727256441087,"stop":1727256441088,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b64f2969be75d45","name":"Check received message containing XML","time":{"start":1727256419767,"stop":1727256419768,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f14f1330dd2c795","name":"Fails to push message with large meta","time":{"start":1727256480134,"stop":1727256480134,"duration":0},"status":"passed","severity":"normal"},{"uid":"70609fd31943987a","name":"should not fail to stop the service if it was not started","time":{"start":1727256173087,"stop":1727256173088,"duration":1},"status":"passed","severity":"normal"},{"uid":"f81691156e0fdc2e","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727256309742,"stop":1727256309742,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e22850cfca15fd1","name":"Ping fails for unsubscribed peers","time":{"start":1727256234801,"stop":1727256234801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b05da51b1ba5880","name":"Init the array if not present","time":{"start":1727256112243,"stop":1727256112244,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b591c156aa20826","name":"getPeersByDiscovery","time":{"start":1727256442451,"stop":1727256442452,"duration":1},"status":"passed","severity":"normal"},{"uid":"64d8875e1690e0f","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1727256471947,"stop":1727256471951,"duration":4},"status":"passed","severity":"normal"},{"uid":"2fbe284fabd2ff10","name":"Push message with custom timestamp: 1727252721589","time":{"start":1727256431782,"stop":1727256431783,"duration":1},"status":"passed","severity":"normal"},{"uid":"6346f43a9a812685","name":"should return all peers when numPeers is 0","time":{"start":1727256126019,"stop":1727256126019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b69a39d510818d7","name":"Push message with Basic HTML tag payload","time":{"start":1727256431751,"stop":1727256431752,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2874746905f3c4a","name":"should not receive a peer event before start","time":{"start":1727256138008,"stop":1727256138008,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f7a8e4705c34de4","name":"Check received message containing shell command","time":{"start":1727256287708,"stop":1727256287708,"duration":0},"status":"passed","severity":"normal"},{"uid":"2256a57704801ae9","name":"Refresh subscription","time":{"start":1727256492366,"stop":1727256492367,"duration":1},"status":"passed","severity":"normal"},{"uid":"c684768c636fec9","name":"Check message with invalid timestamp is not received","time":{"start":1727256419794,"stop":1727256419795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80687894136f454","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727256326030,"stop":1727256326031,"duration":1},"status":"passed","severity":"normal"},{"uid":"f388d3f1d5168511","name":"Ordered Callback - false","time":{"start":1727256511210,"stop":1727256511210,"duration":0},"status":"passed","severity":"normal"},{"uid":"d792b555c5094eea","name":"Subscribe and receives messages on 20 topics","time":{"start":1727256492354,"stop":1727256492354,"duration":0},"status":"passed","severity":"normal"},{"uid":"454f7de743192f36","name":"Push message with Script payload","time":{"start":1727256480099,"stop":1727256480100,"duration":1},"status":"passed","severity":"normal"},{"uid":"c388addc865cd7ee","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1727256241133,"stop":1727256241133,"duration":0},"status":"passed","severity":"normal"},{"uid":"acbaeb014b1801a6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727256306835,"stop":1727256306835,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a861e433c6d080","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727256309731,"stop":1727256309732,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd42d0af85e25f64","name":"Check publish message containing emoji","time":{"start":1727256464532,"stop":1727256464533,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d9922530310941b","name":"Publish message with rate limit","time":{"start":1727256464538,"stop":1727256464538,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada2031c3c7068ed","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1727256112649,"stop":1727256112650,"duration":1},"status":"passed","severity":"normal"},{"uid":"80ba480eaa86a38","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1727256112638,"stop":1727256112638,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdf8b2501b8b9997","name":"Check message with no content topic is not received","time":{"start":1727256419773,"stop":1727256419774,"duration":1},"status":"passed","severity":"normal"},{"uid":"7577a5d294db1d04","name":"Subscribe to topic containing long and receive message","time":{"start":1727256492367,"stop":1727256492368,"duration":1},"status":"passed","severity":"normal"},{"uid":"8903b88ce4fbe1f4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727256211386,"stop":1727256211386,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d5e2b013cc72028","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1727256163450,"stop":1727256163451,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5bff537abee67ef","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727256309760,"stop":1727256309760,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bb53340ad01830d","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1727256471978,"stop":1727256471979,"duration":1},"status":"passed","severity":"normal"},{"uid":"a98c2e96dc971c65","name":"throws on empty content topic","time":{"start":1727256112621,"stop":1727256112621,"duration":0},"status":"passed","severity":"normal"},{"uid":"20bdc35ba47004e8","name":"Subscribe to topic containing numeric and publish message","time":{"start":1727256471970,"stop":1727256471974,"duration":4},"status":"passed","severity":"normal"},{"uid":"b0b28dc4efa3d4c8","name":"Push message with content topic containing SQL Injection","time":{"start":1727256431769,"stop":1727256431770,"duration":1},"status":"passed","severity":"normal"},{"uid":"11bc9534a8b91590","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1727256309730,"stop":1727256309731,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c0c101a93e6e092","name":"Check received message containing Basic HTML tag","time":{"start":1727256419790,"stop":1727256419790,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd64a18a38eaf65b","name":"Push message with meta","time":{"start":1727256431777,"stop":1727256431777,"duration":0},"status":"passed","severity":"normal"},{"uid":"5667eca040a58bd1","name":"pre and post cipher","time":{"start":1727256144506,"stop":1727256144507,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fea63cdb53f82d9","name":"ignores unrecognized TXT record formats","time":{"start":1727256134222,"stop":1727256134223,"duration":1},"status":"passed","severity":"normal"},{"uid":"81bcbdfe17dc7987","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1727256492359,"stop":1727256492364,"duration":5},"status":"passed","severity":"normal"},{"uid":"9b23ea8d482b83e0","name":"Push message with custom timestamp: 1696497907048","time":{"start":1727256480135,"stop":1727256480135,"duration":0},"status":"passed","severity":"normal"},{"uid":"968454f6fba1beaa","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727256306821,"stop":1727256306821,"duration":0},"status":"passed","severity":"normal"},{"uid":"e590538a1e25b769","name":"Passing invalid cursor","time":{"start":1727256498000,"stop":1727256498001,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a72d70b0cafe55","name":"Push message with content topic containing special chars","time":{"start":1727256480117,"stop":1727256480118,"duration":1},"status":"passed","severity":"normal"},{"uid":"635be4c58db186e2","name":"Ping on unsubscribed peer","time":{"start":1727256211747,"stop":1727256211752,"duration":5},"status":"passed","severity":"normal"},{"uid":"5abe7f852051c84","name":"should encodeTxt and decodeTxt","time":{"start":1727256121316,"stop":1727256121317,"duration":1},"status":"passed","severity":"normal"},{"uid":"559bfa78a3b2fccb","name":"Query generator for multiple messages with different content topic format","time":{"start":1727256522467,"stop":1727256522468,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c0b60b3021af77f","name":"Check meta is set [symmetric]","time":{"start":1727256144096,"stop":1727256144097,"duration":1},"status":"passed","severity":"normal"},{"uid":"929edc81299876af","name":"random static sharding 5 - Cluster ID: 735, Shard ID: 341","time":{"start":1727256499980,"stop":1727256499981,"duration":1},"status":"passed","severity":"normal"},{"uid":"3021203f1ffb6a4e","name":"Callback on promise, aborts when callback returns true","time":{"start":1727256522469,"stop":1727256522469,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3333d75a30e8388","name":"Push message with Arabic payload","time":{"start":1727256480095,"stop":1727256480096,"duration":1},"status":"passed","severity":"normal"},{"uid":"d378c4f3618397f4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1727256244616,"stop":1727256244617,"duration":1},"status":"passed","severity":"normal"},{"uid":"5233df3b99bea5dd","name":"Push message equal or less that 1MB","time":{"start":1727256431787,"stop":1727256431788,"duration":1},"status":"passed","severity":"normal"},{"uid":"3448ea860555c101","name":"udp ip6 address","time":{"start":1727256120584,"stop":1727256120585,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6089dc5c479570c","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1727256497990,"stop":1727256497991,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72cb19d850cd598","name":"Waku message hash computation (meta attribute not present)","time":{"start":1727256115208,"stop":1727256115208,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2dd0d81ddde83c7","name":"Check publish message after client node is restarted","time":{"start":1727256464538,"stop":1727256464538,"duration":0},"status":"skipped","severity":"normal"},{"uid":"802b6c9b2b89d35f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727256309738,"stop":1727256309739,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a1b1a943df7fb6c","name":"Overlapping topic subscription","time":{"start":1727256492364,"stop":1727256492366,"duration":2},"status":"passed","severity":"normal"},{"uid":"f643ec4586b35ad8","name":"Subscribe to topic containing short and receive message","time":{"start":1727256492328,"stop":1727256492329,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae01ae9a2fa6f776","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1727256120397,"stop":1727256120402,"duration":5},"status":"passed","severity":"normal"},{"uid":"c6e347ef6ff0c2","name":"different cluster, different shard: nodes don't connect","time":{"start":1727256353200,"stop":1727256353201,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed6bcd6327ed12d1","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1727256309721,"stop":1727256309721,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b70ab64595d470f","name":"Keep-alive pings maintain the connection","time":{"start":1727256234801,"stop":1727256234802,"duration":1},"status":"passed","severity":"normal"},{"uid":"85a3eedf87283d99","name":"Check received message containing unicode special characters","time":{"start":1727256287709,"stop":1727256287709,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e54e79a9b1acd0f","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1727256326025,"stop":1727256326025,"duration":0},"status":"passed","severity":"normal"},{"uid":"2797eeb98054564f","name":"throws on content topic with empty version field","time":{"start":1727256112623,"stop":1727256112624,"duration":1},"status":"passed","severity":"normal"},{"uid":"f3bc1dd93c05e4c1","name":"should set field with all protocols disabled","time":{"start":1727256121329,"stop":1727256121329,"duration":0},"status":"passed","severity":"normal"},{"uid":"60d92dcb2f0abf32","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1727256244609,"stop":1727256244611,"duration":2},"status":"passed","severity":"normal"},{"uid":"e8ad4d3d53ce85c","name":"Check message received after nwaku node is restarted","time":{"start":1727256419801,"stop":1727256419802,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9c54cd3beea4be47","name":"Check received message containing Arabic","time":{"start":1727256287705,"stop":1727256287705,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cab859ea7a0f6b9","name":"A test","time":{"start":1727256330482,"stop":1727256330482,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19da439046c236","name":"should not fail to start the service if it is already started","time":{"start":1727256138007,"stop":1727256138008,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f710cd5de65064b","name":"Check received message containing short","time":{"start":1727256419778,"stop":1727256419779,"duration":1},"status":"passed","severity":"normal"},{"uid":"524a7d6ff10cce24","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1727256126021,"stop":1727256126021,"duration":0},"status":"passed","severity":"normal"},{"uid":"3bb1b51c2598e34e","name":"Passing page size 19 when there are 20 messages","time":{"start":1727256521207,"stop":1727256521211,"duration":4},"status":"passed","severity":"normal"},{"uid":"8e3f40716cc5f1f8","name":"Subscribe to topic containing long and receive message","time":{"start":1727256492329,"stop":1727256492329,"duration":0},"status":"passed","severity":"normal"},{"uid":"50422f4baec7edda","name":"should only return 1 node with store capability","time":{"start":1727256134224,"stop":1727256134224,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5ed384da59e3fb","name":"Check received message with timestamp: 1727256162478000000 ","time":{"start":1727256419770,"stop":1727256419770,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddc0bacc870b8db6","name":"Check received message containing Arabic","time":{"start":1727256419787,"stop":1727256419787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5985c9c080da017","name":"Push message with content topic containing Russian","time":{"start":1727256480125,"stop":1727256480126,"duration":1},"status":"passed","severity":"normal"},{"uid":"1228ac076d452a5f","name":"caches peers it previously fetched","time":{"start":1727256134223,"stop":1727256134223,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba390a58393ec081","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1727256306825,"stop":1727256306831,"duration":6},"status":"passed","severity":"normal"},{"uid":"b4a933cf6e289ee4","name":"Check publish message containing Russian","time":{"start":1727256464528,"stop":1727256464529,"duration":1},"status":"passed","severity":"normal"},{"uid":"886e3a096975461c","name":"Push message with SQL Injection payload","time":{"start":1727256431745,"stop":1727256431745,"duration":0},"status":"passed","severity":"normal"},{"uid":"727976a03960e5bd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1727256112652,"stop":1727256112652,"duration":0},"status":"passed","severity":"normal"},{"uid":"91adf2cbb5a03e8c","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1727256112641,"stop":1727256112641,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8750d60b12af02e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1727256112646,"stop":1727256112647,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f319f361b2dc13f","name":"handles empty contentTopics array correctly","time":{"start":1727256112657,"stop":1727256112657,"duration":0},"status":"passed","severity":"normal"},{"uid":"acefdee81f14d1f5","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1727256112641,"stop":1727256112641,"duration":0},"status":"passed","severity":"normal"},{"uid":"3196f5bf454c8699","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727256499985,"stop":1727256499985,"duration":0},"status":"passed","severity":"normal"},{"uid":"42303cea0e3a598c","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1727256443567,"stop":1727256443567,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb2927dc3841c82c","name":"Subscribe and receive messages via lightPush","time":{"start":1727256492346,"stop":1727256492348,"duration":2},"status":"passed","severity":"normal"},{"uid":"abaf9efad3d10837","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1727256497992,"stop":1727256497996,"duration":4},"status":"passed","severity":"normal"},{"uid":"c5307aad7a566d45","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1727256492323,"stop":1727256492326,"duration":3},"status":"passed","severity":"normal"},{"uid":"14f73b7c3cfca847","name":"isConnected should return false after all peers disconnect","time":{"start":1727256199116,"stop":1727256199116,"duration":0},"status":"passed","severity":"normal"},{"uid":"73f17050c0ff8150","name":"should throw an error for insufficient data","time":{"start":1727256112808,"stop":1727256112808,"duration":0},"status":"passed","severity":"normal"},{"uid":"49a7da862ff99c24","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1727256112633,"stop":1727256112633,"duration":0},"status":"passed","severity":"normal"},{"uid":"1368de938a7304ca","name":"Generator, 2 different pubsubtopics","time":{"start":1727256520342,"stop":1727256520342,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ef5fb6830c2cb55","name":"Publish message with custom timestamp: Thu Oct 05 2023 09:27:21 GMT+0000 (Coordinated Universal Time)","time":{"start":1727256464533,"stop":1727256464533,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb89408d0a3aebd2","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1727256163447,"stop":1727256163448,"duration":1},"status":"passed","severity":"normal"},{"uid":"205c651df80652ae","name":"Check meta is set [ecies]","time":{"start":1727256145592,"stop":1727256145592,"duration":0},"status":"passed","severity":"normal"},{"uid":"88ea0fa6765f0cf2","name":"Overlapping topic subscription","time":{"start":1727256471953,"stop":1727256471953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c4b6416545cd786b","name":"Push message with unicode special characters payload","time":{"start":1727256431753,"stop":1727256431753,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6e2287dd1461993","name":"should not receive a peer event before start","time":{"start":1727256456787,"stop":1727256456787,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3125e3032e94417","name":"Nodes with multiple pubsub topic","time":{"start":1727256443565,"stop":1727256443565,"duration":0},"status":"passed","severity":"normal"},{"uid":"b296d17b516d5afb","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727256492368,"stop":1727256492373,"duration":5},"status":"passed","severity":"normal"},{"uid":"6fd03ae5050c2a9","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1727256112644,"stop":1727256112645,"duration":1},"status":"passed","severity":"normal"},{"uid":"44fe1b35714b56bc","name":"Check message with no content topic is not received","time":{"start":1727256419796,"stop":1727256419796,"duration":0},"status":"passed","severity":"normal"},{"uid":"d611f1550448501","name":"Fails to push message bigger that 1MB","time":{"start":1727256480141,"stop":1727256480141,"duration":0},"status":"passed","severity":"normal"},{"uid":"7280083dc2c17783","name":"should be able to encode the field with only RELAY set to true","time":{"start":1727256120379,"stop":1727256120382,"duration":3},"status":"passed","severity":"normal"},{"uid":"6dcfb3c4693c391","name":"Check message received after nwaku node is restarted","time":{"start":1727256287716,"stop":1727256287716,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fe17810d838b51b8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1727256170617,"stop":1727256170617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b46ed57a34a2a30c","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app77/10/topic84/json","time":{"start":1727256475061,"stop":1727256475062,"duration":1},"status":"passed","severity":"normal"},{"uid":"a64e0a14217552d5","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1727256244632,"stop":1727256244632,"duration":0},"status":"passed","severity":"normal"},{"uid":"399521a28241fd6d","name":"Subscribe to topic containing numeric and receive message","time":{"start":1727256309734,"stop":1727256309737,"duration":3},"status":"passed","severity":"normal"},{"uid":"c54244d2eaa75a7d","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727256306832,"stop":1727256306833,"duration":1},"status":"passed","severity":"normal"},{"uid":"146b512729d8b60b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1727256492343,"stop":1727256492344,"duration":1},"status":"passed","severity":"normal"},{"uid":"3810dd8ad4eb48ac","name":"Promise Callback - false","time":{"start":1727256511209,"stop":1727256511209,"duration":0},"status":"passed","severity":"normal"},{"uid":"68f0d9f3789bbe36","name":"should not fail to start the service if it is already started","time":{"start":1727256456784,"stop":1727256456785,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ac3a1e19829087f","name":"can start the service","time":{"start":1727256173086,"stop":1727256173087,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0cc81bb22149ca9","name":"same cluster, same shard: nodes connect","time":{"start":1727256353190,"stop":1727256353195,"duration":5},"status":"passed","severity":"normal"},{"uid":"bcb9e0071854c205","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1727256112634,"stop":1727256112634,"duration":0},"status":"passed","severity":"normal"},{"uid":"1682138c30ee0d25","name":"random static sharding 7 - Cluster ID: 386, Shard ID: 807","time":{"start":1727256499982,"stop":1727256499982,"duration":0},"status":"passed","severity":"normal"},{"uid":"844b9cbd2fe22acc","name":"Push message with long payload","time":{"start":1727256480093,"stop":1727256480093,"duration":0},"status":"passed","severity":"normal"},{"uid":"51f7b49280e9073","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1727256244639,"stop":1727256244639,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef62cc1b4f12b328","name":"Waku message hash computation (payload length 0)","time":{"start":1727256115208,"stop":1727256115209,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc9eedbee182a6c2","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1727256120388,"stop":1727256120389,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ac95224d95ba3de","name":"Ping on subscribed peer","time":{"start":1727256205362,"stop":1727256205363,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e12f324dc300b4f","name":"throws on content topic with too few or too many fields","time":{"start":1727256112621,"stop":1727256112622,"duration":1},"status":"passed","severity":"normal"},{"uid":"fca3c7a2ddc29aa7","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1727256120402,"stop":1727256120404,"duration":2},"status":"passed","severity":"normal"},{"uid":"2681257210adcc0d","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1727256529808,"stop":1727256529809,"duration":1},"status":"passed","severity":"normal"},{"uid":"790a23caa9c822b9","name":"should throw an error for empty SingleShardInfos array","time":{"start":1727256112638,"stop":1727256112639,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e745ad2d108feb3","name":"Push message with short payload","time":{"start":1727256431726,"stop":1727256431726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b517ae46c967fb3","name":"should load peers from local storage and dispatch events","time":{"start":1727256138009,"stop":1727256138010,"duration":1},"status":"passed","severity":"normal"},{"uid":"e015fac265ca9d2b","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1727256244608,"stop":1727256244609,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2280a9ac7d78d","name":"should return valid sharding parameters for static sharding","time":{"start":1727256112655,"stop":1727256112656,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c16d0bd9bcfa4ca","name":"Push message with numeric payload","time":{"start":1727256431727,"stop":1727256431727,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ccc3652d462176e","name":"Check received message containing long","time":{"start":1727256287702,"stop":1727256287702,"duration":0},"status":"passed","severity":"normal"},{"uid":"b55eed107718ba1f","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727256211386,"stop":1727256211386,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad56d6520abc725a","name":"Check publish message containing shell command","time":{"start":1727256464531,"stop":1727256464531,"duration":0},"status":"passed","severity":"normal"},{"uid":"de0e633bb26ebde1","name":"Check received message containing unicode special characters","time":{"start":1727256419791,"stop":1727256419792,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bcbad7b1e5442b6","name":"Subscribe to topic containing XML and receive message","time":{"start":1727256492333,"stop":1727256492333,"duration":0},"status":"passed","severity":"normal"},{"uid":"84e0e2f58c253ea5","name":"Generator, 2 different pubsubtopics","time":{"start":1727256520340,"stop":1727256520341,"duration":1},"status":"passed","severity":"normal"},{"uid":"f97a610228a27217","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727256419794,"stop":1727256419794,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c776957b22bd1d","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1727256287712,"stop":1727256287712,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec0a0682a78aa3ba","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1727256502912,"stop":1727256502913,"duration":1},"status":"passed","severity":"normal"},{"uid":"472cbaa03713b364","name":"Check message with no payload is not received","time":{"start":1727256419774,"stop":1727256419774,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d264806db997aea","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1727256126374,"stop":1727256126374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee92b613a0dca3ff","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1727256199115,"stop":1727256199115,"duration":0},"status":"passed","severity":"normal"},{"uid":"543879325cb67ce6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1727256112646,"stop":1727256112646,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f202998c7a7f23","name":"Store - dialed after - with timeout","time":{"start":1727256536134,"stop":1727256536134,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb8a722982bfc56c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1727256471982,"stop":1727256471983,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd151033007e092","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1727256112626,"stop":1727256112632,"duration":6},"status":"passed","severity":"normal"},{"uid":"1bb410285a39d3a0","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727256326028,"stop":1727256326028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1e3876468d88e9e","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1727256244611,"stop":1727256244611,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd364b7ce5225a2","name":"Push message with content topic containing shell command","time":{"start":1727256480130,"stop":1727256480130,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6ee48e06e5a965","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1727256492338,"stop":1727256492342,"duration":4},"status":"passed","severity":"normal"},{"uid":"28c4a292ea841fbb","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1727256133664,"stop":1727256133664,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d144ca59a077477","name":"LightPush with 1 connections","time":{"start":1727256321209,"stop":1727256321209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0cba354a17737a","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1727256112635,"stop":1727256112635,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69f89f79f4883a6","name":"Check message on other pubsub topic is not received","time":{"start":1727256287713,"stop":1727256287713,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2f6ded2c2213bb0","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1727256173108,"stop":1727256173108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b7da9367d79c96ce","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1727256442452,"stop":1727256442453,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f4e180af1f47e30","name":"Using a function","time":{"start":1727256529845,"stop":1727256529845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b226164ca27da30","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1727256471952,"stop":1727256471953,"duration":1},"status":"passed","severity":"normal"},{"uid":"d76a98b491d710f6","name":"getPeersByDiscovery","time":{"start":1727256203974,"stop":1727256203975,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9063b276b9824f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1727256529809,"stop":1727256529810,"duration":1},"status":"passed","severity":"normal"},{"uid":"223a68fccb4d9418","name":"Subscribe to topic containing short and publish message","time":{"start":1727256471953,"stop":1727256471954,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d0d4f10d747b648","name":"should throw an error for an unconfigured topic","time":{"start":1727256112652,"stop":1727256112652,"duration":0},"status":"passed","severity":"normal"},{"uid":"e66e5e0880c5d056","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1727256112658,"stop":1727256112658,"duration":0},"status":"passed","severity":"normal"},{"uid":"33a1b56122fc5eff","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727256492307,"stop":1727256492312,"duration":5},"status":"passed","severity":"normal"},{"uid":"5299ea1c51c54e12","name":"Push message with content topic containing special chars","time":{"start":1727256431764,"stop":1727256431764,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c943f4393232cdb","name":"Round trip binary encryption [ecies, signature]","time":{"start":1727256145591,"stop":1727256145592,"duration":1},"status":"passed","severity":"normal"},{"uid":"abccfab71ec6cf73","name":"Delete observer","time":{"start":1727256423100,"stop":1727256423100,"duration":0},"status":"passed","severity":"normal"},{"uid":"dde4735a76ec0197","name":"should set field with only STORE enabled","time":{"start":1727256121330,"stop":1727256121330,"duration":0},"status":"passed","severity":"normal"},{"uid":"24de39aa82b04172","name":"can start the service","time":{"start":1727256138005,"stop":1727256138006,"duration":1},"status":"passed","severity":"normal"},{"uid":"683a10d5e73aae17","name":"random static sharding 8 - Cluster ID: 166, Shard ID: 33","time":{"start":1727256499982,"stop":1727256499982,"duration":0},"status":"passed","severity":"normal"},{"uid":"a81788ae04ca7a61","name":"Ordered Callback - true","time":{"start":1727256511209,"stop":1727256511210,"duration":1},"status":"passed","severity":"normal"},{"uid":"56962ecc6aa0657b","name":"Subscribe to topic containing short and receive message","time":{"start":1727256309733,"stop":1727256309734,"duration":1},"status":"passed","severity":"normal"},{"uid":"e164fc874791ef5d","name":"can start and stop the service","time":{"start":1727256138006,"stop":1727256138007,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1327bff8d60d2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727256211382,"stop":1727256211382,"duration":0},"status":"passed","severity":"normal"},{"uid":"4239708862004f37","name":"Push message with unicode special characters payload","time":{"start":1727256480103,"stop":1727256480105,"duration":2},"status":"passed","severity":"normal"},{"uid":"1caa2fa3b45be49e","name":"Push message with Basic HTML tag payload","time":{"start":1727256480100,"stop":1727256480100,"duration":0},"status":"passed","severity":"normal"},{"uid":"e16a904feb0f5ad5","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1727256234804,"stop":1727256234804,"duration":0},"status":"passed","severity":"normal"},{"uid":"327fe95dcb25731","name":"Check received message containing JSON","time":{"start":1727256287707,"stop":1727256287707,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d1cb1e3085d2d3","name":"Push message with content topic containing Arabic","time":{"start":1727256480124,"stop":1727256480125,"duration":1},"status":"passed","severity":"normal"},{"uid":"a18b85c7c90b98c2","name":"Check received message containing Arabic","time":{"start":1727256419763,"stop":1727256419763,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd02fd9f2840963","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1727256443566,"stop":1727256443566,"duration":0},"status":"passed","severity":"normal"},{"uid":"72c4df8fa3c3396a","name":"Check message with no content topic is not received","time":{"start":1727256287714,"stop":1727256287715,"duration":1},"status":"passed","severity":"normal"},{"uid":"25180da79c3b6eec","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1727256443565,"stop":1727256443565,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb9f61c29c812c8","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1727256112632,"stop":1727256112632,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f20ab3ec937d548","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1727256471951,"stop":1727256471952,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc1fbca49b772909","name":"should return unique PubsubTopics for static sharding","time":{"start":1727256112640,"stop":1727256112640,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee7d751f359cc0d9","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1727256475065,"stop":1727256475068,"duration":3},"status":"passed","severity":"normal"},{"uid":"b38e96323eacad5c","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1727256326028,"stop":1727256326029,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2c40019a425f896","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1727256112644,"stop":1727256112644,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9b0e1bce9da7d2f","name":"Decoder throws on undefined content topic","time":{"start":1727256126373,"stop":1727256126373,"duration":0},"status":"passed","severity":"normal"},{"uid":"e166d2da8db61a55","name":"Subscribe to topic containing Russian and receive message","time":{"start":1727256309739,"stop":1727256309742,"duration":3},"status":"passed","severity":"normal"},{"uid":"b072609c460b2838","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727256492342,"stop":1727256492343,"duration":1},"status":"passed","severity":"normal"},{"uid":"97a828fb9fd37265","name":"Ping on subscribed peer","time":{"start":1727256205368,"stop":1727256205368,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb038515f1a339c","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1727256492388,"stop":1727256492389,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ebcf8969f1cadff","name":"random static sharding 9 - Cluster ID: 231, Shard ID: 664","time":{"start":1727256499983,"stop":1727256499983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fc3655ce0af994","name":"Subscribe to topic containing Script and publish message","time":{"start":1727256471979,"stop":1727256471979,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ee72f5cf4fc53e","name":"Fails to publish message with empty text","time":{"start":1727256464535,"stop":1727256464535,"duration":0},"status":"passed","severity":"normal"},{"uid":"c83def3845c1dd9a","name":"should be able to decode the field with only FILTER set to true","time":{"start":1727256120393,"stop":1727256120395,"duration":2},"status":"passed","severity":"normal"},{"uid":"1bee305a009b9d5c","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1727256112633,"stop":1727256112633,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce2db2a0312db2ec","name":"should throw an error for missing sharding configuration","time":{"start":1727256112656,"stop":1727256112656,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dc9e5d3ad2e3776","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727256492333,"stop":1727256492334,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d66d13e636b291e","name":"Non TWN Cluster","time":{"start":1727256475048,"stop":1727256475049,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff59d1aa2324f0aa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1727256309737,"stop":1727256309737,"duration":0},"status":"passed","severity":"normal"},{"uid":"a61a0e2c0f0f39a7","name":"Number of peers are maintained correctly","time":{"start":1727256330398,"stop":1727256330398,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5567bb992999b2d","name":"can start the service","time":{"start":1727256456781,"stop":1727256456781,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45426176662467","name":"Query with Promise Callback, No message returned","time":{"start":1727256502929,"stop":1727256502929,"duration":0},"status":"passed","severity":"normal"},{"uid":"828e5342122f973d","name":"Relay - dialed first","time":{"start":1727256536132,"stop":1727256536132,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0ee753ffc1d1e55","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727256211387,"stop":1727256211387,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc26065e5cb99cdd","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1727256511984,"stop":1727256511984,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9d9b3067ce96e69","name":"Subscribe to topic containing JSON and publish message","time":{"start":1727256471981,"stop":1727256471981,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8335f4d46dfb74","name":"Push message with Arabic payload","time":{"start":1727256431744,"stop":1727256431744,"duration":0},"status":"passed","severity":"normal"},{"uid":"69e8196649394050","name":"Push message with special chars payload","time":{"start":1727256480094,"stop":1727256480094,"duration":0},"status":"passed","severity":"normal"},{"uid":"82506b6c102eabf9","name":"should properly create location multiaddrs - tcp4","time":{"start":1727256121327,"stop":1727256121327,"duration":0},"status":"passed","severity":"normal"},{"uid":"51a5a4baf519cb9a","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1727256112659,"stop":1727256112659,"duration":0},"status":"passed","severity":"normal"},{"uid":"13757386b0b1502c","name":"Overlapping topic subscription","time":{"start":1727256309732,"stop":1727256309732,"duration":0},"status":"passed","severity":"normal"},{"uid":"59d155cdcf3ec168","name":"Subscribe and receive messages via waku relay post","time":{"start":1727256309722,"stop":1727256309723,"duration":1},"status":"passed","severity":"normal"},{"uid":"c164b8820c6481e5","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1727256241132,"stop":1727256241132,"duration":0},"status":"passed","severity":"normal"},{"uid":"efcba6b4ca0172b4","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727256492330,"stop":1727256492332,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a835a2580e643c8","name":"should be called at least once on all `peer:discovery` events","time":{"start":1727256170614,"stop":1727256170614,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a7cb29601a7db8a","name":"handles empty shards array correctly","time":{"start":1727256112656,"stop":1727256112657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7003b2b6fb5849c7","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1727256115209,"stop":1727256115209,"duration":0},"status":"passed","severity":"normal"},{"uid":"e021876ba4026a59","name":"Check received message with timestamp: 1727256162478000000 ","time":{"start":1727256419793,"stop":1727256419793,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf9109f5529fc28","name":"Push message with content topic containing Russian","time":{"start":1727256431767,"stop":1727256431768,"duration":1},"status":"passed","severity":"normal"},{"uid":"cce09c17bcf5c7c2","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1727256126020,"stop":1727256126021,"duration":1},"status":"passed","severity":"normal"},{"uid":"919c2b1f31043be0","name":"Check received message containing Chinese","time":{"start":1727256419763,"stop":1727256419763,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bf38b3bfc586266","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727256306825,"stop":1727256306825,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe54fe378e0801ae","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1727256170617,"stop":1727256170617,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c11508cd2c6b446","name":"Number of peers are maintained correctly","time":{"start":1727256234800,"stop":1727256234800,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee72e8cca2062dfe","name":"Renews subscription after lossing a connection","time":{"start":1727256492397,"stop":1727256492398,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf23eab77ecd8c0","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1727256112632,"stop":1727256112632,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfb99dfa817e4691","name":"Renews peer on consistent missed messages","time":{"start":1727256234804,"stop":1727256234804,"duration":0},"status":"passed","severity":"normal"},{"uid":"5422cd0a8db4b75c","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1727256134226,"stop":1727256134226,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ac17fae152e49462","name":"Encoder throws on empty string content topic","time":{"start":1727256145593,"stop":1727256145593,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8b065285a3a88","name":"Relay + Store","time":{"start":1727256121330,"stop":1727256121331,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9572ad0c17bcc84","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1727256244647,"stop":1727256244648,"duration":1},"status":"passed","severity":"normal"},{"uid":"212f18e2dd49d074","name":"Push message with custom timestamp: 1727259907048","time":{"start":1727256480139,"stop":1727256480140,"duration":1},"status":"passed","severity":"normal"},{"uid":"b13377578cad9de1","name":"Push message with content topic containing short","time":{"start":1727256431757,"stop":1727256431761,"duration":4},"status":"passed","severity":"normal"},{"uid":"7738d1833038a710","name":"Push message with SQL Injection payload","time":{"start":1727256480097,"stop":1727256480099,"duration":2},"status":"passed","severity":"normal"},{"uid":"f3fc380db962ff6f","name":"Sample","time":{"start":1727256120616,"stop":1727256120617,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f47ba5438e2eaf8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1727256442452,"stop":1727256442452,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fda72f4debf1903f","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1727256309747,"stop":1727256309748,"duration":1},"status":"passed","severity":"normal"},{"uid":"83adaf7e3454e57a","name":"Check message with no pubsub topic is not received","time":{"start":1727256287713,"stop":1727256287714,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c39d0385816971c","name":"Subscribe and receive messages via lightPush","time":{"start":1727256492306,"stop":1727256492307,"duration":1},"status":"passed","severity":"normal"},{"uid":"58b4879e40a2464b","name":"1 Relay, 1 Filter, gives up","time":{"start":1727256133832,"stop":1727256133833,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ec95693aa700f01","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1727256112640,"stop":1727256112640,"duration":0},"status":"passed","severity":"normal"},{"uid":"b64134d93396d151","name":"more peers than existing","time":{"start":1727256420083,"stop":1727256420084,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7d3463d7992cab75","name":"Waku message hash computation (no timestamp)","time":{"start":1727256115209,"stop":1727256115209,"duration":0},"status":"passed","severity":"normal"},{"uid":"434ab1394276ed2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1727256211381,"stop":1727256211382,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab73bde53e8f86f1","name":"1 Store, 2 relays, 2 fetches","time":{"start":1727256133832,"stop":1727256133832,"duration":0},"status":"passed","severity":"normal"},{"uid":"9181a71a66e6e2b5","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1727256244637,"stop":1727256244637,"duration":0},"status":"passed","severity":"normal"},{"uid":"41acda0823ac831f","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1727256326031,"stop":1727256326033,"duration":2},"status":"passed","severity":"normal"},{"uid":"2910e5c4a9356369","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1727256112653,"stop":1727256112653,"duration":0},"status":"passed","severity":"normal"},{"uid":"efd6aed953e680b0","name":"Push message with content topic containing Script","time":{"start":1727256480127,"stop":1727256480127,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5618f3c445ef65","name":"connects to nwaku","time":{"start":1727256529842,"stop":1727256529842,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f75d308440e3230","name":"Subscribe to topic containing Script and receive message","time":{"start":1727256492333,"stop":1727256492333,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ca8d7d6f6a5d36b","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1727256492384,"stop":1727256492385,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f5766544967327a","name":"Check received message containing escaped characters","time":{"start":1727256287708,"stop":1727256287708,"duration":0},"status":"passed","severity":"normal"},{"uid":"fecb301f7563f48f","name":"throws on content topic with non-number generation field","time":{"start":1727256112622,"stop":1727256112622,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee24e448e1882469","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1727256362266,"stop":1727256362266,"duration":0},"status":"passed","severity":"normal"},{"uid":"d57ef7286878c180","name":"topics with same application and version share the same shard","time":{"start":1727256112635,"stop":1727256112635,"duration":0},"status":"passed","severity":"normal"},{"uid":"c032818ad08ae29b","name":"Default pageSize","time":{"start":1727256521215,"stop":1727256521217,"duration":2},"status":"passed","severity":"normal"},{"uid":"d752f82b1fc3fc78","name":"should set field with only RELAY enabled","time":{"start":1727256121329,"stop":1727256121329,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffdcc3ef17974535","name":"Relay - times out","time":{"start":1727256536133,"stop":1727256536133,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d02231345625dc0","name":"connected peers and dial","time":{"start":1727256420083,"stop":1727256420083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"33b9a7f4ad0fc355","name":"Round trip binary serialization","time":{"start":1727256126370,"stop":1727256126371,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a930b2c0990f8b8","name":"Subscribe to topic containing emoji and receive message","time":{"start":1727256492397,"stop":1727256492397,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5db33a717aaea17","name":"Check message with non string payload is not received","time":{"start":1727256419799,"stop":1727256419800,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9030785c251c8dc","name":"Passing page size 10 when there are 10 messages","time":{"start":1727256521202,"stop":1727256521202,"duration":0},"status":"passed","severity":"normal"},{"uid":"63ccccadc5af1929","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1727256112648,"stop":1727256112648,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ab935fa59d5678c","name":"random static sharding 6 - Cluster ID: 384, Shard ID: 760","time":{"start":1727256499981,"stop":1727256499981,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b45c9e218d3ea81","name":"should properly create location multiaddrs - udp","time":{"start":1727256121328,"stop":1727256121328,"duration":0},"status":"passed","severity":"normal"},{"uid":"50735146e23f4ad5","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1727256163448,"stop":1727256163449,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b65065639d7fb55","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1727256112650,"stop":1727256112650,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe469230318d74cf","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1727256497992,"stop":1727256497992,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d2a6bbe49235749","name":"Decoder throws on undefined content topic","time":{"start":1727256145593,"stop":1727256145593,"duration":0},"status":"passed","severity":"normal"},{"uid":"2695139ded3eed09","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1727256241133,"stop":1727256241134,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae989376fd74bdf","name":"Encoder throws on empty string content topic","time":{"start":1727256144098,"stop":1727256144098,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c4ba889aa59dfd0","name":"Query Generator, Multiple PubsubTopics","time":{"start":1727256502900,"stop":1727256502904,"duration":4},"status":"passed","severity":"normal"},{"uid":"c3d3056db0016955","name":"Generator, custom pubsub topic","time":{"start":1727256520341,"stop":1727256520342,"duration":1},"status":"passed","severity":"normal"},{"uid":"aee064917e3964aa","name":"Query Generator - true","time":{"start":1727256511206,"stop":1727256511206,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8cf0081dda7e29","name":"Check received message containing SQL Injection","time":{"start":1727256287706,"stop":1727256287706,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee2836eb430f4b57","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1727256211384,"stop":1727256211385,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1945d1dc879fb34","name":"recovers when dns.resolve returns empty","time":{"start":1727256134222,"stop":1727256134222,"duration":0},"status":"passed","severity":"normal"},{"uid":"20cc11f442425fa7","name":"Check message received after jswaku node is restarted","time":{"start":1727256419800,"stop":1727256419801,"duration":1},"status":"skipped","severity":"normal"},{"uid":"85268dc82c61656f","name":"random static sharding 10 - Cluster ID: 670, Shard ID: 712","time":{"start":1727256499983,"stop":1727256499983,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f87f06df2fa28e","name":"Check message on other pubsub topic is not received","time":{"start":1727256419795,"stop":1727256419796,"duration":1},"status":"passed","severity":"normal"},{"uid":"f363f4c7ca5d0cbc","name":"less peers than existing","time":{"start":1727256420084,"stop":1727256420084,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4f6b34f0eacdd26f","name":"Check publish message after service node is restarted","time":{"start":1727256464537,"stop":1727256464537,"duration":0},"status":"skipped","severity":"normal"},{"uid":"601cd0c774bfa046","name":"addEventListener with wrong event","time":{"start":1727256203972,"stop":1727256203973,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f031b85790ad9b","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1727256211385,"stop":1727256211385,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a87108a58f8d12","name":"Check received message containing short","time":{"start":1727256419756,"stop":1727256419759,"duration":3},"status":"passed","severity":"normal"},{"uid":"5435089e4477e089","name":"Push message with numeric payload","time":{"start":1727256480093,"stop":1727256480094,"duration":1},"status":"passed","severity":"normal"},{"uid":"997f4cc9a72c50ae","name":"should throw error - no id","time":{"start":1727256121318,"stop":1727256121318,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fb5d1cfc947d6b2","name":"Failed peers are renewed","time":{"start":1727256330398,"stop":1727256330398,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fac4ae8357893f","name":"should return the pubsub topic directly if a string is provided","time":{"start":1727256112653,"stop":1727256112653,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3ad2453545fe838","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1727256326026,"stop":1727256326027,"duration":1},"status":"passed","severity":"normal"},{"uid":"357ba3c5a292b2c6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1727256529808,"stop":1727256529808,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a5c8f6c01a37f60","name":"throws an error for improperly formatted content topics","time":{"start":1727256112637,"stop":1727256112637,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba752af2ed682f64","name":"Check publish message containing unicode special characters","time":{"start":1727256464532,"stop":1727256464532,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b049cdf46c6b91a","name":"Encoder throws on empty string content topic","time":{"start":1727256126373,"stop":1727256126373,"duration":0},"status":"passed","severity":"normal"},{"uid":"cde31b6bbf2cd15a","name":"Passing page size 0 when there are 110 messages","time":{"start":1727256521197,"stop":1727256521198,"duration":1},"status":"passed","severity":"normal"},{"uid":"f60530c00aeefb69","name":"Check received message with timestamp: 1727256163255000000 ","time":{"start":1727256287710,"stop":1727256287710,"duration":0},"status":"passed","severity":"normal"},{"uid":"a753310efb3eedf3","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1727256133663,"stop":1727256133663,"duration":0},"status":"passed","severity":"normal"},{"uid":"b91744241f2e8ca6","name":"Register correct protocols","time":{"start":1727256471946,"stop":1727256471946,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b1a124327d7ef47","name":"Check received message containing emoji","time":{"start":1727256287709,"stop":1727256287709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab1384fdbec8204","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1727256502914,"stop":1727256502915,"duration":1},"status":"passed","severity":"normal"},{"uid":"d2355a5f2794ef62","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1727256244633,"stop":1727256244633,"duration":0},"status":"passed","severity":"normal"},{"uid":"522c6637e7eb8e6","name":"Filter with 1 connections","time":{"start":1727256321209,"stop":1727256321210,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f5c76f5c61ba22","name":"Sign & Recover","time":{"start":1727256144507,"stop":1727256144507,"duration":0},"status":"passed","severity":"normal"},{"uid":"166f2c55e725e1f5","name":"Ephemeral field is preserved - encoder v0","time":{"start":1727256170127,"stop":1727256170127,"duration":0},"status":"passed","severity":"normal"},{"uid":"18e31c069c364651","name":"Publish without waiting for remote peer","time":{"start":1727256471946,"stop":1727256471947,"duration":1},"status":"passed","severity":"normal"},{"uid":"c32564b4b9a73778","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727256244638,"stop":1727256244638,"duration":0},"status":"passed","severity":"normal"},{"uid":"b707806d275607dc","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1727256244623,"stop":1727256244623,"duration":0},"status":"passed","severity":"normal"},{"uid":"d17d08d1e5f18af","name":"Push message with long payload","time":{"start":1727256431727,"stop":1727256431727,"duration":0},"status":"passed","severity":"normal"},{"uid":"2886b1837e238bb4","name":"ignores domain fetching errors","time":{"start":1727256134222,"stop":1727256134222,"duration":0},"status":"passed","severity":"normal"},{"uid":"b989c6845e7821c3","name":"Check received message containing short","time":{"start":1727256287701,"stop":1727256287702,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d745c320ebff15","name":"Push message with emoji payload","time":{"start":1727256480105,"stop":1727256480106,"duration":1},"status":"passed","severity":"normal"},{"uid":"f30c85cd1afc8c0c","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1727256112639,"stop":1727256112640,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1fab83ac8a64a8d","name":"Relay","time":{"start":1727256169950,"stop":1727256169951,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c827a74a2fef25","name":"Check received message containing numeric","time":{"start":1727256419759,"stop":1727256419760,"duration":1},"status":"passed","severity":"normal"},{"uid":"847e470ccf154e18","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1727256309760,"stop":1727256309761,"duration":1},"status":"passed","severity":"normal"},{"uid":"53b4b85d96acb260","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1727256244615,"stop":1727256244615,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fbf576b899e36fd","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1727256306825,"stop":1727256306825,"duration":0},"status":"passed","severity":"normal"},{"uid":"458eb10db44df3a8","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1727256244645,"stop":1727256244646,"duration":1},"status":"passed","severity":"normal"},{"uid":"693632f954b8bf06","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1727256309723,"stop":1727256309724,"duration":1},"status":"passed","severity":"normal"},{"uid":"a439d80127421d9b","name":"Push message with content topic containing XML","time":{"start":1727256480127,"stop":1727256480128,"duration":1},"status":"passed","severity":"normal"},{"uid":"308ee9ee31f2c6c","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1727256492351,"stop":1727256492352,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d6e4cdddc3219b1","name":"isConnected return false after peer stops","time":{"start":1727256199116,"stop":1727256199116,"duration":0},"status":"passed","severity":"normal"}] |