mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"3c9c8a9ae5152ceb","name":"Push message with content topic containing emoji","time":{"start":1713446191196,"stop":1713446191196,"duration":0},"status":"passed","severity":"normal"},{"uid":"702813df9d8df2ac","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713446294841,"stop":1713446294841,"duration":0},"status":"passed","severity":"normal"},{"uid":"50dec6c593c89259","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1713445802377,"stop":1713445802390,"duration":13},"status":"passed","severity":"normal"},{"uid":"78f79c2ec4e73203","name":"should throw error - no id","time":{"start":1713445666754,"stop":1713445666754,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91562347d74610c","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1713445681655,"stop":1713445681655,"duration":0},"status":"passed","severity":"normal"},{"uid":"4edcafcbd51a6115","name":"Check message with invalid timestamp is not received","time":{"start":1713446185072,"stop":1713446185072,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bca6cee0e735c14","name":"should not receive a peer event after stop","time":{"start":1713445730613,"stop":1713445730614,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5dba7ddc039ec2f","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1713445693720,"stop":1713445693720,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c3c81368e115f7c","name":"should return false","time":{"start":1713445666755,"stop":1713445666755,"duration":0},"status":"passed","severity":"normal"},{"uid":"41935810dcff7f70","name":"Generator, 2 different pubsubtopics","time":{"start":1713446226482,"stop":1713446226482,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4626139d9e323659","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1713446152842,"stop":1713446152842,"duration":0},"status":"passed","severity":"normal"},{"uid":"f30881d5bc81ac24","name":"Decoder throws on empty string content topic","time":{"start":1713445691855,"stop":1713445691855,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2a77743ae268d1","name":"Subscribe and receive messages via lightPush","time":{"start":1713445963815,"stop":1713445963816,"duration":1},"status":"passed","severity":"normal"},{"uid":"d956db9e86e467cd","name":"Check received message containing Russian","time":{"start":1713446185052,"stop":1713446185055,"duration":3},"status":"passed","severity":"normal"},{"uid":"e8dc4bef727a1e","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1713446217387,"stop":1713446217388,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7ce70fb36a81875","name":"receives messages sent to provided content topic through callback","time":{"start":1713446149560,"stop":1713446149561,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c31441c81c340191","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713446202827,"stop":1713446202828,"duration":1},"status":"passed","severity":"normal"},{"uid":"c735b65920c99af4","name":"Publish message with large meta","time":{"start":1713446149292,"stop":1713446149293,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa56fb819c3caa2","name":"Ordered Callback - backward","time":{"start":1713446225095,"stop":1713446225095,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a51ff5599bf4372","name":"Query generator for multiple messages","time":{"start":1713446236515,"stop":1713446236515,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca34af7ec13f19c","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713446137870,"stop":1713446137870,"duration":0},"status":"passed","severity":"normal"},{"uid":"2298adfe53ed2000","name":"Push message with Russian payload","time":{"start":1713446110158,"stop":1713446110159,"duration":1},"status":"passed","severity":"normal"},{"uid":"b467f74aca78dc12","name":"Push message with content topic containing JSON","time":{"start":1713446110169,"stop":1713446110169,"duration":0},"status":"passed","severity":"normal"},{"uid":"423f26377a11f807","name":"should configure sharding based on application and version for autosharding","time":{"start":1713445658406,"stop":1713445658406,"duration":0},"status":"passed","severity":"normal"},{"uid":"b004704de2b93c77","name":"non connected peers","time":{"start":1713446110394,"stop":1713446110394,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c8eb2fdefabf204f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713446331843,"stop":1713446331843,"duration":0},"status":"passed","severity":"normal"},{"uid":"60e088fa3aedab07","name":"pre and post cipher","time":{"start":1713445692543,"stop":1713445692543,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ab7ea6ab5193714","name":"Symmetric encrypt & Decrypt","time":{"start":1713445692542,"stop":1713445692543,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9c87edabf37258e","name":"Check message received after nwaku node is restarted","time":{"start":1713446185049,"stop":1713446185049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40babd3f9fec8319","name":"Check message with no payload is not received","time":{"start":1713446185074,"stop":1713446185074,"duration":0},"status":"passed","severity":"normal"},{"uid":"b17026303f8f4a7","name":"passes more than one ENR URLs and attempts connection","time":{"start":1713445730618,"stop":1713445730618,"duration":0},"status":"skipped","severity":"normal"},{"uid":"941ddc4873c9be62","name":"Push message with content topic containing SQL Injection","time":{"start":1713446191192,"stop":1713446191192,"duration":0},"status":"passed","severity":"normal"},{"uid":"12d2110b73170e57","name":"Passing page size 11 when there are 10 messages","time":{"start":1713446251018,"stop":1713446251018,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d9fc671851ef6b","name":"Subscribe to topic containing emoji and publish message","time":{"start":1713446152843,"stop":1713446152843,"duration":0},"status":"passed","severity":"normal"},{"uid":"8caa5e6f9dab1501","name":"Check received message containing long","time":{"start":1713446185050,"stop":1713446185050,"duration":0},"status":"passed","severity":"normal"},{"uid":"a36b0f6cc9ff36f2","name":"tcp ip4 address","time":{"start":1713445666292,"stop":1713445666292,"duration":0},"status":"passed","severity":"normal"},{"uid":"a60680ea13fb5600","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445764594,"stop":1713445764595,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc68c3eff80d0630","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713446137866,"stop":1713446137866,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d99861d5ea0abca","name":"same cluster, same shard: nodes connect","time":{"start":1713445802203,"stop":1713445802204,"duration":1},"status":"skipped","severity":"normal"},{"uid":"613d93d7ab95611d","name":"Waku message hash computation","time":{"start":1713445660902,"stop":1713445660903,"duration":1},"status":"passed","severity":"normal"},{"uid":"961059bf5794b36c","name":"Does not throw an exception when node disconnects","time":{"start":1713446261725,"stop":1713446261725,"duration":0},"status":"passed","severity":"normal"},{"uid":"5350601a604d6ce3","name":"Push message with short payload","time":{"start":1713446110146,"stop":1713446110147,"duration":1},"status":"passed","severity":"normal"},{"uid":"31b8b49bec813be4","name":"Decoder throws on undefined content topic","time":{"start":1713445671599,"stop":1713445671599,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8cc6a365524f12f","name":"Push message with SQL Injection payload","time":{"start":1713446110159,"stop":1713446110159,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea758b63c96130c4","name":"Subscribe to topic containing long and receive message","time":{"start":1713445963836,"stop":1713445963837,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa03eabc8933ca3","name":"should emit a peer event after start","time":{"start":1713446175006,"stop":1713446175006,"duration":0},"status":"passed","severity":"normal"},{"uid":"d56d8633de4a0954","name":"Check meta is set [symmetric]","time":{"start":1713445691852,"stop":1713445691852,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c072ea87e048830","name":"ignores unrecognized TXT record formats","time":{"start":1713445682557,"stop":1713445682557,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a6651b17d7d688","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1713445802353,"stop":1713445802353,"duration":0},"status":"passed","severity":"normal"},{"uid":"22e1f7f26e97e7af","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713446331846,"stop":1713446331846,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfef0bf1cd411dd8","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1713445666753,"stop":1713445666753,"duration":0},"status":"passed","severity":"normal"},{"uid":"288970c3331f5687","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1713445715638,"stop":1713445715639,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23ae7359006fcec","name":"Init the array if not present","time":{"start":1713445658030,"stop":1713445658031,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d747e0eff2d3381","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445802352,"stop":1713445802353,"duration":1},"status":"passed","severity":"normal"},{"uid":"63958d0ad38b5f09","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1713445802338,"stop":1713445802339,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f949f4443c2f9ac","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1713445708317,"stop":1713445708318,"duration":1},"status":"passed","severity":"normal"},{"uid":"d661b6d8dc774f93","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713446331841,"stop":1713446331842,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a6534e069575557","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713446331854,"stop":1713446331854,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7e9c37063403de4","name":"listenerCount","time":{"start":1713445748653,"stop":1713445748653,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc45e29fee800ae","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1713446149561,"stop":1713446149561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6140ea5aa70004a5","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1713445658404,"stop":1713445658404,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d5e0deb1c106854","name":"should properly create location multiaddrs - udp4","time":{"start":1713445666758,"stop":1713445666758,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7b6cc57ed60721","name":"Fields are not dropped","time":{"start":1713445671004,"stop":1713445671006,"duration":2},"status":"passed","severity":"normal"},{"uid":"1dcda29da5467f9a","name":"3 nodes on /waku/2/rs/1/0 topic","time":{"start":1713446137869,"stop":1713446137869,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c59bede382ac521","name":"should not receive a peer event before start","time":{"start":1713445686109,"stop":1713445686110,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e070d607f88f37b","name":"Query Generator, No Decoder","time":{"start":1713446217384,"stop":1713446217385,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc6f042b98c236df","name":"Light Node - default protocols","time":{"start":1713446269917,"stop":1713446269917,"duration":0},"status":"passed","severity":"normal"},{"uid":"ed96b2911ddbcb13","name":"should load peers from local storage and dispatch events","time":{"start":1713445686110,"stop":1713445686111,"duration":1},"status":"passed","severity":"normal"},{"uid":"b46a2ebe7820c704","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713445764579,"stop":1713445764579,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c99867b8c55b7d3","name":"Subscribe to topic containing shell command and publish message","time":{"start":1713446152841,"stop":1713446152842,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe7f7c6e64b24fc2","name":"throws on content topic with empty encoding field","time":{"start":1713445658378,"stop":1713445658379,"duration":1},"status":"passed","severity":"normal"},{"uid":"e7d29479caf71539","name":"can start and stop the service","time":{"start":1713446175005,"stop":1713446175005,"duration":0},"status":"passed","severity":"normal"},{"uid":"33fd944d3185ed1c","name":"Push message with rate limit","time":{"start":1713446191197,"stop":1713446191198,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebbfb79fcc4968a1","name":"Push message with content topic containing unicode special characters","time":{"start":1713446191195,"stop":1713446191195,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fd5a3f5d9c6ae2f","name":"1 Relay, 1 Filter, gives up","time":{"start":1713445681930,"stop":1713445681930,"duration":0},"status":"passed","severity":"normal"},{"uid":"7946a72672fd2579","name":"does not throw on valid cases","time":{"start":1713445658373,"stop":1713445658374,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2120661be914cc7","name":"Push message with Chinese payload","time":{"start":1713446191181,"stop":1713446191181,"duration":0},"status":"passed","severity":"normal"},{"uid":"2179e2a4b2a2f249","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713446331842,"stop":1713446331842,"duration":0},"status":"passed","severity":"normal"},{"uid":"e10f1a821657f920","name":"groups content topics by expected pubsub topic","time":{"start":1713445658386,"stop":1713445658386,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b6108afdb16a98","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713445963837,"stop":1713445963838,"duration":1},"status":"passed","severity":"normal"},{"uid":"56569f72082a99dc","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713446149941,"stop":1713446149941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a2d44d84e86e5a52","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713446331845,"stop":1713446331846,"duration":1},"status":"passed","severity":"normal"},{"uid":"de170e9258e6bc00","name":"start node with empty content topic","time":{"start":1713446149955,"stop":1713446149956,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d717defd660e4d30","name":"Check received message containing numeric","time":{"start":1713445889056,"stop":1713445889056,"duration":0},"status":"passed","severity":"normal"},{"uid":"ede832738ac7a7e","name":"random static sharding 1 - Cluster ID: 651, Shard ID: 728","time":{"start":1713446202815,"stop":1713446202815,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bb4ca06a6290d67","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445973019,"stop":1713445973020,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1bb842ac53ed14bc","name":"Check received message containing JSON","time":{"start":1713446185064,"stop":1713446185065,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7a73c48702f906f","name":"Check message received after jswaku node is restarted","time":{"start":1713445889082,"stop":1713445889082,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e55e866b6024049a","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713446331855,"stop":1713446331855,"duration":0},"status":"passed","severity":"normal"},{"uid":"daa022c45fb2fd44","name":"Subscribe to topic containing special chars and publish message","time":{"start":1713446152836,"stop":1713446152837,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ce91c641bb825aa","name":"should be able to decode the field with only RELAY set to true","time":{"start":1713445666067,"stop":1713445666068,"duration":1},"status":"passed","severity":"normal"},{"uid":"23908b3fe449a7dd","name":"Check received message containing Script","time":{"start":1713446185063,"stop":1713446185063,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcf5f6561c3732d4","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1713445658382,"stop":1713445658382,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dff1e4065381d4","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713445963816,"stop":1713445963817,"duration":1},"status":"passed","severity":"normal"},{"uid":"406f1c4840e4b2b5","name":"Decoder throws on undefined content topic","time":{"start":1713445693722,"stop":1713445693723,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb09e2f7acb4e66c","name":"Push message with content topic containing shell command","time":{"start":1713446110169,"stop":1713446110170,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb651dd39aa6c370","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713445963843,"stop":1713445963843,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c858234c0f37957","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1713445708316,"stop":1713445708317,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b73e0bc44f561a","name":"should be able to encode the field with only FILTER set to true","time":{"start":1713445666059,"stop":1713445666060,"duration":1},"status":"passed","severity":"normal"},{"uid":"6939fb283d5c61f4","name":"should not fail to stop the service if it was not started","time":{"start":1713445730607,"stop":1713445730608,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7cddda4ff0342e8","name":"Query generator for 2000 messages","time":{"start":1713446236525,"stop":1713446236525,"duration":0},"status":"passed","severity":"normal"},{"uid":"91932f0e0cd306a","name":"Reopen subscription with peer with lost subscription","time":{"start":1713445748368,"stop":1713445748368,"duration":0},"status":"passed","severity":"normal"},{"uid":"da3060dd19090fe3","name":"same cluster, same shard: nodes connect","time":{"start":1713446000178,"stop":1713446000178,"duration":0},"status":"passed","severity":"normal"},{"uid":"4df3ccabc568a47a","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1713445658406,"stop":1713445658406,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6b1f404aa3b07c","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1713446257126,"stop":1713446257126,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f9718c54314c28","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713446226486,"stop":1713446226486,"duration":0},"status":"passed","severity":"normal"},{"uid":"6057f51f7221c9cc","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713445963834,"stop":1713445963835,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48a9e9b8fb6a25ed","name":"Promise Callback - backward","time":{"start":1713446225093,"stop":1713446225093,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b817e9d7e0630d","name":"returns all values when wanted number matches available values","time":{"start":1713445680884,"stop":1713445680886,"duration":2},"status":"passed","severity":"normal"},{"uid":"f9090e2784efe57f","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1713446204352,"stop":1713446204352,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9984638ecace8c","name":"random static sharding 9 - Cluster ID: 944, Shard ID: 11","time":{"start":1713446202823,"stop":1713446202823,"duration":0},"status":"passed","severity":"normal"},{"uid":"35018793044f56fd","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445973021,"stop":1713445973021,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4f970153f8823a","name":"Push message with content topic containing numeric","time":{"start":1713446191190,"stop":1713446191190,"duration":0},"status":"passed","severity":"normal"},{"uid":"6112af07f927dcf8","name":"Check publish message containing shell command","time":{"start":1713446149283,"stop":1713446149283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2deba006bd07f4cf","name":"should throw an error for an unconfigured topic","time":{"start":1713445658403,"stop":1713445658403,"duration":0},"status":"passed","severity":"normal"},{"uid":"542b8789a10829d5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1713445802296,"stop":1713445802297,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a955009e5c8af9","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1713446000167,"stop":1713446000168,"duration":1},"status":"passed","severity":"normal"},{"uid":"49387afc594f7039","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713446331855,"stop":1713446331855,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb6a7fac0bee79e3","name":"nwaku subscribes","time":{"start":1713446140464,"stop":1713446140464,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a057319bb1e61d4","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1713445682559,"stop":1713445682559,"duration":0},"status":"passed","severity":"normal"},{"uid":"cebeb3ee9c8bea15","name":"Subscribe and receives messages on 20 topics","time":{"start":1713445963827,"stop":1713445963828,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41ba6bd4e3e2c0b","name":"Default pageSize","time":{"start":1713446251019,"stop":1713446251020,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa61daf9b06b81af","name":"different cluster, different shard: nodes don't connect","time":{"start":1713446000180,"stop":1713446000181,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c65ffa5def493aa","name":"Passing page size 110 when there are 120 messages","time":{"start":1713446251019,"stop":1713446251019,"duration":0},"status":"passed","severity":"normal"},{"uid":"5151e855dbdfb4c0","name":"Push message with content topic containing escaped characters","time":{"start":1713446110170,"stop":1713446110170,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecc5f1689f69d647","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1713445658401,"stop":1713445658402,"duration":1},"status":"passed","severity":"normal"},{"uid":"80a5b466ef321adf","name":"Check received message containing numeric","time":{"start":1713446185032,"stop":1713446185032,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0ae296569b8af8c","name":"Push message with Basic HTML tag payload","time":{"start":1713446110160,"stop":1713446110161,"duration":1},"status":"passed","severity":"normal"},{"uid":"affc9401cedc9bf7","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713445658392,"stop":1713445658392,"duration":0},"status":"passed","severity":"normal"},{"uid":"d99e37a4431736de","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713445666075,"stop":1713445666076,"duration":1},"status":"passed","severity":"normal"},{"uid":"d47a65e6575999a6","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713446331848,"stop":1713446331848,"duration":0},"status":"passed","severity":"normal"},{"uid":"6514106ce6e940e1","name":"Nodes with multiple pubsub topic","time":{"start":1713446137872,"stop":1713446137872,"duration":0},"status":"passed","severity":"normal"},{"uid":"545988236306b5cb","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1713445802341,"stop":1713445802341,"duration":0},"status":"passed","severity":"normal"},{"uid":"a418b0408f705448","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1713446204353,"stop":1713446204353,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5609327280eefeb","name":"Check message with invalid timestamp is not received","time":{"start":1713446185045,"stop":1713446185045,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb77bcfc4d700128","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445973019,"stop":1713445973019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"181c9cd2d5040940","name":"Check received message containing short","time":{"start":1713445889052,"stop":1713445889055,"duration":3},"status":"passed","severity":"normal"},{"uid":"8c1bb4ae6adff01e","name":"Push message with content topic containing escaped characters","time":{"start":1713446191195,"stop":1713446191195,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cd9e90e53c1d01f","name":"Check received message containing long","time":{"start":1713446185031,"stop":1713446185032,"duration":1},"status":"passed","severity":"normal"},{"uid":"11b4c0fd524f5f95","name":"Push message with content topic containing emoji","time":{"start":1713446110171,"stop":1713446110171,"duration":0},"status":"passed","severity":"normal"},{"uid":"7010e2ad26937674","name":"Generator, 2 different pubsubtopics","time":{"start":1713446226485,"stop":1713446226486,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c1457f4fa5d71b3","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1713445671408,"stop":1713445671409,"duration":1},"status":"passed","severity":"normal"},{"uid":"aafea4f9ee176d52","name":"Push message with SQL Injection payload","time":{"start":1713446191182,"stop":1713446191184,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4d29537c5126899","name":"Subscribe to topic containing XML and receive message","time":{"start":1713446331853,"stop":1713446331853,"duration":0},"status":"passed","severity":"normal"},{"uid":"d66e245ffc752a0d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1713445658398,"stop":1713445658398,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6f43ef147c3dcb2","name":"Ping on unsubscribed peer","time":{"start":1713445748367,"stop":1713445748368,"duration":1},"status":"passed","severity":"normal"},{"uid":"911c26516f707b0f","name":"should be able to decode the field with only STORE set to true","time":{"start":1713445666069,"stop":1713445666070,"duration":1},"status":"passed","severity":"normal"},{"uid":"58142f5d360389b4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1713445708314,"stop":1713445708315,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0747d03456afeb8","name":"Check publish message containing Script","time":{"start":1713446149281,"stop":1713446149282,"duration":1},"status":"passed","severity":"normal"},{"uid":"7421a5a5d081ccf8","name":"should encodeTxt and decodeTxt","time":{"start":1713445666748,"stop":1713445666752,"duration":4},"status":"passed","severity":"normal"},{"uid":"f1007bb82c711b3","name":"Subscribe to topic containing short and receive message","time":{"start":1713445963836,"stop":1713445963836,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c1bee7a4dabb0d","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445802339,"stop":1713445802339,"duration":0},"status":"passed","severity":"normal"},{"uid":"31c3c47dc9a313a6","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713445930423,"stop":1713445930424,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a2cec517008c387","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1713445658380,"stop":1713445658381,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa8a3f6e0d7e606d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445764581,"stop":1713445764582,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cffb76591d87fd","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1713445802215,"stop":1713445802216,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8e20a17b4c41d55","name":"Check publish message containing numeric","time":{"start":1713446149278,"stop":1713446149279,"duration":1},"status":"passed","severity":"normal"},{"uid":"32cd9bc0eb698450","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713446331849,"stop":1713446331849,"duration":0},"status":"passed","severity":"normal"},{"uid":"82fe6fced2c3e4d7","name":"Push message with content topic containing shell command","time":{"start":1713446191194,"stop":1713446191195,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bd4829a516514e7","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713446137871,"stop":1713446137871,"duration":0},"status":"passed","severity":"normal"},{"uid":"b679fd58164244d4","name":"should set field with only STORE enabled","time":{"start":1713445666760,"stop":1713445666761,"duration":1},"status":"passed","severity":"normal"},{"uid":"569e5b782ec2fc14","name":"Wrong topic","time":{"start":1713446149947,"stop":1713446149947,"duration":0},"status":"skipped","severity":"normal"},{"uid":"81b88f2252e58e25","name":"should handle corrupted local storage data gracefully","time":{"start":1713445686111,"stop":1713445686111,"duration":0},"status":"passed","severity":"normal"},{"uid":"98108fa26da58885","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1713445802336,"stop":1713445802338,"duration":2},"status":"passed","severity":"normal"},{"uid":"f1dbe0b198570aa4","name":"`waku:online` bwtween 2 js-waku relay nodes","time":{"start":1713445759020,"stop":1713445759020,"duration":0},"status":"passed","severity":"normal"},{"uid":"b199d5a0ffb90d06","name":"Query Generator, Wrong PubsubTopic","time":{"start":1713446217383,"stop":1713446217383,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdcbe38c4f2a947e","name":"start node with ApplicationInfo","time":{"start":1713446149952,"stop":1713446149953,"duration":1},"status":"skipped","severity":"normal"},{"uid":"bab4c87d7304d8f6","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445802213,"stop":1713445802214,"duration":1},"status":"passed","severity":"normal"},{"uid":"8040b0c61f7c53e8","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713446331853,"stop":1713446331854,"duration":1},"status":"passed","severity":"normal"},{"uid":"b021600aea4487c9","name":"it tolerates circular branch references","time":{"start":1713445682556,"stop":1713445682556,"duration":0},"status":"passed","severity":"normal"},{"uid":"552ac2acce67a754","name":"Push message with content topic containing Arabic","time":{"start":1713446110166,"stop":1713446110167,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a5da6b45af31597","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713445963851,"stop":1713445963852,"duration":1},"status":"passed","severity":"normal"},{"uid":"f397a332d8d98e08","name":"Delete observer","time":{"start":1713446112843,"stop":1713446112843,"duration":0},"status":"passed","severity":"normal"},{"uid":"afc8440d6cd8114e","name":"Check received message containing Basic HTML tag","time":{"start":1713445889061,"stop":1713445889063,"duration":2},"status":"passed","severity":"normal"},{"uid":"cf8b1ec0b1710958","name":"Filter","time":{"start":1713446269916,"stop":1713446269917,"duration":1},"status":"passed","severity":"normal"},{"uid":"af5ce4d29c4910e3","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1713445666062,"stop":1713445666064,"duration":2},"status":"passed","severity":"normal"},{"uid":"bcce2dff3f2cec","name":"Refresh subscription","time":{"start":1713446152833,"stop":1713446152833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"943da844b15683d4","name":"Query Generator - backward","time":{"start":1713446225090,"stop":1713446225091,"duration":1},"status":"passed","severity":"normal"},{"uid":"60366a9285b6767f","name":"Push message with content topic containing SQL Injection","time":{"start":1713446110167,"stop":1713446110168,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e71593b748aa65a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1713445658396,"stop":1713445658396,"duration":0},"status":"passed","severity":"normal"},{"uid":"a5efc9783fffe436","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1713445658392,"stop":1713445658393,"duration":1},"status":"passed","severity":"normal"},{"uid":"877b383610d7e70a","name":"Check message with no pubsub topic is not received","time":{"start":1713445889080,"stop":1713445889080,"duration":0},"status":"passed","severity":"normal"},{"uid":"19085ba30ea139d3","name":"Subscribe to topic containing XML and receive message","time":{"start":1713446331843,"stop":1713446331844,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a358973ecb9add3","name":"Push message with escaped characters payload","time":{"start":1713446191186,"stop":1713446191187,"duration":1},"status":"passed","severity":"normal"},{"uid":"e541dec07399bd76","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1713446137871,"stop":1713446137871,"duration":0},"status":"passed","severity":"normal"},{"uid":"f209e6b8a0391c9d","name":"Fails to publish duplicate message","time":{"start":1713446149287,"stop":1713446149287,"duration":0},"status":"passed","severity":"normal"},{"uid":"7592850936d006ef","name":"Round trip binary serialization","time":{"start":1713445671596,"stop":1713445671596,"duration":0},"status":"passed","severity":"normal"},{"uid":"35355cf28198b7a9","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713446226479,"stop":1713446226479,"duration":0},"status":"passed","severity":"normal"},{"uid":"655529e07f92d2a7","name":"should properly compute the node id","time":{"start":1713445666756,"stop":1713445666756,"duration":0},"status":"passed","severity":"normal"},{"uid":"825cc16bf9bd2e68","name":"Check received message containing Basic HTML tag","time":{"start":1713446185038,"stop":1713446185039,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aac1afd1e79a6e4","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1713445802210,"stop":1713445802211,"duration":1},"status":"skipped","severity":"normal"},{"uid":"75bc75325b9d53cb","name":"shard 0","time":{"start":1713446202814,"stop":1713446202814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ebc468fef2c9ba9","name":"Passing an array","time":{"start":1713446261725,"stop":1713446261725,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e33b2df91c0aa79","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713446137867,"stop":1713446137867,"duration":0},"status":"passed","severity":"normal"},{"uid":"7dceb001ccd757da","name":"start node with empty shard","time":{"start":1713446202828,"stop":1713446202829,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3efed2ad72312cd","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713445930422,"stop":1713445930423,"duration":1},"status":"passed","severity":"normal"},{"uid":"70218f3b778ab4fd","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1713445666074,"stop":1713445666075,"duration":1},"status":"passed","severity":"normal"},{"uid":"c635348de7395c","name":"Check received message containing SQL Injection","time":{"start":1713446185037,"stop":1713446185037,"duration":0},"status":"passed","severity":"normal"},{"uid":"259b342558e0796d","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1713446257123,"stop":1713446257123,"duration":0},"status":"passed","severity":"normal"},{"uid":"8280b65027cf7f0f","name":"Ephemeral field is preserved - encoder v0","time":{"start":1713445718042,"stop":1713445718042,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab55a46a3ec052f","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1713446204352,"stop":1713446204352,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc79896f345ac0d","name":"Subscribe and receives messages on 20 topics","time":{"start":1713446331837,"stop":1713446331838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4277609ac2dcc806","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713445889078,"stop":1713445889079,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b73e26b7b04010b","name":"Push message with special chars payload","time":{"start":1713446191180,"stop":1713446191180,"duration":0},"status":"passed","severity":"normal"},{"uid":"8525f1e412f7a5d8","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713446331841,"stop":1713446331841,"duration":0},"status":"passed","severity":"normal"},{"uid":"2015e7fb4a27b07","name":"Ping on peer without subscriptions","time":{"start":1713445748367,"stop":1713445748367,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1da7de1be945801","name":"Sign & Recover","time":{"start":1713445692543,"stop":1713445692543,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d07672ea1c4d42c","name":"Push message with special chars payload","time":{"start":1713446110149,"stop":1713446110151,"duration":2},"status":"passed","severity":"normal"},{"uid":"8ed41dbe9ebb3196","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713446331839,"stop":1713446331840,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f0b8f13305f79950","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1713445658396,"stop":1713445658397,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcf77bf2742cdde3","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1713445681655,"stop":1713445681656,"duration":1},"status":"passed","severity":"normal"},{"uid":"19875d85f8bb8fda","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1713445658383,"stop":1713445658383,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dfb14ba8c2fc833","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1713445658400,"stop":1713445658401,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd973594f2baad75","name":"Relay + Store","time":{"start":1713445718317,"stop":1713445718319,"duration":2},"status":"passed","severity":"normal"},{"uid":"27fb50f9c5482ac6","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1713445658381,"stop":1713445658382,"duration":1},"status":"passed","severity":"normal"},{"uid":"8000b95a636b9627","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713446331852,"stop":1713446331852,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c8728b2dfb04cf3","name":"throws on content topic with empty version field","time":{"start":1713445658377,"stop":1713445658377,"duration":0},"status":"passed","severity":"normal"},{"uid":"f25a31af14b1cf60","name":"Subscribe to topic containing Script and receive message","time":{"start":1713446331843,"stop":1713446331843,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cc2e7d0f070b22","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445802329,"stop":1713445802330,"duration":1},"status":"passed","severity":"normal"},{"uid":"9a9ac2befbd5c4c3","name":"throws on empty content topic","time":{"start":1713445658374,"stop":1713445658375,"duration":1},"status":"passed","severity":"normal"},{"uid":"518be9698320d768","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1713445680888,"stop":1713445680889,"duration":1},"status":"passed","severity":"normal"},{"uid":"f68f724349047b01","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1713445681654,"stop":1713445681655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d006b501d92650ec","name":"Fails to push message with empty content topic","time":{"start":1713446110171,"stop":1713446110171,"duration":0},"status":"passed","severity":"normal"},{"uid":"5388fa10058ae05d","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1713445682560,"stop":1713445682561,"duration":1},"status":"skipped","severity":"normal"},{"uid":"6a563aa15dc1ea5b","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1713445681652,"stop":1713445681652,"duration":0},"status":"passed","severity":"normal"},{"uid":"9935374a620a3d2","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713445764587,"stop":1713445764587,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4a088c26e29f417","name":"should not receive a peer event before start","time":{"start":1713446175006,"stop":1713446175007,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb507d974b8a438f","name":"throws on content topic with empty application field","time":{"start":1713445658376,"stop":1713445658377,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef13efd402a0aad4","name":"Check publish message containing XML","time":{"start":1713446149282,"stop":1713446149282,"duration":0},"status":"passed","severity":"normal"},{"uid":"bbfb532d62fb276b","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1713445802217,"stop":1713445802218,"duration":1},"status":"passed","severity":"normal"},{"uid":"80766ac5dab2bea1","name":"isConnected should return false after all peers disconnect","time":{"start":1713445708320,"stop":1713445708322,"duration":2},"status":"passed","severity":"normal"},{"uid":"c99fa90c06082387","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1713446204354,"stop":1713446204355,"duration":1},"status":"passed","severity":"normal"},{"uid":"21c258ec8a29267c","name":"should be called for bootstrap peers","time":{"start":1713445715636,"stop":1713445715637,"duration":1},"status":"passed","severity":"normal"},{"uid":"76c1cb43589ae41b","name":"Check publish message after service node is restarted","time":{"start":1713446149289,"stop":1713446149290,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1412cd63693bf239","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1713445691851,"stop":1713445691852,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad9d8a20e3ea6701","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445973020,"stop":1713445973021,"duration":1},"status":"passed","severity":"normal"},{"uid":"70e93c5bcdbe6575","name":"Reopen subscription with peer with lost subscription","time":{"start":1713445787029,"stop":1713445787030,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee9364c84ad54e71","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1713445658409,"stop":1713445658409,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8e71f4f11b616f5","name":"Push message with unicode special characters payload","time":{"start":1713446191187,"stop":1713446191187,"duration":0},"status":"passed","severity":"normal"},{"uid":"bac406d3c4b5044a","name":"Subscribe to topic containing Script and receive message","time":{"start":1713446331853,"stop":1713446331853,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdadc41b0e83ec59","name":"Register correct protocols","time":{"start":1713446152830,"stop":1713446152830,"duration":0},"status":"passed","severity":"normal"},{"uid":"56bafcb8615c58b9","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713445930419,"stop":1713445930420,"duration":1},"status":"passed","severity":"normal"},{"uid":"178f8b01bbd587d5","name":"Subscribe to topic containing XML and publish message","time":{"start":1713446152840,"stop":1713446152841,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eb4950ea5e2e76c","name":"Check received message with timestamp: 1713445707459000000 ","time":{"start":1713446185043,"stop":1713446185043,"duration":0},"status":"passed","severity":"normal"},{"uid":"969f4dd81717d99b","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713446185044,"stop":1713446185044,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81872a27ef5e79c","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1713445686111,"stop":1713445686111,"duration":0},"status":"passed","severity":"normal"},{"uid":"7569f91597ade67f","name":"should encode/decode to RLP encoding","time":{"start":1713445666756,"stop":1713445666756,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5ef6e9770a813e","name":"Push message with content topic containing unicode special characters","time":{"start":1713446110170,"stop":1713446110171,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb43d7bec9bbff04","name":"All","time":{"start":1713445718319,"stop":1713445718319,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44186e69aea6fde","name":"more peers than existing","time":{"start":1713446110393,"stop":1713446110393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bb677a91d760dc1c","name":"Check message received after jswaku node is restarted","time":{"start":1713446185075,"stop":1713446185076,"duration":1},"status":"skipped","severity":"normal"},{"uid":"29c02d587ade02ce","name":"A test","time":{"start":1713445963960,"stop":1713445963960,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4fbd86ec351780","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1713445658395,"stop":1713445658396,"duration":1},"status":"passed","severity":"normal"},{"uid":"9cbf635979865a82","name":"Fails to publish message with wrong content topic","time":{"start":1713446149288,"stop":1713446149288,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4611f98725a6e8b","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1713445681652,"stop":1713445681653,"duration":1},"status":"passed","severity":"normal"},{"uid":"4289e0cbf58b695b","name":"Nodes with multiple pubsub topic","time":{"start":1713446137870,"stop":1713446137870,"duration":0},"status":"passed","severity":"normal"},{"uid":"70898160dd16dfb7","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1713445802207,"stop":1713445802208,"duration":1},"status":"skipped","severity":"normal"},{"uid":"18ae85e2a849af9c","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1713446257124,"stop":1713446257124,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3646107e7404e3b","name":"Encoder throws on empty string content topic","time":{"start":1713445693722,"stop":1713445693722,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd13fb443008d490","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1713446241010,"stop":1713446241010,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c2cf268b8d5b0e3","name":"Nwaku publishes","time":{"start":1713446140469,"stop":1713446140469,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca3ddeceb32d0e3","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713445963838,"stop":1713445963838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e970c367ee8e398","name":"Subscribe to topic containing Script and publish message","time":{"start":1713446152840,"stop":1713446152840,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2cbf1efa3984cd","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1713445658402,"stop":1713445658403,"duration":1},"status":"passed","severity":"normal"},{"uid":"406f0e1e1d6fd4a4","name":"Ping on subscribed peer","time":{"start":1713445748366,"stop":1713445748367,"duration":1},"status":"passed","severity":"normal"},{"uid":"677e8e4630d79d06","name":"Query Generator - forward","time":{"start":1713446225090,"stop":1713446225090,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb3707c3161aadac","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1713445671409,"stop":1713445671410,"duration":1},"status":"passed","severity":"normal"},{"uid":"edc4b4e56fb976ac","name":"Subscribe and receive messages via waku relay post","time":{"start":1713445963820,"stop":1713445963825,"duration":5},"status":"passed","severity":"normal"},{"uid":"d4af02d5414cf3f1","name":"Encoder throws on undefined content topic","time":{"start":1713445671598,"stop":1713445671598,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fd48267e74fc55c","name":"Passing page size 3 when there are 20 messages","time":{"start":1713446251017,"stop":1713446251018,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5960553368a9f26","name":"random auto sharding 6 - Cluster ID: 1, Content Topic: /app82/2/topic331/json","time":{"start":1713446149945,"stop":1713446149945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e169a4b1ecedf2b8","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1713445802331,"stop":1713445802336,"duration":5},"status":"passed","severity":"normal"},{"uid":"5d4f6564f8de03b","name":"Check received message with timestamp: 1713445707462000000 ","time":{"start":1713445889073,"stop":1713445889073,"duration":0},"status":"passed","severity":"normal"},{"uid":"905ee72ff073adf9","name":"Push message with emoji payload","time":{"start":1713446191187,"stop":1713446191188,"duration":1},"status":"passed","severity":"normal"},{"uid":"7b6d6c6e7a8f492a","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1713445658384,"stop":1713445658384,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc74aef6e7e3acba","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1713446152832,"stop":1713446152832,"duration":0},"status":"passed","severity":"normal"},{"uid":"273bd56bd663ef77","name":"random static sharding 8 - Cluster ID: 748, Shard ID: 776","time":{"start":1713446202821,"stop":1713446202822,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6d5ad774d24d312","name":"Check publish message containing Russian","time":{"start":1713446149280,"stop":1713446149280,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d858a9834d5ef2e","name":"Query generator for multiple messages with different message text format","time":{"start":1713446236515,"stop":1713446236516,"duration":1},"status":"passed","severity":"normal"},{"uid":"227b037d0c791b99","name":"Fails to publish message with size larger than 1 MB","time":{"start":1713446149289,"stop":1713446149289,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7b40171c6939d4","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713446331838,"stop":1713446331839,"duration":1},"status":"skipped","severity":"normal"},{"uid":"ad4561fffa5d838","name":"Subscribe and publish message","time":{"start":1713446152831,"stop":1713446152831,"duration":0},"status":"passed","severity":"normal"},{"uid":"829171a3d699132a","name":"Publish without waiting for remote peer","time":{"start":1713446152830,"stop":1713446152830,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22d06375d81d0cf","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1713445658394,"stop":1713445658394,"duration":0},"status":"passed","severity":"normal"},{"uid":"82da78251e202cb1","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1713445658466,"stop":1713445658466,"duration":0},"status":"passed","severity":"normal"},{"uid":"58bfc14921563709","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713446110169,"stop":1713446110169,"duration":0},"status":"passed","severity":"normal"},{"uid":"a028e739d24ceb76","name":"Check received message containing Chinese","time":{"start":1713446185035,"stop":1713446185035,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3dabb04c3e40042","name":"Check publish message containing Basic HTML tag","time":{"start":1713446149282,"stop":1713446149282,"duration":0},"status":"passed","severity":"normal"},{"uid":"fee56a39a9b64ac0","name":"should throw an error for missing required configuration","time":{"start":1713445658393,"stop":1713445658394,"duration":1},"status":"passed","severity":"normal"},{"uid":"7057707bc5239b1a","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1713446152839,"stop":1713446152840,"duration":1},"status":"passed","severity":"normal"},{"uid":"f612b2bbac55acdf","name":"Subscribe and receives messages on 20 topics","time":{"start":1713446331848,"stop":1713446331848,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c1c7c5b63005cbd","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1713445658381,"stop":1713445658381,"duration":0},"status":"passed","severity":"normal"},{"uid":"28b8d4eeee322f5e","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1713445715637,"stop":1713445715638,"duration":1},"status":"passed","severity":"normal"},{"uid":"74bd640779d290bf","name":"Check received message containing shell command","time":{"start":1713446185065,"stop":1713446185065,"duration":0},"status":"passed","severity":"normal"},{"uid":"3eab1996d7c5f873","name":"should not fail to stop the service if it was not started","time":{"start":1713446175005,"stop":1713446175005,"duration":0},"status":"passed","severity":"normal"},{"uid":"714613288a1642c3","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1713445682559,"stop":1713445682559,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a9deadbed04d4f9","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1713445802375,"stop":1713445802377,"duration":2},"status":"passed","severity":"normal"},{"uid":"550304c108008900","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713445930420,"stop":1713445930420,"duration":0},"status":"passed","severity":"normal"},{"uid":"b638631676db525b","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1713446152841,"stop":1713446152841,"duration":0},"status":"passed","severity":"normal"},{"uid":"570ef660cfeab003","name":"Push message with content topic containing Script","time":{"start":1713446191193,"stop":1713446191193,"duration":0},"status":"passed","severity":"normal"},{"uid":"30e1da8ec8e7e5d8","name":"Refresh subscription","time":{"start":1713445963835,"stop":1713445963836,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f3e224323b5ba15","name":"Push message with content topic containing JSON","time":{"start":1713446191194,"stop":1713446191194,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c3c7a1aec569e8","name":"should not receive a peer event after stop","time":{"start":1713446175007,"stop":1713446175007,"duration":0},"status":"passed","severity":"normal"},{"uid":"855830ebe276a67e","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1713445691849,"stop":1713445691851,"duration":2},"status":"passed","severity":"normal"},{"uid":"69048d1a3ae5b0d7","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713445963830,"stop":1713445963830,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c1feb887087edadb","name":"Decoder throws on undefined content topic","time":{"start":1713445691854,"stop":1713445691855,"duration":1},"status":"passed","severity":"normal"},{"uid":"a567ba5103bbb99a","name":"should be able to encode the field with only STORE set to true","time":{"start":1713445666058,"stop":1713445666059,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d472b4722f50d48","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1713445802354,"stop":1713445802371,"duration":17},"status":"passed","severity":"normal"},{"uid":"b6aac89d7ef17e66","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1713445802299,"stop":1713445802300,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d6c6d2a1aaeb88d","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1713445658397,"stop":1713445658397,"duration":0},"status":"passed","severity":"normal"},{"uid":"202c17e114d78ed5","name":"Push message with content topic containing long","time":{"start":1713446110164,"stop":1713446110165,"duration":1},"status":"passed","severity":"normal"},{"uid":"19cb9afb5b1d1886","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713445930424,"stop":1713445930425,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bed306220afc8a7","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1713445658395,"stop":1713445658395,"duration":0},"status":"passed","severity":"normal"},{"uid":"86130a317ebb9c44","name":"Relay - times out","time":{"start":1713446269915,"stop":1713446269915,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5df597a7e3c7811","name":"Ping on peer without subscriptions","time":{"start":1713445787029,"stop":1713445787029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a034a5ce0c1b4b7","name":"different cluster, same shard: nodes don't connect","time":{"start":1713445802206,"stop":1713445802206,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5ba03e488011828","name":"Check received message containing shell command","time":{"start":1713446185040,"stop":1713446185040,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcfc567359daeb1c","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1713445800326,"stop":1713445800327,"duration":1},"status":"passed","severity":"normal"},{"uid":"27f77b69d0f1bcea","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1713446137865,"stop":1713446137866,"duration":1},"status":"passed","severity":"normal"},{"uid":"131539e67c73035a","name":"connected peers and dial","time":{"start":1713446110392,"stop":1713446110393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f5ffc077712ab848","name":"handles empty contentTopics array correctly","time":{"start":1713445658408,"stop":1713445658408,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5c2c370902c5bdb","name":"should decode valid enr successfully","time":{"start":1713445666752,"stop":1713445666753,"duration":1},"status":"passed","severity":"normal"},{"uid":"1ae2715c920e0fc9","name":"Push message with Arabic payload","time":{"start":1713446191181,"stop":1713446191181,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc54ba31c85ee555","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1713445802353,"stop":1713445802354,"duration":1},"status":"passed","severity":"normal"},{"uid":"19a1a4ecb87f531e","name":"Check message on other pubsub topic is not received","time":{"start":1713446185073,"stop":1713446185073,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4513b55e63a428","name":"Subscribe to topic containing short and receive message","time":{"start":1713446331840,"stop":1713446331841,"duration":1},"status":"passed","severity":"normal"},{"uid":"2c4895a87745edd5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1713446331835,"stop":1713446331836,"duration":1},"status":"passed","severity":"normal"},{"uid":"5ba3980d96f0e003","name":"Passing page size 1 when there are 4 messages","time":{"start":1713446251017,"stop":1713446251017,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1ea24a88d4d4dd7","name":"same cluster, different shard: nodes connect","time":{"start":1713446000179,"stop":1713446000179,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d107aaa15a5fd5a","name":"Query generator for multiple messages with different content topic format","time":{"start":1713446236517,"stop":1713446236517,"duration":0},"status":"passed","severity":"normal"},{"uid":"a687ad4dbc580b0a","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713446331851,"stop":1713446331851,"duration":0},"status":"passed","severity":"normal"},{"uid":"e995eab102be07d3","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1713445658384,"stop":1713445658384,"duration":0},"status":"passed","severity":"normal"},{"uid":"845e3ef552812fd2","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445764585,"stop":1713445764585,"duration":0},"status":"skipped","severity":"normal"},{"uid":"5eafa524a768db83","name":"random auto sharding 9 - Cluster ID: 1, Content Topic: /app63/1/topic873/utf8","time":{"start":1713446149946,"stop":1713446149946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2bc0dc1e682dd6f6","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713446331842,"stop":1713446331842,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8a8237cc4d7d06","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1713446257122,"stop":1713446257122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3864ab445cd2e7f","name":"Js publishes, other Js receives","time":{"start":1713446140470,"stop":1713446140470,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a646e4e6866019","name":"Check received message containing Russian","time":{"start":1713446185036,"stop":1713446185036,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a858dd8a69e1ac","name":"should throw error - invalid id","time":{"start":1713445666755,"stop":1713445666755,"duration":0},"status":"passed","severity":"normal"},{"uid":"58ed22ccee2674d7","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1713446331852,"stop":1713446331853,"duration":1},"status":"passed","severity":"normal"},{"uid":"5492b271ea379d17","name":"Push message equal or less that 1MB","time":{"start":1713446191199,"stop":1713446191199,"duration":0},"status":"passed","severity":"normal"},{"uid":"24443f60157455c4","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1713446152837,"stop":1713446152838,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f2343e44119ac11","name":"handles multiple messages","time":{"start":1713446247898,"stop":1713446247899,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e8aea87d728cc80","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1713446204355,"stop":1713446204355,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca78ef53a00196c5","name":"should not fail to start the service if it is already started","time":{"start":1713445686109,"stop":1713445686109,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e0f8d75f32fb8d1","name":"Decrypt messages","time":{"start":1713446112842,"stop":1713446112842,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e57c4b9209557e9","name":"Check received message containing Arabic","time":{"start":1713446185052,"stop":1713446185052,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb30e21195d4712c","name":"Check message received after nwaku node is restarted","time":{"start":1713446185076,"stop":1713446185076,"duration":0},"status":"skipped","severity":"normal"},{"uid":"35f32be184e825e4","name":"Query generator for multiple messages with multiple decoders","time":{"start":1713446236516,"stop":1713446236516,"duration":0},"status":"passed","severity":"normal"},{"uid":"1adb4c313a2d1a4f","name":"Check publish message containing unicode special characters","time":{"start":1713446149284,"stop":1713446149284,"duration":0},"status":"passed","severity":"normal"},{"uid":"72400ecf06c14c24","name":"should not receive a peer event after stop","time":{"start":1713445686110,"stop":1713445686110,"duration":0},"status":"passed","severity":"normal"},{"uid":"194d9bb61d81b59a","name":"Waku message hash computation (meta attribute not present)","time":{"start":1713445660904,"stop":1713445660904,"duration":0},"status":"passed","severity":"normal"},{"uid":"c200b8f723ba84c5","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713445658391,"stop":1713445658392,"duration":1},"status":"passed","severity":"normal"},{"uid":"9712d36042ffc00b","name":"Publish message with custom timestamp: Fri Apr 28 2023 13:15:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1713446149285,"stop":1713446149286,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1f67ef8b711591","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1713445718043,"stop":1713445718043,"duration":0},"status":"passed","severity":"normal"},{"uid":"6de174ff56b3e897","name":"should throw an error for insufficient data","time":{"start":1713445658466,"stop":1713445658466,"duration":0},"status":"passed","severity":"normal"},{"uid":"e79c66d0c7d46bc9","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1713445658385,"stop":1713445658385,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a20618da921555c","name":"receives messages sent to provided content topic through stream","time":{"start":1713446149561,"stop":1713446149561,"duration":0},"status":"skipped","severity":"normal"},{"uid":"2086a0110fdbfafa","name":"Ordered Callback - forward","time":{"start":1713446225094,"stop":1713446225094,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee9fa8299083ad16","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1713445759012,"stop":1713445759019,"duration":7},"status":"passed","severity":"normal"},{"uid":"7e6ccd80f5bc7c7","name":"Waku message hash computation (payload length 0)","time":{"start":1713445660904,"stop":1713445660904,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82b1969a04efd9b","name":"udp ip6 address","time":{"start":1713445666293,"stop":1713445666293,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc8321cb1b3a0e8e","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713446331839,"stop":1713446331839,"duration":0},"status":"passed","severity":"normal"},{"uid":"47002b07158aa8b2","name":"Reopen subscription with peer with lost subscription","time":{"start":1713445787031,"stop":1713445787031,"duration":0},"status":"passed","severity":"normal"},{"uid":"8aee484dddfff57e","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713445930423,"stop":1713445930423,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ff2154dce4c7cee","name":"should only return 1 node with relay capability","time":{"start":1713445682558,"stop":1713445682558,"duration":0},"status":"passed","severity":"normal"},{"uid":"623aaf9ac1fc4a5c","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1713445681654,"stop":1713445681654,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e950416c1d3c50","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1713446152831,"stop":1713446152832,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcaf22fc90c8ba39","name":"Check message received after nwaku node is restarted","time":{"start":1713445889083,"stop":1713445889083,"duration":0},"status":"skipped","severity":"normal"},{"uid":"734dd4334bf732c8","name":"Check received message containing special chars","time":{"start":1713446185032,"stop":1713446185035,"duration":3},"status":"passed","severity":"normal"},{"uid":"90cab1408e38fa9f","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1713445802216,"stop":1713445802217,"duration":1},"status":"passed","severity":"normal"},{"uid":"458f0a7498e28026","name":"random auto sharding 4 - Cluster ID: 1, Content Topic: /app98/6/topic709/json","time":{"start":1713446149944,"stop":1713446149945,"duration":1},"status":"skipped","severity":"normal"},{"uid":"59e05b745ddf72d","name":"Check received message containing XML","time":{"start":1713445889060,"stop":1713445889060,"duration":0},"status":"passed","severity":"normal"},{"uid":"c0b528b6e638b581","name":"Encoder throws on undefined content topic","time":{"start":1713445693721,"stop":1713445693722,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a8f08a5e58718de","name":"different cluster, same shard: nodes don't connect","time":{"start":1713446000179,"stop":1713446000180,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b1dcef16941a0d","name":"Check received message containing Chinese","time":{"start":1713445889057,"stop":1713445889057,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b0a03420e6c3797","name":"Check received message containing unicode special characters","time":{"start":1713446185041,"stop":1713446185041,"duration":0},"status":"passed","severity":"normal"},{"uid":"e40f4950d4bd3d49","name":"Push message with Chinese payload","time":{"start":1713446110151,"stop":1713446110152,"duration":1},"status":"passed","severity":"normal"},{"uid":"e85cff047714c130","name":"should properly create location multiaddrs - tcp4","time":{"start":1713445666758,"stop":1713445666758,"duration":0},"status":"passed","severity":"normal"},{"uid":"47ace174cebc9a3","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1713445658380,"stop":1713445658380,"duration":0},"status":"passed","severity":"normal"},{"uid":"511975a8d5f86134","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1713445658466,"stop":1713445658466,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab07aceffeeaaf38","name":"Ephemeral field set to true","time":{"start":1713445671596,"stop":1713445671597,"duration":1},"status":"passed","severity":"normal"},{"uid":"741855567093f3da","name":"Push message with custom timestamp: 1682687402406","time":{"start":1713446191198,"stop":1713446191198,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d06287be78c5370","name":"A test","time":{"start":1713445963961,"stop":1713445963961,"duration":0},"status":"passed","severity":"normal"},{"uid":"951ec321495d4df9","name":"Check publish message containing emoji","time":{"start":1713446149284,"stop":1713446149285,"duration":1},"status":"passed","severity":"normal"},{"uid":"23a531f39d82b1fb","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1713445802339,"stop":1713445802340,"duration":1},"status":"passed","severity":"normal"},{"uid":"67149cf84684d095","name":"Check publish message containing special chars","time":{"start":1713446149279,"stop":1713446149279,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b03a2cbceb3f383","name":"Publishes to nwaku","time":{"start":1713446140465,"stop":1713446140465,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce62e7ebf526c75b","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1713445759019,"stop":1713445759020,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa7b01e23ffdec5","name":"should set field with all protocols enabled","time":{"start":1713445666760,"stop":1713445666760,"duration":0},"status":"passed","severity":"normal"},{"uid":"85121fea55667d97","name":"Query with Ordered Callback, No Decoder","time":{"start":1713446217388,"stop":1713446217389,"duration":1},"status":"passed","severity":"normal"},{"uid":"80c70790de08a947","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713446331844,"stop":1713446331844,"duration":0},"status":"passed","severity":"normal"},{"uid":"672332f6258bab30","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713446331855,"stop":1713446331855,"duration":0},"status":"passed","severity":"normal"},{"uid":"1196de29a28c83a4","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1713445708311,"stop":1713445708313,"duration":2},"status":"passed","severity":"normal"},{"uid":"e27d9a0320e46a81","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1713445658389,"stop":1713445658389,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea691a97ac19486","name":"Check message with no content topic is not received","time":{"start":1713446185073,"stop":1713446185074,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b2364809acd19bd","name":"random auto sharding 7 - Cluster ID: 1, Content Topic: /app74/4/topic957/json","time":{"start":1713446149945,"stop":1713446149946,"duration":1},"status":"skipped","severity":"normal"},{"uid":"8bb9bcf5c474a0ce","name":"Push message with content topic containing special chars","time":{"start":1713446110165,"stop":1713446110165,"duration":0},"status":"passed","severity":"normal"},{"uid":"2836bfea1c740917","name":"Check message received after jswaku node is restarted","time":{"start":1713446185049,"stop":1713446185049,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a53652b0bb073d59","name":"can start and stop the service","time":{"start":1713445686108,"stop":1713445686108,"duration":0},"status":"passed","severity":"normal"},{"uid":"20c5efb80f7fdffc","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1713446149559,"stop":1713446149560,"duration":1},"status":"skipped","severity":"normal"},{"uid":"334a61653461fe6b","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713446331848,"stop":1713446331848,"duration":0},"status":"passed","severity":"normal"},{"uid":"f112c4974189b4e4","name":"Callback on promise, aborts when callback returns true","time":{"start":1713446236523,"stop":1713446236523,"duration":0},"status":"passed","severity":"normal"},{"uid":"7195a728e2894820","name":"Non Autosharding Cluster","time":{"start":1713446149941,"stop":1713446149941,"duration":0},"status":"skipped","severity":"normal"},{"uid":"6c53d889ac7dd11b","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1713445658410,"stop":1713445658410,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6ba24313345750c","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1713445658400,"stop":1713445658400,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e3c619b70109dbc","name":"creates an iterator","time":{"start":1713446247898,"stop":1713446247898,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d966aca6c120a36","name":"Check received message containing long","time":{"start":1713445889055,"stop":1713445889056,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0e6e4c1813bbe2f","name":"Add multiple subscription objects on single nwaku node","time":{"start":1713445963865,"stop":1713445963866,"duration":1},"status":"passed","severity":"normal"},{"uid":"a99fe87cee891549","name":"Check received message with timestamp: 1713445707459 ","time":{"start":1713446185043,"stop":1713446185044,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c1a160d6b3ec6c2","name":"Check message with no content topic is not received","time":{"start":1713445889081,"stop":1713445889081,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7a50739293a5394","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1713445658401,"stop":1713445658401,"duration":0},"status":"passed","severity":"normal"},{"uid":"6419f01a4b24873e","name":"Check publish message containing long","time":{"start":1713446149277,"stop":1713446149277,"duration":0},"status":"passed","severity":"normal"},{"uid":"32171b844fc49005","name":"Fails to push message with large meta","time":{"start":1713446191197,"stop":1713446191197,"duration":0},"status":"passed","severity":"normal"},{"uid":"59ce39e1b885f32d","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713445930421,"stop":1713445930421,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c3db49bae0eef04","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1713446217391,"stop":1713446217392,"duration":1},"status":"passed","severity":"normal"},{"uid":"41b72771ced7327e","name":"Push message with content topic containing Russian","time":{"start":1713446110167,"stop":1713446110167,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cfe9737fac2ebf5","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1713445708319,"stop":1713445708320,"duration":1},"status":"passed","severity":"normal"},{"uid":"e91418aa0e53b6f7","name":"should return all peers when numPeers is 0","time":{"start":1713445671408,"stop":1713445671408,"duration":0},"status":"passed","severity":"normal"},{"uid":"d963d558277fb716","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1713445802214,"stop":1713445802215,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c5afab85a33c7","name":"Check received message containing Script","time":{"start":1713446185037,"stop":1713446185038,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f1b861631d28f9","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1713445802208,"stop":1713445802209,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9b0a894aa6b6eb06","name":"handles different networkShards values correctly","time":{"start":1713445658387,"stop":1713445658387,"duration":0},"status":"passed","severity":"normal"},{"uid":"4086e9f7fb305c43","name":"Encoder throws on empty string content topic","time":{"start":1713445691854,"stop":1713445691854,"duration":0},"status":"passed","severity":"normal"},{"uid":"98cf1ed845c1c838","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1713446202814,"stop":1713446202815,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6ae0ec8d6b1ad59","name":"Check received message containing Russian","time":{"start":1713445889058,"stop":1713445889059,"duration":1},"status":"passed","severity":"normal"},{"uid":"924fbeac196ab9ad","name":"Decoder throws on empty string content topic","time":{"start":1713445671599,"stop":1713445671599,"duration":0},"status":"passed","severity":"normal"},{"uid":"3880fdfe99fc26c4","name":"Relay + Store","time":{"start":1713445666761,"stop":1713445666761,"duration":0},"status":"passed","severity":"normal"},{"uid":"677c1edfc65132a4","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713446331838,"stop":1713446331838,"duration":0},"status":"passed","severity":"normal"},{"uid":"2795cb0033ac0a0e","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1713446226483,"stop":1713446226483,"duration":0},"status":"skipped","severity":"normal"},{"uid":"811a027b49c6e267","name":"stop","time":{"start":1713445748660,"stop":1713445748660,"duration":0},"status":"passed","severity":"normal"},{"uid":"5ecce459895d2c29","name":"random static sharding 6 - Cluster ID: 474, Shard ID: 431","time":{"start":1713446202819,"stop":1713446202820,"duration":1},"status":"passed","severity":"normal"},{"uid":"deb11fd1b65b7ca3","name":"Accepts a valid Waku Message","time":{"start":1713445674922,"stop":1713445674923,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1f031d578d8234","name":"should handle a minimal index list","time":{"start":1713445658465,"stop":1713445658465,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c6dfad28f55ac0a","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1713446294842,"stop":1713446294843,"duration":1},"status":"skipped","severity":"normal"},{"uid":"359f656ab9774e8c","name":"Push message with content topic containing Russian","time":{"start":1713446191192,"stop":1713446191192,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5f29181e4c79852","name":"should set field with only RELAY enabled","time":{"start":1713445666760,"stop":1713445666760,"duration":0},"status":"passed","severity":"normal"},{"uid":"837315add47c8a3d","name":"dispatchEvent via connectionManager","time":{"start":1713445748654,"stop":1713445748655,"duration":1},"status":"passed","severity":"normal"},{"uid":"88d8c0661231ab53","name":"should be called at least once on all `peer:discovery` events","time":{"start":1713445715635,"stop":1713445715635,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff22e52a8d789da4","name":"throws an error for improperly formatted content topics","time":{"start":1713445658388,"stop":1713445658388,"duration":0},"status":"passed","severity":"normal"},{"uid":"89a168400c874e85","name":"should handle application and version for autosharding","time":{"start":1713445658391,"stop":1713445658391,"duration":0},"status":"passed","severity":"normal"},{"uid":"a71278ebcf8c8f3c","name":"Overlapping topic subscription","time":{"start":1713446331840,"stop":1713446331840,"duration":0},"status":"passed","severity":"normal"},{"uid":"a216eb88a0cdc480","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1713445666060,"stop":1713445666061,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6c3cdf528f2a756","name":"Passing cursor with wrong message digest","time":{"start":1713446204357,"stop":1713446204385,"duration":28},"status":"passed","severity":"normal"},{"uid":"2e60a74128e5e404","name":"can start and stop the service","time":{"start":1713445730607,"stop":1713445730607,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5cde3c3f5a499b3","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1713446137872,"stop":1713446137873,"duration":1},"status":"passed","severity":"normal"},{"uid":"40792d57eb950d27","name":"Overlapping topic subscription","time":{"start":1713446331850,"stop":1713446331850,"duration":0},"status":"passed","severity":"normal"},{"uid":"74963fd2d5bc6a38","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1713445666072,"stop":1713445666073,"duration":1},"status":"passed","severity":"normal"},{"uid":"b0e74c282bd31cb0","name":"retrieves a single peer","time":{"start":1713445682555,"stop":1713445682556,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c70abb286e1e89","name":"Check received message containing unicode special characters","time":{"start":1713445889072,"stop":1713445889072,"duration":0},"status":"passed","severity":"normal"},{"uid":"74cae086a7e106af","name":"Subscribe to topic containing special chars and receive message","time":{"start":1713446331851,"stop":1713446331851,"duration":0},"status":"passed","severity":"normal"},{"uid":"6832aeea35e7e5c7","name":"Check received message containing special chars","time":{"start":1713446185051,"stop":1713446185051,"duration":0},"status":"passed","severity":"normal"},{"uid":"9939cbd2a1bdcf69","name":"Store - dialed first","time":{"start":1713446269915,"stop":1713446269916,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce01f87d0c4e2029","name":"Reusing cursor across nodes","time":{"start":1713446204356,"stop":1713446204356,"duration":0},"status":"passed","severity":"normal"},{"uid":"74168f3b898e8bb7","name":"Publish message with rate limit","time":{"start":1713446149294,"stop":1713446149297,"duration":3},"status":"passed","severity":"normal"},{"uid":"2ffbc70e3c01c74","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1713446217386,"stop":1713446217387,"duration":1},"status":"passed","severity":"normal"},{"uid":"2bfa41c30a366089","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1713445764584,"stop":1713445764585,"duration":1},"status":"skipped","severity":"normal"},{"uid":"d445eabc46fc0f46","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1713446241011,"stop":1713446241012,"duration":1},"status":"passed","severity":"normal"},{"uid":"4dabc98d6fd5f226","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1713446257124,"stop":1713446257124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c26c7690e204966","name":"should get / set TCP multiaddr","time":{"start":1713445666757,"stop":1713445666757,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15738fc04a70c9a","name":"Check publish message containing short","time":{"start":1713446149276,"stop":1713446149277,"duration":1},"status":"passed","severity":"normal"},{"uid":"409b2f4ad1dcb675","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1713445802292,"stop":1713445802296,"duration":4},"status":"passed","severity":"normal"},{"uid":"3114acd644c3415c","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1713445715639,"stop":1713445715640,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff6aef1c42008de9","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713445963865,"stop":1713445963865,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c6c4e9b21874b84","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1713445658395,"stop":1713445658395,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc4a407b5fc27c82","name":"should throw an error if shards are undefined for static sharding","time":{"start":1713445658393,"stop":1713445658393,"duration":0},"status":"passed","severity":"normal"},{"uid":"96d5e4cb249b901e","name":"Push message with content topic containing XML","time":{"start":1713446110168,"stop":1713446110168,"duration":0},"status":"passed","severity":"normal"},{"uid":"262a2f7acd95dd74","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713445963852,"stop":1713445963863,"duration":11},"status":"passed","severity":"normal"},{"uid":"bd5af2fdda8a4b13","name":"Push 30 different messages","time":{"start":1713446110163,"stop":1713446110163,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9ef81817abde2e","name":"Ping on peer without subscriptions","time":{"start":1713445787030,"stop":1713445787030,"duration":0},"status":"passed","severity":"normal"},{"uid":"eeabd8b3e2b2adef","name":"Push message on custom pubsubTopic","time":{"start":1713445973017,"stop":1713445973017,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6fddf70162611fe","name":"Query Generator, No message returned","time":{"start":1713446217385,"stop":1713446217386,"duration":1},"status":"passed","severity":"normal"},{"uid":"fdcff95ad23fc3bc","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1713445658400,"stop":1713445658400,"duration":0},"status":"passed","severity":"normal"},{"uid":"af641feca8392328","name":"should set field with only LIGHTPUSH enabled","time":{"start":1713445666761,"stop":1713445666761,"duration":0},"status":"passed","severity":"normal"},{"uid":"5797b5df4b065afc","name":"1 Relay, 1 fetch","time":{"start":1713445681928,"stop":1713445681929,"duration":1},"status":"passed","severity":"normal"},{"uid":"20e6f72c28263e5a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445802298,"stop":1713445802299,"duration":1},"status":"passed","severity":"normal"},{"uid":"49c0a953c87e446a","name":"should only return 1 node with store capability","time":{"start":1713445682558,"stop":1713445682559,"duration":1},"status":"passed","severity":"normal"},{"uid":"92bb244ea46cb57e","name":"should emit a peer event after start","time":{"start":1713445730610,"stop":1713445730610,"duration":0},"status":"passed","severity":"normal"},{"uid":"b37c3f5bfa8bcd32","name":"should emit a peer event after start","time":{"start":1713445686109,"stop":1713445686109,"duration":0},"status":"passed","severity":"normal"},{"uid":"8100a8502a6da22f","name":"Push message with content topic containing Chinese","time":{"start":1713446110166,"stop":1713446110166,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba797302d16d39e2","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1713446257124,"stop":1713446257125,"duration":1},"status":"passed","severity":"normal"},{"uid":"42eb5c3a8c556e3c","name":"Check message with non string payload is not received","time":{"start":1713446185048,"stop":1713446185048,"duration":0},"status":"passed","severity":"normal"},{"uid":"29162751d409015a","name":"connects to nwaku","time":{"start":1713446261724,"stop":1713446261724,"duration":0},"status":"passed","severity":"normal"},{"uid":"8800859e9a9b9813","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1713445718042,"stop":1713445718042,"duration":0},"status":"passed","severity":"normal"},{"uid":"cc800cf9e936f3ca","name":"should decode valid enr with tcp successfully","time":{"start":1713445666753,"stop":1713445666753,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee83e6f1edef756f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1713445658399,"stop":1713445658399,"duration":0},"status":"passed","severity":"normal"},{"uid":"52e67531d06cf0a","name":"Push message with custom timestamp: 1713449489348","time":{"start":1713446110179,"stop":1713446110180,"duration":1},"status":"passed","severity":"normal"},{"uid":"90ec9511c0407571","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445973018,"stop":1713445973018,"duration":0},"status":"passed","severity":"normal"},{"uid":"794888476bc31256","name":"same cluster, different shard: nodes don't connect","time":{"start":1713445802205,"stop":1713445802205,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f7e2017845cf4a38","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1713445802291,"stop":1713445802292,"duration":1},"status":"passed","severity":"normal"},{"uid":"41fbe8fa557f8a33","name":"Push message with numeric payload","time":{"start":1713446191180,"stop":1713446191180,"duration":0},"status":"passed","severity":"normal"},{"uid":"beba82f3d51edb19","name":"Check received message containing Chinese","time":{"start":1713446185051,"stop":1713446185051,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a73dc1fa61d4cf6","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1713445666071,"stop":1713445666072,"duration":1},"status":"passed","severity":"normal"},{"uid":"829aeaa5df879259","name":"should not fail to start the service if it is already started","time":{"start":1713445730608,"stop":1713445730610,"duration":2},"status":"passed","severity":"normal"},{"uid":"f4014c8be13d0bac","name":"Promise Callback - forward","time":{"start":1713446225091,"stop":1713446225092,"duration":1},"status":"passed","severity":"normal"},{"uid":"974edc9d0aa73a7b","name":"Check publish message containing JSON","time":{"start":1713446149283,"stop":1713446149283,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e8939b4a894a05f","name":"addEventListener with correct event","time":{"start":1713445748651,"stop":1713445748651,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcf831d46353547","name":"Passing page size 0 when there are 110 messages","time":{"start":1713446251016,"stop":1713446251017,"duration":1},"status":"passed","severity":"normal"},{"uid":"48d12bdd1ac5cee2","name":"Check received message containing XML","time":{"start":1713446185064,"stop":1713446185064,"duration":0},"status":"passed","severity":"normal"},{"uid":"f29b9751a93ae3f3","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713446331852,"stop":1713446331852,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba104fb8ab2604a3","name":"Rejects garbage","time":{"start":1713445674924,"stop":1713445674924,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a688b859070c87","name":"Push message with shell command payload","time":{"start":1713446110161,"stop":1713446110161,"duration":0},"status":"passed","severity":"normal"},{"uid":"8343761e3cd206c6","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1713445658404,"stop":1713445658404,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdc3d33d3807153e","name":"Push message on custom pubsubTopic","time":{"start":1713445973019,"stop":1713445973019,"duration":0},"status":"skipped","severity":"normal"},{"uid":"31adeada7b7bdc58","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713445889078,"stop":1713445889078,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdb9557f725f8aa6","name":"should properly create location multiaddrs - tcp","time":{"start":1713445666759,"stop":1713445666759,"duration":0},"status":"passed","severity":"normal"},{"uid":"93a39fa5b85d15a4","name":"1 Store, 2 relays, 2 fetches","time":{"start":1713445681929,"stop":1713445681930,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e48b7ece46c265b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1713445963866,"stop":1713445963866,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf79779a3a28cb46","name":"should properly create location multiaddrs - udp","time":{"start":1713445666759,"stop":1713445666759,"duration":0},"status":"passed","severity":"normal"},{"uid":"21944a6f7dcba758","name":"Push message with meta","time":{"start":1713446191196,"stop":1713446191197,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bfacdf80daf427","name":"Check received message containing Arabic","time":{"start":1713445889058,"stop":1713445889058,"duration":0},"status":"passed","severity":"normal"},{"uid":"612a9f6d3dafd3ec","name":"unsubscribes","time":{"start":1713446247899,"stop":1713446247899,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b8d1f6fc7daf278","name":"Check received message containing special chars","time":{"start":1713445889057,"stop":1713445889057,"duration":0},"status":"passed","severity":"normal"},{"uid":"758e439f9676b9ae","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713446331845,"stop":1713446331845,"duration":0},"status":"passed","severity":"normal"},{"uid":"b121c9606c457ef8","name":"Push message with custom timestamp: 1713442202406","time":{"start":1713446191198,"stop":1713446191198,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ceda8ea6e75247","name":"Push message with content topic containing Basic HTML tag","time":{"start":1713446191193,"stop":1713446191194,"duration":1},"status":"passed","severity":"normal"},{"uid":"a96536c0dcf650a6","name":"throws on content topic with empty topic name field","time":{"start":1713445658378,"stop":1713445658378,"duration":0},"status":"passed","severity":"normal"},{"uid":"b40eae914605a287","name":"getPeersByDiscovery","time":{"start":1713446120639,"stop":1713446120639,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14d4805df5e781e","name":"Push message with emoji payload","time":{"start":1713446110163,"stop":1713446110163,"duration":0},"status":"passed","severity":"normal"},{"uid":"75326c77e6956ebe","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713445930426,"stop":1713445930426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e8477033ec5a6b1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1713446120641,"stop":1713446120641,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b3bbac82d5b9a6f","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1713445963828,"stop":1713445963829,"duration":1},"status":"passed","severity":"normal"},{"uid":"877a70098b2e0e45","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1713445658390,"stop":1713445658390,"duration":0},"status":"passed","severity":"normal"},{"uid":"202975d3dfa437d3","name":"Check received message containing escaped characters","time":{"start":1713445889064,"stop":1713445889071,"duration":7},"status":"passed","severity":"normal"},{"uid":"3cc9776b72210cc6","name":"Push to array if already present","time":{"start":1713445658031,"stop":1713445658032,"duration":1},"status":"passed","severity":"normal"},{"uid":"4cbb2a7a95f25196","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1713446120640,"stop":1713446120641,"duration":1},"status":"skipped","severity":"normal"},{"uid":"48085c949cf9e3a3","name":"should add and remove event listeners correctly","time":{"start":1713445686111,"stop":1713445686112,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d97abf9e8471256","name":"Push message with Script payload","time":{"start":1713446191184,"stop":1713446191184,"duration":0},"status":"passed","severity":"normal"},{"uid":"6dcc46a1e8bee2cc","name":"random static sharding 2 - Cluster ID: 72, Shard ID: 329","time":{"start":1713446202815,"stop":1713446202816,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9b99daf9c819926","name":"Check message on other pubsub topic is not received","time":{"start":1713445889080,"stop":1713445889080,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e896c5401234fc1","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713445963864,"stop":1713445963864,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06eabae9bb6dcf3","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1713445802390,"stop":1713445802392,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d210fad03ef2ec7","name":"Asymmetric encrypt & decrypt","time":{"start":1713445692542,"stop":1713445692542,"duration":0},"status":"passed","severity":"normal"},{"uid":"85f4554628e94296","name":"Check message with no content topic is not received","time":{"start":1713446185046,"stop":1713446185047,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b13314798deb701","name":"should properly create location multiaddrs - tcp6","time":{"start":1713445666758,"stop":1713445666758,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c905e74e73537dc","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713445930420,"stop":1713445930421,"duration":1},"status":"passed","severity":"normal"},{"uid":"781cf5baa1be9e16","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1713446257123,"stop":1713446257123,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7feaeb2a22d21ea","name":"Callback on promise","time":{"start":1713446236517,"stop":1713446236523,"duration":6},"status":"passed","severity":"normal"},{"uid":"d81e660171f97d6e","name":"Check received message containing SQL Injection","time":{"start":1713446185055,"stop":1713446185063,"duration":8},"status":"passed","severity":"normal"},{"uid":"68f8de3210ec8004","name":"Push message with Russian payload","time":{"start":1713446191182,"stop":1713446191182,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f7e95feb1b309f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1713445802327,"stop":1713445802328,"duration":1},"status":"passed","severity":"normal"},{"uid":"c818273ef8b7c587","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445973018,"stop":1713445973018,"duration":0},"status":"passed","severity":"normal"},{"uid":"83bd7fe1257f8e80","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1713446149288,"stop":1713446149288,"duration":0},"status":"passed","severity":"normal"},{"uid":"19cfd287560c570a","name":"Push message with content topic containing special chars","time":{"start":1713446191190,"stop":1713446191191,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff5eae21641c709","name":"should throw error - no id","time":{"start":1713445666754,"stop":1713445666754,"duration":0},"status":"passed","severity":"normal"},{"uid":"80fb926e8d66de99","name":"Subscribe to topic containing long and receive message","time":{"start":1713446331851,"stop":1713446331851,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf1a0f0f9d126023","name":"Subscribe to topic containing Script and receive message","time":{"start":1713445963843,"stop":1713445963844,"duration":1},"status":"passed","severity":"normal"},{"uid":"19fca420b14abbe3","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1713446149951,"stop":1713446149952,"duration":1},"status":"skipped","severity":"normal"},{"uid":"43db1bfe8f13dc60","name":"Subscribe to topic containing short and receive message","time":{"start":1713446331850,"stop":1713446331850,"duration":0},"status":"passed","severity":"normal"},{"uid":"393af76a2bb95c26","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1713446257126,"stop":1713446257126,"duration":0},"status":"passed","severity":"normal"},{"uid":"178072969a25fee3","name":"Fails to push message bigger that 1MB","time":{"start":1713446110180,"stop":1713446110181,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58000834ebc5f5a","name":"Fails to publish message with empty text","time":{"start":1713446149287,"stop":1713446149287,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1dd4e79c681f5d8","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713446331847,"stop":1713446331847,"duration":0},"status":"passed","severity":"normal"},{"uid":"ece3c63e1674e673","name":"Push message with content topic containing XML","time":{"start":1713446191193,"stop":1713446191193,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e9a5b71e4dc6641","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713446331842,"stop":1713446331842,"duration":0},"status":"passed","severity":"normal"},{"uid":"12574163f8600dd1","name":"addEventListener with wrong event","time":{"start":1713445748651,"stop":1713445748652,"duration":1},"status":"passed","severity":"normal"},{"uid":"ec008416d6b84341","name":"Used by Waku Relay","time":{"start":1713446261726,"stop":1713446261726,"duration":0},"status":"passed","severity":"normal"},{"uid":"df575c44c838dd2d","name":"random static sharding 3 - Cluster ID: 12, Shard ID: 534","time":{"start":1713446202816,"stop":1713446202816,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef8c9141c4a8132a","name":"throws on content topic with too few or too many fields","time":{"start":1713445658375,"stop":1713445658375,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b542969b5e87f6","name":"random static sharding 4 - Cluster ID: 341, Shard ID: 63","time":{"start":1713446202816,"stop":1713446202817,"duration":1},"status":"passed","severity":"normal"},{"uid":"5200372b70b104fb","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1713445802340,"stop":1713445802340,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8b3aa8a62d299c5","name":"should throw an error for empty SingleShardInfos array","time":{"start":1713445658389,"stop":1713445658389,"duration":0},"status":"passed","severity":"normal"},{"uid":"918d94dc217f6468","name":"Push message with Script payload","time":{"start":1713446110159,"stop":1713446110160,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c306eebecf51957","name":"Encoder throws on undefined content topic","time":{"start":1713445691853,"stop":1713445691853,"duration":0},"status":"passed","severity":"normal"},{"uid":"2eacd883c0b29686","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1713445658394,"stop":1713445658395,"duration":1},"status":"passed","severity":"normal"},{"uid":"785c1dbdf62993ee","name":"Subscribe to topic containing XML and receive message","time":{"start":1713445963844,"stop":1713445963844,"duration":0},"status":"passed","severity":"normal"},{"uid":"423bdd928e4914ce","name":"random auto sharding 5 - Cluster ID: 1, Content Topic: /app34/2/topic937/test.js","time":{"start":1713446149945,"stop":1713446149945,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3866d1b6faba1357","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1713445666073,"stop":1713445666074,"duration":1},"status":"passed","severity":"normal"},{"uid":"49bed3ba458a42f1","name":"3 nodes on /waku/2/rs/1/1 topic","time":{"start":1713446137868,"stop":1713446137869,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fbb9e085f08072c","name":"should return valid sharding parameters for static sharding","time":{"start":1713445658405,"stop":1713445658406,"duration":1},"status":"passed","severity":"normal"},{"uid":"4056e25e6f0f983b","name":"Subscribe to topic containing numeric and publish message","time":{"start":1713446152835,"stop":1713446152836,"duration":1},"status":"passed","severity":"normal"},{"uid":"b80e778dc7cc287a","name":"Subscribe and receive messages via waku relay post","time":{"start":1713446331836,"stop":1713446331837,"duration":1},"status":"passed","severity":"normal"},{"uid":"151a67e47158f057","name":"Fails to push message bigger that 1MB","time":{"start":1713446191199,"stop":1713446191200,"duration":1},"status":"passed","severity":"normal"},{"uid":"4bd480d87be40033","name":"Subscribe to topic containing Russian and publish message","time":{"start":1713446152839,"stop":1713446152839,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc52f7897f27b30","name":"Check received message containing XML","time":{"start":1713446185038,"stop":1713446185038,"duration":0},"status":"passed","severity":"normal"},{"uid":"455e6109b0210fb7","name":"should return empty list for no shard","time":{"start":1713445658393,"stop":1713445658393,"duration":0},"status":"passed","severity":"normal"},{"uid":"23d1d5dcaf9f5d03","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1713445802289,"stop":1713445802291,"duration":2},"status":"passed","severity":"normal"},{"uid":"37d65d0a5b08f511","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1713445658388,"stop":1713445658388,"duration":0},"status":"passed","severity":"normal"},{"uid":"8dcf432431196534","name":"should throw error - no public key","time":{"start":1713445666755,"stop":1713445666755,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc7bef604dc99a5","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1713446331852,"stop":1713446331852,"duration":0},"status":"passed","severity":"normal"},{"uid":"29f1a84c2ae6f8f5","name":"Refresh subscription","time":{"start":1713446331840,"stop":1713446331840,"duration":0},"status":"passed","severity":"normal"},{"uid":"e48e70e1a098909b","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1713446331844,"stop":1713446331844,"duration":0},"status":"passed","severity":"normal"},{"uid":"6bfcb406865c01c4","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1713446149285,"stop":1713446149285,"duration":0},"status":"passed","severity":"normal"},{"uid":"a76fb1407e4eca11","name":"isConnected should return true after first peer connects","time":{"start":1713445759020,"stop":1713445759020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1860bd55eb243811","name":"Push message with content topic containing long","time":{"start":1713446191189,"stop":1713446191190,"duration":1},"status":"passed","severity":"normal"},{"uid":"e59edfbae0a36d82","name":"should throw an error for missing sharding configuration","time":{"start":1713445658407,"stop":1713445658408,"duration":1},"status":"passed","severity":"normal"},{"uid":"4e23b6a0a474f76d","name":"Nodes with multiple pubsub topic","time":{"start":1713446137866,"stop":1713446137867,"duration":1},"status":"passed","severity":"normal"},{"uid":"589d6e6a0e184d62","name":"Throws when trying to push message with empty payload","time":{"start":1713446110163,"stop":1713446110164,"duration":1},"status":"passed","severity":"normal"},{"uid":"3314dac22f2c1b10","name":"Check received message containing Arabic","time":{"start":1713446185036,"stop":1713446185036,"duration":0},"status":"passed","severity":"normal"},{"uid":"e46427ad589bb634","name":"should be able to decode the field with only FILTER set to true","time":{"start":1713445666068,"stop":1713445666069,"duration":1},"status":"passed","severity":"normal"},{"uid":"40d8fc96fcbddf52","name":"Push message with numeric payload","time":{"start":1713446110148,"stop":1713446110149,"duration":1},"status":"passed","severity":"normal"},{"uid":"3b0f8d14e6e96ddf","name":"configure the node with multiple content topics","time":{"start":1713446149950,"stop":1713446149951,"duration":1},"status":"skipped","severity":"normal"},{"uid":"1c7dbd4b6c440ded","name":"Check received message containing escaped characters","time":{"start":1713446185065,"stop":1713446185065,"duration":0},"status":"passed","severity":"normal"},{"uid":"63940f2d2705f379","name":"should be able to encode the field with only RELAY set to true","time":{"start":1713445666055,"stop":1713445666057,"duration":2},"status":"passed","severity":"normal"},{"uid":"4d80d25efc7ab702","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713446331836,"stop":1713446331836,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a529817d245362b","name":"Subscribe to topic containing long and publish message","time":{"start":1713446152835,"stop":1713446152835,"duration":0},"status":"passed","severity":"normal"},{"uid":"edc2ffcfa8df2367","name":"Query with Promise Callback, No message returned","time":{"start":1713446217393,"stop":1713446217394,"duration":1},"status":"passed","severity":"normal"},{"uid":"58dde35375b0a2f1","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1713445658405,"stop":1713445658405,"duration":0},"status":"passed","severity":"normal"},{"uid":"99e7f980f0aa75ff","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1713445666065,"stop":1713445666066,"duration":1},"status":"passed","severity":"normal"},{"uid":"3134ee63e97fe686","name":"Push message with unicode special characters payload","time":{"start":1713446110162,"stop":1713446110162,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3992cc7ab8dddf0","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1713445666061,"stop":1713445666062,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a3ceb5b4f2cd1b2","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1713446152831,"stop":1713446152831,"duration":0},"status":"passed","severity":"normal"},{"uid":"96329426d94c383d","name":"Check received message containing JSON","time":{"start":1713446185039,"stop":1713446185039,"duration":0},"status":"passed","severity":"normal"},{"uid":"dcfb842af88a2395","name":"Subscribe to topic containing long and receive message","time":{"start":1713446331841,"stop":1713446331841,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b51a8832f04cde","name":"Check received message with timestamp: 1713445707462 ","time":{"start":1713445889073,"stop":1713445889078,"duration":5},"status":"passed","severity":"normal"},{"uid":"e251ab65337b3874","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713446331837,"stop":1713446331837,"duration":0},"status":"passed","severity":"normal"},{"uid":"331b4a5e193bcaf2","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1713445802300,"stop":1713445802322,"duration":22},"status":"passed","severity":"normal"},{"uid":"ef5d081e16d638d3","name":"Subscribe to topic containing JSON and publish message","time":{"start":1713446152841,"stop":1713446152841,"duration":0},"status":"passed","severity":"normal"},{"uid":"1014a85b98980545","name":"Push message with content topic containing short","time":{"start":1713446110164,"stop":1713446110164,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc886244d2eab759","name":"should not receive a peer event before start","time":{"start":1713445730611,"stop":1713445730612,"duration":1},"status":"passed","severity":"normal"},{"uid":"a81bd4356fd77f51","name":"Subscribe and receive messages via lightPush","time":{"start":1713446331846,"stop":1713446331846,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b70b6c326715b1","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445764586,"stop":1713445764586,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9fd854a86e7679b0","name":"Check received message containing unicode special characters","time":{"start":1713446185066,"stop":1713446185066,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c56e6450094d6cc","name":"Push message with content topic containing Arabic","time":{"start":1713446191191,"stop":1713446191191,"duration":0},"status":"passed","severity":"normal"},{"uid":"c1daf4d660980137","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1713446217390,"stop":1713446217391,"duration":1},"status":"passed","severity":"normal"},{"uid":"3497e718de9035a6","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1713445802330,"stop":1713445802331,"duration":1},"status":"passed","severity":"normal"},{"uid":"36b7f1e115e8e856","name":"should encode/decode to text encoding","time":{"start":1713445666756,"stop":1713445666756,"duration":0},"status":"passed","severity":"normal"},{"uid":"b889824c00444ddd","name":"Query with Promise Callback, No Decoder","time":{"start":1713446217392,"stop":1713446217393,"duration":1},"status":"passed","severity":"normal"},{"uid":"99eb8cd551d5afd0","name":"different cluster, different shard: nodes don't connect","time":{"start":1713445802206,"stop":1713445802207,"duration":1},"status":"skipped","severity":"normal"},{"uid":"fff5f31eb42184ee","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1713445671410,"stop":1713445671410,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dc8d7badae5bca8","name":"getPeersByDiscovery","time":{"start":1713445748653,"stop":1713445748653,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e9e96eb0414c658","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1713445802393,"stop":1713445802394,"duration":1},"status":"passed","severity":"normal"},{"uid":"b26c376d614e9388","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713445930421,"stop":1713445930422,"duration":1},"status":"passed","severity":"normal"},{"uid":"49a4038c69ed4389","name":"Relay - dialed after","time":{"start":1713446269914,"stop":1713446269915,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9d53a03810b997","name":"can start the service","time":{"start":1713446175004,"stop":1713446175005,"duration":1},"status":"passed","severity":"normal"},{"uid":"37ce3526ec1e2ec8","name":"should throw error - no public key","time":{"start":1713445666754,"stop":1713445666754,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbd23f1088edac40","name":"Check received message containing short","time":{"start":1713446185030,"stop":1713446185030,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa94fa3833e897b9","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1713446152838,"stop":1713446152839,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a1b69c2b1b00a0b","name":"Push message with content topic containing numeric","time":{"start":1713446110165,"stop":1713446110165,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0bb8cabea1efd3b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713446331845,"stop":1713446331845,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13ef42bcacbb6f1","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713445800329,"stop":1713445800329,"duration":0},"status":"passed","severity":"normal"},{"uid":"76c888635a2c2518","name":"Encoder throws on empty string content topic","time":{"start":1713445671598,"stop":1713445671598,"duration":0},"status":"passed","severity":"normal"},{"uid":"c31a4b9afaecd25","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1713445658389,"stop":1713445658390,"duration":1},"status":"passed","severity":"normal"},{"uid":"a759137072b00214","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1713445658383,"stop":1713445658383,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bfa9642dffdbb76","name":"Push message with meta","time":{"start":1713446110172,"stop":1713446110172,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9fa925d388675c5","name":"through manual discovery","time":{"start":1713445978102,"stop":1713445978102,"duration":0},"status":"passed","severity":"normal"},{"uid":"21715469fdc8abf3","name":"Push 30 different messages","time":{"start":1713446191188,"stop":1713446191188,"duration":0},"status":"passed","severity":"normal"},{"uid":"23e94a709a44e499","name":"should get / set UDP multiaddr","time":{"start":1713445666757,"stop":1713445666757,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c3f8cd1ebdeae79","name":"Check received message containing Script","time":{"start":1713445889059,"stop":1713445889059,"duration":0},"status":"passed","severity":"normal"},{"uid":"d97d3abcb5b2b242","name":"Check publish message after client node is restarted","time":{"start":1713446149290,"stop":1713446149290,"duration":0},"status":"skipped","severity":"normal"},{"uid":"32c81ce23b5b2332","name":"Subscribe to topic containing shell command and receive message","time":{"start":1713446331844,"stop":1713446331844,"duration":0},"status":"passed","severity":"normal"},{"uid":"af62f6d1f1d663fe","name":"random auto sharding 3 - Cluster ID: 1, Content Topic: /app46/6/topic648/utf8","time":{"start":1713446149943,"stop":1713446149944,"duration":1},"status":"skipped","severity":"normal"},{"uid":"c06ec8e9544d97b0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1713445681657,"stop":1713445681657,"duration":0},"status":"passed","severity":"normal"},{"uid":"ceda871e898444bc","name":"throws on content topic with non-number generation field","time":{"start":1713445658375,"stop":1713445658376,"duration":1},"status":"passed","severity":"normal"},{"uid":"9edb64060cc5d1b4","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1713445802322,"stop":1713445802327,"duration":5},"status":"passed","severity":"normal"},{"uid":"3c0a630b22a2af92","name":"Push message with content topic containing Chinese","time":{"start":1713446191191,"stop":1713446191191,"duration":0},"status":"passed","severity":"normal"},{"uid":"150ea951b0ee8fe0","name":"Push message with long payload","time":{"start":1713446191179,"stop":1713446191179,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7bdc1dc063c17a0","name":"Publish message with custom timestamp: Thu Apr 18 2024 12:15:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1713446149286,"stop":1713446149286,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecde09ab759dd12","name":"Check publish message containing escaped characters","time":{"start":1713446149283,"stop":1713446149284,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ba87f6cfcbd7127","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1713445658396,"stop":1713445658396,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9c6ad4c50ae7c0d","name":"isConnected bwtween 2 js-waku relay nodes","time":{"start":1713445759021,"stop":1713445759021,"duration":0},"status":"passed","severity":"normal"},{"uid":"32ce446669289274","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1713445658407,"stop":1713445658407,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4f750e39320c8c8","name":"Error when try to subscribe to more than 31 topics (old limit)","time":{"start":1713446331849,"stop":1713446331850,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3642a1a6237e091d","name":"Ping on subscribed peer","time":{"start":1713445787027,"stop":1713445787028,"duration":1},"status":"passed","severity":"normal"},{"uid":"24649e667a18f6ea","name":"should properly create peer info with all multiaddrs","time":{"start":1713445666759,"stop":1713445666759,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c120d4b33b7e1a0","name":"Check received message containing shell command","time":{"start":1713445889063,"stop":1713445889064,"duration":1},"status":"passed","severity":"normal"},{"uid":"daa3673640914059","name":"should correctly map a content topic to a pubsub topic","time":{"start":1713445658409,"stop":1713445658409,"duration":0},"status":"passed","severity":"normal"},{"uid":"da8e9eeed1ee69a0","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1713445963838,"stop":1713445963839,"duration":1},"status":"passed","severity":"normal"},{"uid":"67c74774ecc5212f","name":"Overlapping topic subscription","time":{"start":1713445963835,"stop":1713445963835,"duration":0},"status":"passed","severity":"normal"},{"uid":"52ac59451414b5e2","name":"should return the pubsub topic directly if a string is provided","time":{"start":1713445658403,"stop":1713445658403,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ffc75bc19abeaca","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1713445658382,"stop":1713445658383,"duration":1},"status":"passed","severity":"normal"},{"uid":"df7e950c83bf7baa","name":"configure the node with multiple pubsub topics","time":{"start":1713446202826,"stop":1713446202827,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f284e9de9847d3d","name":"Ephemeral messages are not stored","time":{"start":1713445718040,"stop":1713445718041,"duration":1},"status":"passed","severity":"normal"},{"uid":"797d52abe3451ae2","name":"Relay - dialed first","time":{"start":1713446269914,"stop":1713446269914,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d35e9a4b0f3db8","name":"should only return 1 node with relay and store capability","time":{"start":1713445682558,"stop":1713445682558,"duration":0},"status":"passed","severity":"normal"},{"uid":"f16fe9662e4e5bdf","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713445730617,"stop":1713445730617,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc333f97df4dc29f","name":"Push message with JSON payload","time":{"start":1713446191185,"stop":1713446191186,"duration":1},"status":"passed","severity":"normal"},{"uid":"70ba4eece92e126","name":"Push message with short payload","time":{"start":1713446191179,"stop":1713446191179,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f866ceb139592fd","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1713445802371,"stop":1713445802372,"duration":1},"status":"passed","severity":"normal"},{"uid":"304614eda2f1ac28","name":"throws on content topic with generation field greater than 0","time":{"start":1713445658376,"stop":1713445658376,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f8437e16c991f3f","name":"Subscribe and receive messages via lightPush","time":{"start":1713446331835,"stop":1713446331835,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7a6d5b72d4eae62","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713446331847,"stop":1713446331847,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bfd3991bce7bfd5","name":"Check received message containing emoji","time":{"start":1713446185041,"stop":1713446185043,"duration":2},"status":"passed","severity":"normal"},{"uid":"b3ef9ad1207640e3","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1713445800328,"stop":1713445800329,"duration":1},"status":"passed","severity":"normal"},{"uid":"4618200dad6d97f3","name":"Subscribe to topic containing numeric and receive message","time":{"start":1713445963837,"stop":1713445963837,"duration":0},"status":"passed","severity":"normal"},{"uid":"76af7e3a182fd483","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1713445658384,"stop":1713445658385,"duration":1},"status":"passed","severity":"normal"},{"uid":"6c5d7f8483812be2","name":"Check message on other pubsub topic is not received","time":{"start":1713446185045,"stop":1713446185046,"duration":1},"status":"passed","severity":"normal"},{"uid":"89df43a3343abd8a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713446185071,"stop":1713446185072,"duration":1},"status":"passed","severity":"normal"},{"uid":"189a70f72686a2e5","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1713445658401,"stop":1713445658401,"duration":0},"status":"passed","severity":"normal"},{"uid":"9817faf3c8e16c0f","name":"Check received message containing JSON","time":{"start":1713445889063,"stop":1713445889063,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f974bad83e9d17","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1713445963830,"stop":1713445963831,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af5b56549609719","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445802373,"stop":1713445802373,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a63b3684c3789b","name":"topics with same application and version share the same shard","time":{"start":1713445658385,"stop":1713445658385,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f728c5eeb0f4acf","name":"Check received message containing short","time":{"start":1713446185050,"stop":1713446185050,"duration":0},"status":"passed","severity":"normal"},{"uid":"aebe804605a74d69","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1713445658398,"stop":1713445658398,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cc5351209d2d19a","name":"handles empty shards array correctly","time":{"start":1713445658408,"stop":1713445658408,"duration":0},"status":"passed","severity":"normal"},{"uid":"cedb9e5ca4973712","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1713446185044,"stop":1713446185045,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5fe8e2dcddd29f","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1713445682560,"stop":1713445682560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7dd7db5589c16844","name":"Push message with custom timestamp: 1713449402406","time":{"start":1713446191199,"stop":1713446191199,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b8235f1fbd92bc3","name":"Push message with XML payload","time":{"start":1713446191184,"stop":1713446191185,"duration":1},"status":"passed","severity":"normal"},{"uid":"4629a9e5b8ab0401","name":"Check received message containing numeric","time":{"start":1713446185050,"stop":1713446185051,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a910f636c702b36","name":"Passing page size 19 when there are 20 messages","time":{"start":1713446251019,"stop":1713446251019,"duration":0},"status":"passed","severity":"normal"},{"uid":"14d06158eb517e7d","name":"random auto sharding 2 - Cluster ID: 1, Content Topic: /app92/5/topic155/utf8","time":{"start":1713446149942,"stop":1713446149943,"duration":1},"status":"skipped","severity":"normal"},{"uid":"852ffb379271fb8d","name":"Ping on unsubscribed peer","time":{"start":1713445787029,"stop":1713445787029,"duration":0},"status":"passed","severity":"normal"},{"uid":"97dffd5c7f1d8fb1","name":"Push message with JSON payload","time":{"start":1713446110161,"stop":1713446110161,"duration":0},"status":"passed","severity":"normal"},{"uid":"a86d0f631e66c7e7","name":"safeDispatchEvent","time":{"start":1713445748655,"stop":1713445748660,"duration":5},"status":"passed","severity":"normal"},{"uid":"5c696fdaacb0cbcc","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713445764597,"stop":1713445764597,"duration":0},"status":"passed","severity":"normal"},{"uid":"d20922a8a00e1129","name":"returns all values when wanted number is greater than available values","time":{"start":1713445680887,"stop":1713445680888,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ef499b398e1a476","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1713446152832,"stop":1713446152833,"duration":1},"status":"passed","severity":"normal"},{"uid":"56797b7864360d44","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1713445764588,"stop":1713445764594,"duration":6},"status":"passed","severity":"normal"},{"uid":"3d1531d1d0059a35","name":"should not fail to start the service if it is already started","time":{"start":1713446175006,"stop":1713446175006,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e1665b4b5b1a876","name":"Query Generator, Multiple PubsubTopics","time":{"start":1713446217383,"stop":1713446217384,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aa2d42de2226bf1","name":"Check received message containing escaped characters","time":{"start":1713446185040,"stop":1713446185040,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e2e86fbb4c2489e","name":"Push message with content topic containing Script","time":{"start":1713446110168,"stop":1713446110168,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa408b97b6e5628b","name":"Generator, 2 different pubsubtopics","time":{"start":1713446226478,"stop":1713446226478,"duration":0},"status":"passed","severity":"normal"},{"uid":"ddecdf60f59a4528","name":"Using a function","time":{"start":1713446261726,"stop":1713446261726,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c98a6372631b8ca","name":"should use DNS peer discovery with light client","time":{"start":1713445730616,"stop":1713445730616,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d02d02a978b29d61","name":"new peer added after a peer was already found","time":{"start":1713446120640,"stop":1713446120640,"duration":0},"status":"skipped","severity":"normal"},{"uid":"540718083d021466","name":"Ping on subscribed peer","time":{"start":1713445787030,"stop":1713445787030,"duration":0},"status":"passed","severity":"normal"},{"uid":"77873327784a8bec","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1713446236524,"stop":1713446236524,"duration":0},"status":"passed","severity":"normal"},{"uid":"711b4d7f227068a1","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713446294843,"stop":1713446294843,"duration":0},"status":"skipped","severity":"normal"},{"uid":"ab1fda55555d9423","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1713445802278,"stop":1713445802289,"duration":11},"status":"passed","severity":"normal"},{"uid":"f3f047e28129c178","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1713446241010,"stop":1713446241010,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ee272b757353c7b","name":"Ordered callback, aborts when callback returns true","time":{"start":1713446236524,"stop":1713446236524,"duration":0},"status":"passed","severity":"normal"},{"uid":"aea98bb1b6020c37","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1713445658397,"stop":1713445658397,"duration":0},"status":"passed","severity":"normal"},{"uid":"a697bc145754542d","name":"should properly create location multiaddrs - udp6","time":{"start":1713445666758,"stop":1713445666758,"duration":0},"status":"passed","severity":"normal"},{"uid":"85b2a8833ac6b02","name":"Check message with no payload is not received","time":{"start":1713445889081,"stop":1713445889081,"duration":0},"status":"passed","severity":"normal"},{"uid":"112e4d9f4fd2ecd0","name":"handles different clusterIds correctly","time":{"start":1713445658387,"stop":1713445658387,"duration":0},"status":"passed","severity":"normal"},{"uid":"25f739e60e60deac","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713445800329,"stop":1713445800329,"duration":0},"status":"passed","severity":"normal"},{"uid":"88bd8bb53d343946","name":"should use the provided clusterId for the pubsub topic","time":{"start":1713445658409,"stop":1713445658410,"duration":1},"status":"passed","severity":"normal"},{"uid":"9872097ce4cfe1a9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1713445963826,"stop":1713445963827,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4e8b9ec8fb6665","name":"ignores domain fetching errors","time":{"start":1713445682557,"stop":1713445682557,"duration":0},"status":"passed","severity":"normal"},{"uid":"31d630d0f12a54d4","name":"Generator, custom pubsub topic","time":{"start":1713446226485,"stop":1713446226485,"duration":0},"status":"passed","severity":"normal"},{"uid":"63df6950f829db71","name":"Store - dialed after - with timeout","time":{"start":1713446269916,"stop":1713446269916,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf5f1c961fb3c03","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1713445930422,"stop":1713445930422,"duration":0},"status":"passed","severity":"normal"},{"uid":"8400e7dd76c1bc41","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713445963825,"stop":1713445963826,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3121da961901459","name":"Subscribe and receive messages via waku relay post","time":{"start":1713446331847,"stop":1713446331847,"duration":0},"status":"passed","severity":"normal"},{"uid":"82a8715b2a186a6e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1713445800328,"stop":1713445800328,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8fecee016e274e5","name":"Overlapping topic subscription","time":{"start":1713446152833,"stop":1713446152833,"duration":0},"status":"skipped","severity":"normal"},{"uid":"4b231e09ca2b8f85","name":"Check publish message containing Arabic","time":{"start":1713446149279,"stop":1713446149280,"duration":1},"status":"passed","severity":"normal"},{"uid":"59eb584a5cec8e78","name":"Subscribe to topic containing emoji and receive message","time":{"start":1713445963865,"stop":1713445963865,"duration":0},"status":"passed","severity":"normal"},{"uid":"87fc9f04c58182f4","name":"Check received message with timestamp: 1713445707459 ","time":{"start":1713446185070,"stop":1713446185071,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa28d388dcba4b7d","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1713445666064,"stop":1713445666065,"duration":1},"status":"passed","severity":"normal"},{"uid":"104a3bca3b3c4fc4","name":"Check received message containing SQL Injection","time":{"start":1713445889059,"stop":1713445889059,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fb612f3bdbc1cff","name":"Check message with invalid timestamp is not received","time":{"start":1713445889079,"stop":1713445889079,"duration":0},"status":"passed","severity":"normal"},{"uid":"138e896e98d48ac0","name":"Subscribe to topic containing short and publish message","time":{"start":1713446152834,"stop":1713446152834,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc120a6debcd0d6a","name":"Check message with non string payload is not received","time":{"start":1713446185075,"stop":1713446185075,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e3064141ccf1c03","name":"should not throw an error for a single configured topic","time":{"start":1713445658402,"stop":1713445658402,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec98c4b3aa08c15b","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1713445658406,"stop":1713445658407,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f51a6e026f281f3","name":"Push message with rate limit","time":{"start":1713446110176,"stop":1713446110177,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbe06fe41668cdc5","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1713445681656,"stop":1713445681656,"duration":0},"status":"passed","severity":"normal"},{"uid":"a82ba4d17185af16","name":"random auto sharding 1 - Cluster ID: 1, Content Topic: /app15/8/topic156/json","time":{"start":1713446149941,"stop":1713446149942,"duration":1},"status":"skipped","severity":"normal"},{"uid":"dc19e6d15095d4cf","name":"isConnected return false after peer stops","time":{"start":1713445759021,"stop":1713445759021,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff8d42497d28d60c","name":"random static sharding 7 - Cluster ID: 304, Shard ID: 43","time":{"start":1713446202820,"stop":1713446202821,"duration":1},"status":"passed","severity":"normal"},{"uid":"b1debe2ec7651e7a","name":"Relay","time":{"start":1713445718317,"stop":1713445718317,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a7c113ce4f2891b","name":"Push message on custom pubsubTopic","time":{"start":1713445973020,"stop":1713445973020,"duration":0},"status":"passed","severity":"normal"},{"uid":"e407628b075ed554","name":"Check received message with timestamp: 1713445707459000000 ","time":{"start":1713446185066,"stop":1713446185070,"duration":4},"status":"passed","severity":"normal"},{"uid":"4eebdaf4cea155d6","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1713446331845,"stop":1713446331845,"duration":0},"status":"passed","severity":"normal"},{"uid":"712dad5c70fff2cb","name":"Check meta is set [ecies]","time":{"start":1713445693721,"stop":1713445693721,"duration":0},"status":"passed","severity":"normal"},{"uid":"b38931cb324bd29b","name":"Subscribe to 30 topics (old limit) at once and receives messages","time":{"start":1713446331849,"stop":1713446331849,"duration":0},"status":"skipped","severity":"normal"},{"uid":"61e6b1f227577dd5","name":"Generator, custom pubsub topic","time":{"start":1713446226481,"stop":1713446226481,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9bc8fdc8a8d8f467","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1713445764595,"stop":1713445764596,"duration":1},"status":"passed","severity":"normal"},{"uid":"f872c1f135cc9393","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1713445681653,"stop":1713445681654,"duration":1},"status":"passed","severity":"normal"},{"uid":"8967125842f27945","name":"random static sharding 10 - Cluster ID: 209, Shard ID: 178","time":{"start":1713446202824,"stop":1713446202825,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c79914fe7da9fbe","name":"Push message with Basic HTML tag payload","time":{"start":1713446191185,"stop":1713446191185,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c40cd2497081c17","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1713445658399,"stop":1713445658399,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ac1a1dba6e67b1f","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1713445658386,"stop":1713445658387,"duration":1},"status":"passed","severity":"normal"},{"uid":"ab6ed71aaabc4519","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1713446152842,"stop":1713446152842,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a85b1a59c27f5d3","name":"Check message with no payload is not received","time":{"start":1713446185048,"stop":1713446185048,"duration":0},"status":"passed","severity":"normal"},{"uid":"f079992f9f6d4581","name":"Push message with long payload","time":{"start":1713446110147,"stop":1713446110148,"duration":1},"status":"passed","severity":"normal"},{"uid":"3bd00602378d8cd8","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1713445802374,"stop":1713445802375,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d396ab8eca7ca4","name":"Push message with XML payload","time":{"start":1713446110160,"stop":1713446110160,"duration":0},"status":"passed","severity":"normal"},{"uid":"b16e4e3bfbb08ccc","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1713445658380,"stop":1713445658380,"duration":0},"status":"passed","severity":"normal"},{"uid":"a91a570ef604ea37","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1713445800327,"stop":1713445800328,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b479ffb47b8b02e","name":"Meta field set when metaSetter is specified","time":{"start":1713445671597,"stop":1713445671597,"duration":0},"status":"passed","severity":"normal"},{"uid":"e19706006a83123c","name":"Fails to push message with large meta","time":{"start":1713446110172,"stop":1713446110176,"duration":4},"status":"passed","severity":"normal"},{"uid":"1e0399bc4b41b1f","name":"random static sharding 5 - Cluster ID: 786, Shard ID: 875","time":{"start":1713446202817,"stop":1713446202819,"duration":2},"status":"passed","severity":"normal"},{"uid":"64c0213fdfbf9e01","name":"Sets default value correctly","time":{"start":1713446261727,"stop":1713446261728,"duration":1},"status":"passed","severity":"normal"},{"uid":"98066142b24c99ce","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1713445658404,"stop":1713445658405,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a082cfb9dd58e41","name":"should set field with only FILTER enabled","time":{"start":1713445666761,"stop":1713445666761,"duration":0},"status":"passed","severity":"normal"},{"uid":"745fb90456593d0a","name":"Sample","time":{"start":1713445666210,"stop":1713445666211,"duration":1},"status":"passed","severity":"normal"},{"uid":"1293ebbeb5562aa1","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713445963864,"stop":1713445963864,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a2b4ea7d9cd8b3","name":"can start the service","time":{"start":1713445730606,"stop":1713445730606,"duration":0},"status":"passed","severity":"normal"},{"uid":"c03c4eddd786030e","name":"Push message with custom timestamp: 1682687489348","time":{"start":1713446110177,"stop":1713446110178,"duration":1},"status":"passed","severity":"normal"},{"uid":"eaa6c85740ff2410","name":"recovers when dns.resolve returns empty","time":{"start":1713445682556,"stop":1713445682556,"duration":0},"status":"passed","severity":"normal"},{"uid":"253502af034a21e1","name":"can start the service","time":{"start":1713445686107,"stop":1713445686108,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea953d43f0221351","name":"Subscribe to topic containing Russian and receive message","time":{"start":1713445963839,"stop":1713445963843,"duration":4},"status":"passed","severity":"normal"},{"uid":"99c2f72de3457acd","name":"Correctly serialized arguments","time":{"start":1713445978182,"stop":1713445978182,"duration":0},"status":"passed","severity":"normal"},{"uid":"9bd85a3e37bfb223","name":"should return unique PubsubTopics for static sharding","time":{"start":1713445658391,"stop":1713445658391,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b2fb507da7a5114","name":"random auto sharding 10 - Cluster ID: 1, Content Topic: /app89/9/topic595/xml","time":{"start":1713446149946,"stop":1713446149947,"duration":1},"status":"skipped","severity":"normal"},{"uid":"4f2f8d2a0f75fe12","name":"random auto sharding 8 - Cluster ID: 1, Content Topic: /app89/5/topic741/utf8","time":{"start":1713446149946,"stop":1713446149946,"duration":0},"status":"skipped","severity":"normal"},{"uid":"54fd738e3c0ddeae","name":"Check received message containing emoji","time":{"start":1713446185066,"stop":1713446185066,"duration":0},"status":"passed","severity":"normal"},{"uid":"78d59e0587ae9b70","name":"Fails to push message with empty content topic","time":{"start":1713446191196,"stop":1713446191196,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0982d95f7c7baa4","name":"Generator, custom pubsub topic","time":{"start":1713446226476,"stop":1713446226477,"duration":1},"status":"passed","severity":"normal"},{"uid":"d3678ebd5066262","name":"Publish message with custom timestamp: Thu Apr 18 2024 14:15:38 GMT+0000 (Coordinated Universal Time)","time":{"start":1713446149286,"stop":1713446149287,"duration":1},"status":"passed","severity":"normal"},{"uid":"9457448bb289fbfa","name":"isConnected should return false after all peers disconnect","time":{"start":1713445759021,"stop":1713445759021,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7df35f915c5ceb3","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1713445764582,"stop":1713445764582,"duration":0},"status":"passed","severity":"normal"},{"uid":"886cd193f180f147","name":"can dial TLS multiaddrs","time":{"start":1713445978101,"stop":1713445978102,"duration":1},"status":"passed","severity":"normal"},{"uid":"296b644317ad42ac","name":"Push message with shell command payload","time":{"start":1713446191186,"stop":1713446191186,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2b7436365192257","name":"Push message with custom timestamp: 1713442289348","time":{"start":1713446110178,"stop":1713446110179,"duration":1},"status":"passed","severity":"normal"},{"uid":"900c9c794b0772e8","name":"Push message with escaped characters payload","time":{"start":1713446110162,"stop":1713446110162,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee40ecd8d4b6032c","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1713445930425,"stop":1713445930426,"duration":1},"status":"passed","severity":"normal"},{"uid":"f02ead9fb4000d4b","name":"Check received message containing emoji","time":{"start":1713445889072,"stop":1713445889072,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab8f819f1676eb3c","name":"Throws when trying to push message with empty payload","time":{"start":1713446191189,"stop":1713446191189,"duration":0},"status":"passed","severity":"normal"},{"uid":"25c689ee973d6704","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1713446149560,"stop":1713446149560,"duration":0},"status":"skipped","severity":"normal"},{"uid":"495ab190b00391ec","name":"Query with Ordered Callback, No message returned","time":{"start":1713446217389,"stop":1713446217390,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9a140e9f9d7bfd9","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1713445802340,"stop":1713445802341,"duration":1},"status":"passed","severity":"normal"},{"uid":"e5a8a3230a1e2d24","name":"Refresh subscription","time":{"start":1713446331850,"stop":1713446331850,"duration":0},"status":"passed","severity":"normal"},{"uid":"86fff3f3203bbecd","name":"Check message with non string payload is not received","time":{"start":1713445889082,"stop":1713445889082,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce05fbdc8a0769bb","name":"Check publish message containing SQL Injection","time":{"start":1713446149280,"stop":1713446149281,"duration":1},"status":"passed","severity":"normal"},{"uid":"2d4107eb1b9765d7","name":"Ping on unsubscribed peer","time":{"start":1713445787030,"stop":1713445787031,"duration":1},"status":"passed","severity":"normal"},{"uid":"dcd3a1337788f604","name":"should set field with all protocols disabled","time":{"start":1713445666759,"stop":1713445666760,"duration":1},"status":"passed","severity":"normal"},{"uid":"977c0cc7657c4446","name":"1 Store, 2 fetches","time":{"start":1713445681929,"stop":1713445681929,"duration":0},"status":"passed","severity":"normal"},{"uid":"e290cfc9f68c3915","name":"Check received message containing Basic HTML tag","time":{"start":1713446185064,"stop":1713446185064,"duration":0},"status":"passed","severity":"normal"},{"uid":"2663fb72e05e73a","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1713445658407,"stop":1713445658407,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e4bd2449d406c48","name":"Check publish message containing Chinese","time":{"start":1713446149279,"stop":1713446149279,"duration":0},"status":"passed","severity":"normal"},{"uid":"600faeb3ea802ff","name":"Passing page size 10 when there are 10 messages","time":{"start":1713446251018,"stop":1713446251018,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bcf7df014eab2ad","name":"Subscribe to topic containing JSON and receive message","time":{"start":1713446331854,"stop":1713446331854,"duration":0},"status":"passed","severity":"normal"},{"uid":"364cc4feb69ca2ad","name":"Push message with content topic containing short","time":{"start":1713446191189,"stop":1713446191189,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b5120148c63edb3","name":"Privacy Node - default protocol","time":{"start":1713446269922,"stop":1713446269922,"duration":0},"status":"passed","severity":"normal"},{"uid":"db91117cf17908b7","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1713446241009,"stop":1713446241010,"duration":1},"status":"passed","severity":"normal"},{"uid":"92b6f4dd4de806d8","name":"Round trip binary encryption [ecies, signature]","time":{"start":1713445693720,"stop":1713445693721,"duration":1},"status":"passed","severity":"normal"},{"uid":"eddd35dd7c257cf2","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1713445963817,"stop":1713445963819,"duration":2},"status":"passed","severity":"normal"},{"uid":"4f9e4a1829edacb4","name":"Passing cursor with wrong pubsubTopic","time":{"start":1713446204385,"stop":1713446204385,"duration":0},"status":"passed","severity":"normal"},{"uid":"182ecc312a606764","name":"removeEventListener with wrong event","time":{"start":1713445748652,"stop":1713445748652,"duration":0},"status":"passed","severity":"normal"},{"uid":"4904aac688b45ba0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1713445658398,"stop":1713445658398,"duration":0},"status":"passed","severity":"normal"},{"uid":"e59f0d98d8b0d0a7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1713446185071,"stop":1713446185071,"duration":0},"status":"passed","severity":"normal"},{"uid":"8388283bb9701af8","name":"should not fail to stop the service if it was not started","time":{"start":1713445686108,"stop":1713445686109,"duration":1},"status":"passed","severity":"normal"},{"uid":"639b0dcf4edcb5f3","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1713446331837,"stop":1713446331837,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7f3b8ab7dc5b451","name":"caches peers it previously fetched","time":{"start":1713445682557,"stop":1713445682557,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4acfdc338bd5f57","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1713446204353,"stop":1713446204353,"duration":0},"status":"passed","severity":"normal"},{"uid":"8256cb8a60b6a6f","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1713445658399,"stop":1713445658399,"duration":0},"status":"passed","severity":"normal"},{"uid":"f40d78a7e997ad2e","name":"removeEventListener with correct event","time":{"start":1713445748652,"stop":1713445748652,"duration":0},"status":"passed","severity":"normal"},{"uid":"3a05f58ec6e7f4d7","name":"Push message equal or less that 1MB","time":{"start":1713446110180,"stop":1713446110180,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3022aace55bd33","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1713446257125,"stop":1713446257125,"duration":0},"status":"passed","severity":"normal"},{"uid":"efffb6f67a27466e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1713446331854,"stop":1713446331854,"duration":0},"status":"passed","severity":"normal"},{"uid":"440285f04c3799ba","name":"Mutual subscription","time":{"start":1713446152829,"stop":1713446152830,"duration":1},"status":"passed","severity":"normal"},{"uid":"35579850a881ae7a","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1713445802209,"stop":1713445802210,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b45126d30fcb5763","name":"Decoder throws on empty string content topic","time":{"start":1713445693723,"stop":1713445693723,"duration":0},"status":"passed","severity":"normal"},{"uid":"71e56629c8ba9a71","name":"less peers than existing","time":{"start":1713446110393,"stop":1713446110394,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a897c861acbb11c0","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1713445764580,"stop":1713445764580,"duration":0},"status":"passed","severity":"normal"},{"uid":"297e9f95be8b9f52","name":"LightPush","time":{"start":1713446269916,"stop":1713446269916,"duration":0},"status":"passed","severity":"normal"},{"uid":"d33de571f67a9c59","name":"Push message with Arabic payload","time":{"start":1713446110152,"stop":1713446110155,"duration":3},"status":"passed","severity":"normal"},{"uid":"c277c792bbda8161","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1713446294841,"stop":1713446294842,"duration":1},"status":"passed","severity":"normal"}] |