mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-20 00:43:14 +00:00
1 line
153 KiB
JSON
1 line
153 KiB
JSON
[{"uid":"3f00aefde500dbd4","name":"Ping on unsubscribed peer","time":{"start":1709904815039,"stop":1709904815039,"duration":0},"status":"passed","severity":"normal"},{"uid":"2aca2ff3c77f2fdc","name":"should not fail to stop the service if it was not started","time":{"start":1709904716594,"stop":1709904716594,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5ad29ade71ad9f0","name":"Subscribe and receives messages on 20 topics","time":{"start":1709905388566,"stop":1709905388566,"duration":0},"status":"passed","severity":"normal"},{"uid":"33457036d62468f4","name":"Check message received after nwaku node is restarted","time":{"start":1709905212772,"stop":1709905212772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"136330915a00e95","name":"Relay + Store","time":{"start":1709904694906,"stop":1709904694907,"duration":1},"status":"passed","severity":"normal"},{"uid":"1bc97db3819f8ca9","name":"Check message with no content topic is not received","time":{"start":1709904901171,"stop":1709904901172,"duration":1},"status":"passed","severity":"normal"},{"uid":"c41b42ef2b806949","name":"Push message with emoji payload","time":{"start":1709905123125,"stop":1709905123125,"duration":0},"status":"passed","severity":"normal"},{"uid":"44fcb948a8c06e","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1709905258774,"stop":1709905258775,"duration":1},"status":"passed","severity":"normal"},{"uid":"383d70e46432c369","name":"connected peers and dial","time":{"start":1709905658636,"stop":1709905658636,"duration":0},"status":"broken","severity":"normal"},{"uid":"6b48140f27aeac96","name":"Fails to push message with large meta","time":{"start":1709905123144,"stop":1709905123144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a10067d4e21602d5","name":"Check received message containing unicode special characters","time":{"start":1709905212786,"stop":1709905212786,"duration":0},"status":"passed","severity":"normal"},{"uid":"afe4284bc5cbee94","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1709904686314,"stop":1709904686314,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a29112aa4802412","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1709904892573,"stop":1709904892573,"duration":0},"status":"passed","severity":"normal"},{"uid":"3516bb5fec5c84e8","name":"does not throw on valid cases","time":{"start":1709904686306,"stop":1709904686307,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca4e438e4241dc22","name":"Nodes with multiple pubsub topic","time":{"start":1709905188247,"stop":1709905188247,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5c7238888667abc","name":"should properly create peer info with all multiaddrs","time":{"start":1709904694904,"stop":1709904694904,"duration":0},"status":"passed","severity":"normal"},{"uid":"181295d4251d49c6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709904946070,"stop":1709904946070,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a0f01b1b926e887","name":"LightPush","time":{"start":1709905379177,"stop":1709905379177,"duration":0},"status":"passed","severity":"normal"},{"uid":"e35a747b2467c146","name":"Check publish message containing JSON","time":{"start":1709905198591,"stop":1709905198592,"duration":1},"status":"passed","severity":"normal"},{"uid":"62a5dafbf88cce01","name":"Mutual subscription","time":{"start":1709905208558,"stop":1709905208559,"duration":1},"status":"passed","severity":"normal"},{"uid":"8995def65efd67f2","name":"Js publishes, other Js receives","time":{"start":1709905177912,"stop":1709905177913,"duration":1},"status":"passed","severity":"normal"},{"uid":"def4d3f3d40cff1","name":"Rejects garbage","time":{"start":1709904703248,"stop":1709904703248,"duration":0},"status":"passed","severity":"normal"},{"uid":"de05674a3c15ec21","name":"Ping on peer without subscriptions","time":{"start":1709904815034,"stop":1709904815035,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbaa5cedb2d2c1d","name":"Register correct protocols","time":{"start":1709905208559,"stop":1709905208559,"duration":0},"status":"passed","severity":"normal"},{"uid":"db228cf8eab4fb7a","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1709904892594,"stop":1709904892594,"duration":0},"status":"passed","severity":"normal"},{"uid":"d307081401041ce1","name":"Subscribe to topic containing Script and receive message","time":{"start":1709905388571,"stop":1709905388571,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfe8c9520252a2fd","name":"dispatchEvent via connectionManager","time":{"start":1709904780106,"stop":1709904780106,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed7bad9e08db15b","name":"Encoder throws on undefined content topic","time":{"start":1709904722289,"stop":1709904722290,"duration":1},"status":"passed","severity":"normal"},{"uid":"b85a30f50eabf4e5","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709905388567,"stop":1709905388567,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7fc787f974985a8c","name":"should not fail to start the service if it is already started","time":{"start":1709905206157,"stop":1709905206158,"duration":1},"status":"passed","severity":"normal"},{"uid":"90436318de3595b2","name":"Push message with meta","time":{"start":1709905123143,"stop":1709905123143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c09cfe92e7942da","name":"Query generator for 2000 messages","time":{"start":1709905324761,"stop":1709905324762,"duration":1},"status":"passed","severity":"normal"},{"uid":"56927e78197a5a0c","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709905388581,"stop":1709905388581,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b72987b1407eadb","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709904946065,"stop":1709904946065,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9daf3290f40c2c5","name":"Subscribe to topic containing long and publish message","time":{"start":1709905208564,"stop":1709905208564,"duration":0},"status":"passed","severity":"normal"},{"uid":"83e5c5edf4371a0a","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1709905198598,"stop":1709905198599,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c54c9acecb77b9","name":"1 Store, 2 fetches","time":{"start":1709904709191,"stop":1709904709191,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f7400fafd89c7ff","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1709904686358,"stop":1709904686358,"duration":0},"status":"passed","severity":"normal"},{"uid":"43922f1ebcdffcbe","name":"Push message with JSON payload","time":{"start":1709905257696,"stop":1709905257696,"duration":0},"status":"passed","severity":"normal"},{"uid":"8eb3d1d11956e5d4","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1709905298148,"stop":1709905298148,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb14f170d344156c","name":"1 Relay, 1 Filter, gives up","time":{"start":1709904709192,"stop":1709904709192,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54dff58eb93374a","name":"can start and stop the service","time":{"start":1709904716593,"stop":1709904716594,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cb49b112eeebc3c","name":"should not fail to stop the service if it was not started","time":{"start":1709904750187,"stop":1709904750187,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40a5303fba42bc2","name":"Query Generator, No Decoder","time":{"start":1709905298143,"stop":1709905298143,"duration":0},"status":"passed","severity":"normal"},{"uid":"7745ef93ecf3a3e2","name":"Push message with content topic containing special chars","time":{"start":1709905257709,"stop":1709905257710,"duration":1},"status":"passed","severity":"normal"},{"uid":"f54c636cb7d1113a","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1709904694061,"stop":1709904694062,"duration":1},"status":"passed","severity":"normal"},{"uid":"38444a4916568132","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1709904747171,"stop":1709904747172,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae407a78f2130738","name":"Delete observer","time":{"start":1709905150581,"stop":1709905150581,"duration":0},"status":"passed","severity":"normal"},{"uid":"686a90bf9937bcf3","name":"Fails to push message bigger that 1MB","time":{"start":1709905257726,"stop":1709905257726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d15deb2f258d2b","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709904946069,"stop":1709904946069,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1c26e0e789ba8b1","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709904988084,"stop":1709904988084,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd65d999f6a0fd00","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1709904694073,"stop":1709904694074,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4905f40f77c9ec0","name":"Push message with content topic containing SQL Injection","time":{"start":1709905123130,"stop":1709905123130,"duration":0},"status":"passed","severity":"normal"},{"uid":"c40c1433082e37da","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709905188245,"stop":1709905188246,"duration":1},"status":"passed","severity":"normal"},{"uid":"c9eb4b36990f408d","name":"random static sharding 5 - Cluster ID: 130, Shard ID: 386","time":{"start":1709905273695,"stop":1709905273695,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f85e3a6d6703d6c","name":"Publish message with custom timestamp: Fri Mar 08 2024 12:39:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1709905198600,"stop":1709905198600,"duration":0},"status":"passed","severity":"normal"},{"uid":"2649413e6adcd6a9","name":"Push message with content topic containing unicode special characters","time":{"start":1709905257721,"stop":1709905257721,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2bc988645fa5291","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1709904750042,"stop":1709904750042,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b30667e448fabc5","name":"isConnected should return false after all peers disconnect","time":{"start":1709904739275,"stop":1709904739276,"duration":1},"status":"passed","severity":"normal"},{"uid":"63601f6b20802dbc","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1709904892582,"stop":1709904892583,"duration":1},"status":"passed","severity":"normal"},{"uid":"c95eac447a5690ba","name":"shard 0","time":{"start":1709905273691,"stop":1709905273692,"duration":1},"status":"skipped","severity":"normal"},{"uid":"313cab06b9373ef","name":"Check received message containing shell command","time":{"start":1709905212784,"stop":1709905212785,"duration":1},"status":"passed","severity":"normal"},{"uid":"687e179d580fe457","name":"Push to array if already present","time":{"start":1709904685877,"stop":1709904685878,"duration":1},"status":"passed","severity":"normal"},{"uid":"bff7a43af2bad354","name":"should only return 1 node with relay and store capability","time":{"start":1709904709467,"stop":1709904709468,"duration":1},"status":"passed","severity":"normal"},{"uid":"45113d15a4c7645","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1709904708904,"stop":1709904708905,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b4025f8603cc0e8","name":"should emit a peer event after start","time":{"start":1709904750188,"stop":1709904750188,"duration":0},"status":"passed","severity":"normal"},{"uid":"108223559133086","name":"throws on content topic with empty encoding field","time":{"start":1709904686310,"stop":1709904686310,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5ba5491f6b10cfd","name":"Publish message with large meta","time":{"start":1709905198604,"stop":1709905198604,"duration":0},"status":"passed","severity":"normal"},{"uid":"597e6e5028579701","name":"Fails to publish message with empty text","time":{"start":1709905198601,"stop":1709905198601,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfbe286e3982896","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709905388586,"stop":1709905388586,"duration":0},"status":"passed","severity":"normal"},{"uid":"92f5d4aa225a1b58","name":"Check received message containing long","time":{"start":1709905212746,"stop":1709905212750,"duration":4},"status":"passed","severity":"normal"},{"uid":"1ddf929347c02b6e","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1709904686331,"stop":1709904686331,"duration":0},"status":"passed","severity":"normal"},{"uid":"593a79009e114aee","name":"Push message with content topic containing emoji","time":{"start":1709905123142,"stop":1709905123142,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b72cb4f87f869d6","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1709904892591,"stop":1709904892591,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a28d67cb87b1f04","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709904892593,"stop":1709904892593,"duration":0},"status":"passed","severity":"normal"},{"uid":"dacf54cdd3913d45","name":"Push message with content topic containing shell command","time":{"start":1709905123132,"stop":1709905123132,"duration":0},"status":"passed","severity":"normal"},{"uid":"438e3921ef881368","name":"Ping on subscribed peer","time":{"start":1709904815033,"stop":1709904815034,"duration":1},"status":"passed","severity":"normal"},{"uid":"e409677fc9b76a07","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709904988067,"stop":1709904988068,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bac229ee750ac733","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1709904786700,"stop":1709904786701,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee95642485adabf1","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709905257717,"stop":1709905257718,"duration":1},"status":"passed","severity":"normal"},{"uid":"500943b67fb5e2e2","name":"Generator, custom pubsub topic","time":{"start":1709905323100,"stop":1709905323100,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa77da804b6adf65","name":"Subscribe and receive messages via lightPush","time":{"start":1709905388575,"stop":1709905388575,"duration":0},"status":"passed","severity":"normal"},{"uid":"41f72fca2d530207","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709904988064,"stop":1709904988064,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e6c85c6cc0c0c29","name":"Subscribe and receive messages via lightPush","time":{"start":1709904988054,"stop":1709904988055,"duration":1},"status":"passed","severity":"normal"},{"uid":"baab1e8fc0b685c2","name":"Check received message containing JSON","time":{"start":1709905212784,"stop":1709905212784,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21092d0c1ad6425","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709905388572,"stop":1709905388572,"duration":0},"status":"passed","severity":"normal"},{"uid":"28982831f185c5ab","name":"Passing page size 10 when there are 10 messages","time":{"start":1709905352839,"stop":1709905352839,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd7e64af0d7ce32","name":"A test","time":{"start":1709904988131,"stop":1709904988131,"duration":0},"status":"passed","severity":"normal"},{"uid":"80045a4b508bc16a","name":"returns all values when wanted number is greater than available values","time":{"start":1709904708598,"stop":1709904708599,"duration":1},"status":"passed","severity":"normal"},{"uid":"3de9cd6766ef2bc7","name":"caches peers it previously fetched","time":{"start":1709904709466,"stop":1709904709467,"duration":1},"status":"passed","severity":"normal"},{"uid":"169449de4aa4a946","name":"Ping on unsubscribed peer","time":{"start":1709904768837,"stop":1709904768838,"duration":1},"status":"passed","severity":"normal"},{"uid":"73ecd393929e308b","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1709904892582,"stop":1709904892582,"duration":0},"status":"passed","severity":"normal"},{"uid":"20b132aaf2f2a2d5","name":"pre and post cipher","time":{"start":1709904722943,"stop":1709904722943,"duration":0},"status":"passed","severity":"normal"},{"uid":"e70fc2a2b36839a6","name":"unsubscribes","time":{"start":1709905349897,"stop":1709905349897,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5d01dba652c73a1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1709905360606,"stop":1709905360606,"duration":0},"status":"passed","severity":"normal"},{"uid":"83800314e60a5113","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1709904892581,"stop":1709904892581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c17b23b82832f624","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1709904708907,"stop":1709904708907,"duration":0},"status":"passed","severity":"normal"},{"uid":"19928c0fc0225326","name":"Generator, custom pubsub topic","time":{"start":1709905323098,"stop":1709905323098,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4c75ab81a222009","name":"Check received message containing shell command","time":{"start":1709905212761,"stop":1709905212762,"duration":1},"status":"passed","severity":"normal"},{"uid":"89930c24a9a78725","name":"Reusing cursor across nodes","time":{"start":1709905290984,"stop":1709905290984,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c0133f51316d70","name":"Accepts a valid Waku Message","time":{"start":1709904703246,"stop":1709904703247,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d390f6a9f9d088c","name":"Passing page size 19 when there are 20 messages","time":{"start":1709905352839,"stop":1709905352841,"duration":2},"status":"passed","severity":"normal"},{"uid":"c3811a363aa19d19","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709905490210,"stop":1709905490210,"duration":0},"status":"passed","severity":"normal"},{"uid":"373bfd471befffca","name":"Check received message containing long","time":{"start":1709905212779,"stop":1709905212779,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5980bc328cac4b","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1709904686331,"stop":1709904686331,"duration":0},"status":"passed","severity":"normal"},{"uid":"56e14e38a5f89994","name":"retrieves a single peer","time":{"start":1709904709464,"stop":1709904709465,"duration":1},"status":"passed","severity":"normal"},{"uid":"55cc7d3f485eb44b","name":"Round trip binary serialization","time":{"start":1709904699809,"stop":1709904699809,"duration":0},"status":"passed","severity":"normal"},{"uid":"b746c58e55d96ea1","name":"Passing page size 1 when there are 4 messages","time":{"start":1709905352837,"stop":1709905352838,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8da05792710b1a2","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709905388568,"stop":1709905388568,"duration":0},"status":"skipped","severity":"normal"},{"uid":"60922b7a3260838f","name":"Light Node - default protocols","time":{"start":1709905379177,"stop":1709905379177,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc8efe5aa366776","name":"All","time":{"start":1709904750400,"stop":1709904750402,"duration":2},"status":"passed","severity":"normal"},{"uid":"1a3eea81dd0084b4","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1709905360606,"stop":1709905360607,"duration":1},"status":"passed","severity":"normal"},{"uid":"2af733b21591b4ea","name":"should not receive a peer event after stop","time":{"start":1709904716596,"stop":1709904716596,"duration":0},"status":"passed","severity":"normal"},{"uid":"12fcc640ca0e714","name":"should return valid sharding parameters for static sharding","time":{"start":1709904686331,"stop":1709904686332,"duration":1},"status":"passed","severity":"normal"},{"uid":"42dad304bd50ee5b","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709905388586,"stop":1709905388587,"duration":1},"status":"passed","severity":"normal"},{"uid":"79b453462f9fdcc1","name":"should not fail to stop the service if it was not started","time":{"start":1709905206157,"stop":1709905206157,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d79bbe6ac6cd55","name":"Push message with escaped characters payload","time":{"start":1709905257696,"stop":1709905257697,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d4701183a2c7bad","name":"Waku message hash computation (meta attribute not present)","time":{"start":1709904688926,"stop":1709904688927,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1bdca17e1b0fa7","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1709904686315,"stop":1709904686315,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c7cf4a812eb21b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709904814701,"stop":1709904814701,"duration":0},"status":"passed","severity":"normal"},{"uid":"694ddf6d85cd58d8","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709904988077,"stop":1709904988079,"duration":2},"status":"passed","severity":"normal"},{"uid":"f7b65b283e50a464","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709904825582,"stop":1709904825582,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2437d574603095a","name":"Check publish message after service node is restarted","time":{"start":1709905198603,"stop":1709905198604,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fc4ca534a22d756e","name":"should encode/decode to RLP encoding","time":{"start":1709904694900,"stop":1709904694900,"duration":0},"status":"passed","severity":"normal"},{"uid":"76fb5ac857a21c31","name":"Check message received after jswaku node is restarted","time":{"start":1709905212772,"stop":1709905212772,"duration":0},"status":"skipped","severity":"normal"},{"uid":"730eb38a2602f824","name":"should not receive a peer event before start","time":{"start":1709904716596,"stop":1709904716596,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbd09736dc49565","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1709904892595,"stop":1709904892595,"duration":0},"status":"passed","severity":"normal"},{"uid":"69471f6f65824124","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709904946070,"stop":1709904946070,"duration":0},"status":"passed","severity":"normal"},{"uid":"d22393bcda205d21","name":"throws on content topic with empty topic name field","time":{"start":1709904686309,"stop":1709904686310,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d2af4b565cebd6","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1709904686316,"stop":1709904686316,"duration":0},"status":"passed","severity":"normal"},{"uid":"b80aeeb1c6e230de","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709905388584,"stop":1709905388585,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d101ce59a93ea07","name":"Promise Callback - backward","time":{"start":1709905327191,"stop":1709905327191,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c9ac4176bcb135","name":"Check received message containing emoji","time":{"start":1709904901150,"stop":1709904901150,"duration":0},"status":"passed","severity":"normal"},{"uid":"17b1b9c6f172a6fc","name":"Correctly serialized arguments","time":{"start":1709905013079,"stop":1709905013079,"duration":0},"status":"passed","severity":"normal"},{"uid":"a993bf1c159fe6a6","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1709905208568,"stop":1709905208568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d572ad274727d030","name":"Ephemeral messages are not stored","time":{"start":1709904750040,"stop":1709904750040,"duration":0},"status":"passed","severity":"normal"},{"uid":"acf60d42f943a771","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1709904686329,"stop":1709904686329,"duration":0},"status":"passed","severity":"normal"},{"uid":"63a2b63d5616b4a4","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1709904709470,"stop":1709904709470,"duration":0},"status":"skipped","severity":"normal"},{"uid":"533ba77591039087","name":"receives messages sent to provided content topic through callback","time":{"start":1709905224865,"stop":1709905224865,"duration":0},"status":"passed","severity":"normal"},{"uid":"e38479bc48c65f65","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709904988083,"stop":1709904988083,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d686927ba0d6f10","name":"safeDispatchEvent","time":{"start":1709904780107,"stop":1709904780107,"duration":0},"status":"passed","severity":"normal"},{"uid":"c85df946e8994a87","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1709904686321,"stop":1709904686322,"duration":1},"status":"passed","severity":"normal"},{"uid":"9975219d0687ab89","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1709905258784,"stop":1709905258785,"duration":1},"status":"passed","severity":"normal"},{"uid":"b76b65b4a7e2f249","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1709904686322,"stop":1709904686322,"duration":0},"status":"passed","severity":"normal"},{"uid":"efb485bf484e347c","name":"should return unique PubsubTopics for static sharding","time":{"start":1709904686320,"stop":1709904686320,"duration":0},"status":"passed","severity":"normal"},{"uid":"a368b3eb5bd280b7","name":"Check received message containing short","time":{"start":1709904901139,"stop":1709904901140,"duration":1},"status":"passed","severity":"normal"},{"uid":"8791c1565ee22119","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709905388565,"stop":1709905388565,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0940f2ee8b6108b","name":"handles empty contentTopics array correctly","time":{"start":1709904686333,"stop":1709904686333,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ec6c736241e46ff","name":"Subscribe to topic containing long and receive message","time":{"start":1709904988070,"stop":1709904988076,"duration":6},"status":"passed","severity":"normal"},{"uid":"f20dd7b3f7414f8f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1709904686324,"stop":1709904686324,"duration":0},"status":"passed","severity":"normal"},{"uid":"20651dd3845cb28f","name":"Check received message containing escaped characters","time":{"start":1709904901147,"stop":1709904901148,"duration":1},"status":"passed","severity":"normal"},{"uid":"285b51f6daad6cb1","name":"Symmetric encrypt & Decrypt","time":{"start":1709904722942,"stop":1709904722943,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f3f29065ac981d9","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1709904709469,"stop":1709904709469,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8bd9eee4db77a46","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709905006528,"stop":1709905006529,"duration":1},"status":"passed","severity":"normal"},{"uid":"e51e432f08650d30","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709905323100,"stop":1709905323100,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5157687eff4f2fa","name":"should be able to encode the field with only FILTER set to true","time":{"start":1709904694059,"stop":1709904694061,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e95dffe8083325a","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709905006526,"stop":1709905006526,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ade31db197f7f0","name":"isConnected should return true after first peer connects","time":{"start":1709904786701,"stop":1709904786701,"duration":0},"status":"passed","severity":"normal"},{"uid":"62aac9a38da039d1","name":"Subscribe to topic containing short and receive message","time":{"start":1709904988070,"stop":1709904988070,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e01261d7181be","name":"Query with Ordered Callback, No message returned","time":{"start":1709905298147,"stop":1709905298148,"duration":1},"status":"passed","severity":"normal"},{"uid":"63b9ebf084ab4477","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709904946066,"stop":1709904946066,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bd633b0e56fc17","name":"start node with ApplicationInfo","time":{"start":1709905258785,"stop":1709905258785,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb4f5fc3f2e628c0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1709904686324,"stop":1709904686324,"duration":0},"status":"passed","severity":"normal"},{"uid":"1aacc0250b8141fc","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1709905339294,"stop":1709905339294,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a17086035a4fde3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709904814697,"stop":1709904814697,"duration":0},"status":"passed","severity":"normal"},{"uid":"a07913c6e8430d17","name":"Relay - dialed first","time":{"start":1709905379174,"stop":1709905379175,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dfdc59cf5def3e4","name":"same cluster, same shard: nodes connect","time":{"start":1709905028219,"stop":1709905028220,"duration":1},"status":"passed","severity":"normal"},{"uid":"ede50ac67e2cc184","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709905388583,"stop":1709905388583,"duration":0},"status":"passed","severity":"normal"},{"uid":"71d86f435dd41536","name":"Push message with unicode special characters payload","time":{"start":1709905123124,"stop":1709905123125,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd99b5f341b42263","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1709904686314,"stop":1709904686314,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ba8e3b7ad1f33","name":"can start the service","time":{"start":1709905206156,"stop":1709905206156,"duration":0},"status":"passed","severity":"normal"},{"uid":"613591216e383ff7","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709904988083,"stop":1709904988083,"duration":0},"status":"passed","severity":"normal"},{"uid":"795df711aa75571","name":"Push message with content topic containing escaped characters","time":{"start":1709905123134,"stop":1709905123134,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c163608beb89b0b","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709905212788,"stop":1709905212789,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c1cd5638d680f2e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1709904686334,"stop":1709904686334,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6abe5099d43d84f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1709904686326,"stop":1709904686326,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e06a2b9dff5d4a8","name":"Query Generator - backward","time":{"start":1709905327189,"stop":1709905327189,"duration":0},"status":"passed","severity":"normal"},{"uid":"20122270fcb32db3","name":"should not fail to start the service if it is already started","time":{"start":1709904750187,"stop":1709904750188,"duration":1},"status":"passed","severity":"normal"},{"uid":"85df6106964ba805","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app97/3/topic362/test.js","time":{"start":1709905258779,"stop":1709905258779,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c234c0c6a2cc5a9","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1709905208567,"stop":1709905208567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d004ff49a6eafddb","name":"Push message with custom timestamp: 1709901301379","time":{"start":1709905123145,"stop":1709905123145,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef4dad33a3360c7c","name":"should emit a peer event after start","time":{"start":1709904716595,"stop":1709904716595,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d81dd550965ca23","name":"Refresh subscription","time":{"start":1709904988069,"stop":1709904988069,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf303c672ad92cd8","name":"should properly create location multiaddrs - udp","time":{"start":1709904694903,"stop":1709904694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa2d9162a191df4e","name":"Nodes with multiple pubsub topic","time":{"start":1709905188242,"stop":1709905188242,"duration":0},"status":"passed","severity":"normal"},{"uid":"20df83bc9d973447","name":"Push message with content topic containing Russian","time":{"start":1709905257712,"stop":1709905257713,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc4caf479702733d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709904892581,"stop":1709904892582,"duration":1},"status":"passed","severity":"normal"},{"uid":"68478cfa675641e2","name":"Check received message containing SQL Injection","time":{"start":1709905212755,"stop":1709905212756,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c7b1be39f822dfd","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1709905208561,"stop":1709905208561,"duration":0},"status":"passed","severity":"normal"},{"uid":"a87b6e3a887f7704","name":"Push message with content topic containing XML","time":{"start":1709905123131,"stop":1709905123131,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0018223ca3b70b6","name":"random static sharding 6 - Cluster ID: 73, Shard ID: 357","time":{"start":1709905273695,"stop":1709905273695,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56fce58d552030d","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1709904708909,"stop":1709904708910,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb732f4f5554faa9","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709904825583,"stop":1709904825583,"duration":0},"status":"passed","severity":"normal"},{"uid":"da41e30392dd28f0","name":"Filter","time":{"start":1709905379177,"stop":1709905379177,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52155dc3fb3553b","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1709905148151,"stop":1709905148151,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d4543d85588f4bab","name":"Passing cursor with wrong pubsubTopic","time":{"start":1709905290985,"stop":1709905290985,"duration":0},"status":"passed","severity":"normal"},{"uid":"15e0b2fb89faf0da","name":"Check message with invalid timestamp is not received","time":{"start":1709905212769,"stop":1709905212770,"duration":1},"status":"passed","severity":"normal"},{"uid":"9130bc5b06597820","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1709904892589,"stop":1709904892590,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f1df9ded385697f","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1709904686332,"stop":1709904686332,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6a8d31b5c9350f0","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1709905208566,"stop":1709905208566,"duration":0},"status":"passed","severity":"normal"},{"uid":"c006d692f197c1d3","name":"Push message with shell command payload","time":{"start":1709905123124,"stop":1709905123124,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4b534277fa1896","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1709904946065,"stop":1709904946065,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfa5b23f0ddac50c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1709905273699,"stop":1709905273699,"duration":0},"status":"passed","severity":"normal"},{"uid":"e1a345c7d54f7091","name":"Publish message with rate limit","time":{"start":1709905198604,"stop":1709905198605,"duration":1},"status":"passed","severity":"normal"},{"uid":"30af246823d307d5","name":"Push message with short payload","time":{"start":1709905257686,"stop":1709905257691,"duration":5},"status":"passed","severity":"normal"},{"uid":"acf511fb28ad3871","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709905388574,"stop":1709905388574,"duration":0},"status":"passed","severity":"normal"},{"uid":"932363caeb8e892e","name":"receives messages sent to provided content topic through stream","time":{"start":1709905224866,"stop":1709905224866,"duration":0},"status":"passed","severity":"normal"},{"uid":"abcfdc5d1e1043c1","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709905323099,"stop":1709905323099,"duration":0},"status":"passed","severity":"normal"},{"uid":"70fb5cf6832e21dc","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app96/4/topic975/xml","time":{"start":1709905258783,"stop":1709905258783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2145b05227ea67f4","name":"Check received message containing Russian","time":{"start":1709904901143,"stop":1709904901144,"duration":1},"status":"passed","severity":"normal"},{"uid":"5af611191258da35","name":"Check received message containing JSON","time":{"start":1709904901146,"stop":1709904901147,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d4844f735233ba4","name":"Check publish message containing special chars","time":{"start":1709905198582,"stop":1709905198582,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e224f6e3130b84","name":"Passing page size 0 when there are 110 messages","time":{"start":1709905352836,"stop":1709905352837,"duration":1},"status":"passed","severity":"normal"},{"uid":"65039fd244e8fccb","name":"throws on empty content topic","time":{"start":1709904686307,"stop":1709904686307,"duration":0},"status":"passed","severity":"normal"},{"uid":"a28b6af2ea50d03c","name":"Push message with SQL Injection payload","time":{"start":1709905257694,"stop":1709905257694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a58794cf64b3b322","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1709905148151,"stop":1709905148151,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc82efcb70e67ddd","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1709904708909,"stop":1709904708909,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b98cca64314d150","name":"Subscribe to topic containing Script and receive message","time":{"start":1709904988081,"stop":1709904988081,"duration":0},"status":"passed","severity":"normal"},{"uid":"894ed6b5c049f088","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709904988079,"stop":1709904988080,"duration":1},"status":"passed","severity":"normal"},{"uid":"94fac60f3853704e","name":"Check publish message containing numeric","time":{"start":1709905198581,"stop":1709905198582,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9b167fa1bc97c8","name":"Check received message with timestamp: 1709904738218 ","time":{"start":1709905212766,"stop":1709905212768,"duration":2},"status":"passed","severity":"normal"},{"uid":"7f01df4179c29739","name":"Push message with content topic containing Script","time":{"start":1709905123130,"stop":1709905123130,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e557a481fd07b4","name":"should only return 1 node with store capability","time":{"start":1709904709468,"stop":1709904709468,"duration":0},"status":"passed","severity":"normal"},{"uid":"6cadc48b342ccb02","name":"Overlapping topic subscription","time":{"start":1709904988069,"stop":1709904988069,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c1079930bf20ec","name":"Check received message containing emoji","time":{"start":1709905212764,"stop":1709905212765,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f67ab07d97cc6fa","name":"handles multiple messages","time":{"start":1709905349896,"stop":1709905349896,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f4f21ea6d8557e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1709905188241,"stop":1709905188242,"duration":1},"status":"passed","severity":"normal"},{"uid":"48e8de95b42c63c8","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1709904694062,"stop":1709904694063,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c8688a9b52312b","name":"random static sharding 2 - Cluster ID: 922, Shard ID: 469","time":{"start":1709905273693,"stop":1709905273693,"duration":0},"status":"passed","severity":"normal"},{"uid":"da5f7797e1268bf6","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1709904694064,"stop":1709904694066,"duration":2},"status":"passed","severity":"normal"},{"uid":"62ab371bf5c118e1","name":"Push message with XML payload","time":{"start":1709905257695,"stop":1709905257695,"duration":0},"status":"passed","severity":"normal"},{"uid":"43b440b331f536e3","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1709904892577,"stop":1709904892578,"duration":1},"status":"passed","severity":"normal"},{"uid":"5816ad832ed35233","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1709904892585,"stop":1709904892585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b971ce84d3594087","name":"Push message with Russian payload","time":{"start":1709905123121,"stop":1709905123121,"duration":0},"status":"passed","severity":"normal"},{"uid":"dff281e92619bd5","name":"Push message with content topic containing SQL Injection","time":{"start":1709905257713,"stop":1709905257714,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75ed6992c346930","name":"Decoder throws on undefined content topic","time":{"start":1709904724259,"stop":1709904724259,"duration":0},"status":"passed","severity":"normal"},{"uid":"166a6a506bbf00d1","name":"Privacy Node - default protocol","time":{"start":1709905379177,"stop":1709905379178,"duration":1},"status":"passed","severity":"normal"},{"uid":"34f6327f61655426","name":"returns all values when wanted number matches available values","time":{"start":1709904708596,"stop":1709904708597,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab222434ac3941e","name":"Check received message containing Script","time":{"start":1709904901145,"stop":1709904901145,"duration":0},"status":"passed","severity":"normal"},{"uid":"256822ae250bfc06","name":"same cluster, different shard: nodes connect","time":{"start":1709905028228,"stop":1709905028229,"duration":1},"status":"passed","severity":"normal"},{"uid":"860f9278829e0c9b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709904892584,"stop":1709904892584,"duration":0},"status":"passed","severity":"normal"},{"uid":"46f364b859c3f3c4","name":"Push message with rate limit","time":{"start":1709905123144,"stop":1709905123144,"duration":0},"status":"passed","severity":"normal"},{"uid":"a294c3a5e35acc2e","name":"should properly create location multiaddrs - tcp","time":{"start":1709904694903,"stop":1709904694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c1ef6f81f7376fa","name":"through manual discovery","time":{"start":1709905012949,"stop":1709905012949,"duration":0},"status":"passed","severity":"normal"},{"uid":"b724d07b9d02279","name":"Default pageSize","time":{"start":1709905352845,"stop":1709905352845,"duration":0},"status":"passed","severity":"normal"},{"uid":"57191a43b10cdbd3","name":"Ping on subscribed peer","time":{"start":1709904768836,"stop":1709904768837,"duration":1},"status":"passed","severity":"normal"},{"uid":"5754b6c9fc513fa4","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1709904708908,"stop":1709904708909,"duration":1},"status":"passed","severity":"normal"},{"uid":"a0e2b3d4f5cb937e","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1709904694896,"stop":1709904694896,"duration":0},"status":"passed","severity":"normal"},{"uid":"d609ab56a8f6053b","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1709904892588,"stop":1709904892589,"duration":1},"status":"passed","severity":"normal"},{"uid":"db2efa7ea0c7f16d","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709905188247,"stop":1709905188248,"duration":1},"status":"passed","severity":"normal"},{"uid":"4ad92362dd965f39","name":"random static sharding 8 - Cluster ID: 555, Shard ID: 960","time":{"start":1709905273696,"stop":1709905273697,"duration":1},"status":"passed","severity":"normal"},{"uid":"65d5c6664777e5a5","name":"Passing cursor with wrong message digest","time":{"start":1709905290984,"stop":1709905290985,"duration":1},"status":"passed","severity":"normal"},{"uid":"53cd1dfdd7b4b94c","name":"Check message with non string payload is not received","time":{"start":1709904901173,"stop":1709904901173,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c5d5d4dfb40a439","name":"Push message with numeric payload","time":{"start":1709905123118,"stop":1709905123119,"duration":1},"status":"passed","severity":"normal"},{"uid":"64c14cb3e50e0a2f","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1709905006527,"stop":1709905006527,"duration":0},"status":"passed","severity":"normal"},{"uid":"e31f57086a219a71","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709904901151,"stop":1709904901152,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e9b606de6ecd726","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1709905224865,"stop":1709905224865,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23ddb3fe77f786f","name":"Check received message containing Chinese","time":{"start":1709905212752,"stop":1709905212753,"duration":1},"status":"passed","severity":"normal"},{"uid":"34e01986b47bda21","name":"isConnected return false after peer stops","time":{"start":1709904786702,"stop":1709904786703,"duration":1},"status":"passed","severity":"normal"},{"uid":"54c19fa3ce411b2c","name":"should add and remove event listeners correctly","time":{"start":1709904716599,"stop":1709904716599,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31f16f00c16288e","name":"should set field with only FILTER enabled","time":{"start":1709904694905,"stop":1709904694906,"duration":1},"status":"passed","severity":"normal"},{"uid":"243daac577b152c8","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1709904686325,"stop":1709904686326,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4efecdda81b379a","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1709904892591,"stop":1709904892592,"duration":1},"status":"passed","severity":"normal"},{"uid":"67140137be1a4757","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1709904686327,"stop":1709904686328,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9c2dfbec19e7912","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app63/2/topic593/test.js","time":{"start":1709905258783,"stop":1709905258783,"duration":0},"status":"passed","severity":"normal"},{"uid":"97ab1925687d8ba","name":"Check received message with timestamp: 1709904738218000000 ","time":{"start":1709905212786,"stop":1709905212787,"duration":1},"status":"passed","severity":"normal"},{"uid":"d75ffde6156ccb56","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1709904686326,"stop":1709904686326,"duration":0},"status":"passed","severity":"normal"},{"uid":"5281f2239b2d22b6","name":"handles different clusterIds correctly","time":{"start":1709904686316,"stop":1709904686317,"duration":1},"status":"passed","severity":"normal"},{"uid":"a711d05f90882149","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709905388570,"stop":1709905388571,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf030d9c49662565","name":"Check message with no payload is not received","time":{"start":1709905212792,"stop":1709905212792,"duration":0},"status":"passed","severity":"normal"},{"uid":"214c6979af3aaf98","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709904709469,"stop":1709904709469,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7857858d7c070850","name":"Check publish message containing emoji","time":{"start":1709905198597,"stop":1709905198598,"duration":1},"status":"passed","severity":"normal"},{"uid":"15dd0b0aee25a19f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1709904686327,"stop":1709904686327,"duration":0},"status":"passed","severity":"normal"},{"uid":"36fe334eaf43827a","name":"nwaku subscribes","time":{"start":1709905177911,"stop":1709905177911,"duration":0},"status":"passed","severity":"normal"},{"uid":"f00e913a2ead1ee6","name":"Ephemeral field is preserved - encoder v0","time":{"start":1709904750041,"stop":1709904750041,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf87a393a9e6ffab","name":"Subscribe to topic containing Script and receive message","time":{"start":1709905388583,"stop":1709905388583,"duration":0},"status":"passed","severity":"normal"},{"uid":"198300728782c796","name":"should decode valid enr with tcp successfully","time":{"start":1709904694897,"stop":1709904694897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d642e905a6d817e","name":"Check received message containing unicode special characters","time":{"start":1709904901150,"stop":1709904901150,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b7cee3d902e08c","name":"should throw error - no public key","time":{"start":1709904694897,"stop":1709904694897,"duration":0},"status":"passed","severity":"normal"},{"uid":"4572e788bd0508d3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709905188242,"stop":1709905188243,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8bd4e03a0fe916","name":"Check publish message containing Script","time":{"start":1709905198585,"stop":1709905198589,"duration":4},"status":"passed","severity":"normal"},{"uid":"b6df12e7edad0856","name":"Push message with custom timestamp: 1709908492753","time":{"start":1709905257725,"stop":1709905257725,"duration":0},"status":"passed","severity":"normal"},{"uid":"874650ec8f60f1b2","name":"Decoder throws on empty string content topic","time":{"start":1709904699812,"stop":1709904699812,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd59e12af93d0093","name":"Decoder throws on empty string content topic","time":{"start":1709904722291,"stop":1709904722291,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc6346e5113e0dde","name":"Relay - dialed after","time":{"start":1709905379175,"stop":1709905379176,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc457146cbaf6e2b","name":"Check publish message containing shell command","time":{"start":1709905198592,"stop":1709905198596,"duration":4},"status":"passed","severity":"normal"},{"uid":"55bd6c3c9d98801e","name":"Check received message containing short","time":{"start":1709905212742,"stop":1709905212743,"duration":1},"status":"passed","severity":"normal"},{"uid":"a68e9e00a64930b0","name":"removeEventListener with correct event","time":{"start":1709904780103,"stop":1709904780104,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccad4f3096471b72","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1709904686323,"stop":1709904686324,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b8b0da8c6840302","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1709905360607,"stop":1709905360607,"duration":0},"status":"passed","severity":"normal"},{"uid":"2adb7c8c5e7bf0c1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1709904694072,"stop":1709904694073,"duration":1},"status":"passed","severity":"normal"},{"uid":"6255de819634ad27","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1709904716597,"stop":1709904716598,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71d331c216b7566","name":"throws an error for improperly formatted content topics","time":{"start":1709904686317,"stop":1709904686317,"duration":0},"status":"passed","severity":"normal"},{"uid":"556de9ff7b8e2420","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app12/10/topic315/utf8","time":{"start":1709905258777,"stop":1709905258778,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b302433e9e888fc","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1709904686331,"stop":1709904686331,"duration":0},"status":"passed","severity":"normal"},{"uid":"d93353acd7602403","name":"Store - dialed first","time":{"start":1709905379176,"stop":1709905379176,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9e4188e15c1fb8","name":"Check message on other pubsub topic is not received","time":{"start":1709905212770,"stop":1709905212770,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd0942a30d1e9c6c","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1709904686330,"stop":1709904686331,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f52bf1c4c7a081","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1709904708906,"stop":1709904708907,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe883a79e6567e8a","name":"Push message with content topic containing short","time":{"start":1709905257700,"stop":1709905257706,"duration":6},"status":"passed","severity":"normal"},{"uid":"afe6b4c3e96cba6b","name":"Check publish message containing Arabic","time":{"start":1709905198583,"stop":1709905198583,"duration":0},"status":"passed","severity":"normal"},{"uid":"739485cd49bcc00","name":"should properly compute the node id","time":{"start":1709904694899,"stop":1709904694900,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f97a1b878d3bec","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1709905360608,"stop":1709905360608,"duration":0},"status":"passed","severity":"normal"},{"uid":"584f8d0dbd0420a1","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1709904694074,"stop":1709904694075,"duration":1},"status":"passed","severity":"normal"},{"uid":"463ba9c14befb851","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1709904747174,"stop":1709904747186,"duration":12},"status":"passed","severity":"normal"},{"uid":"13b3462547de3390","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709905490211,"stop":1709905490211,"duration":0},"status":"passed","severity":"normal"},{"uid":"2da8596916b8386d","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709905388572,"stop":1709905388573,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5cf39be28602b1","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709904988077,"stop":1709904988077,"duration":0},"status":"passed","severity":"normal"},{"uid":"598e339a380ae9bc","name":"Ping on unsubscribed peer","time":{"start":1709904815035,"stop":1709904815036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e954a405717d50b0","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709904988079,"stop":1709904988079,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe1cf9a613725081","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1709904686322,"stop":1709904686322,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4af14d506e96cdb","name":"stop","time":{"start":1709904780107,"stop":1709904780109,"duration":2},"status":"passed","severity":"normal"},{"uid":"88c15670d7e60623","name":"should encodeTxt and decodeTxt","time":{"start":1709904694895,"stop":1709904694896,"duration":1},"status":"passed","severity":"normal"},{"uid":"194d3b07dc6754f2","name":"Fails to push message bigger that 1MB","time":{"start":1709905123149,"stop":1709905123149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dd8f55a9041645c","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1709904708905,"stop":1709904708906,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e26d92d7db5a9d5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709905388570,"stop":1709905388570,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e7c0e3ad2fd0dd4","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1709904892583,"stop":1709904892584,"duration":1},"status":"passed","severity":"normal"},{"uid":"7efe922e7a6f3ba6","name":"Does not throw an exception when node disconnects","time":{"start":1709905369411,"stop":1709905369411,"duration":0},"status":"passed","severity":"normal"},{"uid":"aee67aed68e04e63","name":"should return empty list for no shard","time":{"start":1709904686320,"stop":1709904686320,"duration":0},"status":"passed","severity":"normal"},{"uid":"527eec4bd6d03acf","name":"it tolerates circular branch references","time":{"start":1709904709465,"stop":1709904709465,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f89088608cef2d","name":"Decoder throws on undefined content topic","time":{"start":1709904699812,"stop":1709904699812,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc6b49f424cda84c","name":"Decoder throws on empty string content topic","time":{"start":1709904724259,"stop":1709904724260,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d411ba0cd6a644d","name":"Fails to push message with empty content topic","time":{"start":1709905257722,"stop":1709905257722,"duration":0},"status":"passed","severity":"normal"},{"uid":"2174b7dbeaf3a284","name":"udp ip6 address","time":{"start":1709904694251,"stop":1709904694252,"duration":1},"status":"passed","severity":"normal"},{"uid":"b8a83067e51c10e8","name":"Check received message containing Arabic","time":{"start":1709905212781,"stop":1709905212781,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b12d2829b761933","name":"Callback on promise","time":{"start":1709905324757,"stop":1709905324758,"duration":1},"status":"passed","severity":"normal"},{"uid":"9d86ebc43d75b60f","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1709905360607,"stop":1709905360608,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fea3343e6183518","name":"can start the service","time":{"start":1709904750185,"stop":1709904750186,"duration":1},"status":"passed","severity":"normal"},{"uid":"e3852adbc8ab1066","name":"tcp ip4 address","time":{"start":1709904694251,"stop":1709904694251,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0d0505a83933d7","name":"random static sharding 1 - Cluster ID: 463, Shard ID: 90","time":{"start":1709905273693,"stop":1709905273693,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad7b6ef35a8c20d","name":"Query Generator, No message returned","time":{"start":1709905298143,"stop":1709905298144,"duration":1},"status":"passed","severity":"normal"},{"uid":"de082fb2b2ff43e8","name":"Push message with custom timestamp: 1679146501379","time":{"start":1709905123144,"stop":1709905123145,"duration":1},"status":"passed","severity":"normal"},{"uid":"be46266e6ee84216","name":"Check message received after nwaku node is restarted","time":{"start":1709904901174,"stop":1709904901174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6166c0f8a8db46ed","name":"Check received message containing Script","time":{"start":1709905212757,"stop":1709905212758,"duration":1},"status":"passed","severity":"normal"},{"uid":"fde5b10fe8e11688","name":"Push message with custom timestamp: 1709908501379","time":{"start":1709905123145,"stop":1709905123146,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f59db143b1c8ac2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709905388576,"stop":1709905388576,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cf720c32c7408ff","name":"Generator, 2 different pubsubtopics","time":{"start":1709905323099,"stop":1709905323099,"duration":0},"status":"passed","severity":"normal"},{"uid":"3371993cb24eb3e8","name":"Subscribe to topic containing XML and publish message","time":{"start":1709905208567,"stop":1709905208567,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33950eef817fb73","name":"Store - dialed after - with timeout","time":{"start":1709905379176,"stop":1709905379176,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8ca119dced5b210","name":"Throws when trying to push message with empty payload","time":{"start":1709905257699,"stop":1709905257700,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c4d1e11a162a4dc","name":"Push message with rate limit","time":{"start":1709905257723,"stop":1709905257724,"duration":1},"status":"passed","severity":"normal"},{"uid":"e823e5cea44a895a","name":"should handle a minimal index list","time":{"start":1709904686357,"stop":1709904686358,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b172ec25b20449","name":"Overlapping topic subscription","time":{"start":1709905388568,"stop":1709905388568,"duration":0},"status":"passed","severity":"normal"},{"uid":"d00ce44031b77890","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1709905298148,"stop":1709905298148,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8c20aec802ef7ff","name":"should handle application and version for autosharding","time":{"start":1709904686320,"stop":1709904686320,"duration":0},"status":"passed","severity":"normal"},{"uid":"814f6d7ca4b4188d","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1709905360605,"stop":1709905360606,"duration":1},"status":"passed","severity":"normal"},{"uid":"49629c4d296d3950","name":"should throw an error if shards are undefined for static sharding","time":{"start":1709904686321,"stop":1709904686321,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb32c6bbfbde6c0","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709904946069,"stop":1709904946070,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ceff7e8828d4946","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1709904686312,"stop":1709904686312,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1ced33ed2cf5787","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709904988058,"stop":1709904988059,"duration":1},"status":"passed","severity":"normal"},{"uid":"c60871399c194c6e","name":"Check received message containing XML","time":{"start":1709905212782,"stop":1709905212783,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28e771908c99653","name":"should return the pubsub topic directly if a string is provided","time":{"start":1709904686330,"stop":1709904686330,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b640d5093ec8b12","name":"Subscribe to topic containing Russian and publish message","time":{"start":1709905208566,"stop":1709905208566,"duration":0},"status":"passed","severity":"normal"},{"uid":"87d584344a10b555","name":"Check received message containing numeric","time":{"start":1709905212779,"stop":1709905212779,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c833293dac66b3f","name":"Fields are not dropped","time":{"start":1709904699283,"stop":1709904699285,"duration":2},"status":"passed","severity":"normal"},{"uid":"640fba5f54ce914c","name":"Fails to publish duplicate message","time":{"start":1709905198601,"stop":1709905198601,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2c2dd19a7d452e6","name":"Push message with content topic containing Script","time":{"start":1709905257714,"stop":1709905257715,"duration":1},"status":"passed","severity":"normal"},{"uid":"10cbc891c9f5b4bb","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1709905298146,"stop":1709905298147,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e5bc3671a53f18a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709904892587,"stop":1709904892588,"duration":1},"status":"passed","severity":"normal"},{"uid":"74b991987642dca","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709904946068,"stop":1709904946069,"duration":1},"status":"passed","severity":"normal"},{"uid":"fff5e7724f1257c7","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1709904988085,"stop":1709904988085,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fd493cb33127ddb","name":"Check publish message containing escaped characters","time":{"start":1709905198596,"stop":1709905198596,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5df7e9f0a548cfe","name":"should set field with only LIGHTPUSH enabled","time":{"start":1709904694906,"stop":1709904694906,"duration":0},"status":"passed","severity":"normal"},{"uid":"92be42eb0894d59f","name":"should load peers from local storage and dispatch events","time":{"start":1709904716597,"stop":1709904716597,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc35dc081f79e105","name":"Ping on peer without subscriptions","time":{"start":1709904768837,"stop":1709904768837,"duration":0},"status":"passed","severity":"normal"},{"uid":"db50af9ea605f031","name":"Check received message containing short","time":{"start":1709905212777,"stop":1709905212778,"duration":1},"status":"passed","severity":"normal"},{"uid":"8313572d24fa5fa7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709905188245,"stop":1709905188245,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f6d4f362ba3475e","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1709904686313,"stop":1709904686313,"duration":0},"status":"passed","severity":"normal"},{"uid":"cff2c4a9853bd443","name":"should set field with only RELAY enabled","time":{"start":1709904694905,"stop":1709904694905,"duration":0},"status":"passed","severity":"normal"},{"uid":"584b54d7c83f1e47","name":"Push message with content topic containing short","time":{"start":1709905123126,"stop":1709905123126,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fd7cade1f8c3937","name":"Subscribe to topic containing XML and receive message","time":{"start":1709905388572,"stop":1709905388572,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4566cbca04cf3a7","name":"should not receive a peer event after stop","time":{"start":1709905206161,"stop":1709905206162,"duration":1},"status":"passed","severity":"normal"},{"uid":"4595ed5d4695ed82","name":"Subscribe and receive messages via waku relay post","time":{"start":1709904988057,"stop":1709904988058,"duration":1},"status":"passed","severity":"normal"},{"uid":"54610b4f5c27faeb","name":"Check received message containing Russian","time":{"start":1709905212754,"stop":1709905212755,"duration":1},"status":"passed","severity":"normal"},{"uid":"47ceb05111b49401","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1709904686313,"stop":1709904686314,"duration":1},"status":"passed","severity":"normal"},{"uid":"f13c898179f82ef7","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1709904892580,"stop":1709904892580,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffec1008d9db45d4","name":"Check received message containing Russian","time":{"start":1709905212781,"stop":1709905212781,"duration":0},"status":"passed","severity":"normal"},{"uid":"43bbb2968a46825d","name":"Check received message containing special chars","time":{"start":1709905212751,"stop":1709905212752,"duration":1},"status":"passed","severity":"normal"},{"uid":"bec3e718b7f0573","name":"start node with empty shard","time":{"start":1709905273700,"stop":1709905273700,"duration":0},"status":"passed","severity":"normal"},{"uid":"24541a56969adca5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1709904892592,"stop":1709904892592,"duration":0},"status":"passed","severity":"normal"},{"uid":"33c2b2648f1fc8cd","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709904814703,"stop":1709904814704,"duration":1},"status":"passed","severity":"normal"},{"uid":"33512f0bd2e00369","name":"Generator, custom pubsub topic","time":{"start":1709905323101,"stop":1709905323101,"duration":0},"status":"passed","severity":"normal"},{"uid":"78cc509069339d77","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1709904686314,"stop":1709904686314,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a5d33b2c923a42","name":"Query generator for multiple messages","time":{"start":1709905324749,"stop":1709905324750,"duration":1},"status":"passed","severity":"normal"},{"uid":"77a03a3cfaa6e7c8","name":"should be able to encode the field with only STORE set to true","time":{"start":1709904694058,"stop":1709904694059,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3bbbcaa9fd83939","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app29/7/topic780/test.js","time":{"start":1709905258776,"stop":1709905258776,"duration":0},"status":"passed","severity":"normal"},{"uid":"223de36326c44067","name":"should throw error - no id","time":{"start":1709904694898,"stop":1709904694898,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c401f1e710cce31","name":"Check message with non string payload is not received","time":{"start":1709905212771,"stop":1709905212772,"duration":1},"status":"passed","severity":"normal"},{"uid":"1213e20713ce3df5","name":"Push message with JSON payload","time":{"start":1709905123123,"stop":1709905123124,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d978fb96813fa78","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709905006528,"stop":1709905006528,"duration":0},"status":"passed","severity":"normal"},{"uid":"f480709d19afb537","name":"Add multiple subscription objects on single nwaku node","time":{"start":1709904988084,"stop":1709904988085,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3aabcd3718d4cd3","name":"Push message with content topic containing Arabic","time":{"start":1709905123128,"stop":1709905123128,"duration":0},"status":"passed","severity":"normal"},{"uid":"200818947765352c","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709904694066,"stop":1709904694067,"duration":1},"status":"passed","severity":"normal"},{"uid":"a775adf73dad1f48","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709905388581,"stop":1709905388581,"duration":0},"status":"passed","severity":"normal"},{"uid":"17c7bae5e12d5db0","name":"Throws when trying to push message with empty payload","time":{"start":1709905123126,"stop":1709905123126,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb4e4016c16b11fb","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1709904739268,"stop":1709904739269,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc2416efe8f251db","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1709904724257,"stop":1709904724257,"duration":0},"status":"passed","severity":"normal"},{"uid":"972b94c0cd8729a8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709905388584,"stop":1709905388584,"duration":0},"status":"passed","severity":"normal"},{"uid":"39cc652585bed769","name":"Subscribe to topic containing numeric and receive message","time":{"start":1709905388569,"stop":1709905388570,"duration":1},"status":"passed","severity":"normal"},{"uid":"a46abd5f27c88734","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709904946064,"stop":1709904946064,"duration":0},"status":"passed","severity":"normal"},{"uid":"9252456ffa4f32ed","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1709905339293,"stop":1709905339293,"duration":0},"status":"passed","severity":"normal"},{"uid":"6405fd4bb6d9df29","name":"listenerCount","time":{"start":1709904780106,"stop":1709904780106,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68cebe9c28b1dbc","name":"same cluster, different shard: nodes connect","time":{"start":1709904892572,"stop":1709904892572,"duration":0},"status":"passed","severity":"normal"},{"uid":"5300f41934b8505a","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1709905188244,"stop":1709905188245,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f071583c9683a88","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709905388577,"stop":1709905388577,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de86a9bd7c1ad26","name":"Check received message containing unicode special characters","time":{"start":1709905212763,"stop":1709905212764,"duration":1},"status":"passed","severity":"normal"},{"uid":"1700cfe376f14b1d","name":"Push message with content topic containing Chinese","time":{"start":1709905123128,"stop":1709905123128,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee32df4f45886bab","name":"should be able to decode the field with only RELAY set to true","time":{"start":1709904694068,"stop":1709904694069,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f82dfc66f92b024","name":"Subscribe and receive messages via lightPush","time":{"start":1709905388564,"stop":1709905388564,"duration":0},"status":"passed","severity":"normal"},{"uid":"31cb22abc327516e","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1709904686312,"stop":1709904686313,"duration":1},"status":"passed","severity":"normal"},{"uid":"118d03de37ac8a4e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709904814704,"stop":1709904814704,"duration":0},"status":"passed","severity":"normal"},{"uid":"9814398b22c26e61","name":"Publish message with custom timestamp: Sat Mar 18 2023 13:39:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1709905198599,"stop":1709905198600,"duration":1},"status":"passed","severity":"normal"},{"uid":"efd9eb0d629cfd02","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1709904892573,"stop":1709904892573,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec9a5589ec52138c","name":"Push message with content topic containing unicode special characters","time":{"start":1709905123135,"stop":1709905123135,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b4a8780006e0a75","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1709904686312,"stop":1709904686312,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfc6c98b436d1088","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1709905388579,"stop":1709905388579,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0605dfb7ad6e90","name":"should emit a peer event after start","time":{"start":1709905206158,"stop":1709905206159,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4e1bcfa3fc462e2","name":"Push message on custom pubsubTopic","time":{"start":1709905006525,"stop":1709905006525,"duration":0},"status":"passed","severity":"normal"},{"uid":"748bdf3a5ebd09be","name":"Reopen subscription with peer with lost subscription","time":{"start":1709904815039,"stop":1709904815044,"duration":5},"status":"passed","severity":"normal"},{"uid":"fdb092cae681fbdc","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709904825584,"stop":1709904825584,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe0ab81df1b4814","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1709904892593,"stop":1709904892594,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f69e5b8336f4661","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709904988064,"stop":1709904988065,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d7f2b203a785b5d","name":"Subscribe to topic containing JSON and receive message","time":{"start":1709904988082,"stop":1709904988082,"duration":0},"status":"passed","severity":"normal"},{"uid":"58c3afb0e6c7b5fd","name":"Nwaku publishes","time":{"start":1709905177912,"stop":1709905177912,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a3c395215bc68a","name":"should get / set TCP multiaddr","time":{"start":1709904694901,"stop":1709904694901,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab34b662f664a7d5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1709904708906,"stop":1709904708906,"duration":0},"status":"passed","severity":"normal"},{"uid":"af5076fe05680230","name":"Check message with no payload is not received","time":{"start":1709904901172,"stop":1709904901173,"duration":1},"status":"passed","severity":"normal"},{"uid":"ada15611368b2654","name":"Refresh subscription","time":{"start":1709905388568,"stop":1709905388569,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a5130d5b707400d","name":"Query Generator - forward","time":{"start":1709905327188,"stop":1709905327189,"duration":1},"status":"passed","severity":"normal"},{"uid":"21d70de206662587","name":"random static sharding 7 - Cluster ID: 262, Shard ID: 842","time":{"start":1709905273696,"stop":1709905273696,"duration":0},"status":"passed","severity":"normal"},{"uid":"72ba1b79f01c4a1","name":"handles empty shards array correctly","time":{"start":1709904686333,"stop":1709904686333,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15739efc2ce7174","name":"Publishes to nwaku","time":{"start":1709905177911,"stop":1709905177912,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ff696f081a8abd","name":"Push message with Script payload","time":{"start":1709905257694,"stop":1709905257695,"duration":1},"status":"passed","severity":"normal"},{"uid":"bad33d229ffb0d8d","name":"Generator, 2 different pubsubtopics","time":{"start":1709905323101,"stop":1709905323101,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebe3d6657dabeeef","name":"Query Generator, Multiple PubsubTopics","time":{"start":1709905298142,"stop":1709905298143,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5909dc431d29585","name":"Check received message containing numeric","time":{"start":1709905212750,"stop":1709905212751,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a9ae5ecfe52d2e4","name":"Sample","time":{"start":1709904694263,"stop":1709904694264,"duration":1},"status":"passed","severity":"normal"},{"uid":"58224526cdaeb774","name":"Push message with content topic containing shell command","time":{"start":1709905257719,"stop":1709905257720,"duration":1},"status":"passed","severity":"normal"},{"uid":"c72eb8412b8290c5","name":"Generator, 2 different pubsubtopics","time":{"start":1709905323100,"stop":1709905323100,"duration":0},"status":"passed","severity":"normal"},{"uid":"af2e06ab58585d85","name":"throws on content topic with generation field greater than 0","time":{"start":1709904686308,"stop":1709904686308,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06c55626d4d3288","name":"Ping on subscribed peer","time":{"start":1709904815037,"stop":1709904815037,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbb0574060c60a9b","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1709904747173,"stop":1709904747173,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ed976572ee733b3","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709905388567,"stop":1709905388568,"duration":1},"status":"passed","severity":"normal"},{"uid":"6761d263f42bc73d","name":"Overlapping topic subscription","time":{"start":1709905388579,"stop":1709905388579,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc7e64a379744255","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1709904750190,"stop":1709904750190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"25f4b90be6bea771","name":"random static sharding 9 - Cluster ID: 191, Shard ID: 638","time":{"start":1709905273697,"stop":1709905273697,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7726849de03bac","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709905006527,"stop":1709905006527,"duration":0},"status":"passed","severity":"normal"},{"uid":"93bab41fca9a4899","name":"Check message with invalid timestamp is not received","time":{"start":1709905212789,"stop":1709905212789,"duration":0},"status":"passed","severity":"normal"},{"uid":"a097ff53002569e3","name":"Check received message containing emoji","time":{"start":1709905212786,"stop":1709905212786,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a70fe25ec82dd08","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1709904686311,"stop":1709904686312,"duration":1},"status":"passed","severity":"normal"},{"uid":"c82b99450aeba0e5","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709905006525,"stop":1709905006525,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5c10960b47faa6","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1709904825582,"stop":1709904825583,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47c677064a9fdca","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1709904686328,"stop":1709904686328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ea1a7622751f25f","name":"Check message on other pubsub topic is not received","time":{"start":1709904901153,"stop":1709904901153,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e3a7e8f79e6a7b3","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1709904814703,"stop":1709904814703,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa4a09d424dcb600","name":"Push message with Basic HTML tag payload","time":{"start":1709905257695,"stop":1709905257695,"duration":0},"status":"passed","severity":"normal"},{"uid":"f23e898f7609536","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1709904686325,"stop":1709904686325,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff3004b423464c32","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1709904892590,"stop":1709904892591,"duration":1},"status":"passed","severity":"normal"},{"uid":"94f06c9448812f63","name":"Subscribe to topic containing special chars and receive message","time":{"start":1709905388570,"stop":1709905388570,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3e9d75c18f7b57","name":"should throw an error for empty SingleShardInfos array","time":{"start":1709904686318,"stop":1709904686318,"duration":0},"status":"passed","severity":"normal"},{"uid":"af3295cf4a7d910","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1709904694075,"stop":1709904694076,"duration":1},"status":"passed","severity":"normal"},{"uid":"3787dd04e043d40b","name":"Check received message containing XML","time":{"start":1709905212758,"stop":1709905212759,"duration":1},"status":"passed","severity":"normal"},{"uid":"4942688ccec60e06","name":"Check publish message containing SQL Injection","time":{"start":1709905198584,"stop":1709905198585,"duration":1},"status":"passed","severity":"normal"},{"uid":"f7fa2032d3c3d8b6","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1709905208565,"stop":1709905208566,"duration":1},"status":"passed","severity":"normal"},{"uid":"b97547c74effe87c","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709905388573,"stop":1709905388573,"duration":0},"status":"passed","severity":"normal"},{"uid":"df4913f36c857112","name":"Push message with content topic containing XML","time":{"start":1709905257715,"stop":1709905257716,"duration":1},"status":"passed","severity":"normal"},{"uid":"5423ee1441450bff","name":"should configure sharding based on application and version for autosharding","time":{"start":1709904686332,"stop":1709904686332,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67e8052a8069a68","name":"Passing page size 3 when there are 20 messages","time":{"start":1709905352838,"stop":1709905352838,"duration":0},"status":"passed","severity":"normal"},{"uid":"89174b0554046e08","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709904814701,"stop":1709904814702,"duration":1},"status":"passed","severity":"normal"},{"uid":"f4f4ea8f7912f21f","name":"Passing page size 11 when there are 10 messages","time":{"start":1709905352839,"stop":1709905352839,"duration":0},"status":"passed","severity":"normal"},{"uid":"855aeb91b8bf3425","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1709904892574,"stop":1709904892574,"duration":0},"status":"passed","severity":"normal"},{"uid":"b367704d0c71f4bc","name":"Check received message containing Basic HTML tag","time":{"start":1709905212783,"stop":1709905212783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0ed290af6497149","name":"Subscribe to topic containing emoji and receive message","time":{"start":1709905388574,"stop":1709905388574,"duration":0},"status":"passed","severity":"normal"},{"uid":"76850bf16d977f7","name":"should decode valid enr successfully","time":{"start":1709904694896,"stop":1709904694896,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ddd94829d340391","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1709904892584,"stop":1709904892585,"duration":1},"status":"passed","severity":"normal"},{"uid":"100dbbfcb330f33f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709904892590,"stop":1709904892590,"duration":0},"status":"passed","severity":"normal"},{"uid":"19e5537ba285d85a","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1709905290983,"stop":1709905290983,"duration":0},"status":"passed","severity":"normal"},{"uid":"56cb9a72f18d761a","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1709904686319,"stop":1709904686319,"duration":0},"status":"passed","severity":"normal"},{"uid":"354f1eeaa20814f8","name":"Push message equal or less that 1MB","time":{"start":1709905257726,"stop":1709905257726,"duration":0},"status":"passed","severity":"normal"},{"uid":"d34751760633ab1e","name":"Push message with Basic HTML tag payload","time":{"start":1709905123123,"stop":1709905123123,"duration":0},"status":"passed","severity":"normal"},{"uid":"474b45488372a7ed","name":"should return false","time":{"start":1709904694899,"stop":1709904694899,"duration":0},"status":"passed","severity":"normal"},{"uid":"c464d83696c9227a","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1709904892578,"stop":1709904892578,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0bb6904f8cab7bd","name":"throws on content topic with empty application field","time":{"start":1709904686308,"stop":1709904686309,"duration":1},"status":"passed","severity":"normal"},{"uid":"34613144dbdca701","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1709905388585,"stop":1709905388586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e781ffecf00079e3","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1709904708599,"stop":1709904708599,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9490940e98ccfa","name":"Relay","time":{"start":1709904750391,"stop":1709904750392,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8aca98b94de4f4e","name":"can start the service","time":{"start":1709904716591,"stop":1709904716593,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f1caae2c42e8c66","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709905388572,"stop":1709905388572,"duration":0},"status":"passed","severity":"normal"},{"uid":"759b3433e65aa0ce","name":"Subscribe to topic containing long and receive message","time":{"start":1709905388569,"stop":1709905388569,"duration":0},"status":"passed","severity":"normal"},{"uid":"22fdc71647b475c9","name":"should return all peers when numPeers is 0","time":{"start":1709904699666,"stop":1709904699666,"duration":0},"status":"passed","severity":"normal"},{"uid":"9062fb0eb7ee76df","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1709905360608,"stop":1709905360608,"duration":0},"status":"passed","severity":"normal"},{"uid":"279d1990ae308c","name":"Query with Promise Callback, No Decoder","time":{"start":1709905298149,"stop":1709905298149,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe7f273081ae106d","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1709905273692,"stop":1709905273692,"duration":0},"status":"passed","severity":"normal"},{"uid":"47231485fff35c5b","name":"random static sharding 10 - Cluster ID: 727, Shard ID: 740","time":{"start":1709905273697,"stop":1709905273698,"duration":1},"status":"passed","severity":"normal"},{"uid":"17ee1baa0f1962b1","name":"Check message on other pubsub topic is not received","time":{"start":1709905212791,"stop":1709905212791,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a791ad995386ec0","name":"should not fail to start the service if it is already started","time":{"start":1709904716594,"stop":1709904716595,"duration":1},"status":"passed","severity":"normal"},{"uid":"30e1bc7593f0f35","name":"should handle corrupted local storage data gracefully","time":{"start":1709904716598,"stop":1709904716598,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0ccf39ce2a719c0","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1709904988082,"stop":1709904988082,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ee1b3fbdf12b4f1","name":"should throw an error for missing sharding configuration","time":{"start":1709904686332,"stop":1709904686333,"duration":1},"status":"passed","severity":"normal"},{"uid":"25c56734c686208","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709904814700,"stop":1709904814700,"duration":0},"status":"passed","severity":"normal"},{"uid":"baf3d85078cc8ecb","name":"Push message with content topic containing JSON","time":{"start":1709905123131,"stop":1709905123132,"duration":1},"status":"passed","severity":"normal"},{"uid":"f370e3a030c1ce39","name":"Check received message with timestamp: 1709904738218000000 ","time":{"start":1709905212765,"stop":1709905212766,"duration":1},"status":"passed","severity":"normal"},{"uid":"506a1982a72ccd41","name":"should throw error - no id","time":{"start":1709904694897,"stop":1709904694897,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3f29bcfb779e3ca","name":"throws on content topic with too few or too many fields","time":{"start":1709904686307,"stop":1709904686308,"duration":1},"status":"passed","severity":"normal"},{"uid":"64497d402257a48d","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1709904686358,"stop":1709904686358,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5240a43deb62727","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1709905208561,"stop":1709905208561,"duration":0},"status":"passed","severity":"normal"},{"uid":"57e9c9160c9d046b","name":"Subscribe to topic containing shell command and publish message","time":{"start":1709905208568,"stop":1709905208568,"duration":0},"status":"passed","severity":"normal"},{"uid":"86e363df342c2185","name":"Passing an array","time":{"start":1709905369411,"stop":1709905369412,"duration":1},"status":"passed","severity":"normal"},{"uid":"b72f964593883864","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1709904722285,"stop":1709904722287,"duration":2},"status":"passed","severity":"normal"},{"uid":"83d45e85dd33c6f1","name":"Query with Promise Callback, No message returned","time":{"start":1709905298149,"stop":1709905298149,"duration":0},"status":"passed","severity":"normal"},{"uid":"e063aeaaeddeb8bb","name":"Check publish message containing Chinese","time":{"start":1709905198582,"stop":1709905198582,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3b41784a8dee077","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709905388566,"stop":1709905388567,"duration":1},"status":"passed","severity":"normal"},{"uid":"28b00a7c934b8d44","name":"can dial TLS multiaddrs","time":{"start":1709905012948,"stop":1709905012949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3259c957e9d53678","name":"different cluster, different shard: nodes don't connect","time":{"start":1709905028230,"stop":1709905028230,"duration":0},"status":"passed","severity":"normal"},{"uid":"6aa85c27e0f05a81","name":"Check message with no payload is not received","time":{"start":1709905212771,"stop":1709905212771,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d2669e4c4345f3d","name":"should use DNS peer discovery with light client","time":{"start":1709904750190,"stop":1709904750190,"duration":0},"status":"skipped","severity":"normal"},{"uid":"463fb693e1dfa9fe","name":"Check publish message after client node is restarted","time":{"start":1709905198604,"stop":1709905198604,"duration":0},"status":"skipped","severity":"normal"},{"uid":"be3f3b0b2fac8d3f","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1709904686322,"stop":1709904686323,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fd2d1656ba6b09","name":"Check received message containing escaped characters","time":{"start":1709905212785,"stop":1709905212785,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d5510fd53024df","name":"Query generator for multiple messages with different content topic format","time":{"start":1709905324756,"stop":1709905324757,"duration":1},"status":"passed","severity":"normal"},{"uid":"f259de36dda37ae","name":"Check received message containing special chars","time":{"start":1709904901141,"stop":1709904901141,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e2083e0e72a2a7c","name":"Subscribe to topic containing long and receive message","time":{"start":1709905388580,"stop":1709905388581,"duration":1},"status":"passed","severity":"normal"},{"uid":"aba004b7a7782245","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1709904708908,"stop":1709904708908,"duration":0},"status":"passed","severity":"normal"},{"uid":"8002b609aefe0caf","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1709904825581,"stop":1709904825582,"duration":1},"status":"passed","severity":"normal"},{"uid":"688a7a76dcc4663e","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1709905290982,"stop":1709905290982,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f92da109b0cc7b9","name":"should not throw an error for a single configured topic","time":{"start":1709904686329,"stop":1709904686329,"duration":0},"status":"passed","severity":"normal"},{"uid":"da81e626791aa5f1","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1709904686318,"stop":1709904686318,"duration":0},"status":"passed","severity":"normal"},{"uid":"6781d61bbf0bdb04","name":"Push message with Chinese payload","time":{"start":1709905123120,"stop":1709905123120,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ff0b444fa9a33fc","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1709904786700,"stop":1709904786700,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa101cb43929c372","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1709904686323,"stop":1709904686323,"duration":0},"status":"passed","severity":"normal"},{"uid":"57121facf9286e6e","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709905388576,"stop":1709905388577,"duration":1},"status":"passed","severity":"normal"},{"uid":"ae456058a886136b","name":"new peer added after a peer was already found","time":{"start":1709905148150,"stop":1709905148151,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ea6bd72a14fc7586","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709905388577,"stop":1709905388578,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb769e83c070b1a8","name":"different cluster, same shard: nodes don't connect","time":{"start":1709904892572,"stop":1709904892572,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1e427e3d122aad","name":"Push message with unicode special characters payload","time":{"start":1709905257697,"stop":1709905257697,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe65f0ccc28217b5","name":"Encoder throws on undefined content topic","time":{"start":1709904724258,"stop":1709904724259,"duration":1},"status":"passed","severity":"normal"},{"uid":"a844cd97fd747096","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1709905388565,"stop":1709905388566,"duration":1},"status":"passed","severity":"normal"},{"uid":"41434b44a556f3fc","name":"should throw error - invalid id","time":{"start":1709904694898,"stop":1709904694898,"duration":0},"status":"passed","severity":"normal"},{"uid":"932831e585e17e5f","name":"Check received message containing numeric","time":{"start":1709904901140,"stop":1709904901141,"duration":1},"status":"passed","severity":"normal"},{"uid":"521c0f2254910865","name":"Check received message containing JSON","time":{"start":1709905212760,"stop":1709905212761,"duration":1},"status":"passed","severity":"normal"},{"uid":"3fef7c1aff84f797","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1709905339295,"stop":1709905339296,"duration":1},"status":"passed","severity":"normal"},{"uid":"44ca575fbb056c6d","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1709904686328,"stop":1709904686328,"duration":0},"status":"passed","severity":"normal"},{"uid":"eba797289fd006f5","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1709905323102,"stop":1709905323102,"duration":0},"status":"passed","severity":"normal"},{"uid":"fae2b66be5bd8a32","name":"Check meta is set [ecies]","time":{"start":1709904724258,"stop":1709904724258,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3fa6f906e5182e8","name":"Check message received after nwaku node is restarted","time":{"start":1709905212793,"stop":1709905212793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"af1fd12cf9de91da","name":"configure the node with multiple pubsub topics","time":{"start":1709905273698,"stop":1709905273698,"duration":0},"status":"passed","severity":"normal"},{"uid":"82cbad49239bf088","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1709904892586,"stop":1709904892586,"duration":0},"status":"passed","severity":"normal"},{"uid":"ffa8730502986229","name":"Push message with meta","time":{"start":1709905257723,"stop":1709905257723,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4424710e4f3679","name":"ignores domain fetching errors","time":{"start":1709904709466,"stop":1709904709466,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffa257ba3b9b208","name":"Check received message containing Chinese","time":{"start":1709904901142,"stop":1709904901143,"duration":1},"status":"passed","severity":"normal"},{"uid":"406939f75b59fb29","name":"Subscribe and receive messages via waku relay post","time":{"start":1709905388576,"stop":1709905388576,"duration":0},"status":"passed","severity":"normal"},{"uid":"f761fc0a10e9afba","name":"Push message with content topic containing long","time":{"start":1709905123126,"stop":1709905123127,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc6769af137678e3","name":"Check received message containing escaped characters","time":{"start":1709905212762,"stop":1709905212763,"duration":1},"status":"passed","severity":"normal"},{"uid":"a554e6a876d5de7b","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1709905290982,"stop":1709905290982,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6f76b1394c0d2d0","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1709905290984,"stop":1709905290984,"duration":0},"status":"passed","severity":"normal"},{"uid":"908cced93b2b40db","name":"Query generator for multiple messages with multiple decoders","time":{"start":1709905324755,"stop":1709905324756,"duration":1},"status":"passed","severity":"normal"},{"uid":"b27925590a96699f","name":"Check publish message containing XML","time":{"start":1709905198589,"stop":1709905198590,"duration":1},"status":"passed","severity":"normal"},{"uid":"f824898b974231b8","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1709905198602,"stop":1709905198602,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1038dfdedbb0d8c","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1709904892577,"stop":1709904892577,"duration":0},"status":"passed","severity":"normal"},{"uid":"41739789b14fafe0","name":"Check message with no pubsub topic is not received","time":{"start":1709904901153,"stop":1709904901153,"duration":0},"status":"passed","severity":"normal"},{"uid":"6510fc739a68c0b7","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1709904892588,"stop":1709904892588,"duration":0},"status":"passed","severity":"normal"},{"uid":"e881407e20f443d8","name":"connects to nwaku","time":{"start":1709905369410,"stop":1709905369410,"duration":0},"status":"passed","severity":"normal"},{"uid":"7554b16591fc1083","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709905388586,"stop":1709905388586,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f29910fa8d33cfd","name":"should not receive a peer event before start","time":{"start":1709905206159,"stop":1709905206161,"duration":2},"status":"passed","severity":"normal"},{"uid":"d7cbbcaaeaf9446f","name":"should not receive a peer event before start","time":{"start":1709904750188,"stop":1709904750189,"duration":1},"status":"passed","severity":"normal"},{"uid":"e13c693fba93a16a","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1709905208565,"stop":1709905208565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f54a52afef9f9e00","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709904988059,"stop":1709904988060,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ebcf9fea21dfbe2","name":"Check received message with timestamp: 1709904738277 ","time":{"start":1709904901151,"stop":1709904901151,"duration":0},"status":"passed","severity":"normal"},{"uid":"92c6b40f3a159145","name":"should get / set UDP multiaddr","time":{"start":1709904694901,"stop":1709904694901,"duration":0},"status":"passed","severity":"normal"},{"uid":"57d778bd9307aa31","name":"should be able to decode the field with only STORE set to true","time":{"start":1709904694070,"stop":1709904694071,"duration":1},"status":"passed","severity":"normal"},{"uid":"b928b75e76b48caf","name":"Subscribe to topic containing short and receive message","time":{"start":1709905388569,"stop":1709905388569,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec20a20613f1229c","name":"Check received message containing Arabic","time":{"start":1709905212753,"stop":1709905212754,"duration":1},"status":"passed","severity":"normal"},{"uid":"970fa36c8492f426","name":"configure the node with multiple content topics","time":{"start":1709905258784,"stop":1709905258784,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cabec273e919378","name":"should be able to decode the field with only FILTER set to true","time":{"start":1709904694069,"stop":1709904694070,"duration":1},"status":"passed","severity":"normal"},{"uid":"1636ae738a9e8bbf","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709905388571,"stop":1709905388571,"duration":0},"status":"passed","severity":"normal"},{"uid":"5acb3707649ef11b","name":"Push message with content topic containing Chinese","time":{"start":1709905257710,"stop":1709905257711,"duration":1},"status":"passed","severity":"normal"},{"uid":"9772510eae1dee5b","name":"should only return 1 node with relay capability","time":{"start":1709904709467,"stop":1709904709467,"duration":0},"status":"passed","severity":"normal"},{"uid":"244bb68486482b5a","name":"throws on content topic with empty version field","time":{"start":1709904686309,"stop":1709904686309,"duration":0},"status":"passed","severity":"normal"},{"uid":"715591f98397e72e","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1709905290983,"stop":1709905290983,"duration":0},"status":"passed","severity":"normal"},{"uid":"43da55f7a44b226f","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1709904722288,"stop":1709904722288,"duration":0},"status":"passed","severity":"normal"},{"uid":"e91beeee9f8c2859","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1709905490209,"stop":1709905490210,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e9219347df025d5","name":"Push message with escaped characters payload","time":{"start":1709905123124,"stop":1709905123124,"duration":0},"status":"passed","severity":"normal"},{"uid":"b418d284fb6b4236","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709904988055,"stop":1709904988056,"duration":1},"status":"passed","severity":"normal"},{"uid":"695cb41411421201","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709905212769,"stop":1709905212769,"duration":0},"status":"passed","severity":"normal"},{"uid":"1554787626a21849","name":"Subscribe and publish message","time":{"start":1709905208560,"stop":1709905208560,"duration":0},"status":"passed","severity":"normal"},{"uid":"42be62299d28cacf","name":"Push message with Arabic payload","time":{"start":1709905257693,"stop":1709905257693,"duration":0},"status":"passed","severity":"normal"},{"uid":"8114dabb4ede1826","name":"Reopen subscription with peer with lost subscription","time":{"start":1709904815036,"stop":1709904815036,"duration":0},"status":"passed","severity":"normal"},{"uid":"93c154e23dbec5c0","name":"Check received message containing Basic HTML tag","time":{"start":1709905212759,"stop":1709905212760,"duration":1},"status":"passed","severity":"normal"},{"uid":"26c15ee4f0b00c3d","name":"groups content topics by expected pubsub topic","time":{"start":1709904686316,"stop":1709904686316,"duration":0},"status":"passed","severity":"normal"},{"uid":"7a0afc37a6c78aab","name":"Ping on peer without subscriptions","time":{"start":1709904815037,"stop":1709904815039,"duration":2},"status":"passed","severity":"normal"},{"uid":"b18a1c163806c45d","name":"Query with Ordered Callback, No Decoder","time":{"start":1709905298147,"stop":1709905298147,"duration":0},"status":"passed","severity":"normal"},{"uid":"50eb9b2a342ce13d","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1709904892576,"stop":1709904892577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9535d853a8a96e8","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1709905208560,"stop":1709905208560,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b15278b21a19981","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1709905388582,"stop":1709905388582,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc1eff91db908812","name":"Check received message containing special chars","time":{"start":1709905212779,"stop":1709905212780,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ab4ac6a4981b343","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1709904786699,"stop":1709904786700,"duration":1},"status":"passed","severity":"normal"},{"uid":"57cabce65c493c9c","name":"Check received message containing shell command","time":{"start":1709904901147,"stop":1709904901147,"duration":0},"status":"passed","severity":"normal"},{"uid":"281194de00df51df","name":"Push message with content topic containing Arabic","time":{"start":1709905257711,"stop":1709905257712,"duration":1},"status":"passed","severity":"normal"},{"uid":"578dd3b477d76a01","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709905212787,"stop":1709905212788,"duration":1},"status":"passed","severity":"normal"},{"uid":"c54e7e0aebd8d2b","name":"should throw an error for insufficient data","time":{"start":1709904686359,"stop":1709904686359,"duration":0},"status":"passed","severity":"normal"},{"uid":"bacde58ba6f6f0f2","name":"Push message on custom pubsubTopic","time":{"start":1709905006526,"stop":1709905006526,"duration":0},"status":"passed","severity":"normal"},{"uid":"4264b31a14cecddb","name":"Push message with special chars payload","time":{"start":1709905123119,"stop":1709905123119,"duration":0},"status":"passed","severity":"normal"},{"uid":"6256ee84fc8acf56","name":"Push message with long payload","time":{"start":1709905257691,"stop":1709905257691,"duration":0},"status":"passed","severity":"normal"},{"uid":"70095c4ab01718fe","name":"Refresh subscription","time":{"start":1709905208562,"stop":1709905208563,"duration":1},"status":"skipped","severity":"normal"},{"uid":"763afd3bd8e73991","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1709904814700,"stop":1709904814701,"duration":1},"status":"passed","severity":"normal"},{"uid":"d18f1dd2c22af246","name":"Check received message with timestamp: 1709904738218 ","time":{"start":1709905212787,"stop":1709905212787,"duration":0},"status":"passed","severity":"normal"},{"uid":"62669b79fa88c615","name":"should set field with all protocols enabled","time":{"start":1709904694904,"stop":1709904694905,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a5ef1d7f830b27e","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1709904988056,"stop":1709904988057,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d59f5b2ddd2f988","name":"Query generator for multiple messages with different message text format","time":{"start":1709905324754,"stop":1709905324755,"duration":1},"status":"passed","severity":"normal"},{"uid":"241ba2af96acdc9c","name":"addEventListener with wrong event","time":{"start":1709904780102,"stop":1709904780103,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d23d72d438e4687","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1709905388582,"stop":1709905388582,"duration":0},"status":"passed","severity":"normal"},{"uid":"7237564ea550355e","name":"Push message with Russian payload","time":{"start":1709905257693,"stop":1709905257694,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe839a8e2ed03c5d","name":"Push message with content topic containing emoji","time":{"start":1709905257721,"stop":1709905257721,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ddb1b9b67b0423","name":"Encoder throws on empty string content topic","time":{"start":1709904722290,"stop":1709904722290,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc0d973c9c20a4c","name":"Decoder throws on undefined content topic","time":{"start":1709904722291,"stop":1709904722291,"duration":0},"status":"passed","severity":"normal"},{"uid":"922c743c8048c7cc","name":"Push message with XML payload","time":{"start":1709905123122,"stop":1709905123123,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b88bd7eb16fb1e","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1709904892580,"stop":1709904892580,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3abacb4561e0b0","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1709904686329,"stop":1709904686329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9a43886e94237c4","name":"should use the provided clusterId for the pubsub topic","time":{"start":1709904686334,"stop":1709904686334,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ec50d7d3bd861b7","name":"creates an iterator","time":{"start":1709905349895,"stop":1709905349896,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bc4db73c8658c1","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1709904750041,"stop":1709904750041,"duration":0},"status":"passed","severity":"normal"},{"uid":"345505aacceff3cc","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1709905490211,"stop":1709905490211,"duration":0},"status":"passed","severity":"normal"},{"uid":"3efbce2fa51bfd5f","name":"Passing page size 110 when there are 120 messages","time":{"start":1709905352842,"stop":1709905352844,"duration":2},"status":"passed","severity":"normal"},{"uid":"fd158e0e3595674f","name":"Check publish message containing short","time":{"start":1709905198580,"stop":1709905198581,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8cbc61a134d7534","name":"can start and stop the service","time":{"start":1709905206156,"stop":1709905206157,"duration":1},"status":"passed","severity":"normal"},{"uid":"5112ce18953050d7","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1709904892593,"stop":1709904892593,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f06bba669358045","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1709904988061,"stop":1709904988063,"duration":2},"status":"passed","severity":"normal"},{"uid":"d1b4a1549d1f37da","name":"Push 30 different messages","time":{"start":1709905123125,"stop":1709905123125,"duration":0},"status":"passed","severity":"normal"},{"uid":"3470b456176ee963","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709905388573,"stop":1709905388574,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e0edf8b63674c99","name":"addEventListener with correct event","time":{"start":1709904780100,"stop":1709904780102,"duration":2},"status":"passed","severity":"normal"},{"uid":"6f550b68704d18d7","name":"Check message with no content topic is not received","time":{"start":1709905212771,"stop":1709905212771,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e4315a7de7278f5","name":"start node with empty content topic","time":{"start":1709905258785,"stop":1709905258786,"duration":1},"status":"passed","severity":"normal"},{"uid":"7292df2a2e6c8b6e","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1709905360609,"stop":1709905360609,"duration":0},"status":"passed","severity":"normal"},{"uid":"10e6cab5d273f7d0","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1709905028218,"stop":1709905028218,"duration":0},"status":"passed","severity":"normal"},{"uid":"984aa5a5d9f3cbf0","name":"Push message with Arabic payload","time":{"start":1709905123120,"stop":1709905123121,"duration":1},"status":"passed","severity":"normal"},{"uid":"175403700b9b4b54","name":"should throw an error for missing required configuration","time":{"start":1709904686321,"stop":1709904686321,"duration":0},"status":"passed","severity":"normal"},{"uid":"3798ae3a584c810f","name":"should properly create location multiaddrs - udp6","time":{"start":1709904694902,"stop":1709904694902,"duration":0},"status":"passed","severity":"normal"},{"uid":"100c643ad44cc84d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1709904988080,"stop":1709904988081,"duration":1},"status":"passed","severity":"normal"},{"uid":"29ff2c92c3ead1e6","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1709904699668,"stop":1709904699668,"duration":0},"status":"passed","severity":"normal"},{"uid":"228abd37113d55de","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1709904786703,"stop":1709904786704,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc8024ab8c254ebe","name":"should properly create location multiaddrs - udp4","time":{"start":1709904694902,"stop":1709904694902,"duration":0},"status":"passed","severity":"normal"},{"uid":"85a72169ae5f7d76","name":"Push message equal or less that 1MB","time":{"start":1709905123148,"stop":1709905123149,"duration":1},"status":"passed","severity":"normal"},{"uid":"974be65d288f5149","name":"Check received message containing XML","time":{"start":1709904901145,"stop":1709904901145,"duration":0},"status":"passed","severity":"normal"},{"uid":"21b7d82210ca892d","name":"Push message with Script payload","time":{"start":1709905123122,"stop":1709905123122,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87cef8b5d672a47","name":"should throw an error for an unconfigured topic","time":{"start":1709904686330,"stop":1709904686330,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e0817c01fe7e11e","name":"less peers than existing","time":{"start":1709905658637,"stop":1709905658637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b362910d1fbb1a19","name":"different cluster, same shard: nodes don't connect","time":{"start":1709905028229,"stop":1709905028230,"duration":1},"status":"passed","severity":"normal"},{"uid":"1e0e98678d43090b","name":"same cluster, same shard: nodes connect","time":{"start":1709904892571,"stop":1709904892571,"duration":0},"status":"passed","severity":"normal"},{"uid":"6173b3484bc292a2","name":"Check message with invalid timestamp is not received","time":{"start":1709904901152,"stop":1709904901153,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfbed1879108da3d","name":"Subscribe to topic containing XML and receive message","time":{"start":1709904988081,"stop":1709904988082,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd39819e9eac4ece","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1709904686317,"stop":1709904686317,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddbe59a9d4d75236","name":"Sets default value correctly","time":{"start":1709905369413,"stop":1709905369413,"duration":0},"status":"passed","severity":"normal"},{"uid":"ae0e5dd54a58b91b","name":"Push message with content topic containing JSON","time":{"start":1709905257718,"stop":1709905257719,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b065c7783301fa5","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1709904709468,"stop":1709904709468,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f3f60212bcf6c49","name":"throws on content topic with non-number generation field","time":{"start":1709904686308,"stop":1709904686308,"duration":0},"status":"passed","severity":"normal"},{"uid":"85ac8e8eea948880","name":"Check publish message containing unicode special characters","time":{"start":1709905198596,"stop":1709905198597,"duration":1},"status":"passed","severity":"normal"},{"uid":"72d556e42c225209","name":"getPeersByDiscovery","time":{"start":1709904780105,"stop":1709904780105,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8a8dd407bce712a","name":"should set field with only STORE enabled","time":{"start":1709904694905,"stop":1709904694905,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f7adf6183dbd5c0","name":"Check received message containing Basic HTML tag","time":{"start":1709904901146,"stop":1709904901146,"duration":0},"status":"passed","severity":"normal"},{"uid":"4949fa6e5d6d2391","name":"Push message with long payload","time":{"start":1709905123118,"stop":1709905123118,"duration":0},"status":"passed","severity":"normal"},{"uid":"517ffc0a0719d83d","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1709905339294,"stop":1709905339295,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e6d7d427e17c81e","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1709904739270,"stop":1709904739271,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d7f458b4bc770ed","name":"Wrong topic","time":{"start":1709905258783,"stop":1709905258784,"duration":1},"status":"passed","severity":"normal"},{"uid":"79eb593376ac4f11","name":"passes more than one ENR URLs and attempts connection","time":{"start":1709904750191,"stop":1709904750191,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4e8117741905a3a1","name":"Push message with content topic containing numeric","time":{"start":1709905257708,"stop":1709905257709,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6acfa2621d08a5f","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709904892575,"stop":1709904892575,"duration":0},"status":"passed","severity":"normal"},{"uid":"346ab92481d51524","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1709904686334,"stop":1709904686334,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7c824ca2adf1b0f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1709904686324,"stop":1709904686325,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4c12f30dfbea59f","name":"should not receive a peer event after stop","time":{"start":1709904750189,"stop":1709904750189,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cabd9031a9fc147","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1709904739271,"stop":1709904739273,"duration":2},"status":"passed","severity":"normal"},{"uid":"89a19860e0d1dc79","name":"A test","time":{"start":1709904988130,"stop":1709904988131,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1451b7b0fefdf06","name":"Push message with custom timestamp: 1709901292753","time":{"start":1709905257724,"stop":1709905257725,"duration":1},"status":"passed","severity":"normal"},{"uid":"5cd4508dcf501812","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709904946067,"stop":1709904946068,"duration":1},"status":"passed","severity":"normal"},{"uid":"46304c0ee1a908a2","name":"Subscribe and receives messages on 20 topics","time":{"start":1709904988060,"stop":1709904988061,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc6809a9558cca54","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1709904946067,"stop":1709904946067,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cf53e2bfa00202c","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1709904686323,"stop":1709904686323,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d0220eb8c88d0d8","name":"should throw error - no public key","time":{"start":1709904694898,"stop":1709904694899,"duration":1},"status":"passed","severity":"normal"},{"uid":"d11e10279f04eca5","name":"Overlapping topic subscription","time":{"start":1709905208563,"stop":1709905208563,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d6753171a4dd6817","name":"should be called for bootstrap peers","time":{"start":1709904747171,"stop":1709904747171,"duration":0},"status":"passed","severity":"normal"},{"uid":"e36906f7f6456488","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1709904739273,"stop":1709904739275,"duration":2},"status":"passed","severity":"normal"},{"uid":"a2bb3214620ba9a8","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1709904892579,"stop":1709904892579,"duration":0},"status":"passed","severity":"normal"},{"uid":"c764b01716a7de19","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1709904892589,"stop":1709904892589,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc3c9b7548b5a7c5","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1709904892595,"stop":1709904892596,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9bd8ba59f80d7c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1709904686327,"stop":1709904686327,"duration":0},"status":"passed","severity":"normal"},{"uid":"bed1dc3d6a0dee9a","name":"different cluster, different shard: nodes don't connect","time":{"start":1709904892572,"stop":1709904892573,"duration":1},"status":"passed","severity":"normal"},{"uid":"14a2e8b92a7b6d08","name":"Check received message containing long","time":{"start":1709904901140,"stop":1709904901140,"duration":0},"status":"passed","severity":"normal"},{"uid":"7204fb071bab0cf7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1709905188241,"stop":1709905188241,"duration":0},"status":"passed","severity":"normal"},{"uid":"6485e21b2520cd20","name":"getPeersByDiscovery","time":{"start":1709905148150,"stop":1709905148150,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1d1d66da17ecf1f","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1709905360602,"stop":1709905360604,"duration":2},"status":"passed","severity":"normal"},{"uid":"4fc71614ed3b1f75","name":"Round trip binary encryption [ecies, signature]","time":{"start":1709904724257,"stop":1709904724258,"duration":1},"status":"passed","severity":"normal"},{"uid":"577b1ae1ef979717","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1709904988084,"stop":1709904988084,"duration":0},"status":"passed","severity":"normal"},{"uid":"669aeb656c306a5d","name":"should correctly map a content topic to a pubsub topic","time":{"start":1709904686333,"stop":1709904686333,"duration":0},"status":"passed","severity":"normal"},{"uid":"3083595d44622141","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1709905388578,"stop":1709905388579,"duration":1},"status":"passed","severity":"normal"},{"uid":"b5a09af695797edc","name":"handles different networkShards values correctly","time":{"start":1709904686317,"stop":1709904686317,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d30d1abc185c94c","name":"Promise Callback - forward","time":{"start":1709905327189,"stop":1709905327190,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9f50bd1cf249721","name":"should set field with all protocols disabled","time":{"start":1709904694904,"stop":1709904694904,"duration":0},"status":"passed","severity":"normal"},{"uid":"74efc0367285a965","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1709904892585,"stop":1709904892586,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7bbec3fcf5eae21","name":"Ordered callback, aborts when callback returns true","time":{"start":1709905324760,"stop":1709905324761,"duration":1},"status":"passed","severity":"normal"},{"uid":"d090ba3b1d0c6ce5","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1709905298145,"stop":1709905298146,"duration":1},"status":"passed","severity":"normal"},{"uid":"b507baa6f43dbb09","name":"Check message received after jswaku node is restarted","time":{"start":1709905212793,"stop":1709905212793,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b02d380a5bdd2553","name":"Fails to push message with large meta","time":{"start":1709905257723,"stop":1709905257723,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c79a805a6e68d7f","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1709905188243,"stop":1709905188244,"duration":1},"status":"passed","severity":"normal"},{"uid":"d4fd9d542b5e33e6","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1709904699666,"stop":1709904699667,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a1d7ac8c1596c82","name":"Query Generator, Wrong PubsubTopic","time":{"start":1709905298141,"stop":1709905298142,"duration":1},"status":"passed","severity":"normal"},{"uid":"bae32c5339791828","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1709904814697,"stop":1709904814700,"duration":3},"status":"passed","severity":"normal"},{"uid":"16585ecdd632209d","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1709904694071,"stop":1709904694072,"duration":1},"status":"passed","severity":"normal"},{"uid":"12b418b44f86fc3c","name":"Ephemeral field set to true","time":{"start":1709904699810,"stop":1709904699810,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d05515462c52ab4","name":"more peers than existing","time":{"start":1709905658637,"stop":1709905658637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4bd0e630a23a4c31","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1709904739264,"stop":1709904739267,"duration":3},"status":"passed","severity":"normal"},{"uid":"bcf6c5176e92ce78","name":"removeEventListener with wrong event","time":{"start":1709904780104,"stop":1709904780105,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9805720f08e019d","name":"Push message on custom pubsubTopic","time":{"start":1709905006528,"stop":1709905006528,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6eaf07b0e598b16","name":"1 Relay, 1 fetch","time":{"start":1709904709190,"stop":1709904709191,"duration":1},"status":"passed","severity":"normal"},{"uid":"f18814ab75429207","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1709905290983,"stop":1709905290984,"duration":1},"status":"passed","severity":"normal"},{"uid":"a238f75e5e68e063","name":"Ordered Callback - forward","time":{"start":1709905327191,"stop":1709905327191,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d79cc12e6c0fdcb","name":"Subscribe to topic containing XML and receive message","time":{"start":1709905388584,"stop":1709905388584,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fa948558a02a082","name":"Encoder throws on undefined content topic","time":{"start":1709904699811,"stop":1709904699811,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc46a4df8735bfa","name":"Init the array if not present","time":{"start":1709904685875,"stop":1709904685877,"duration":2},"status":"passed","severity":"normal"},{"uid":"5a0f0effaa2201ce","name":"Subscribe to topic containing shell command and receive message","time":{"start":1709905388585,"stop":1709905388585,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed6efa576d4ea539","name":"Sign & Recover","time":{"start":1709904722943,"stop":1709904722944,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aab5008ac1a078","name":"Subscribe to topic containing Script and publish message","time":{"start":1709905208566,"stop":1709905208566,"duration":0},"status":"passed","severity":"normal"},{"uid":"b206f4de5f74d573","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1709905388566,"stop":1709905388566,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eee8f6017980446","name":"non connected peers","time":{"start":1709905658637,"stop":1709905658637,"duration":0},"status":"skipped","severity":"normal"},{"uid":"757207d84beae5e3","name":"should properly create location multiaddrs - tcp6","time":{"start":1709904694903,"stop":1709904694903,"duration":0},"status":"passed","severity":"normal"},{"uid":"83b127a7e8091352","name":"Subscribe to topic containing numeric and publish message","time":{"start":1709905208564,"stop":1709905208565,"duration":1},"status":"passed","severity":"normal"},{"uid":"d17883bdf3905f49","name":"Push message with content topic containing Basic HTML tag","time":{"start":1709905123131,"stop":1709905123131,"duration":0},"status":"passed","severity":"normal"},{"uid":"2664151dc0b05f0a","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app35/5/topic145/xml","time":{"start":1709905258779,"stop":1709905258780,"duration":1},"status":"passed","severity":"normal"},{"uid":"198820853baa5313","name":"Push message with content topic containing escaped characters","time":{"start":1709905257720,"stop":1709905257721,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6ceeb19c3674358","name":"Check publish message containing Russian","time":{"start":1709905198583,"stop":1709905198584,"duration":1},"status":"passed","severity":"normal"},{"uid":"8bf1e719e422941c","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app12/8/topic56/utf8","time":{"start":1709905258777,"stop":1709905258777,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd46f50667f99652","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709905388582,"stop":1709905388583,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a2adbb0b4cd23fd","name":"Push message with special chars payload","time":{"start":1709905257692,"stop":1709905257692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6d25fd255e33814","name":"Reopen subscription with peer with lost subscription","time":{"start":1709904768838,"stop":1709904768839,"duration":1},"status":"passed","severity":"normal"},{"uid":"269ee9ac727c1208","name":"Subscribe to topic containing emoji and publish message","time":{"start":1709905208568,"stop":1709905208569,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8e366714b71f0f","name":"Check received message containing SQL Injection","time":{"start":1709904901144,"stop":1709904901144,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1e956c01c5fd954","name":"Encoder throws on empty string content topic","time":{"start":1709904699811,"stop":1709904699812,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a3aac7bc0bd1075","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1709904686314,"stop":1709904686315,"duration":1},"status":"passed","severity":"normal"},{"uid":"137a2e7c32096158","name":"should be able to encode the field with only RELAY set to true","time":{"start":1709904694055,"stop":1709904694058,"duration":3},"status":"passed","severity":"normal"},{"uid":"1e9627a6b94b7824","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1709904686315,"stop":1709904686315,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d2e0164d991991","name":"Subscribe to topic containing short and publish message","time":{"start":1709905208563,"stop":1709905208564,"duration":1},"status":"passed","severity":"normal"},{"uid":"b16e9ead31a216","name":"Refresh subscription","time":{"start":1709905388580,"stop":1709905388580,"duration":0},"status":"passed","severity":"normal"},{"uid":"6df93f12ae87401a","name":"Publish without waiting for remote peer","time":{"start":1709905208559,"stop":1709905208560,"duration":1},"status":"passed","severity":"normal"},{"uid":"e136c6fd729c9e8e","name":"Callback on promise, aborts when callback returns true","time":{"start":1709905324758,"stop":1709905324758,"duration":0},"status":"passed","severity":"normal"},{"uid":"a52cdec6d5fbb21e","name":"Push message with custom timestamp: 1679146492753","time":{"start":1709905257724,"stop":1709905257724,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec89ac413feab91","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1709905388578,"stop":1709905388578,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e335e8de9730dfe5","name":"Used by Waku Relay","time":{"start":1709905369412,"stop":1709905369413,"duration":1},"status":"passed","severity":"normal"},{"uid":"e2614a2e3a424228","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709904814702,"stop":1709904814703,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f732aeb19269500","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1709905188243,"stop":1709905188243,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc1e59ade59db80","name":"should encode/decode to text encoding","time":{"start":1709904694900,"stop":1709904694900,"duration":0},"status":"passed","severity":"normal"},{"uid":"73749ea08d9fc10","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app7/3/topic465/xml","time":{"start":1709905258782,"stop":1709905258782,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ffff21a30f2f899","name":"Fails to publish message with size larger than 1 MB","time":{"start":1709905198603,"stop":1709905198603,"duration":0},"status":"passed","severity":"normal"},{"uid":"319591d80991af2d","name":"Check message with no content topic is not received","time":{"start":1709905212792,"stop":1709905212792,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4350a76e506e31","name":"Relay - times out","time":{"start":1709905379176,"stop":1709905379176,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb63b6102461fe57","name":"should properly create location multiaddrs - tcp4","time":{"start":1709904694902,"stop":1709904694902,"duration":0},"status":"passed","severity":"normal"},{"uid":"339b3ea8aeec7eb9","name":"Push message with content topic containing special chars","time":{"start":1709905123127,"stop":1709905123128,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a756d38eab18591","name":"Asymmetric encrypt & decrypt","time":{"start":1709904722941,"stop":1709904722942,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd9ec53167c86c85","name":"Check message received after jswaku node is restarted","time":{"start":1709904901174,"stop":1709904901174,"duration":0},"status":"skipped","severity":"normal"},{"uid":"899edbe220eeee95","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709905388564,"stop":1709905388565,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd95fff806d38535","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1709904694063,"stop":1709904694064,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d58d8eec61e0a9e","name":"random static sharding 4 - Cluster ID: 37, Shard ID: 166","time":{"start":1709905273694,"stop":1709905273694,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8b4657c4e1ea1bd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1709904686328,"stop":1709904686328,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e5d6bce1c44ad18","name":"Check received message containing SQL Injection","time":{"start":1709905212781,"stop":1709905212782,"duration":1},"status":"passed","severity":"normal"},{"uid":"12435969f72512dd","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app40/1/topic395/utf8","time":{"start":1709905258780,"stop":1709905258780,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3c945598bdd8ac5","name":"Check message with non string payload is not received","time":{"start":1709905212792,"stop":1709905212793,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1ee242e85a7f997","name":"isConnected should return false after all peers disconnect","time":{"start":1709904786701,"stop":1709904786702,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a645205111fec50","name":"Fails to publish message with wrong content topic","time":{"start":1709905198602,"stop":1709905198602,"duration":0},"status":"passed","severity":"normal"},{"uid":"654f3fd115bb864","name":"Push message with content topic containing Russian","time":{"start":1709905123129,"stop":1709905123130,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff688b6bb2a97e3e","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1709904892583,"stop":1709904892583,"duration":0},"status":"passed","severity":"normal"},{"uid":"64d9ceb3136ccb63","name":"should be called at least once on all `peer:discovery` events","time":{"start":1709904747169,"stop":1709904747170,"duration":1},"status":"passed","severity":"normal"},{"uid":"90be69a0aeadb2ac","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1709904699667,"stop":1709904699667,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc1e9e615306839f","name":"Check publish message containing long","time":{"start":1709905198581,"stop":1709905198581,"duration":0},"status":"passed","severity":"normal"},{"uid":"238224df6651deaf","name":"Push message with numeric payload","time":{"start":1709905257692,"stop":1709905257692,"duration":0},"status":"passed","severity":"normal"},{"uid":"a0c8539225bca262","name":"Subscribe and receive messages via waku relay post","time":{"start":1709905388565,"stop":1709905388565,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6bd2ba7fdf8c48d","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1709905324759,"stop":1709905324759,"duration":0},"status":"passed","severity":"normal"},{"uid":"915abfc91c6a7899","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1709904901152,"stop":1709904901152,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce520255c329e73a","name":"Check received message with timestamp: 1709904738277000000 ","time":{"start":1709904901151,"stop":1709904901151,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc98edfc393f2f1b","name":"recovers when dns.resolve returns empty","time":{"start":1709904709465,"stop":1709904709466,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b1ffacc79f4586","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709905388571,"stop":1709905388571,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3016ff1b18912e5","name":"Subscribe to topic containing Russian and receive message","time":{"start":1709904988080,"stop":1709904988080,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e36594e9d2736cd","name":"Subscribe to topic containing short and receive message","time":{"start":1709905388580,"stop":1709905388580,"duration":0},"status":"passed","severity":"normal"},{"uid":"3571aafad3631309","name":"Non Autosharding Cluster","time":{"start":1709905258775,"stop":1709905258775,"duration":0},"status":"passed","severity":"normal"},{"uid":"69ccbe2c212dff55","name":"Using a function","time":{"start":1709905369412,"stop":1709905369412,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3e029c21fd93d59","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1709904814696,"stop":1709904814696,"duration":0},"status":"passed","severity":"normal"},{"uid":"78abc6e3474c6ea2","name":"Push message with shell command payload","time":{"start":1709905257696,"stop":1709905257696,"duration":0},"status":"passed","severity":"normal"},{"uid":"aba8971395e5f33e","name":"Subscribe to topic containing special chars and publish message","time":{"start":1709905208565,"stop":1709905208565,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b7d204c1666b651","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1709904686315,"stop":1709904686315,"duration":0},"status":"passed","severity":"normal"},{"uid":"38276e30c1d61116","name":"Check received message containing Arabic","time":{"start":1709904901143,"stop":1709904901143,"duration":0},"status":"passed","severity":"normal"},{"uid":"9031d535621a7bd0","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1709904892578,"stop":1709904892579,"duration":1},"status":"passed","severity":"normal"},{"uid":"390857980b7ca1ac","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1709904825581,"stop":1709904825581,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f185e04c5520bf8","name":"ignores unrecognized TXT record formats","time":{"start":1709904709466,"stop":1709904709466,"duration":0},"status":"passed","severity":"normal"},{"uid":"18445b258763dc95","name":"Encoder throws on empty string content topic","time":{"start":1709904724259,"stop":1709904724259,"duration":0},"status":"passed","severity":"normal"},{"uid":"70171b1ed7edbad0","name":"topics with same application and version share the same shard","time":{"start":1709904686315,"stop":1709904686315,"duration":0},"status":"passed","severity":"normal"},{"uid":"b90b5cca5b27af13","name":"Check received message containing Script","time":{"start":1709905212782,"stop":1709905212782,"duration":0},"status":"passed","severity":"normal"},{"uid":"40d7f84b45e1c4a","name":"Check meta is set [symmetric]","time":{"start":1709904722288,"stop":1709904722289,"duration":1},"status":"passed","severity":"normal"},{"uid":"91259c20707f7e2d","name":"Subscribe to topic containing JSON and publish message","time":{"start":1709905208567,"stop":1709905208567,"duration":0},"status":"passed","severity":"normal"},{"uid":"e90f17c44efc65b2","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1709904686319,"stop":1709904686319,"duration":0},"status":"passed","severity":"normal"},{"uid":"94ac0276e86be381","name":"Push 30 different messages","time":{"start":1709905257698,"stop":1709905257699,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e9aa7a097683f70","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1709905208568,"stop":1709905208568,"duration":0},"status":"passed","severity":"normal"},{"uid":"3271d466efc8ecab","name":"Check received message with timestamp: 1649153314 ","time":{"start":1709905212769,"stop":1709905212769,"duration":0},"status":"passed","severity":"normal"},{"uid":"537c50bd5e6a7772","name":"Push message with SQL Injection payload","time":{"start":1709905123121,"stop":1709905123122,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1277899cdcfeacd","name":"Push message with Chinese payload","time":{"start":1709905257692,"stop":1709905257693,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ce3b22ffce05535","name":"Push message with content topic containing long","time":{"start":1709905257706,"stop":1709905257707,"duration":1},"status":"passed","severity":"normal"},{"uid":"72e16436e3b32882","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1709904892574,"stop":1709904892574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c235f48c1855ba59","name":"Waku message hash computation","time":{"start":1709904688925,"stop":1709904688926,"duration":1},"status":"passed","severity":"normal"},{"uid":"3df163dfaceae174","name":"can start and stop the service","time":{"start":1709904750186,"stop":1709904750187,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2699a31684d61fb","name":"random static sharding 3 - Cluster ID: 326, Shard ID: 475","time":{"start":1709905273694,"stop":1709905273694,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfbd1e33feba3a8f","name":"Push message with short payload","time":{"start":1709905123117,"stop":1709905123117,"duration":0},"status":"passed","severity":"normal"},{"uid":"59b592d91cf7201d","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1709904686325,"stop":1709904686325,"duration":0},"status":"passed","severity":"normal"},{"uid":"1dc8da958a449a63","name":"Nodes with multiple pubsub topic","time":{"start":1709905188244,"stop":1709905188244,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb823023e7a139fb","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1709905224863,"stop":1709905224864,"duration":1},"status":"passed","severity":"normal"},{"uid":"62b67c9f6adb22a1","name":"Push message with emoji payload","time":{"start":1709905257697,"stop":1709905257698,"duration":1},"status":"passed","severity":"normal"},{"uid":"de26acdf8a5daa2","name":"Meta field set when metaSetter is specified","time":{"start":1709904699810,"stop":1709904699810,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d4ccc723e91ad71","name":"Check received message containing Chinese","time":{"start":1709905212780,"stop":1709905212781,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb8c541e696c1cc7","name":"Publish message with custom timestamp: Fri Mar 08 2024 14:39:48 GMT+0000 (Coordinated Universal Time)","time":{"start":1709905198600,"stop":1709905198601,"duration":1},"status":"passed","severity":"normal"},{"uid":"bddc3d95281f00f6","name":"Subscribe and receives messages on 20 topics","time":{"start":1709905388577,"stop":1709905388577,"duration":0},"status":"passed","severity":"normal"},{"uid":"efbe3eed9f16c637","name":"Relay + Store","time":{"start":1709904750393,"stop":1709904750398,"duration":5},"status":"passed","severity":"normal"},{"uid":"6ddc6658241a3eda","name":"Check publish message containing Basic HTML tag","time":{"start":1709905198590,"stop":1709905198591,"duration":1},"status":"passed","severity":"normal"},{"uid":"914e3fcf7c0d27db","name":"1 Store, 2 relays, 2 fetches","time":{"start":1709904709192,"stop":1709904709192,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d5558b6636dd56","name":"Waku message hash computation (payload length 0)","time":{"start":1709904688927,"stop":1709904688927,"duration":0},"status":"passed","severity":"normal"},{"uid":"f216658f5f53841","name":"Fails to push message with empty content topic","time":{"start":1709905123143,"stop":1709905123143,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7232277cca213c0","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1709904814702,"stop":1709904814702,"duration":0},"status":"passed","severity":"normal"},{"uid":"e594dc32b2a37832","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app5/8/topic857/xml","time":{"start":1709905258781,"stop":1709905258781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc02dbe0f798d32","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1709905388575,"stop":1709905388575,"duration":0},"status":"passed","severity":"normal"},{"uid":"79871084dd654ad8","name":"Decrypt messages","time":{"start":1709905150580,"stop":1709905150581,"duration":1},"status":"passed","severity":"normal"},{"uid":"c568a5444b75768d","name":"Push message with content topic containing numeric","time":{"start":1709905123127,"stop":1709905123127,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3edafb4b97316a4","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1709905208561,"stop":1709905208562,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6fc7d143d586449","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1709904946066,"stop":1709904946066,"duration":0},"status":"passed","severity":"normal"},{"uid":"74e3bcf443ef20d2","name":"Ordered Callback - backward","time":{"start":1709905327191,"stop":1709905327192,"duration":1},"status":"passed","severity":"normal"},{"uid":"a032524641c869e3","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1709905224864,"stop":1709905224865,"duration":1},"status":"passed","severity":"normal"}] |