mirror of
https://github.com/logos-messaging/allure-jswaku.git
synced 2026-01-16 20:03:08 +00:00
1 line
158 KiB
JSON
1 line
158 KiB
JSON
[{"uid":"49260990d345d0a0","name":"Reopen subscription with peer with lost subscription","time":{"start":1726216725653,"stop":1726216725654,"duration":1},"status":"passed","severity":"normal"},{"uid":"f0e41e42fb2a66d4","name":"Ping on peer without subscriptions","time":{"start":1726216725657,"stop":1726216725658,"duration":1},"status":"passed","severity":"normal"},{"uid":"f808b4e61ce97342","name":"Non TWN Cluster","time":{"start":1726217178937,"stop":1726217178937,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf0296045199568f","name":"Check message with no content topic is not received","time":{"start":1726216830644,"stop":1726216830644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1160a015f69b07","name":"Store - dialed after - with timeout","time":{"start":1726217247298,"stop":1726217247299,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4a832aab90c8c00","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1726216610582,"stop":1726216610583,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ab5244627ed9fa0","name":"Generator, custom pubsub topic","time":{"start":1726217220810,"stop":1726217220810,"duration":0},"status":"passed","severity":"normal"},{"uid":"912a230f15b2de36","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726216868188,"stop":1726216868188,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2c2a8fa364a7ce1","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1726216847843,"stop":1726216847844,"duration":1},"status":"passed","severity":"normal"},{"uid":"4fd295f688adf3fc","name":"isConnected between 2 js-waku relay nodes","time":{"start":1726216702522,"stop":1726216702522,"duration":0},"status":"passed","severity":"normal"},{"uid":"460aa176cbfd7d10","name":"Subscribe to topic containing Script and receive message","time":{"start":1726217196639,"stop":1726217196639,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb8010a609a7a493","name":"recovers when dns.resolve returns empty","time":{"start":1726216624302,"stop":1726216624302,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f1af6dedea57c2f","name":"Relay + Store","time":{"start":1726216611400,"stop":1726216611400,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc0403cbcde0e098","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1726216602790,"stop":1726216602790,"duration":0},"status":"passed","severity":"normal"},{"uid":"712c3e00c5ed9771","name":"Reusing cursor across nodes","time":{"start":1726217176180,"stop":1726217176180,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b78ff549db52172","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726216868185,"stop":1726216868185,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e5d63da758eabb1","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726217196625,"stop":1726217196625,"duration":0},"status":"passed","severity":"normal"},{"uid":"3190e25fc17efc2","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1726216602781,"stop":1726216602781,"duration":0},"status":"passed","severity":"normal"},{"uid":"f75ab4c0e775c7b8","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app10/2/topic316/json","time":{"start":1726217178938,"stop":1726217178939,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d58024331ace6c9","name":"should return all peers when numPeers is 0","time":{"start":1726216616163,"stop":1726216616164,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5751adbeb6b2b8","name":"Ephemeral messages are not stored","time":{"start":1726216665105,"stop":1726216665105,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3d4faa3cc7ebf94","name":"throws on content topic with empty application field","time":{"start":1726216602762,"stop":1726216602763,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43695913a41efb2","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app98/1/topic26/proto","time":{"start":1726217178944,"stop":1726217178944,"duration":0},"status":"passed","severity":"normal"},{"uid":"777c85970c3a2c05","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1726216602801,"stop":1726216602801,"duration":0},"status":"passed","severity":"normal"},{"uid":"213ca069e7c3d20e","name":"Push message with Russian payload","time":{"start":1726217182028,"stop":1726217182029,"duration":1},"status":"passed","severity":"normal"},{"uid":"96f756f4e6d00939","name":"retrieves a single peer","time":{"start":1726216624301,"stop":1726216624301,"duration":0},"status":"passed","severity":"normal"},{"uid":"47f022748063bfa6","name":"Fails to push message bigger that 1MB","time":{"start":1726217100010,"stop":1726217100011,"duration":1},"status":"passed","severity":"normal"},{"uid":"89718b5043c79ff8","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1726216847857,"stop":1726216847857,"duration":0},"status":"passed","severity":"normal"},{"uid":"59378079fe98170e","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726216965540,"stop":1726216965540,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7bb4cd20c26d68","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726217189441,"stop":1726217189441,"duration":0},"status":"passed","severity":"normal"},{"uid":"96cce1a063e99042","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726217196628,"stop":1726217196629,"duration":1},"status":"passed","severity":"normal"},{"uid":"59bc0914b2d92983","name":"should encodeTxt and decodeTxt","time":{"start":1726216611386,"stop":1726216611386,"duration":0},"status":"passed","severity":"normal"},{"uid":"3315031049460ebe","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1726216702506,"stop":1726216702510,"duration":4},"status":"passed","severity":"normal"},{"uid":"ab3686d131bb50e7","name":"Check received message containing Script","time":{"start":1726217078894,"stop":1726217078895,"duration":1},"status":"passed","severity":"normal"},{"uid":"307fba233febcb6a","name":"Check received message containing short","time":{"start":1726216830625,"stop":1726216830626,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76a95aa3921739d","name":"LightPush: 0 peers, Filter: 2 peers - Expected: Unhealthy","time":{"start":1726217043548,"stop":1726217043549,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad66614058467713","name":"can start the service","time":{"start":1726217134407,"stop":1726217134408,"duration":1},"status":"passed","severity":"normal"},{"uid":"72a6b43f20995e86","name":"Callback on promise, aborts when callback returns true","time":{"start":1726217226766,"stop":1726217226766,"duration":0},"status":"passed","severity":"normal"},{"uid":"abb6059844115a42","name":"can start the service","time":{"start":1726216628019,"stop":1726216628019,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc66e7fdc157245c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1726216602789,"stop":1726216602789,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a87a2804c33b04","name":"random static sharding 6 - Cluster ID: 309, Shard ID: 518","time":{"start":1726217189437,"stop":1726217189437,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fb10d38bb62e548","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1726217127546,"stop":1726217127547,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec7a9a6219673c48","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726216875462,"stop":1726216875462,"duration":0},"status":"passed","severity":"normal"},{"uid":"5018a410c4ff801f","name":"should properly create location multiaddrs - tcp4","time":{"start":1726216611396,"stop":1726216611396,"duration":0},"status":"passed","severity":"normal"},{"uid":"5089dbd73bea767d","name":"Check received message containing Arabic","time":{"start":1726217078893,"stop":1726217078893,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4077f221a2b4ba0","name":"Check received message with timestamp: 1726216653032 ","time":{"start":1726217078917,"stop":1726217078917,"duration":0},"status":"passed","severity":"normal"},{"uid":"960153fdb3c9e4dd","name":"should set field with only STORE enabled","time":{"start":1726216611399,"stop":1726216611399,"duration":0},"status":"passed","severity":"normal"},{"uid":"a581069b1468daf3","name":"Ping fails for unsubscribed peers","time":{"start":1726216766021,"stop":1726216766022,"duration":1},"status":"passed","severity":"normal"},{"uid":"795973060b4fdd4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1726216623932,"stop":1726216623932,"duration":0},"status":"passed","severity":"normal"},{"uid":"de652e29284c848e","name":"should properly create location multiaddrs - udp4","time":{"start":1726216611396,"stop":1726216611396,"duration":0},"status":"passed","severity":"normal"},{"uid":"9324d47a4d7021cd","name":"Push message with content topic containing Russian","time":{"start":1726217100003,"stop":1726217100003,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f4828c91832ec4","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1726217215365,"stop":1726217215366,"duration":1},"status":"passed","severity":"normal"},{"uid":"86dd5ced337cff46","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726216965537,"stop":1726216965537,"duration":0},"status":"passed","severity":"normal"},{"uid":"365d6c14deb9b0ea","name":"Check publish message containing short","time":{"start":1726217127529,"stop":1726217127529,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f456dfb0db5ba60","name":"Waku message hash computation (message is IDecodedMessage)","time":{"start":1726216605331,"stop":1726216605331,"duration":0},"status":"passed","severity":"normal"},{"uid":"678c0c7c0711c1ea","name":"isConnected should return true after first peer connects","time":{"start":1726216702520,"stop":1726216702520,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd087a32c6a5efdc","name":"Check message with non string payload is not received","time":{"start":1726217078926,"stop":1726217078926,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b280698f222ec74","name":"Js publishes, other Js receives","time":{"start":1726217105235,"stop":1726217105235,"duration":0},"status":"passed","severity":"normal"},{"uid":"56d2bd9506393986","name":"Check publish message containing Arabic","time":{"start":1726217127533,"stop":1726217127533,"duration":0},"status":"passed","severity":"normal"},{"uid":"1beaf147ba23d439","name":"should handle corrupted local storage data gracefully","time":{"start":1726216628023,"stop":1726216628023,"duration":0},"status":"passed","severity":"normal"},{"uid":"59f31a535154237e","name":"Push message with content topic containing short","time":{"start":1726217182037,"stop":1726217182037,"duration":0},"status":"passed","severity":"normal"},{"uid":"52b665fd15f95be6","name":"Push message with rate limit","time":{"start":1726217182052,"stop":1726217182052,"duration":0},"status":"passed","severity":"normal"},{"uid":"221fa438f50867a4","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1726217127888,"stop":1726217127888,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7d525bf8b67cdb7c","name":"Default pageSize","time":{"start":1726217225819,"stop":1726217225820,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef1b46a735ddb361","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726216610583,"stop":1726216610584,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed44e460ef79ef36","name":"Check received message containing long","time":{"start":1726216830626,"stop":1726216830627,"duration":1},"status":"passed","severity":"normal"},{"uid":"403fa95d2985a7af","name":"Check publish message containing Basic HTML tag","time":{"start":1726217127536,"stop":1726217127536,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd4b87fee8fca53f","name":"Check received message containing Arabic","time":{"start":1726217078930,"stop":1726217078930,"duration":0},"status":"passed","severity":"normal"},{"uid":"d25dcae4a5773c80","name":"Check received message containing shell command","time":{"start":1726217078933,"stop":1726217078934,"duration":1},"status":"passed","severity":"normal"},{"uid":"657871851b5fb8f6","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726216875465,"stop":1726216875466,"duration":1},"status":"passed","severity":"normal"},{"uid":"86abd3cec856ec9","name":"Push message on custom pubsubTopic","time":{"start":1726216965539,"stop":1726216965539,"duration":0},"status":"passed","severity":"normal"},{"uid":"43afe61d8daaffb9","name":"Ordered Callback sorting by timestamp while page direction is false","time":{"start":1726217225655,"stop":1726217225656,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f016ab93809299e","name":"Query Generator, No message returned","time":{"start":1726217215358,"stop":1726217215358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c535c7813bde4903","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1726217215366,"stop":1726217215370,"duration":4},"status":"passed","severity":"normal"},{"uid":"bfa5e415c2eda454","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726216868187,"stop":1726216868188,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa9513dd39853b37","name":"Ephemeral field is preserved - encoder v0","time":{"start":1726216665105,"stop":1726216665106,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7c3dbcba3af183d","name":"Ping on subscribed peer","time":{"start":1726216715913,"stop":1726216715913,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e0f1661fd575e38","name":"should only return 1 node with relay capability","time":{"start":1726216624304,"stop":1726216624304,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ad5553d8cf1947","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726217196631,"stop":1726217196632,"duration":1},"status":"passed","severity":"normal"},{"uid":"949be0a1b13291d1","name":"throws on content topic with empty encoding field","time":{"start":1726216602764,"stop":1726216602765,"duration":1},"status":"passed","severity":"normal"},{"uid":"64988e94303e65bc","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726216847850,"stop":1726216847850,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc3ea1e58389bd8d","name":"Check message with invalid timestamp is not received","time":{"start":1726217078937,"stop":1726217078937,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0169b6bf418d045","name":"Check received message containing Basic HTML tag","time":{"start":1726217078899,"stop":1726217078899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05f5e7f74270f4","name":"Check received message containing JSON","time":{"start":1726216830633,"stop":1726216830633,"duration":0},"status":"passed","severity":"normal"},{"uid":"f14d7a16abb3aa99","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1726216602792,"stop":1726216602793,"duration":1},"status":"passed","severity":"normal"},{"uid":"799b3b3ce294de35","name":"Throws when trying to push message with empty payload","time":{"start":1726217182036,"stop":1726217182037,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6bdd02e1785a90","name":"Push message with Arabic payload","time":{"start":1726217099978,"stop":1726217099979,"duration":1},"status":"passed","severity":"normal"},{"uid":"e23cf94662202f7d","name":"Check received message containing numeric","time":{"start":1726216830627,"stop":1726216830628,"duration":1},"status":"passed","severity":"normal"},{"uid":"75508830084b1f96","name":"removeEventListener with wrong event","time":{"start":1726216693867,"stop":1726216693867,"duration":0},"status":"passed","severity":"normal"},{"uid":"b54494ca838afcdd","name":"Check publish message after service node is restarted","time":{"start":1726217127549,"stop":1726217127549,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54dc725796b1f4c7","name":"Subscribe and receive messages via waku relay post","time":{"start":1726217196619,"stop":1726217196619,"duration":0},"status":"passed","severity":"normal"},{"uid":"55aec1643983f8c","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1726216623933,"stop":1726216623933,"duration":0},"status":"passed","severity":"normal"},{"uid":"2793473451da643b","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726216875477,"stop":1726216875478,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ca5174d554b244","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726216868187,"stop":1726216868187,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b7ab4963e02034","name":"Should update multiaddrs","time":{"start":1726217043924,"stop":1726217043924,"duration":0},"status":"passed","severity":"normal"},{"uid":"62292183de3990f9","name":"should use DNS peer discovery with light client","time":{"start":1726216664615,"stop":1726216664615,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a9e41f4b9c3da4d2","name":"should properly create location multiaddrs - udp","time":{"start":1726216611397,"stop":1726216611397,"duration":0},"status":"passed","severity":"normal"},{"uid":"10cb9c16c60196ee","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1726216602783,"stop":1726216602784,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd982a69dd8818a","name":"Passing cursor with wrong pubsubTopic","time":{"start":1726217176181,"stop":1726217176181,"duration":0},"status":"passed","severity":"normal"},{"uid":"738d4b93464f64b2","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1726217136744,"stop":1726217136744,"duration":0},"status":"passed","severity":"normal"},{"uid":"87aaee667a2d404f","name":"should only return 1 node with store capability","time":{"start":1726216624304,"stop":1726216624304,"duration":0},"status":"passed","severity":"normal"},{"uid":"dea4f597bde38871","name":"Subscribe and receive messages via waku relay post","time":{"start":1726217196632,"stop":1726217196632,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa6787db252c034","name":"Decoder throws on undefined content topic","time":{"start":1726216634089,"stop":1726216634089,"duration":0},"status":"passed","severity":"normal"},{"uid":"6daffcff9b5cc50e","name":"Check message with no payload is not received","time":{"start":1726217078921,"stop":1726217078926,"duration":5},"status":"passed","severity":"normal"},{"uid":"91398f5560f08974","name":"should throw error - no public key","time":{"start":1726216611388,"stop":1726216611388,"duration":0},"status":"passed","severity":"normal"},{"uid":"f94840d75f784d7f","name":"stop","time":{"start":1726216693869,"stop":1726216693870,"duration":1},"status":"passed","severity":"normal"},{"uid":"122bdbf82c1b36c7","name":"LightPush","time":{"start":1726217247299,"stop":1726217247299,"duration":0},"status":"passed","severity":"normal"},{"uid":"862ffe9573f43476","name":"topics with same application and version share the same shard","time":{"start":1726216602778,"stop":1726216602778,"duration":0},"status":"passed","severity":"normal"},{"uid":"6acb90f4acf19bd0","name":"Asymmetric encrypt & decrypt","time":{"start":1726216634488,"stop":1726216634488,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bb9b0d91c71e6e8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1726217136740,"stop":1726217136741,"duration":1},"status":"passed","severity":"normal"},{"uid":"69481234612e713b","name":"unsubscribes","time":{"start":1726217230451,"stop":1726217230452,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a725520dc82fdf5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1726216661702,"stop":1726216661703,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f4ea4d853296d4","name":"Callback on promise","time":{"start":1726217226765,"stop":1726217226766,"duration":1},"status":"passed","severity":"normal"},{"uid":"587bfe0597ff33f2","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1726216602776,"stop":1726216602776,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a47246574db51","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1726216624305,"stop":1726216624305,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5180647884cabd7","name":"receiving a ping from a peer does not overwrite shard info","time":{"start":1726217003822,"stop":1726217003822,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d3b315732152ff","name":"connected peers and dial","time":{"start":1726217079163,"stop":1726217079163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"41063e578bb9bd6b","name":"Encoder throws on empty string content topic","time":{"start":1726216634088,"stop":1726216634089,"duration":1},"status":"passed","severity":"normal"},{"uid":"e950d26b1e50506d","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1726217003821,"stop":1726217003822,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff69cea71d0bd12a","name":"shard 0","time":{"start":1726217189432,"stop":1726217189433,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6f73e8dffcb6356","name":"should not throw an error for a single configured topic","time":{"start":1726216602795,"stop":1726216602795,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5f74b92c76e8113","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726217196624,"stop":1726217196624,"duration":0},"status":"passed","severity":"normal"},{"uid":"851a962d05097596","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726216830636,"stop":1726216830636,"duration":0},"status":"passed","severity":"normal"},{"uid":"64dd116836b0c0ad","name":"Refresh subscription","time":{"start":1726217136737,"stop":1726217136737,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a7ca7b28cf62355c","name":"Generator, 2 different pubsubtopics","time":{"start":1726217220810,"stop":1726217220811,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d63b5b1b94fe39b","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726217196638,"stop":1726217196638,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bd18139ac4df7e","name":"can start and stop the service","time":{"start":1726217134408,"stop":1726217134408,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d33ec052cc2cfa3","name":"LightPush: 2 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726217043553,"stop":1726217043553,"duration":0},"status":"passed","severity":"normal"},{"uid":"2746129a33ad7c4e","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1726217239644,"stop":1726217239644,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca3689cbe621b24","name":"random static sharding 7 - Cluster ID: 810, Shard ID: 745","time":{"start":1726217189437,"stop":1726217189438,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3e3c2172a77dbf0","name":"Check received message containing Basic HTML tag","time":{"start":1726217078933,"stop":1726217078933,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff92278961496b4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726216875481,"stop":1726216875481,"duration":0},"status":"passed","severity":"normal"},{"uid":"b388a1804be75ac3","name":"LightPush with 0 connections","time":{"start":1726216906611,"stop":1726216906616,"duration":5},"status":"passed","severity":"normal"},{"uid":"502b8fc3fd76d9b9","name":"Publish without waiting for remote peer","time":{"start":1726217136733,"stop":1726217136734,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e99df98aa79efd","name":"should be able to encode the field with only RELAY set to true","time":{"start":1726216610556,"stop":1726216610569,"duration":13},"status":"passed","severity":"normal"},{"uid":"70edf036dc5a65d6","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726217220809,"stop":1726217220810,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb3a4fb9d8bba76","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726216769636,"stop":1726216769637,"duration":1},"status":"passed","severity":"normal"},{"uid":"30c29acc32b5439","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1726217239647,"stop":1726217239647,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f75d93f7d7ce12","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726217078917,"stop":1726217078919,"duration":2},"status":"passed","severity":"normal"},{"uid":"9b432f3a5f11f96","name":"should return the pubsub topic directly if a string is provided","time":{"start":1726216602796,"stop":1726216602796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6117ffd84cce50a7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726217196628,"stop":1726217196628,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a69abec6f4dbeb6","name":"Check received message containing Basic HTML tag","time":{"start":1726216830632,"stop":1726216830632,"duration":0},"status":"passed","severity":"normal"},{"uid":"651e627e8de78efe","name":"Fails to push message with empty content topic","time":{"start":1726217100007,"stop":1726217100007,"duration":0},"status":"passed","severity":"normal"},{"uid":"24ce3c444a727051","name":"Push message with escaped characters payload","time":{"start":1726217099991,"stop":1726217099991,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d45d98a97c296f7","name":"Subscribe to topic containing numeric and publish message","time":{"start":1726217136739,"stop":1726217136739,"duration":0},"status":"passed","severity":"normal"},{"uid":"42dd9a8d753dec8e","name":"Subscribe to topic containing XML and publish message","time":{"start":1726217136742,"stop":1726217136742,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda394aafa6b934b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726216875483,"stop":1726216875483,"duration":0},"status":"passed","severity":"normal"},{"uid":"14de5ba464e79ae7","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1726216610580,"stop":1726216610582,"duration":2},"status":"passed","severity":"normal"},{"uid":"74e27a92f013ea2e","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1726217136740,"stop":1726217136740,"duration":0},"status":"passed","severity":"normal"},{"uid":"76242cce26bf2b1f","name":"Query generator for multiple messages with different message text format","time":{"start":1726217226763,"stop":1726217226764,"duration":1},"status":"passed","severity":"normal"},{"uid":"49b51e70490f449e","name":"can start and stop the service","time":{"start":1726216628019,"stop":1726216628020,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd8421f2230ba2ed","name":"can dial TLS multiaddrs","time":{"start":1726217010286,"stop":1726217010287,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa50c509a0204aed","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1726217127888,"stop":1726217127888,"duration":0},"status":"passed","severity":"normal"},{"uid":"454c032a601f5c28","name":"Failed peers are renewed","time":{"start":1726216905504,"stop":1726216905506,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f595a05a48351bf","name":"Push message with content topic containing Script","time":{"start":1726217182041,"stop":1726217182041,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6841733dd406b0","name":"Init the array if not present","time":{"start":1726216602228,"stop":1726216602229,"duration":1},"status":"passed","severity":"normal"},{"uid":"d450dca256f99106","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1726216610589,"stop":1726216610590,"duration":1},"status":"passed","severity":"normal"},{"uid":"a82d2009ef682bae","name":"A test","time":{"start":1726216965604,"stop":1726216965605,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0be16c3210db7e2","name":"Refresh subscription","time":{"start":1726217196622,"stop":1726217196622,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c90d9845f24be6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1726216624305,"stop":1726216624305,"duration":0},"status":"passed","severity":"normal"},{"uid":"6723c04dc649a356","name":"Filter with 0 connections","time":{"start":1726216906616,"stop":1726216906616,"duration":0},"status":"passed","severity":"normal"},{"uid":"76d08d39b7bd9ae2","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1726216602794,"stop":1726216602794,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f8c7adb28f37da","name":"Check message with no content topic is not received","time":{"start":1726217078921,"stop":1726217078921,"duration":0},"status":"passed","severity":"normal"},{"uid":"e25785deaf237f17","name":"Subscribe to topic containing short and receive message","time":{"start":1726217196623,"stop":1726217196623,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb60c71ddc189402","name":"should throw error - invalid id","time":{"start":1726216611389,"stop":1726216611389,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9f1ad7f6e03db06","name":"start node with empty content topic","time":{"start":1726217178948,"stop":1726217178948,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcf2948727262d71","name":"should properly create location multiaddrs - tcp6","time":{"start":1726216611397,"stop":1726216611397,"duration":0},"status":"passed","severity":"normal"},{"uid":"6041b5c197e840f0","name":"Check received message containing numeric","time":{"start":1726217078928,"stop":1726217078929,"duration":1},"status":"passed","severity":"normal"},{"uid":"35538e5503c94a34","name":"Check received message with timestamp: 1726216653032000000 ","time":{"start":1726217078935,"stop":1726217078936,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6d0794a1cce589","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726216875476,"stop":1726216875476,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f46c50cc0b2c5ab","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726216769637,"stop":1726216769637,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ca3d8d57bccf41a","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1726217136735,"stop":1726217136735,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e36dd20389b7ff5","name":"Push message with content topic containing shell command","time":{"start":1726217100006,"stop":1726217100006,"duration":0},"status":"passed","severity":"normal"},{"uid":"c531c982ea39c7d0","name":"Nwaku publishes","time":{"start":1726217105234,"stop":1726217105235,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f8d4d7c99814f0c","name":"Fails to push message with large meta","time":{"start":1726217182051,"stop":1726217182052,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c5c029c6927dea","name":"Check received message containing XML","time":{"start":1726217078932,"stop":1726217078932,"duration":0},"status":"passed","severity":"normal"},{"uid":"64a356bf9ee624f9","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1726216847856,"stop":1726216847856,"duration":0},"status":"passed","severity":"normal"},{"uid":"e34887cc601dde9e","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1726216602789,"stop":1726216602789,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e243f346dd243d3","name":"Promise Callback - true","time":{"start":1726217212467,"stop":1726217212468,"duration":1},"status":"passed","severity":"normal"},{"uid":"eae77ce13730db00","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1726216847851,"stop":1726216847852,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e546cfcb3a96c6f","name":"Push message with content topic containing unicode special characters","time":{"start":1726217182047,"stop":1726217182048,"duration":1},"status":"passed","severity":"normal"},{"uid":"84e6726af3d0cd00","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1726216602777,"stop":1726216602777,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d7f71954f183d9","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726217196631,"stop":1726217196631,"duration":0},"status":"passed","severity":"normal"},{"uid":"c893cb24b8297878","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1726216602795,"stop":1726216602795,"duration":0},"status":"passed","severity":"normal"},{"uid":"123638426e61421c","name":"1 Relay, 1 fetch","time":{"start":1726216623851,"stop":1726216623852,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a5e7b4dda88c77a","name":"random static sharding 5 - Cluster ID: 958, Shard ID: 655","time":{"start":1726217189436,"stop":1726217189437,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7d3326341ad774c","name":"Query with Ordered Callback, No Decoder","time":{"start":1726217215360,"stop":1726217215361,"duration":1},"status":"passed","severity":"normal"},{"uid":"64ec5baa40bd0586","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726216769635,"stop":1726216769635,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a1450af6237dba2","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1726217136744,"stop":1726217136745,"duration":1},"status":"passed","severity":"normal"},{"uid":"19c23bb8dad01ccc","name":"can start and stop the service","time":{"start":1726216664609,"stop":1726216664609,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec29b289338e54e6","name":"Push message with SQL Injection payload","time":{"start":1726217099980,"stop":1726217099981,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3704e0281718610","name":"Subscribe and receives messages on 20 topics","time":{"start":1726217196620,"stop":1726217196621,"duration":1},"status":"passed","severity":"normal"},{"uid":"abf7bd7d297c138d","name":"Check received message with timestamp: 1726216653032 ","time":{"start":1726217078936,"stop":1726217078936,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02e51b5551b3864","name":"Check message with invalid timestamp is not received","time":{"start":1726217078920,"stop":1726217078920,"duration":0},"status":"passed","severity":"normal"},{"uid":"d61ecc57a88a5a92","name":"Push message with content topic containing Chinese","time":{"start":1726217100000,"stop":1726217100003,"duration":3},"status":"passed","severity":"normal"},{"uid":"eaf6c89a64a0d091","name":"Query Generator - false","time":{"start":1726217212467,"stop":1726217212467,"duration":0},"status":"passed","severity":"normal"},{"uid":"97a8e500ed9b6f5c","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1726217136735,"stop":1726217136736,"duration":1},"status":"passed","severity":"normal"},{"uid":"8be64ccd207930df","name":"different cluster, same shard: nodes don't connect","time":{"start":1726217003823,"stop":1726217003824,"duration":1},"status":"passed","severity":"normal"},{"uid":"d70a7035bf3f203c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726216847845,"stop":1726216847845,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e177ada25a2e9da","name":"Generator, custom pubsub topic","time":{"start":1726217220806,"stop":1726217220807,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bfa09e41daf79e0","name":"Mutual subscription","time":{"start":1726217136731,"stop":1726217136732,"duration":1},"status":"passed","severity":"normal"},{"uid":"da56ed810f767fb","name":"LightPush: 3 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726217043555,"stop":1726217043555,"duration":0},"status":"passed","severity":"normal"},{"uid":"318a7dbb4bebc8e0","name":"throws on content topic with generation field greater than 0","time":{"start":1726216602761,"stop":1726216602762,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e01dc87e198617","name":"LightPush: 2 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726217043553,"stop":1726217043554,"duration":1},"status":"passed","severity":"normal"},{"uid":"7da3e43babef3713","name":"random static sharding 1 - Cluster ID: 766, Shard ID: 167","time":{"start":1726217189434,"stop":1726217189434,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7af94505b8ed11d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726216847854,"stop":1726216847854,"duration":0},"status":"passed","severity":"normal"},{"uid":"72fb3fc8a393295d","name":"should set field with all protocols disabled","time":{"start":1726216611398,"stop":1726216611398,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d56f47bd986f945","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726217189433,"stop":1726217189434,"duration":1},"status":"passed","severity":"normal"},{"uid":"5db47914266ad89a","name":"Relay","time":{"start":1726216661917,"stop":1726216661917,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b0351ee07fcbf7","name":"Check received message containing emoji","time":{"start":1726217078916,"stop":1726217078916,"duration":0},"status":"passed","severity":"normal"},{"uid":"cda89da3624429db","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726216875481,"stop":1726216875482,"duration":1},"status":"passed","severity":"normal"},{"uid":"f897926099fce9dd","name":"Push 30 different messages","time":{"start":1726217182035,"stop":1726217182036,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d937e9902465f3","name":"should properly create peer info with all multiaddrs","time":{"start":1726216611397,"stop":1726216611398,"duration":1},"status":"passed","severity":"normal"},{"uid":"6eec5cd714c43b5b","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726217196627,"stop":1726217196627,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e31a776936b75dc","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1726216622723,"stop":1726216622724,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ec1e7ab1d47f9d9","name":"Passing page size 10 when there are 10 messages","time":{"start":1726217225817,"stop":1726217225818,"duration":1},"status":"passed","severity":"normal"},{"uid":"c15ed01e11cbc675","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1726217112641,"stop":1726217112641,"duration":0},"status":"passed","severity":"normal"},{"uid":"7699de0ca44b149f","name":"LightPush: 1 peers, Filter: 2 peers - Expected: MinimallyHealthy","time":{"start":1726217043551,"stop":1726217043551,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ad06d8807964cb6","name":"Ping on peer without subscriptions","time":{"start":1726216715914,"stop":1726216715914,"duration":0},"status":"passed","severity":"normal"},{"uid":"881ee51418cb2934","name":"Push message with content topic containing SQL Injection","time":{"start":1726217182040,"stop":1726217182041,"duration":1},"status":"passed","severity":"normal"},{"uid":"94a1ebb79f68f629","name":"Wrong topic","time":{"start":1726217178946,"stop":1726217178946,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4b59f27b984fa82","name":"Check received message containing long","time":{"start":1726217078891,"stop":1726217078891,"duration":0},"status":"passed","severity":"normal"},{"uid":"68ca4430e104b4d7","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1726216634086,"stop":1726216634087,"duration":1},"status":"passed","severity":"normal"},{"uid":"91e752fc64a38ab9","name":"handles empty contentTopics array correctly","time":{"start":1726216602799,"stop":1726216602800,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f9488c375c7a54","name":"1 Store, 2 fetches","time":{"start":1726216623852,"stop":1726216623852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fbfe3314b6e84a0","name":"Passing page size 1 when there are 4 messages","time":{"start":1726217225813,"stop":1726217225815,"duration":2},"status":"passed","severity":"normal"},{"uid":"2fcacc9ed23c5a48","name":"Query Generator - true","time":{"start":1726217212466,"stop":1726217212467,"duration":1},"status":"passed","severity":"normal"},{"uid":"2cf074ce971b6306","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1726216602775,"stop":1726216602776,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5a97430e33bd9f4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726217196625,"stop":1726217196625,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca39078431730b7","name":"should encode/decode to text encoding","time":{"start":1726216611391,"stop":1726216611391,"duration":0},"status":"passed","severity":"normal"},{"uid":"84b43380c4fb016c","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1726217239645,"stop":1726217239645,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d8ae7ac5bab2be","name":"Check message received after jswaku node is restarted","time":{"start":1726217078926,"stop":1726217078926,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ee9354105b97f2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726216875482,"stop":1726216875482,"duration":0},"status":"passed","severity":"normal"},{"uid":"972dbd8fd01c0399","name":"should correctly map a content topic to a pubsub topic","time":{"start":1726216602800,"stop":1726216602800,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1b3d7ab742b9233","name":"Push message with custom timestamp: 1726220505785","time":{"start":1726217100009,"stop":1726217100010,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a92b3b3f6d0826c","name":"Push 30 different messages","time":{"start":1726217099994,"stop":1726217099994,"duration":0},"status":"passed","severity":"normal"},{"uid":"307e71227aa7bf8f","name":"Query with Promise Callback, No Decoder","time":{"start":1726217215371,"stop":1726217215371,"duration":0},"status":"passed","severity":"normal"},{"uid":"34a9f52955b491aa","name":"Push message equal or less that 1MB","time":{"start":1726217100010,"stop":1726217100010,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f30b3cf86aa6d2","name":"Push message with content topic containing escaped characters","time":{"start":1726217100006,"stop":1726217100006,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1f743d58dbabd35","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1726216730711,"stop":1726216730711,"duration":0},"status":"passed","severity":"normal"},{"uid":"85dd2dcc7e0cec3b","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726217196627,"stop":1726217196627,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c114f6f9399c3c0","name":"should set field with all protocols enabled","time":{"start":1726216611398,"stop":1726216611398,"duration":0},"status":"passed","severity":"normal"},{"uid":"27863fd76a01bc77","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726216769636,"stop":1726216769636,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bcae672fceef574","name":"Push message with content topic containing XML","time":{"start":1726217100004,"stop":1726217100005,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd53dbef3b0de410","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1726217215358,"stop":1726217215359,"duration":1},"status":"passed","severity":"normal"},{"uid":"731f370032c288ba","name":"Push message with shell command payload","time":{"start":1726217182033,"stop":1726217182033,"duration":0},"status":"passed","severity":"normal"},{"uid":"faa96c1b6f56c687","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1726216847840,"stop":1726216847840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a181e8a581e114dc","name":"Subscribe to topic containing Russian and publish message","time":{"start":1726217136741,"stop":1726217136741,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85be50545a6029f","name":"random static sharding 2 - Cluster ID: 886, Shard ID: 119","time":{"start":1726217189434,"stop":1726217189435,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0281de1d50414a","name":"Generator, custom pubsub topic","time":{"start":1726217220808,"stop":1726217220809,"duration":1},"status":"passed","severity":"normal"},{"uid":"585eb402ba3c31ff","name":"removeEventListener with correct event","time":{"start":1726216693867,"stop":1726216693867,"duration":0},"status":"passed","severity":"normal"},{"uid":"999c2c3cdcc8a94c","name":"should not fail to start the service if it is already started","time":{"start":1726216664612,"stop":1726216664613,"duration":1},"status":"passed","severity":"normal"},{"uid":"709eb57877e1ca8c","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1726216847854,"stop":1726216847854,"duration":0},"status":"passed","severity":"normal"},{"uid":"eafd9ac72829e832","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726216868189,"stop":1726216868190,"duration":1},"status":"passed","severity":"normal"},{"uid":"83190eec95f25c95","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726217196621,"stop":1726217196621,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c865aa342258dc","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1726216602797,"stop":1726216602798,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b054315b7e04ec","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726217196641,"stop":1726217196641,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8ed088ad2ea4d7","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726216730711,"stop":1726216730712,"duration":1},"status":"passed","severity":"normal"},{"uid":"6359b14a068eace2","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1726216602790,"stop":1726216602790,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3a0f4526af0530","name":"should set field with only FILTER enabled","time":{"start":1726216611399,"stop":1726216611399,"duration":0},"status":"passed","severity":"normal"},{"uid":"74672ba826031ddb","name":"Ephemeral field set to true","time":{"start":1726216616405,"stop":1726216616405,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f3458f14c86c0e1","name":"Fields are not dropped","time":{"start":1726216615688,"stop":1726216615690,"duration":2},"status":"passed","severity":"normal"},{"uid":"756c95743a549479","name":"LightPush with 2 connections","time":{"start":1726216906618,"stop":1726216906619,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a7788b267062d50","name":"Waku message hash computation (no timestamp)","time":{"start":1726216605330,"stop":1726216605331,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb1cbfa8e2693145","name":"Check received message containing emoji","time":{"start":1726217078935,"stop":1726217078935,"duration":0},"status":"passed","severity":"normal"},{"uid":"4906166ac6378e48","name":"Overlapping topic subscription","time":{"start":1726216875466,"stop":1726216875470,"duration":4},"status":"passed","severity":"normal"},{"uid":"a6af82e3e5af8c11","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726216875481,"stop":1726216875481,"duration":0},"status":"passed","severity":"normal"},{"uid":"406a98304c1a07f0","name":"Passing page size 11 when there are 10 messages","time":{"start":1726217225818,"stop":1726217225818,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad946f1b56c57a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1726216847845,"stop":1726216847845,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2c4b1b0f09c4c79","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726217196621,"stop":1726217196621,"duration":0},"status":"passed","severity":"normal"},{"uid":"70c60664885dae35","name":"Subscribe to topic containing short and receive message","time":{"start":1726216875471,"stop":1726216875472,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d1f6ebe6daf46","name":"configure the node with multiple content topics","time":{"start":1726217178947,"stop":1726217178947,"duration":0},"status":"passed","severity":"normal"},{"uid":"203323555f19ed23","name":"Check publish message containing unicode special characters","time":{"start":1726217127537,"stop":1726217127538,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef4df1838558b6d6","name":"Check message with invalid timestamp is not received","time":{"start":1726216830642,"stop":1726216830642,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c6da7cd209f1d4b","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1726216610590,"stop":1726216610590,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee2a186a99662f3","name":"Round trip binary serialization","time":{"start":1726216616405,"stop":1726216616405,"duration":0},"status":"passed","severity":"normal"},{"uid":"d18ff944114d8d08","name":"Overlapping topic subscription","time":{"start":1726217136737,"stop":1726217136738,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a6a03787c5c0a373","name":"Light Node - default protocols","time":{"start":1726217247299,"stop":1726217247300,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c49a7a8f2d9be04","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726216730709,"stop":1726216730709,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bb012550d65cdad","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1726216847850,"stop":1726216847850,"duration":0},"status":"passed","severity":"normal"},{"uid":"d426987431134a39","name":"LightPush: 1 peers, Filter: 3 peers - Expected: MinimallyHealthy","time":{"start":1726217043551,"stop":1726217043552,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c8d700c8b58d79","name":"Passing page size 19 when there are 20 messages","time":{"start":1726217225819,"stop":1726217225819,"duration":0},"status":"passed","severity":"normal"},{"uid":"379e3e4e483e6636","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726216847843,"stop":1726216847843,"duration":0},"status":"passed","severity":"normal"},{"uid":"60572bf38323b3b2","name":"LightPush: 3 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726217043557,"stop":1726217043557,"duration":0},"status":"passed","severity":"normal"},{"uid":"544c4bcc7a31bb1d","name":"Query Generator sorting by timestamp while page direction is true","time":{"start":1726217225653,"stop":1726217225653,"duration":0},"status":"passed","severity":"normal"},{"uid":"33531c2d42d799f0","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1726216602766,"stop":1726216602766,"duration":0},"status":"passed","severity":"normal"},{"uid":"a13ae4649ec86212","name":"Ping on subscribed peer","time":{"start":1726216725651,"stop":1726216725651,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ce56072511d6294","name":"Encoder throws on empty string content topic","time":{"start":1726216635816,"stop":1726216635817,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d63486f7eff19ae","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1726216602778,"stop":1726216602778,"duration":0},"status":"passed","severity":"normal"},{"uid":"29e3367f01637806","name":"should decode valid enr with tcp successfully","time":{"start":1726216611387,"stop":1726216611388,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e58b0eabfd04c22","name":"Push message with Russian payload","time":{"start":1726217099980,"stop":1726217099980,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ed1616c0e8fcea6","name":"Check message received after jswaku node is restarted","time":{"start":1726217078940,"stop":1726217078940,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3f4defe56c5f9859","name":"Subscribe to topic containing Russian and receive message","time":{"start":1726216875477,"stop":1726216875477,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faf22b9a3fd1d94","name":"Overlapping topic subscription","time":{"start":1726217196621,"stop":1726217196622,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e8c68e0fe679b1","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1726216602767,"stop":1726216602767,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb62d588067396a5","name":"Subscribe to topic containing long and receive message","time":{"start":1726217196623,"stop":1726217196623,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c84d69c926b9f2b","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1726216847846,"stop":1726216847847,"duration":1},"status":"passed","severity":"normal"},{"uid":"a773bb2a21d01966","name":"Query Generator sorting by timestamp while page direction is false","time":{"start":1726217225654,"stop":1726217225654,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b8623beb9f138fe","name":"Push message with Chinese payload","time":{"start":1726217099977,"stop":1726217099978,"duration":1},"status":"passed","severity":"normal"},{"uid":"71fd14727577c38b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726217287694,"stop":1726217287695,"duration":1},"status":"passed","severity":"normal"},{"uid":"bde5a3ef15139159","name":"Nodes with multiple pubsub topic","time":{"start":1726217112642,"stop":1726217112642,"duration":0},"status":"passed","severity":"normal"},{"uid":"554a71dd243d19cd","name":"should throw error - no id","time":{"start":1726216611389,"stop":1726216611389,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd58cd14e0871648","name":"should not receive a peer event before start","time":{"start":1726217134409,"stop":1726217134410,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ce9abe280f0986","name":"Check message received after jswaku node is restarted","time":{"start":1726216830645,"stop":1726216830645,"duration":0},"status":"skipped","severity":"normal"},{"uid":"37dc0716668d7c4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726216875461,"stop":1726216875461,"duration":0},"status":"passed","severity":"normal"},{"uid":"118d80c9e5404ab3","name":"Round trip binary encryption [ecies, signature]","time":{"start":1726216635815,"stop":1726216635815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aea37797402e30d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1726216602880,"stop":1726216602880,"duration":0},"status":"passed","severity":"normal"},{"uid":"4960dca77a36f98c","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1726216602767,"stop":1726216602773,"duration":6},"status":"passed","severity":"normal"},{"uid":"720b2c7a07ddd3a0","name":"should not receive a peer event after stop","time":{"start":1726216628022,"stop":1726216628022,"duration":0},"status":"passed","severity":"normal"},{"uid":"154f6f08bddd041f","name":"same cluster, different shard: nodes don't connect","time":{"start":1726216847836,"stop":1726216847836,"duration":0},"status":"passed","severity":"normal"},{"uid":"30a4364bb4f39ee6","name":"Generator, 2 different pubsubtopics","time":{"start":1726217220809,"stop":1726217220809,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc51848c7a38af62","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1726216847842,"stop":1726216847842,"duration":0},"status":"passed","severity":"normal"},{"uid":"af9076f2c31d69ba","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1726216847852,"stop":1726216847852,"duration":0},"status":"passed","severity":"normal"},{"uid":"71ca2121187f6aa3","name":"start node with empty shard should fail","time":{"start":1726217189442,"stop":1726217189442,"duration":0},"status":"passed","severity":"normal"},{"uid":"a47a5c3548451c8f","name":"Check publish message containing Script","time":{"start":1726217127534,"stop":1726217127535,"duration":1},"status":"passed","severity":"normal"},{"uid":"d32071e4969c2ef0","name":"Check received message containing numeric","time":{"start":1726217078892,"stop":1726217078892,"duration":0},"status":"passed","severity":"normal"},{"uid":"29718bb816fc68b8","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1726216847837,"stop":1726216847838,"duration":1},"status":"passed","severity":"normal"},{"uid":"2881b43300dd5ba5","name":"LightPush: 2 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726217043552,"stop":1726217043552,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a1a21f7c056f994","name":"Passing page size 110 when there are 120 messages","time":{"start":1726217225819,"stop":1726217225819,"duration":0},"status":"passed","severity":"normal"},{"uid":"fba918095a858872","name":"Ordered callback, aborts when callback returns true","time":{"start":1726217226767,"stop":1726217226767,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7e26e5a84942ce6","name":"Query Generator, No Decoder","time":{"start":1726217215357,"stop":1726217215358,"duration":1},"status":"passed","severity":"normal"},{"uid":"929f4fe314095ad","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1726216602789,"stop":1726216602790,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4b5c44ffbedea41","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1726217196619,"stop":1726217196619,"duration":0},"status":"passed","severity":"normal"},{"uid":"724460272eb9f40f","name":"Push message with custom timestamp: 1726213305785","time":{"start":1726217100009,"stop":1726217100009,"duration":0},"status":"passed","severity":"normal"},{"uid":"f735bc9952b07ae2","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1726217176176,"stop":1726217176176,"duration":0},"status":"passed","severity":"normal"},{"uid":"99d50424be8192fd","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726216875480,"stop":1726216875480,"duration":0},"status":"passed","severity":"normal"},{"uid":"64b4872a8716e95f","name":"Push message with content topic containing XML","time":{"start":1726217182041,"stop":1726217182041,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb30db893084d171","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726217196626,"stop":1726217196627,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a7ea9f91347139a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1726216602791,"stop":1726216602791,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca54812c83c0187c","name":"Check received message containing SQL Injection","time":{"start":1726216830631,"stop":1726216830631,"duration":0},"status":"passed","severity":"normal"},{"uid":"9223dde5e6b83f98","name":"Check publish message containing SQL Injection","time":{"start":1726217127534,"stop":1726217127534,"duration":0},"status":"passed","severity":"normal"},{"uid":"fced1c07714e8346","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1726216847847,"stop":1726216847847,"duration":0},"status":"passed","severity":"normal"},{"uid":"5abf847ce7a1a63f","name":"random static sharding 4 - Cluster ID: 338, Shard ID: 78","time":{"start":1726217189436,"stop":1726217189436,"duration":0},"status":"passed","severity":"normal"},{"uid":"378103e7b2b3b1c7","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726216664615,"stop":1726216664616,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a4fbcd8182064ce4","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1726217176177,"stop":1726217176177,"duration":0},"status":"passed","severity":"normal"},{"uid":"47e755243fe8e04b","name":"same cluster, same shard: nodes connect","time":{"start":1726217003823,"stop":1726217003823,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0443b0251db79b6","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1726216602776,"stop":1726216602777,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1f0b8f4763f2bc1","name":"Push message with content topic containing Arabic","time":{"start":1726217182039,"stop":1726217182039,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a3eb719db656d0","name":"Push message with unicode special characters payload","time":{"start":1726217099992,"stop":1726217099992,"duration":0},"status":"passed","severity":"normal"},{"uid":"2bab60010d631c94","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726217196637,"stop":1726217196637,"duration":0},"status":"passed","severity":"normal"},{"uid":"81e7c15b426db2bd","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726216965537,"stop":1726216965537,"duration":0},"status":"passed","severity":"normal"},{"uid":"b010f85e26f0163e","name":"Push message equal or less that 1MB","time":{"start":1726217182053,"stop":1726217182054,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ff511a1e338b491","name":"Push message with long payload","time":{"start":1726217099974,"stop":1726217099975,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6febb7665117895","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726217220807,"stop":1726217220807,"duration":0},"status":"passed","severity":"normal"},{"uid":"8767badda6492213","name":"Push message with custom timestamp: 1695458468361","time":{"start":1726217182052,"stop":1726217182052,"duration":0},"status":"passed","severity":"normal"},{"uid":"830f24e15ccfb2ab","name":"should be able to encode the field with only STORE set to true","time":{"start":1726216610569,"stop":1726216610572,"duration":3},"status":"passed","severity":"normal"},{"uid":"a25d9a999af607bd","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1726216661706,"stop":1726216661707,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f2c91917cb6c7ea","name":"Subscribe to topic containing short and publish message","time":{"start":1726217136738,"stop":1726217136739,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca287c69eaf080f1","name":"Push message with content topic containing emoji","time":{"start":1726217100007,"stop":1726217100007,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2771d78f4bd1340","name":"should not fail to start the service if it is already started","time":{"start":1726216628020,"stop":1726216628021,"duration":1},"status":"passed","severity":"normal"},{"uid":"afb6f5911e01f99c","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726216868188,"stop":1726216868188,"duration":0},"status":"passed","severity":"normal"},{"uid":"72df637126222f8c","name":"Subscribe to topic containing long and receive message","time":{"start":1726217196636,"stop":1726217196636,"duration":0},"status":"passed","severity":"normal"},{"uid":"c94476d10691f1e5","name":"Push message with emoji payload","time":{"start":1726217182035,"stop":1726217182035,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e850adfbf465a76","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726217100005,"stop":1726217100005,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3ecdc3e1ad88719","name":"Check received message containing emoji","time":{"start":1726216830634,"stop":1726216830635,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ba5cd5c3ae05a6d","name":"Fails to publish message with size larger than 1 MB","time":{"start":1726217127548,"stop":1726217127549,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a0a95fef74eafb1","name":"nwaku subscribes","time":{"start":1726217105233,"stop":1726217105234,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff679b000b9231ca","name":"should return valid sharding parameters for static sharding","time":{"start":1726216602798,"stop":1726216602798,"duration":0},"status":"passed","severity":"normal"},{"uid":"38f17a110fe5ebe4","name":"Subscribe to topic containing shell command and receive message","time":{"start":1726217196640,"stop":1726217196641,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2c823a9d6d62ead","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1726216623931,"stop":1726216623931,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c93bdea9a779082","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1726216847853,"stop":1726216847853,"duration":0},"status":"passed","severity":"normal"},{"uid":"db43d39e0354dde1","name":"Refresh subscription","time":{"start":1726216875470,"stop":1726216875471,"duration":1},"status":"passed","severity":"normal"},{"uid":"7375ed64f54ff68c","name":"LightPush with 1 connections","time":{"start":1726216906616,"stop":1726216906617,"duration":1},"status":"passed","severity":"normal"},{"uid":"82409574a980763","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1726216624306,"stop":1726216624306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"971eda540413cff2","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1726216602783,"stop":1726216602783,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d9812dd2d779ff6","name":"creates an iterator","time":{"start":1726217230449,"stop":1726217230451,"duration":2},"status":"passed","severity":"normal"},{"uid":"2259318ea2ba0f21","name":"Query generator for multiple messages with different content topic format","time":{"start":1726217226765,"stop":1726217226765,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5aa40db06c24293","name":"Check received message containing Russian","time":{"start":1726216830630,"stop":1726216830631,"duration":1},"status":"passed","severity":"normal"},{"uid":"61770463ce1d8fd2","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app55/1/topic829/proto","time":{"start":1726217178943,"stop":1726217178943,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ddb7df742456b1","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726216868186,"stop":1726216868187,"duration":1},"status":"passed","severity":"normal"},{"uid":"f933bca0d14134a7","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1726216769634,"stop":1726216769635,"duration":1},"status":"passed","severity":"normal"},{"uid":"b3f6e3b6c174a03d","name":"Check publish message containing JSON","time":{"start":1726217127536,"stop":1726217127536,"duration":0},"status":"passed","severity":"normal"},{"uid":"5112a275443f55fe","name":"Push message with custom timestamp: 1726220468361","time":{"start":1726217182053,"stop":1726217182053,"duration":0},"status":"passed","severity":"normal"},{"uid":"a652c4c48f73f457","name":"Push message with content topic containing Basic HTML tag","time":{"start":1726217182042,"stop":1726217182046,"duration":4},"status":"passed","severity":"normal"},{"uid":"43eaa52336dcc58d","name":"tcp ip4 address","time":{"start":1726216610814,"stop":1726216610814,"duration":0},"status":"passed","severity":"normal"},{"uid":"db0f5431445fa191","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1726216702505,"stop":1726216702505,"duration":0},"status":"passed","severity":"normal"},{"uid":"64aaa0a4c1ace2fe","name":"Should update shard info","time":{"start":1726217043925,"stop":1726217043925,"duration":0},"status":"passed","severity":"normal"},{"uid":"90a49e64c05bbe8f","name":"Decoder throws on undefined content topic","time":{"start":1726216635817,"stop":1726216635817,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cc8ac2a315b727","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1726216602774,"stop":1726216602775,"duration":1},"status":"passed","severity":"normal"},{"uid":"510749bf0ddb1946","name":"Push message with Script payload","time":{"start":1726217182029,"stop":1726217182029,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce31af4150e14839","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1726217196641,"stop":1726217196641,"duration":0},"status":"passed","severity":"normal"},{"uid":"453f68cbe7d49be4","name":"Ordered Callback - false","time":{"start":1726217212468,"stop":1726217212469,"duration":1},"status":"passed","severity":"normal"},{"uid":"261ad23d0356932b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1726216602791,"stop":1726216602791,"duration":0},"status":"passed","severity":"normal"},{"uid":"238665ce087f8736","name":"Subscribe and receive messages via waku relay post","time":{"start":1726216875462,"stop":1726216875463,"duration":1},"status":"passed","severity":"normal"},{"uid":"5936869440489276","name":"should be able to decode the field with only FILTER set to true","time":{"start":1726216610588,"stop":1726216610588,"duration":0},"status":"passed","severity":"normal"},{"uid":"28f43ed49508daaa","name":"Push message with content topic containing Chinese","time":{"start":1726217182039,"stop":1726217182039,"duration":0},"status":"passed","severity":"normal"},{"uid":"86643b8f948818d7","name":"Push message with short payload","time":{"start":1726217182026,"stop":1726217182026,"duration":0},"status":"passed","severity":"normal"},{"uid":"2554666fb6b73e44","name":"Fails to publish duplicate message","time":{"start":1726217127544,"stop":1726217127545,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd65aaac55a4c8a5","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1726216602781,"stop":1726216602781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c609fccb321c39d6","name":"should throw an error for missing required configuration","time":{"start":1726216602785,"stop":1726216602785,"duration":0},"status":"passed","severity":"normal"},{"uid":"38cd1b3ac1e82f81","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1726216847855,"stop":1726216847856,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a2cfb92d215842f","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726216868188,"stop":1726216868188,"duration":0},"status":"passed","severity":"normal"},{"uid":"8876d58ac215b197","name":"Reopen subscription with peer with lost subscription","time":{"start":1726216715915,"stop":1726216715916,"duration":1},"status":"passed","severity":"normal"},{"uid":"312b59aa95a32253","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726216730710,"stop":1726216730710,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b801e2caa347060","name":"Push message with content topic containing Script","time":{"start":1726217100004,"stop":1726217100004,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c2b0453518f94c","name":"handles multiple messages","time":{"start":1726217230451,"stop":1726217230451,"duration":0},"status":"passed","severity":"normal"},{"uid":"2799463ff86f7afc","name":"safeDispatchEvent","time":{"start":1726216693869,"stop":1726216693869,"duration":0},"status":"passed","severity":"normal"},{"uid":"adf0ed42716c4cb5","name":"Check publish message containing Chinese","time":{"start":1726217127533,"stop":1726217127533,"duration":0},"status":"passed","severity":"normal"},{"uid":"7708d97522abba8e","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1726216616408,"stop":1726216616408,"duration":0},"status":"passed","severity":"normal"},{"uid":"693818f7af56c1f8","name":"non connected peers","time":{"start":1726217079164,"stop":1726217079164,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f02c5dac9c951595","name":"Publish message with custom timestamp: Sat Sep 23 2023 08:45:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1726217127542,"stop":1726217127542,"duration":0},"status":"passed","severity":"normal"},{"uid":"12cd120410dfde68","name":"should add and remove event listeners correctly","time":{"start":1726216628024,"stop":1726216628024,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5fde241f8acdb62","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1726217239646,"stop":1726217239646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb45984b9ffc545","name":"addEventListener with correct event","time":{"start":1726216693866,"stop":1726216693866,"duration":0},"status":"passed","severity":"normal"},{"uid":"1132263ed4a66256","name":"Check received message containing long","time":{"start":1726217078928,"stop":1726217078928,"duration":0},"status":"passed","severity":"normal"},{"uid":"de82d81d8e815a4","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1726216602797,"stop":1726216602797,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4a37c7861632995","name":"Sets default value correctly","time":{"start":1726217239787,"stop":1726217239787,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d9b16f4e9ad37fa","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726217196624,"stop":1726217196624,"duration":0},"status":"passed","severity":"normal"},{"uid":"73cf6675e276100","name":"should throw an error for missing sharding configuration","time":{"start":1726216602799,"stop":1726216602799,"duration":0},"status":"passed","severity":"normal"},{"uid":"73521332557fc47f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1726216602792,"stop":1726216602792,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4a9dbb76debf327","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1726216730713,"stop":1726216730713,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5a5d42d46e80f4","name":"LightPush: 0 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726217043546,"stop":1726217043547,"duration":1},"status":"passed","severity":"normal"},{"uid":"8263c82a2ac47541","name":"Check received message containing Script","time":{"start":1726216830631,"stop":1726216830632,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bb5e9ca2c9c56f5","name":"Waku message hash computation (meta attribute not present)","time":{"start":1726216605329,"stop":1726216605330,"duration":1},"status":"passed","severity":"normal"},{"uid":"72dbb4d7554edfb0","name":"Push message with short payload","time":{"start":1726217099972,"stop":1726217099973,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca396837535599e9","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1726216623929,"stop":1726216623930,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6bdfd6c64343398","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1726217226766,"stop":1726217226767,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd10d17a7a9c04b","name":"Check received message containing special chars","time":{"start":1726216830628,"stop":1726216830629,"duration":1},"status":"passed","severity":"normal"},{"uid":"fd4170c0ba3d0d15","name":"should emit a peer event after start","time":{"start":1726216628021,"stop":1726216628021,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1cec30bb7d95e76","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1726216623932,"stop":1726216623932,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6009e89e3fa54a9","name":"Push message with content topic containing Arabic","time":{"start":1726217100003,"stop":1726217100003,"duration":0},"status":"passed","severity":"normal"},{"uid":"30d570c13957153f","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1726216769636,"stop":1726216769636,"duration":0},"status":"passed","severity":"normal"},{"uid":"865414add00169f9","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726216875465,"stop":1726216875465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f274c145cb2f099","name":"Push message with numeric payload","time":{"start":1726217182027,"stop":1726217182027,"duration":0},"status":"passed","severity":"normal"},{"uid":"128fe029fec9aeb6","name":"getPeersByDiscovery","time":{"start":1726216693868,"stop":1726216693868,"duration":0},"status":"passed","severity":"normal"},{"uid":"775f444166d7605a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1726217176177,"stop":1726217176177,"duration":0},"status":"passed","severity":"normal"},{"uid":"a867900e557207e4","name":"LightPush: 1 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726217043551,"stop":1726217043551,"duration":0},"status":"passed","severity":"normal"},{"uid":"a39ed3ffec62dbae","name":"Check received message containing special chars","time":{"start":1726217078892,"stop":1726217078892,"duration":0},"status":"passed","severity":"normal"},{"uid":"de10fe85076c8145","name":"Subscribe to topic containing long and publish message","time":{"start":1726217136739,"stop":1726217136739,"duration":0},"status":"passed","severity":"normal"},{"uid":"7da0776e56b63377","name":"different cluster, different shard: nodes don't connect","time":{"start":1726217003824,"stop":1726217003824,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc147f22d306b2","name":"random static sharding 8 - Cluster ID: 975, Shard ID: 603","time":{"start":1726217189438,"stop":1726217189438,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef012744e1cc68b8","name":"Check message on other pubsub topic is not received","time":{"start":1726217078937,"stop":1726217078938,"duration":1},"status":"passed","severity":"normal"},{"uid":"823c107779aeaf94","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1726217112643,"stop":1726217112643,"duration":0},"status":"passed","severity":"normal"},{"uid":"27c25867d20d4468","name":"Check message with no payload is not received","time":{"start":1726216830644,"stop":1726216830644,"duration":0},"status":"passed","severity":"normal"},{"uid":"7289fb5026fd69ff","name":"Ping on unsubscribed peer","time":{"start":1726216715914,"stop":1726216715915,"duration":1},"status":"passed","severity":"normal"},{"uid":"6498b92b690b015b","name":"should emit a peer event after start","time":{"start":1726217134409,"stop":1726217134409,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffed90b1963faa07","name":"should properly create location multiaddrs - udp6","time":{"start":1726216611396,"stop":1726216611397,"duration":1},"status":"passed","severity":"normal"},{"uid":"4321f58e6ada1e9d","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726217196633,"stop":1726217196633,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbdf457538ce8f0","name":"Check received message containing unicode special characters","time":{"start":1726217078934,"stop":1726217078935,"duration":1},"status":"passed","severity":"normal"},{"uid":"c2f5b2c4906ed4d7","name":"Sample","time":{"start":1726216610856,"stop":1726216610857,"duration":1},"status":"passed","severity":"normal"},{"uid":"c44f56f80e44405","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726216875476,"stop":1726216875477,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb2a9878ebd542f8","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1726216616164,"stop":1726216616164,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f63e781eec9513c","name":"Ordered Callback sorting by timestamp while page direction is true","time":{"start":1726217225655,"stop":1726217225655,"duration":0},"status":"passed","severity":"normal"},{"uid":"92fcd038b1009717","name":"Query with Ordered Callback, No message returned","time":{"start":1726217215363,"stop":1726217215365,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c4e3e1417395533","name":"Nodes with multiple pubsub topic","time":{"start":1726217112643,"stop":1726217112644,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4bf9ac89476ce0","name":"getPeersByDiscovery","time":{"start":1726217127887,"stop":1726217127887,"duration":0},"status":"passed","severity":"normal"},{"uid":"72759fc18038c550","name":"Check publish message containing shell command","time":{"start":1726217127537,"stop":1726217127537,"duration":0},"status":"passed","severity":"normal"},{"uid":"5522025dbb8cc0fd","name":"Encoder throws on undefined content topic","time":{"start":1726216635816,"stop":1726216635816,"duration":0},"status":"passed","severity":"normal"},{"uid":"8690f886786e772b","name":"should be able to encode the field with only FILTER set to true","time":{"start":1726216610572,"stop":1726216610576,"duration":4},"status":"passed","severity":"normal"},{"uid":"79a39d06eace01b0","name":"Renews subscription after lossing a connection","time":{"start":1726217196642,"stop":1726217196643,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c76450385db395","name":"Check received message containing escaped characters","time":{"start":1726216830633,"stop":1726216830634,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b5a3e24973a907","name":"Subscribe to topic containing XML and receive message","time":{"start":1726217196626,"stop":1726217196626,"duration":0},"status":"passed","severity":"normal"},{"uid":"b02a89a1ca47ab82","name":"should use the provided clusterId for the pubsub topic","time":{"start":1726216602801,"stop":1726216602801,"duration":0},"status":"passed","severity":"normal"},{"uid":"7490e181a20635bb","name":"same cluster, same shard: nodes connect","time":{"start":1726216847835,"stop":1726216847836,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d4603235935e193","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1726216628023,"stop":1726216628023,"duration":0},"status":"passed","severity":"normal"},{"uid":"c805707b55b61277","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1726217196634,"stop":1726217196635,"duration":1},"status":"passed","severity":"normal"},{"uid":"d48880e1f3a80135","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1726216602782,"stop":1726216602783,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b0167d400326a59","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1726216847853,"stop":1726216847854,"duration":1},"status":"passed","severity":"normal"},{"uid":"945ced7386cc58f2","name":"Passing an array","time":{"start":1726217239785,"stop":1726217239785,"duration":0},"status":"passed","severity":"normal"},{"uid":"e032e29968454cb2","name":"Filter with 3 connections","time":{"start":1726216906620,"stop":1726216906620,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45f706ab9a3c364","name":"Subscribe to topic containing long and receive message","time":{"start":1726216875472,"stop":1726216875474,"duration":2},"status":"passed","severity":"normal"},{"uid":"ab6f72add5861865","name":"Query generator for 2000 messages","time":{"start":1726217226767,"stop":1726217226767,"duration":0},"status":"passed","severity":"normal"},{"uid":"4587bdcec614","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1726217215360,"stop":1726217215360,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c6ceee259834d8","name":"Check publish message containing Russian","time":{"start":1726217127533,"stop":1726217127534,"duration":1},"status":"passed","severity":"normal"},{"uid":"d8752d2ae6afd80c","name":"Rejects garbage","time":{"start":1726216639148,"stop":1726216639149,"duration":1},"status":"passed","severity":"normal"},{"uid":"653b7c3477e4d27e","name":"should emit events and trasition isConnected state when has peers or no peers","time":{"start":1726216654215,"stop":1726216654216,"duration":1},"status":"passed","severity":"normal"},{"uid":"704323fe190b3e4f","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1726216875483,"stop":1726216875483,"duration":0},"status":"passed","severity":"normal"},{"uid":"e461c25677b2fbd0","name":"should throw an error for insufficient data","time":{"start":1726216602881,"stop":1726216602881,"duration":0},"status":"passed","severity":"normal"},{"uid":"262515139899d749","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app21/3/topic457/test.js","time":{"start":1726217178937,"stop":1726217178938,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef42f812f5fbfe0d","name":"groups content topics by expected pubsub topic","time":{"start":1726216602779,"stop":1726216602779,"duration":0},"status":"passed","severity":"normal"},{"uid":"e467d85116925232","name":"Check received message containing Russian","time":{"start":1726217078930,"stop":1726217078931,"duration":1},"status":"passed","severity":"normal"},{"uid":"793ea2e0e7ae2ddd","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1726216602787,"stop":1726216602787,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d325e8189d173f","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1726216623930,"stop":1726216623930,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc60a5b1da315c7e","name":"Privacy Node - default protocol","time":{"start":1726217247300,"stop":1726217247300,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec55a4d77be856e","name":"Reopen subscription with peer with lost subscription","time":{"start":1726216725660,"stop":1726216725661,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5dff6b0fa8e9fb1","name":"should set field with only RELAY enabled","time":{"start":1726216611398,"stop":1726216611399,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f20dfe5d320489d","name":"Push message with meta","time":{"start":1726217100007,"stop":1726217100008,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ddd9063f2bc4a7f","name":"1 Relay, 1 Filter, gives up","time":{"start":1726216623853,"stop":1726216623853,"duration":0},"status":"passed","severity":"normal"},{"uid":"278f87c5ce160295","name":"LightPush: 1 peers, Filter: 0 peers - Expected: Unhealthy","time":{"start":1726217043550,"stop":1726217043550,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acca8266d120b83","name":"Query Generator, Multiple PubsubTopics","time":{"start":1726217215357,"stop":1726217215357,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a58a41deb026ac9","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app85/4/topic61/utf8","time":{"start":1726217178943,"stop":1726217178943,"duration":0},"status":"passed","severity":"normal"},{"uid":"f38ac72902e6a1a4","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1726216847846,"stop":1726216847846,"duration":0},"status":"passed","severity":"normal"},{"uid":"8492084aba2a7244","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1726216847849,"stop":1726216847849,"duration":0},"status":"passed","severity":"normal"},{"uid":"97c33f9c5b083387","name":"Renews subscription after lossing a connection","time":{"start":1726217196629,"stop":1726217196629,"duration":0},"status":"passed","severity":"normal"},{"uid":"70d05724cacc14e1","name":"different cluster, different shard: nodes don't connect","time":{"start":1726216847837,"stop":1726216847837,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ab0b5d054b28547","name":"Push message with Chinese payload","time":{"start":1726217182028,"stop":1726217182028,"duration":0},"status":"passed","severity":"normal"},{"uid":"86f60391854552a8","name":"Check received message with timestamp: 1726216653032000000 ","time":{"start":1726217078917,"stop":1726217078917,"duration":0},"status":"passed","severity":"normal"},{"uid":"772c7e325cfca4ba","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1726216847849,"stop":1726216847849,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d7fb42652f07a4e","name":"Renews peer on consistent ping failures","time":{"start":1726216766022,"stop":1726216766022,"duration":0},"status":"passed","severity":"normal"},{"uid":"40eed6725c52fba5","name":"should properly compute the node id","time":{"start":1726216611390,"stop":1726216611391,"duration":1},"status":"passed","severity":"normal"},{"uid":"a04d7e0243dd3c0e","name":"Check publish message containing emoji","time":{"start":1726217127538,"stop":1726217127538,"duration":0},"status":"passed","severity":"normal"},{"uid":"354e9428392bba2f","name":"Decoder throws on empty string content topic","time":{"start":1726216635817,"stop":1726216635817,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1d704511592456d","name":"Push message with shell command payload","time":{"start":1726217099986,"stop":1726217099990,"duration":4},"status":"passed","severity":"normal"},{"uid":"86b241ca3cea6b","name":"Check received message containing Arabic","time":{"start":1726216830630,"stop":1726216830630,"duration":0},"status":"passed","severity":"normal"},{"uid":"c05600936028ee29","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1726216847842,"stop":1726216847843,"duration":1},"status":"passed","severity":"normal"},{"uid":"733e2ed69799983a","name":"Push message with emoji payload","time":{"start":1726217099993,"stop":1726217099993,"duration":0},"status":"passed","severity":"normal"},{"uid":"efea7bb529d2d795","name":"Check received message containing SQL Injection","time":{"start":1726217078931,"stop":1726217078932,"duration":1},"status":"passed","severity":"normal"},{"uid":"a12e787e159d5470","name":"Check message with no pubsub topic is not received","time":{"start":1726216830643,"stop":1726216830643,"duration":0},"status":"passed","severity":"normal"},{"uid":"df1051c15e670ff","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1726217239645,"stop":1726217239646,"duration":1},"status":"passed","severity":"normal"},{"uid":"41f629a3d3686181","name":"should return unique PubsubTopics for static sharding","time":{"start":1726216602783,"stop":1726216602783,"duration":0},"status":"passed","severity":"normal"},{"uid":"18dbd3bfb398c495","name":"Check received message containing SQL Injection","time":{"start":1726217078894,"stop":1726217078894,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb5d1a6d952ed35","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726216875482,"stop":1726216875482,"duration":0},"status":"passed","severity":"normal"},{"uid":"f430bf2d6624f5f0","name":"throws on content topic with empty version field","time":{"start":1726216602763,"stop":1726216602764,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b65e888d73932e1","name":"throws on content topic with empty topic name field","time":{"start":1726216602764,"stop":1726216602764,"duration":0},"status":"passed","severity":"normal"},{"uid":"b554a930279127e7","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1726216602797,"stop":1726216602797,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc93ab07df3d4fe6","name":"Subscribe to topic containing special chars and publish message","time":{"start":1726217136739,"stop":1726217136740,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad99bd283c49737e","name":"should be called for bootstrap peers","time":{"start":1726216661704,"stop":1726216661704,"duration":0},"status":"passed","severity":"normal"},{"uid":"29ff45a355425757","name":"Decoder throws on undefined content topic","time":{"start":1726216616407,"stop":1726216616407,"duration":0},"status":"passed","severity":"normal"},{"uid":"773a7368f43cecf0","name":"LightPush with 3 connections","time":{"start":1726216906619,"stop":1726216906620,"duration":1},"status":"passed","severity":"normal"},{"uid":"da626ba2fa1dd7ce","name":"Push message with content topic containing numeric","time":{"start":1726217182038,"stop":1726217182038,"duration":0},"status":"passed","severity":"normal"},{"uid":"327af4ffadc2c4ef","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726216730711,"stop":1726216730711,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7c537295b14063f","name":"Check message on other pubsub topic is not received","time":{"start":1726217078920,"stop":1726217078921,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e9e80424093c8b","name":"LightPush: 2 peers, Filter: 3 peers - Expected: SufficientlyHealthy","time":{"start":1726217043554,"stop":1726217043555,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0b3ecaa06a009b4","name":"Overlapping topic subscription","time":{"start":1726217196635,"stop":1726217196635,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1bc5b4db8bcd1e2","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1726217127540,"stop":1726217127541,"duration":1},"status":"passed","severity":"normal"},{"uid":"22ba8f0236d64b80","name":"addEventListener with wrong event","time":{"start":1726216693866,"stop":1726216693867,"duration":1},"status":"passed","severity":"normal"},{"uid":"3278c8f0e227e29b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1726216602880,"stop":1726216602881,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3ea16d933b743fb","name":"does not throw on valid cases","time":{"start":1726216602756,"stop":1726216602758,"duration":2},"status":"passed","severity":"normal"},{"uid":"2e647bb741a99430","name":"Number of peers are maintained correctly","time":{"start":1726216766020,"stop":1726216766020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b114cd39916ab555","name":"pre and post cipher","time":{"start":1726216634489,"stop":1726216634489,"duration":0},"status":"passed","severity":"normal"},{"uid":"fde8b13675062946","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726216965540,"stop":1726216965540,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc5a3e94d5a1e692","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1726216847853,"stop":1726216847853,"duration":0},"status":"passed","severity":"normal"},{"uid":"aac35fe35d28ffc0","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1726217112643,"stop":1726217112643,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1856d20ae496e88","name":"Push message with SQL Injection payload","time":{"start":1726217182029,"stop":1726217182029,"duration":0},"status":"passed","severity":"normal"},{"uid":"87f80b8da5253072","name":"Check received message with timestamp: 1726216653068000000 ","time":{"start":1726216830635,"stop":1726216830635,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdc5da5cfe557d98","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726217196629,"stop":1726217196629,"duration":0},"status":"passed","severity":"normal"},{"uid":"fed996f877c61d89","name":"Check received message containing JSON","time":{"start":1726217078933,"stop":1726217078933,"duration":0},"status":"passed","severity":"normal"},{"uid":"9244e8e41cbac440","name":"Subscribe and receive messages via lightPush","time":{"start":1726216875458,"stop":1726216875461,"duration":3},"status":"passed","severity":"normal"},{"uid":"c807ed5d6a29549a","name":"Passing invalid cursor","time":{"start":1726217176180,"stop":1726217176180,"duration":0},"status":"passed","severity":"normal"},{"uid":"6352d4d959d4faa","name":"Subscribe to topic containing short and receive message","time":{"start":1726217196636,"stop":1726217196636,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da6f8ba1073f453","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726217196623,"stop":1726217196623,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2d15d5ae44c44dd","name":"should not fail to start the service if it is already started","time":{"start":1726217134409,"stop":1726217134409,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bdd14f573f0f11","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1726216602766,"stop":1726216602766,"duration":0},"status":"passed","severity":"normal"},{"uid":"f989ccc71eb6a64f","name":"Push message with custom timestamp: 1695458505785","time":{"start":1726217100009,"stop":1726217100009,"duration":0},"status":"passed","severity":"normal"},{"uid":"c48a8862b3ac7a2e","name":"more peers than existing","time":{"start":1726217079163,"stop":1726217079163,"duration":0},"status":"skipped","severity":"normal"},{"uid":"faf4c2f8a9c49128","name":"should not fail to stop the service if it was not started","time":{"start":1726216664609,"stop":1726216664610,"duration":1},"status":"passed","severity":"normal"},{"uid":"327493903b580f1b","name":"random static sharding 10 - Cluster ID: 587, Shard ID: 133","time":{"start":1726217189439,"stop":1726217189439,"duration":0},"status":"passed","severity":"normal"},{"uid":"737a8c96cd0d5fe3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1726217178947,"stop":1726217178948,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e609ea31f6ce15","name":"Query Generator, Wrong PubsubTopic","time":{"start":1726217215357,"stop":1726217215357,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc4f493286b36deb","name":"Subscribe to topic containing JSON and publish message","time":{"start":1726217136743,"stop":1726217136743,"duration":0},"status":"passed","severity":"normal"},{"uid":"726b3552600f9eaf","name":"different cluster, same shard: nodes don't connect","time":{"start":1726216847836,"stop":1726216847837,"duration":1},"status":"passed","severity":"normal"},{"uid":"3643a1389cc4e784","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app96/1/topic752/proto","time":{"start":1726217178942,"stop":1726217178943,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba49fe8a435e6480","name":"Subscribe and receive messages via lightPush","time":{"start":1726217196618,"stop":1726217196618,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c96156d535c062","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1726216847839,"stop":1726216847839,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed8a22ff188f4138","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1726216847839,"stop":1726216847840,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0d428dfc31fb8","name":"Correctly serialized arguments","time":{"start":1726217010369,"stop":1726217010369,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d8bf7d7df1d4e8b","name":"Push message with content topic containing SQL Injection","time":{"start":1726217100004,"stop":1726217100004,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a6031975855a861","name":"handles different networkShards values correctly","time":{"start":1726216602780,"stop":1726216602780,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a4af44a72cb1c38","name":"Check received message containing Chinese","time":{"start":1726216830629,"stop":1726216830629,"duration":0},"status":"passed","severity":"normal"},{"uid":"d653fc0e682c21ec","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1726216602788,"stop":1726216602789,"duration":1},"status":"passed","severity":"normal"},{"uid":"60f4a348afc317e3","name":"Passing page size 0 when there are 110 messages","time":{"start":1726217225808,"stop":1726217225813,"duration":5},"status":"passed","severity":"normal"},{"uid":"26dc5a8ce5e0638b","name":"Maintains correct number of peers after multiple subscribe/unsubscribe cycles","time":{"start":1726216766023,"stop":1726216766023,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23d0cddfbb8e0c7","name":"Push message with Basic HTML tag payload","time":{"start":1726217099984,"stop":1726217099985,"duration":1},"status":"passed","severity":"normal"},{"uid":"548307fefcef4d07","name":"isConnected return false after peer stops","time":{"start":1726216702521,"stop":1726216702521,"duration":0},"status":"passed","severity":"normal"},{"uid":"542d5a67d86cdae","name":"Push message with custom timestamp: 1726213268361","time":{"start":1726217182053,"stop":1726217182053,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e78aa6dcbdabdb","name":"Subscribe to topic containing XML and receive message","time":{"start":1726217196639,"stop":1726217196639,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdef1cf52314db0c","name":"Push message with content topic containing shell command","time":{"start":1726217182046,"stop":1726217182047,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5191b7421dc1df6","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1726216868185,"stop":1726216868186,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cc00ba4171a59f1","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1726216847855,"stop":1726216847855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a727316f77cd399","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1726216610590,"stop":1726216610591,"duration":1},"status":"passed","severity":"normal"},{"uid":"4acd2a7afa135a2b","name":"should handle a minimal index list","time":{"start":1726216602880,"stop":1726216602880,"duration":0},"status":"passed","severity":"normal"},{"uid":"7209cfca1eda183f","name":"Check received message containing Chinese","time":{"start":1726217078892,"stop":1726217078893,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d30cb2ab67845fe","name":"Check message with no payload is not received","time":{"start":1726217078938,"stop":1726217078939,"duration":1},"status":"passed","severity":"normal"},{"uid":"4163f6e62eb072b3","name":"Check message with no content topic is not received","time":{"start":1726217078938,"stop":1726217078938,"duration":0},"status":"passed","severity":"normal"},{"uid":"75dd1b907a553e63","name":"should decode valid enr successfully","time":{"start":1726216611386,"stop":1726216611387,"duration":1},"status":"passed","severity":"normal"},{"uid":"acd884a4bf1e8d83","name":"Subscribe to topic containing Script and receive message","time":{"start":1726217196625,"stop":1726217196625,"duration":0},"status":"passed","severity":"normal"},{"uid":"b57740bf7779240e","name":"Push message with content topic containing numeric","time":{"start":1726217099998,"stop":1726217099999,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23657d1c0176dea","name":"Meta field set when metaSetter is specified","time":{"start":1726216616405,"stop":1726216616406,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ea7edd0aa9df1fd","name":"can start the service","time":{"start":1726216664608,"stop":1726216664609,"duration":1},"status":"passed","severity":"normal"},{"uid":"1081f43c6438c9ff","name":"should emit a peer event after start","time":{"start":1726216664613,"stop":1726216664613,"duration":0},"status":"passed","severity":"normal"},{"uid":"4791495494bab7e0","name":"Number of peers are maintained correctly","time":{"start":1726216905503,"stop":1726216905504,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fafd9e74ae942f3","name":"Check received message containing short","time":{"start":1726217078890,"stop":1726217078891,"duration":1},"status":"passed","severity":"normal"},{"uid":"8eb8fe228a4ca5c7","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1726216602784,"stop":1726216602784,"duration":0},"status":"passed","severity":"normal"},{"uid":"662f40013bb908fa","name":"Fails to push message bigger that 1MB","time":{"start":1726217182054,"stop":1726217182054,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb8ad9e0e407def","name":"Push message with content topic containing emoji","time":{"start":1726217182048,"stop":1726217182048,"duration":0},"status":"passed","severity":"normal"},{"uid":"94bce10892cb65b9","name":"Check received message with timestamp: 1726216653068 ","time":{"start":1726216830636,"stop":1726216830636,"duration":0},"status":"passed","severity":"normal"},{"uid":"74083f3cda151818","name":"Check received message containing unicode special characters","time":{"start":1726216830634,"stop":1726216830634,"duration":0},"status":"passed","severity":"normal"},{"uid":"10c66991093be04c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1726217287693,"stop":1726217287694,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4f2ca1bc235c3e","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1726217136743,"stop":1726217136743,"duration":0},"status":"passed","severity":"normal"},{"uid":"e360f9ccaa47aea8","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1726216965539,"stop":1726216965539,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68236729454d5e3","name":"returns all values when wanted number is greater than available values","time":{"start":1726216622723,"stop":1726216622723,"duration":0},"status":"passed","severity":"normal"},{"uid":"25466b609ee84532","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1726216702514,"stop":1726216702514,"duration":0},"status":"passed","severity":"normal"},{"uid":"decb95fe1efdc499","name":"should get / set UDP multiaddr","time":{"start":1726216611392,"stop":1726216611392,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb56996dce6d741","name":"Store - dialed first","time":{"start":1726217247298,"stop":1726217247298,"duration":0},"status":"passed","severity":"normal"},{"uid":"3990007488ed6a02","name":"Check received message containing XML","time":{"start":1726217078897,"stop":1726217078899,"duration":2},"status":"passed","severity":"normal"},{"uid":"da8483889f574854","name":"Check received message containing unicode special characters","time":{"start":1726217078916,"stop":1726217078916,"duration":0},"status":"passed","severity":"normal"},{"uid":"a192b07b06d9bda8","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1726216654211,"stop":1726216654212,"duration":1},"status":"passed","severity":"normal"},{"uid":"302b98a05e222afa","name":"Push message on custom pubsubTopic","time":{"start":1726216965538,"stop":1726216965538,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97a8d2bca16d0cc","name":"should throw an error if shards are undefined for static sharding","time":{"start":1726216602784,"stop":1726216602785,"duration":1},"status":"passed","severity":"normal"},{"uid":"eeba69270362a463","name":"Check received message with timestamp: 1649153314 ","time":{"start":1726217078936,"stop":1726217078936,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5001a7c2d07c917","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1726217239644,"stop":1726217239644,"duration":0},"status":"passed","severity":"normal"},{"uid":"85d1b7cc297a9629","name":"isConnected should return false after all peers disconnect","time":{"start":1726216702520,"stop":1726216702520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c37a10fe727fef96","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1726216602793,"stop":1726216602793,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c1f40a6adf6481","name":"Subscribe to topic containing Script and publish message","time":{"start":1726217136742,"stop":1726217136742,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cb05af5a427cbdd","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1726216602785,"stop":1726216602785,"duration":0},"status":"passed","severity":"normal"},{"uid":"c88ae85b5734f21b","name":"Publish message with custom timestamp: Fri Sep 13 2024 09:45:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1726217127544,"stop":1726217127544,"duration":0},"status":"passed","severity":"normal"},{"uid":"6475ba38360c00bf","name":"LightPush: 3 peers, Filter: 2 peers - Expected: SufficientlyHealthy","time":{"start":1726217043556,"stop":1726217043556,"duration":0},"status":"passed","severity":"normal"},{"uid":"398b72bb18a02438","name":"Subscribe and receives messages on 20 topics","time":{"start":1726217196633,"stop":1726217196634,"duration":1},"status":"passed","severity":"normal"},{"uid":"e58a7caca3e58ee6","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1726216602788,"stop":1726216602788,"duration":0},"status":"passed","severity":"normal"},{"uid":"827195d44c843821","name":"should not receive a peer event before start","time":{"start":1726216628021,"stop":1726216628021,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d8f34e309f9b166","name":"dispatchEvent via connectionManager","time":{"start":1726216693868,"stop":1726216693869,"duration":1},"status":"passed","severity":"normal"},{"uid":"9333b20823a16bcf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726217196636,"stop":1726217196637,"duration":1},"status":"passed","severity":"normal"},{"uid":"1229f7c0ea54e4d0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1726216616164,"stop":1726216616164,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf39e0aae6ba2ff","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1726216665106,"stop":1726216665106,"duration":0},"status":"passed","severity":"normal"},{"uid":"32b808a65fd12ded","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app22/2/topic890/utf8","time":{"start":1726217178939,"stop":1726217178939,"duration":0},"status":"passed","severity":"normal"},{"uid":"7981dfa85eda8b9a","name":"caches peers it previously fetched","time":{"start":1726216624303,"stop":1726216624303,"duration":0},"status":"passed","severity":"normal"},{"uid":"734fbc89a7a0678e","name":"Check message with non string payload is not received","time":{"start":1726217078939,"stop":1726217078939,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3db223aaebd0f34","name":"Subscribe and publish message","time":{"start":1726217136734,"stop":1726217136734,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc871c25fe0cfd8","name":"Push message with rate limit","time":{"start":1726217100008,"stop":1726217100009,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16df128e80404a0","name":"should get / set TCP multiaddr","time":{"start":1726216611392,"stop":1726216611392,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ec9d6114d3c5d1","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1726217136736,"stop":1726217136736,"duration":0},"status":"passed","severity":"normal"},{"uid":"c63f3ccde70ee040","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1726216602777,"stop":1726216602778,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00be0744258f657","name":"Push message with Script payload","time":{"start":1726217099981,"stop":1726217099983,"duration":2},"status":"passed","severity":"normal"},{"uid":"c015d2bffde9479f","name":"Check publish message containing XML","time":{"start":1726217127535,"stop":1726217127535,"duration":0},"status":"passed","severity":"normal"},{"uid":"9aec1d229f8edb1e","name":"Relay + Store","time":{"start":1726216661918,"stop":1726216661918,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbd905eba2346af","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1726216665106,"stop":1726216665107,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa07e4c9a7900ae5","name":"Push message with meta","time":{"start":1726217182051,"stop":1726217182051,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8d072fb51af51c9","name":"should throw an error for an unconfigured topic","time":{"start":1726216602795,"stop":1726216602796,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ca543175299bb0","name":"Refresh subscription","time":{"start":1726217196635,"stop":1726217196635,"duration":0},"status":"passed","severity":"normal"},{"uid":"349e15fb9753e31a","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1726216623932,"stop":1726216623933,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5d4c074b74c9208","name":"Throws when trying to push message with empty payload","time":{"start":1726217099995,"stop":1726217099995,"duration":0},"status":"passed","severity":"normal"},{"uid":"1be4aa357b6b2cc3","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726216730708,"stop":1726216730709,"duration":1},"status":"passed","severity":"normal"},{"uid":"571b70eb81f9e087","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726217112642,"stop":1726217112642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c80dfa908240458f","name":"Check message received after nwaku node is restarted","time":{"start":1726217078927,"stop":1726217078927,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2d8271bb6cbbaae7","name":"Ping on subscribed peer","time":{"start":1726216725656,"stop":1726216725657,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6dd078f3109d997","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1726216610591,"stop":1726216610591,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab58d794a04107c0","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726216875463,"stop":1726216875464,"duration":1},"status":"passed","severity":"normal"},{"uid":"3a688d716e484978","name":"throws on empty content topic","time":{"start":1726216602758,"stop":1726216602759,"duration":1},"status":"passed","severity":"normal"},{"uid":"784228f6adae1134","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726216730714,"stop":1726216730714,"duration":0},"status":"passed","severity":"normal"},{"uid":"4896cbc7000f9e5a","name":"Fails to push message with large meta","time":{"start":1726217100008,"stop":1726217100008,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e1b5b0ddb0f2a7","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726217078919,"stop":1726217078920,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e1f6dcecd2bc07c","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1726216654205,"stop":1726216654208,"duration":3},"status":"passed","severity":"normal"},{"uid":"4cc013b8f7c31d74","name":"Push message with content topic containing escaped characters","time":{"start":1726217182047,"stop":1726217182047,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e22aa533f732ede","name":"Check received message containing Script","time":{"start":1726217078932,"stop":1726217078932,"duration":0},"status":"passed","severity":"normal"},{"uid":"57f15efc56a9cb7","name":"Push message with content topic containing JSON","time":{"start":1726217182046,"stop":1726217182046,"duration":0},"status":"passed","severity":"normal"},{"uid":"292f6057216bafdc","name":"should be able to decode the field with only STORE set to true","time":{"start":1726216610589,"stop":1726216610589,"duration":0},"status":"passed","severity":"normal"},{"uid":"c287fd8245e5181d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1726216602794,"stop":1726216602794,"duration":0},"status":"passed","severity":"normal"},{"uid":"d439a9c436ef4a86","name":"Filter with 1 connections","time":{"start":1726216906617,"stop":1726216906617,"duration":0},"status":"passed","severity":"normal"},{"uid":"b263469d6306bfcd","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1726216605327,"stop":1726216605328,"duration":1},"status":"passed","severity":"normal"},{"uid":"498d16e2e8782788","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1726217176178,"stop":1726217176179,"duration":1},"status":"passed","severity":"normal"},{"uid":"f1e7889afb9f4ad2","name":"Check received message containing shell command","time":{"start":1726217078915,"stop":1726217078915,"duration":0},"status":"passed","severity":"normal"},{"uid":"2623973e01a0a1fb","name":"Push message with unicode special characters payload","time":{"start":1726217182034,"stop":1726217182035,"duration":1},"status":"passed","severity":"normal"},{"uid":"7472947d172da972","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1726216635815,"stop":1726216635815,"duration":0},"status":"passed","severity":"normal"},{"uid":"7541f65927d3809","name":"should not receive a peer event after stop","time":{"start":1726217134410,"stop":1726217134410,"duration":0},"status":"passed","severity":"normal"},{"uid":"99c9294dd2becd55","name":"Fails to publish message with wrong content topic","time":{"start":1726217127546,"stop":1726217127546,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbbac60fb0a80727","name":"Subscribe to topic containing JSON and receive message","time":{"start":1726217196640,"stop":1726217196640,"duration":0},"status":"passed","severity":"normal"},{"uid":"58cc0322b93bb858","name":"Push message on custom pubsubTopic","time":{"start":1726216965536,"stop":1726216965537,"duration":1},"status":"passed","severity":"normal"},{"uid":"54ab635b2003877","name":"Push message with content topic containing unicode special characters","time":{"start":1726217100006,"stop":1726217100007,"duration":1},"status":"passed","severity":"normal"},{"uid":"570c31875792a60e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1726216868186,"stop":1726216868186,"duration":0},"status":"passed","severity":"normal"},{"uid":"c376aefdf8dcb775","name":"Push message with content topic containing long","time":{"start":1726217099997,"stop":1726217099998,"duration":1},"status":"passed","severity":"normal"},{"uid":"34699ecb3f590bdf","name":"Promise Callback - false","time":{"start":1726217212468,"stop":1726217212468,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e6754f1c56cf06","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1726216847844,"stop":1726216847844,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d88920ae30d497","name":"should not receive a peer event after stop","time":{"start":1726216664614,"stop":1726216664614,"duration":0},"status":"passed","severity":"normal"},{"uid":"d91f88d645aa4c8a","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1726216847844,"stop":1726216847844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a8b347dd84d1514","name":"Publish message with rate limit","time":{"start":1726217127561,"stop":1726217127561,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa44b913fca1c142","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1726217196618,"stop":1726217196619,"duration":1},"status":"passed","severity":"normal"},{"uid":"65195ad5911c15fa","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1726217196637,"stop":1726217196637,"duration":0},"status":"passed","severity":"normal"},{"uid":"79486fc9a14b7ae8","name":"Check received message containing short","time":{"start":1726217078927,"stop":1726217078928,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff106dfc6d3b3108","name":"Ping succeeds for all connected peers","time":{"start":1726216766020,"stop":1726216766021,"duration":1},"status":"passed","severity":"normal"},{"uid":"b639845fc3042ac1","name":"ignores unrecognized TXT record formats","time":{"start":1726216624303,"stop":1726216624303,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ccb14b190600865","name":"Push message with JSON payload","time":{"start":1726217182031,"stop":1726217182032,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd56b6c4ec4f3ede","name":"Check message received after nwaku node is restarted","time":{"start":1726217078940,"stop":1726217078940,"duration":0},"status":"skipped","severity":"normal"},{"uid":"49c294fe7ac5d456","name":"Publish message with custom timestamp: Fri Sep 13 2024 07:45:05 GMT+0000 (Coordinated Universal Time)","time":{"start":1726217127543,"stop":1726217127543,"duration":0},"status":"passed","severity":"normal"},{"uid":"8463e028ab8dda11","name":"Check publish message containing special chars","time":{"start":1726217127532,"stop":1726217127532,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd2ef61ef8eb11c6","name":"Filter","time":{"start":1726217247299,"stop":1726217247299,"duration":0},"status":"passed","severity":"normal"},{"uid":"739608da89ffb0b9","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1726216610578,"stop":1726216610580,"duration":2},"status":"passed","severity":"normal"},{"uid":"a9f8cab71c824c14","name":"Push message with escaped characters payload","time":{"start":1726217182034,"stop":1726217182034,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b94edfdb814121c","name":"Check publish message after client node is restarted","time":{"start":1726217127552,"stop":1726217127552,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f5aedfc668bb2242","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726217196624,"stop":1726217196625,"duration":1},"status":"passed","severity":"normal"},{"uid":"11497d6ca9ba21a4","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1726216623929,"stop":1726216623929,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cf86d62afc3b43","name":"Encoder throws on empty string content topic","time":{"start":1726216616407,"stop":1726216616407,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae23c217ad07d6c1","name":"Subscribe and receives messages on 20 topics","time":{"start":1726216875464,"stop":1726216875465,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccd615f375b97deb","name":"Push message with special chars payload","time":{"start":1726217099976,"stop":1726217099977,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1b8d692ad30fca","name":"should throw an error for empty SingleShardInfos array","time":{"start":1726216602781,"stop":1726216602782,"duration":1},"status":"passed","severity":"normal"},{"uid":"12dce15cea82604","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1726216654212,"stop":1726216654213,"duration":1},"status":"passed","severity":"normal"},{"uid":"8da3a7652f7df201","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1726216611387,"stop":1726216611387,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb223237b7b29f5b","name":"Ordered Callback - true","time":{"start":1726217212468,"stop":1726217212468,"duration":0},"status":"passed","severity":"normal"},{"uid":"833b2444d26b6f6b","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1726216602775,"stop":1726216602775,"duration":0},"status":"passed","severity":"normal"},{"uid":"1809c66b3f65da4d","name":"ignores domain fetching errors","time":{"start":1726216624302,"stop":1726216624303,"duration":1},"status":"passed","severity":"normal"},{"uid":"af17c31baee5c574","name":"Using a function","time":{"start":1726217239785,"stop":1726217239786,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1924b08f1f336fa","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1726216616165,"stop":1726216616165,"duration":0},"status":"passed","severity":"normal"},{"uid":"856d171eeb79d645","name":"Query generator for multiple messages with multiple decoders","time":{"start":1726217226764,"stop":1726217226765,"duration":1},"status":"passed","severity":"normal"},{"uid":"619bc1a5254f8263","name":"Check meta is set [symmetric]","time":{"start":1726216634087,"stop":1726216634087,"duration":0},"status":"passed","severity":"normal"},{"uid":"c275883d55398935","name":"Decoder throws on empty string content topic","time":{"start":1726216634089,"stop":1726216634090,"duration":1},"status":"passed","severity":"normal"},{"uid":"f44569a36f6a53bd","name":"configure the node with multiple pubsub topics","time":{"start":1726217189440,"stop":1726217189440,"duration":0},"status":"passed","severity":"normal"},{"uid":"656736089dfcb3aa","name":"Used by Waku Relay","time":{"start":1726217239786,"stop":1726217239786,"duration":0},"status":"passed","severity":"normal"},{"uid":"4db9867635529a4f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1726216624306,"stop":1726216624306,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f46122e5186307cf","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1726217136737,"stop":1726217136737,"duration":0},"status":"passed","severity":"normal"},{"uid":"19918321b0afa5ba","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1726216730712,"stop":1726216730713,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfa98db42e714a17","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1726217196628,"stop":1726217196628,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9ae28e5a44416bf","name":"throws an error for improperly formatted content topics","time":{"start":1726216602780,"stop":1726216602780,"duration":0},"status":"passed","severity":"normal"},{"uid":"c201f92d72c5df00","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726216730713,"stop":1726216730713,"duration":0},"status":"passed","severity":"normal"},{"uid":"79bb3db1db9d03f3","name":"should not fail to stop the service if it was not started","time":{"start":1726217134408,"stop":1726217134409,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee4aefe74e6e3f9b","name":"should return empty list for no shard","time":{"start":1726216602784,"stop":1726216602784,"duration":0},"status":"passed","severity":"normal"},{"uid":"779346de3391e6c8","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726217287694,"stop":1726217287694,"duration":0},"status":"passed","severity":"normal"},{"uid":"307d9412d93a0fab","name":"should only return 1 node with relay and store capability","time":{"start":1726216624304,"stop":1726216624304,"duration":0},"status":"passed","severity":"normal"},{"uid":"375ca76fe919966b","name":"should be online or offline if network state changed","time":{"start":1726216654217,"stop":1726216654221,"duration":4},"status":"passed","severity":"normal"},{"uid":"8f181d8beddcecd3","name":"passes more than one ENR URLs and attempts connection","time":{"start":1726216664616,"stop":1726216664616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8f975dd023e9af38","name":"Ping on unsubscribed peer","time":{"start":1726216725658,"stop":1726216725660,"duration":2},"status":"passed","severity":"normal"},{"uid":"b80a222b9c6333e0","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1726216610576,"stop":1726216610578,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5d1c1478250278a","name":"Encoder throws on undefined content topic","time":{"start":1726216616406,"stop":1726216616407,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c732604b56d8a96","name":"Push message with content topic containing long","time":{"start":1726217182037,"stop":1726217182038,"duration":1},"status":"passed","severity":"normal"},{"uid":"f20bee26e36303ba","name":"Subscribe to topic containing Script and receive message","time":{"start":1726216875478,"stop":1726216875478,"duration":0},"status":"passed","severity":"normal"},{"uid":"b56bf63be6ea0fe4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1726217196638,"stop":1726217196639,"duration":1},"status":"passed","severity":"normal"},{"uid":"140d7803868bfd00","name":"throws on content topic with non-number generation field","time":{"start":1726216602760,"stop":1726216602761,"duration":1},"status":"passed","severity":"normal"},{"uid":"83308c19a1408090","name":"Check received message containing shell command","time":{"start":1726216830633,"stop":1726216830633,"duration":0},"status":"passed","severity":"normal"},{"uid":"727beede34ab2c9","name":"should set field with only LIGHTPUSH enabled","time":{"start":1726216611399,"stop":1726216611400,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b96cfb02fa8e10","name":"Push message with special chars payload","time":{"start":1726217182027,"stop":1726217182027,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6e877d31a19f2f","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1726217239646,"stop":1726217239646,"duration":0},"status":"passed","severity":"normal"},{"uid":"43600a3527ff89f3","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1726216602792,"stop":1726216602792,"duration":0},"status":"passed","severity":"normal"},{"uid":"d278c977a8ff747b","name":"LightPush: 0 peers, Filter: 3 peers - Expected: Unhealthy","time":{"start":1726217043549,"stop":1726217043550,"duration":1},"status":"passed","severity":"normal"},{"uid":"b724a0b87b2f3236","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1726216602774,"stop":1726216602774,"duration":0},"status":"passed","severity":"normal"},{"uid":"cca7b4afdd6afa4c","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1726216602779,"stop":1726216602779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7152e333ee4adc5b","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1726216965538,"stop":1726216965539,"duration":1},"status":"passed","severity":"normal"},{"uid":"3841bc3f6a93f184","name":"Passing page size 3 when there are 20 messages","time":{"start":1726217225815,"stop":1726217225817,"duration":2},"status":"passed","severity":"normal"},{"uid":"2ebf02b891d0494c","name":"Push message with numeric payload","time":{"start":1726217099975,"stop":1726217099976,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fcb7943dbb4e50","name":"handles empty shards array correctly","time":{"start":1726216602799,"stop":1726216602799,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fffd2e1959db0b4","name":"Check received message containing JSON","time":{"start":1726217078907,"stop":1726217078908,"duration":1},"status":"passed","severity":"normal"},{"uid":"221f0ee2ed768a40","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1726216610591,"stop":1726216610592,"duration":1},"status":"passed","severity":"normal"},{"uid":"e86f46db2256c9c6","name":"Push message with long payload","time":{"start":1726217182026,"stop":1726217182026,"duration":0},"status":"passed","severity":"normal"},{"uid":"1de5b4603b41d1e4","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1726217178936,"stop":1726217178937,"duration":1},"status":"passed","severity":"normal"},{"uid":"e205cce25ba63701","name":"Generator, 2 different pubsubtopics","time":{"start":1726217220807,"stop":1726217220807,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4129e81c5674844","name":"Push message with XML payload","time":{"start":1726217182030,"stop":1726217182030,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd44f48988ec57b0","name":"Relay - times out","time":{"start":1726217247298,"stop":1726217247298,"duration":0},"status":"passed","severity":"normal"},{"uid":"d98921b760ada42c","name":"Push message with XML payload","time":{"start":1726217099983,"stop":1726217099984,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c423ae40f99fa23","name":"Symmetric encrypt & Decrypt","time":{"start":1726216634488,"stop":1726216634489,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d45c8cf8d5c0a04","name":"returns all values when wanted number matches available values","time":{"start":1726216622721,"stop":1726216622722,"duration":1},"status":"passed","severity":"normal"},{"uid":"117939b7c945fd1b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726217196620,"stop":1726217196620,"duration":0},"status":"passed","severity":"normal"},{"uid":"24f890c07b7b0d21","name":"Check publish message containing numeric","time":{"start":1726217127531,"stop":1726217127531,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef177d1d3fc69e11","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1726217287695,"stop":1726217287695,"duration":0},"status":"passed","severity":"normal"},{"uid":"420f8b52eb11de9f","name":"Push message with JSON payload","time":{"start":1726217099985,"stop":1726217099985,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2fc32efdd75f9fd","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1726216847851,"stop":1726216847851,"duration":0},"status":"passed","severity":"normal"},{"uid":"90678294e5664b9b","name":"Relay - dialed after","time":{"start":1726217247297,"stop":1726217247298,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1225ae7cb19b1af","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726216847852,"stop":1726216847852,"duration":0},"status":"passed","severity":"normal"},{"uid":"627d223f29cb72b5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1726217220811,"stop":1726217220811,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f93568044ba9f44","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app61/2/topic941/json","time":{"start":1726217178944,"stop":1726217178946,"duration":2},"status":"passed","severity":"normal"},{"uid":"c1e37f8c11107d3b","name":"should encode/decode to RLP encoding","time":{"start":1726216611391,"stop":1726216611391,"duration":0},"status":"passed","severity":"normal"},{"uid":"f642f04b1a8ead5a","name":"should load peers from local storage and dispatch events","time":{"start":1726216628022,"stop":1726216628023,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e3890bfc9ed6bae","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1726216661705,"stop":1726216661706,"duration":1},"status":"passed","severity":"normal"},{"uid":"54e5902a941d14ed","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1726216847846,"stop":1726216847846,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd6048690536493","name":"through manual discovery","time":{"start":1726217010287,"stop":1726217010287,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4ed6b0d88bf5bea","name":"Push message with content topic containing Russian","time":{"start":1726217182039,"stop":1726217182040,"duration":1},"status":"passed","severity":"normal"},{"uid":"332db9fc2e0a09e","name":"Check message with non string payload is not received","time":{"start":1726216830644,"stop":1726216830645,"duration":1},"status":"passed","severity":"normal"},{"uid":"832af9d417d15190","name":"handles different clusterIds correctly","time":{"start":1726216602779,"stop":1726216602779,"duration":0},"status":"passed","severity":"normal"},{"uid":"18f1625f20ee57a2","name":"Subscribe to topic containing XML and receive message","time":{"start":1726216875479,"stop":1726216875479,"duration":0},"status":"passed","severity":"normal"},{"uid":"603aee3c4393dc22","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1726216602800,"stop":1726216602800,"duration":0},"status":"passed","severity":"normal"},{"uid":"953c217062147481","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1726217196638,"stop":1726217196638,"duration":0},"status":"passed","severity":"normal"},{"uid":"e655eb54f0c5b7d5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1726216875474,"stop":1726216875475,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2fc07d45d8d539a","name":"Ping on unsubscribed peer","time":{"start":1726216725652,"stop":1726216725653,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4afc2762a812a0a","name":"Fails to publish message with empty text","time":{"start":1726217127545,"stop":1726217127545,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b3c88f6cdf91693","name":"1 Store, 2 relays, 2 fetches","time":{"start":1726216623853,"stop":1726216623853,"duration":0},"status":"passed","severity":"normal"},{"uid":"b74c6e64734091e4","name":"should not receive a peer event before start","time":{"start":1726216664613,"stop":1726216664614,"duration":1},"status":"passed","severity":"normal"},{"uid":"53283a6866fdee5","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1726217176179,"stop":1726217176180,"duration":1},"status":"passed","severity":"normal"},{"uid":"42782b0b11fb930","name":"Check publish message containing long","time":{"start":1726217127529,"stop":1726217127531,"duration":2},"status":"passed","severity":"normal"},{"uid":"45e974674debf327","name":"Sign & Recover","time":{"start":1726216634489,"stop":1726216634490,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64afdaf277920e","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1726216602791,"stop":1726216602791,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b1553b5456f2b95","name":"Delete observer","time":{"start":1726217081791,"stop":1726217081791,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f8710813f61817","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1726216847851,"stop":1726216847851,"duration":0},"status":"passed","severity":"normal"},{"uid":"145340cfc6b1bb6b","name":"Keep-alive pings maintain the connection","time":{"start":1726216766022,"stop":1726216766022,"duration":0},"status":"passed","severity":"normal"},{"uid":"7195fcd38a08893f","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1726216661704,"stop":1726216661705,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab041d34ee064b24","name":"Query with Promise Callback, No message returned","time":{"start":1726217215371,"stop":1726217215371,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ed1bc142348bef","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1726217136741,"stop":1726217136741,"duration":0},"status":"passed","severity":"normal"},{"uid":"161e5dcc349d3e7d","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1726216847855,"stop":1726216847855,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa90ec485c8791b2","name":"throws on content topic with too few or too many fields","time":{"start":1726216602759,"stop":1726216602760,"duration":1},"status":"passed","severity":"normal"},{"uid":"295821ad669ae334","name":"Check meta is set [ecies]","time":{"start":1726216635816,"stop":1726216635816,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9aae3c905b2ce65","name":"new peer added after a peer was already found","time":{"start":1726217127887,"stop":1726217127887,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3e526dfa2e442e39","name":"it tolerates circular branch references","time":{"start":1726216624302,"stop":1726216624302,"duration":0},"status":"passed","severity":"normal"},{"uid":"16469534022e23b1","name":"Check publish message containing escaped characters","time":{"start":1726217127537,"stop":1726217127537,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71afbff1cca6211","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1726216602788,"stop":1726216602788,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9824274d4c87f6a","name":"Push message with Arabic payload","time":{"start":1726217182028,"stop":1726217182028,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5157e379b2d5c","name":"Push message with content topic containing special chars","time":{"start":1726217099999,"stop":1726217100000,"duration":1},"status":"passed","severity":"normal"},{"uid":"323229237683ce05","name":"Ping on peer without subscriptions","time":{"start":1726216725652,"stop":1726216725652,"duration":0},"status":"passed","severity":"normal"},{"uid":"83d9c2ba14b2a66d","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1726216602787,"stop":1726216602788,"duration":1},"status":"passed","severity":"normal"},{"uid":"28f13fa2e08bc6fa","name":"All","time":{"start":1726216661918,"stop":1726216661918,"duration":0},"status":"passed","severity":"normal"},{"uid":"84605c9690e100dd","name":"Fails to push message with empty content topic","time":{"start":1726217182048,"stop":1726217182048,"duration":0},"status":"passed","severity":"normal"},{"uid":"163a8d8e1db2fe15","name":"connects to nwaku","time":{"start":1726217239784,"stop":1726217239784,"duration":0},"status":"passed","severity":"normal"},{"uid":"ada8bd791cf748eb","name":"Subscribe and receive messages via lightPush","time":{"start":1726217196630,"stop":1726217196630,"duration":0},"status":"passed","severity":"normal"},{"uid":"a728de6c158cf46f","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1726216623931,"stop":1726216623931,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8637cdbecd66cbc","name":"Push message with content topic containing short","time":{"start":1726217099996,"stop":1726217099996,"duration":0},"status":"passed","severity":"normal"},{"uid":"5694f93861414c0c","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1726217239643,"stop":1726217239643,"duration":0},"status":"passed","severity":"normal"},{"uid":"f98cf99428bd3b7","name":"Relay - dialed first","time":{"start":1726217247297,"stop":1726217247297,"duration":0},"status":"passed","severity":"normal"},{"uid":"1584c1c966dd10fe","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1726217112641,"stop":1726217112641,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7bbadd64eb57bcd","name":"Add multiple subscription objects on single nwaku node","time":{"start":1726217196642,"stop":1726217196642,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4a42e4866adcc99","name":"Register correct protocols","time":{"start":1726217136732,"stop":1726217136733,"duration":1},"status":"passed","severity":"normal"},{"uid":"7615c0539af96e2","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1726216634084,"stop":1726216634086,"duration":2},"status":"passed","severity":"normal"},{"uid":"b4ddd73af323e48","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1726216847841,"stop":1726216847842,"duration":1},"status":"passed","severity":"normal"},{"uid":"70228020a7240389","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1726216868187,"stop":1726216868187,"duration":0},"status":"passed","severity":"normal"},{"uid":"811534e46db5e6dd","name":"Publish message with large meta","time":{"start":1726217127552,"stop":1726217127554,"duration":2},"status":"passed","severity":"normal"},{"uid":"3c40b4d69d721eb5","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1726216875464,"stop":1726216875464,"duration":0},"status":"passed","severity":"normal"},{"uid":"37dcca285e79d6bc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1726216602782,"stop":1726216602782,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e2f48589de9782","name":"Publishes to nwaku","time":{"start":1726217105234,"stop":1726217105234,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c72ad4c13b579a9","name":"Push message with content topic containing JSON","time":{"start":1726217100005,"stop":1726217100005,"duration":0},"status":"passed","severity":"normal"},{"uid":"30995202b9d5403a","name":"Check received message containing escaped characters","time":{"start":1726217078934,"stop":1726217078934,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c3261fd2a25023","name":"Subscribe to topic containing emoji and publish message","time":{"start":1726217136745,"stop":1726217136745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8336da6f788618ce","name":"Renews peer on consistent missed messages","time":{"start":1726216766023,"stop":1726216766024,"duration":1},"status":"passed","severity":"normal"},{"uid":"a591e539f13435a5","name":"should be able to decode the field with only RELAY set to true","time":{"start":1726216610587,"stop":1726216610588,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c5994b781ae160c","name":"random static sharding 9 - Cluster ID: 304, Shard ID: 865","time":{"start":1726217189439,"stop":1726217189439,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4baed335c465037","name":"Push message with content topic containing special chars","time":{"start":1726217182038,"stop":1726217182038,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7548cc7cf317c2","name":"Check received message containing escaped characters","time":{"start":1726217078915,"stop":1726217078916,"duration":1},"status":"passed","severity":"normal"},{"uid":"40898aff6e21118d","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app58/2/topic75/xml","time":{"start":1726217178942,"stop":1726217178942,"duration":0},"status":"passed","severity":"normal"},{"uid":"8abc61ec771d5689","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726216847841,"stop":1726216847841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4934ccad8cccaae8","name":"Does not throw an exception when node disconnects","time":{"start":1726217239785,"stop":1726217239785,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecfe1d68309d31f","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1726217176178,"stop":1726217176178,"duration":0},"status":"passed","severity":"normal"},{"uid":"71743a6d6139d1c6","name":"should properly create location multiaddrs - tcp","time":{"start":1726216611397,"stop":1726216611397,"duration":0},"status":"passed","severity":"normal"},{"uid":"b88a6fd872633495","name":"should not fail to stop the service if it was not started","time":{"start":1726216628020,"stop":1726216628020,"duration":0},"status":"passed","severity":"normal"},{"uid":"ded53ee58b13e472","name":"LightPush: 3 peers, Filter: 1 peers - Expected: MinimallyHealthy","time":{"start":1726217043556,"stop":1726217043556,"duration":0},"status":"passed","severity":"normal"},{"uid":"8fd5fd427bdbaaab","name":"should return false","time":{"start":1726216611390,"stop":1726216611390,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f781a81d4fe0407","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1726216847848,"stop":1726216847849,"duration":1},"status":"passed","severity":"normal"},{"uid":"35cdf1f938522f60","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1726216847848,"stop":1726216847848,"duration":0},"status":"passed","severity":"normal"},{"uid":"937a00fd0bde4048","name":"Check message on other pubsub topic is not received","time":{"start":1726216830642,"stop":1726216830643,"duration":1},"status":"passed","severity":"normal"},{"uid":"897033b431e03a00","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726217078937,"stop":1726217078937,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c57606569f61ff6","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1726217239645,"stop":1726217239645,"duration":0},"status":"passed","severity":"normal"},{"uid":"a196dcdd758560cf","name":"Push message with Basic HTML tag payload","time":{"start":1726217182030,"stop":1726217182030,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efeace94059fb05","name":"Check received message containing special chars","time":{"start":1726217078929,"stop":1726217078929,"duration":0},"status":"passed","severity":"normal"},{"uid":"4406ba2804c3a907","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1726216602793,"stop":1726216602793,"duration":0},"status":"passed","severity":"normal"},{"uid":"75770eaa03e4ab13","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1726217196639,"stop":1726217196640,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd5f08e54eb9bea","name":"Decoder throws on empty string content topic","time":{"start":1726216616407,"stop":1726216616408,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c4a07ed08dbfa12","name":"Decrypt messages","time":{"start":1726217081790,"stop":1726217081791,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb55839dc50a2a85","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1726216730712,"stop":1726216730712,"duration":0},"status":"passed","severity":"normal"},{"uid":"143f768f7e37f56","name":"Tracks peer failures correctly","time":{"start":1726216766023,"stop":1726216766023,"duration":0},"status":"passed","severity":"normal"},{"uid":"54ee0a8c5bc0f9b5","name":"Query generator for multiple messages","time":{"start":1726217226763,"stop":1726217226763,"duration":0},"status":"passed","severity":"normal"},{"uid":"88fb58bd89bfcb7d","name":"should throw error - no public key","time":{"start":1726216611389,"stop":1726216611390,"duration":1},"status":"passed","severity":"normal"},{"uid":"3101af2ca4f89105","name":"A test","time":{"start":1726216965605,"stop":1726216965605,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc680f421b441b7","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726217196620,"stop":1726217196620,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4e1654ab1e2295a","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1726216605329,"stop":1726216605329,"duration":0},"status":"passed","severity":"normal"},{"uid":"3020bdf6039858d0","name":"Check received message containing Chinese","time":{"start":1726217078929,"stop":1726217078930,"duration":1},"status":"passed","severity":"normal"},{"uid":"21ee2fd14cc7fc38","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1726216847841,"stop":1726216847841,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6ffe8ba5034926","name":"Check message received after nwaku node is restarted","time":{"start":1726216830645,"stop":1726216830646,"duration":1},"status":"skipped","severity":"normal"},{"uid":"770dded5505ff975","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app54/6/topic138/test.js","time":{"start":1726217178938,"stop":1726217178938,"duration":0},"status":"passed","severity":"normal"},{"uid":"34574c9bfd8d8bb8","name":"Waku message hash computation (payload length 0)","time":{"start":1726216605330,"stop":1726216605330,"duration":0},"status":"passed","severity":"normal"},{"uid":"f46433c7072ab549","name":"udp ip6 address","time":{"start":1726216610815,"stop":1726216610815,"duration":0},"status":"passed","severity":"normal"},{"uid":"f11342c1d5008ddd","name":"less peers than existing","time":{"start":1726217079163,"stop":1726217079164,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f366ff6a8bfe1618","name":"Subscribe to topic containing emoji and receive message","time":{"start":1726217196642,"stop":1726217196642,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90daa1af8089ecb","name":"LightPush: 0 peers, Filter: 1 peers - Expected: Unhealthy","time":{"start":1726217043547,"stop":1726217043548,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f09990f4547d54b","name":"Accepts a valid Waku Message","time":{"start":1726216639147,"stop":1726216639148,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba480dfebfbcf6d9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1726216868189,"stop":1726216868189,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c39b92060ccb1b9","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1726216830637,"stop":1726216830641,"duration":4},"status":"passed","severity":"normal"},{"uid":"71405d8018c3a022","name":"Check received message containing XML","time":{"start":1726216830632,"stop":1726216830632,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7b1053fe6a71830","name":"Filter with 2 connections","time":{"start":1726216906619,"stop":1726216906619,"duration":0},"status":"passed","severity":"normal"},{"uid":"df9ae3fb50bd7938","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1726216654209,"stop":1726216654210,"duration":1},"status":"passed","severity":"normal"},{"uid":"766bc83424d74fed","name":"Subscribe to topic containing shell command and publish message","time":{"start":1726217136743,"stop":1726217136744,"duration":1},"status":"passed","severity":"normal"},{"uid":"984193d2b027f80","name":"listenerCount","time":{"start":1726216693868,"stop":1726216693868,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb82686d48b53405","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1726216602786,"stop":1726216602787,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a7e9ed3bae2ec7d","name":"Encoder throws on undefined content topic","time":{"start":1726216634088,"stop":1726216634088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ffcf2f50f432a9a","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1726216602796,"stop":1726216602797,"duration":1},"status":"passed","severity":"normal"},{"uid":"8256b9688dc60fde","name":"random static sharding 3 - Cluster ID: 614, Shard ID: 482","time":{"start":1726217189435,"stop":1726217189436,"duration":1},"status":"passed","severity":"normal"},{"uid":"555edb797acd56ad","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1726217112644,"stop":1726217112644,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa50df07bcf8912f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1726216602798,"stop":1726216602799,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa68b4cfff0ddec0","name":"should throw error - no id","time":{"start":1726216611388,"stop":1726216611388,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc47c4562a5e6221","name":"Push to array if already present","time":{"start":1726216602230,"stop":1726216602230,"duration":0},"status":"passed","severity":"normal"},{"uid":"50cc4a9c900b15ae","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1726217196634,"stop":1726217196634,"duration":0},"status":"passed","severity":"normal"},{"uid":"66f91acd65063938","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1726217196633,"stop":1726217196633,"duration":0},"status":"passed","severity":"normal"},{"uid":"57cba5328dba333c","name":"Check received message containing Russian","time":{"start":1726217078893,"stop":1726217078894,"duration":1},"status":"passed","severity":"normal"},{"uid":"8f3aeeea2b16325f","name":"same cluster, different shard: nodes connect","time":{"start":1726217003823,"stop":1726217003823,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc791e27365c257","name":"Subscribe to topic containing special chars and receive message","time":{"start":1726216875475,"stop":1726216875475,"duration":0},"status":"passed","severity":"normal"}] |