2024-01-02 20:20:57 +00:00

1 line
88 KiB
JSON

[{"uid":"63eb0008a42832aa","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704226696004,"stop":1704226696004,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef42eeefa425adbb","name":"Subscribe to topic containing XML and receive message","time":{"start":1704226696013,"stop":1704226696014,"duration":1},"status":"passed","severity":"normal"},{"uid":"1f96193bb6f7b262","name":"ignores domain fetching errors","time":{"start":1704226558474,"stop":1704226558475,"duration":1},"status":"passed","severity":"normal"},{"uid":"a42f7cea439ac063","name":"Ephemeral field set to true","time":{"start":1704226545927,"stop":1704226545927,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ea98fc0e52f994b","name":"Check received message containing short","time":{"start":1704226694004,"stop":1704226694005,"duration":1},"status":"passed","severity":"normal"},{"uid":"783d29657b50790b","name":"Decoder throws on empty string content topic","time":{"start":1704226566525,"stop":1704226566525,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd6fdf56a8aa6597","name":"groups content topics by expected pubsub topic","time":{"start":1704226533222,"stop":1704226533222,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3baebd90a59a998","name":"Waku message hash computation","time":{"start":1704226552137,"stop":1704226552138,"duration":1},"status":"passed","severity":"normal"},{"uid":"e10093ab2c48c56e","name":"should return the peer with the provided peerId","time":{"start":1704226778492,"stop":1704226778493,"duration":1},"status":"passed","severity":"normal"},{"uid":"be6e9e26f91f2bf3","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704226539908,"stop":1704226539908,"duration":0},"status":"passed","severity":"normal"},{"uid":"6376aeb338a552a7","name":"Fails to publish message with empty text","time":{"start":1704226680825,"stop":1704226680825,"duration":0},"status":"passed","severity":"normal"},{"uid":"4af70a098dfda37d","name":"Ordered callback, aborts when callback returns true","time":{"start":1704226743704,"stop":1704226743704,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b3e3f87a3bad6d7","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704226768509,"stop":1704226768509,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1669f19b9b70d10","name":"Query Generator - backward","time":{"start":1704226745743,"stop":1704226745743,"duration":0},"status":"passed","severity":"normal"},{"uid":"53cb568bbd1b07e6","name":"should not fail to stop the service if it was not started","time":{"start":1704226594775,"stop":1704226594776,"duration":1},"status":"passed","severity":"normal"},{"uid":"537dcc3d3cbd1479","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704226680827,"stop":1704226680827,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1bf144aba37d7f","name":"Check received message with extra option is received","time":{"start":1704226694040,"stop":1704226694041,"duration":1},"status":"passed","severity":"normal"},{"uid":"36bc6a38908868c4","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704226721347,"stop":1704226721348,"duration":1},"status":"passed","severity":"normal"},{"uid":"5704a3075fda5041","name":"Check received message containing emoji","time":{"start":1704226694025,"stop":1704226694025,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a2ac10a80787c3","name":"Subscribe and publish message","time":{"start":1704226683470,"stop":1704226683470,"duration":0},"status":"passed","severity":"normal"},{"uid":"a24059b90e09d2ad","name":"Generator, 2 different pubsubtopics","time":{"start":1704226752739,"stop":1704226752739,"duration":0},"status":"passed","severity":"normal"},{"uid":"67c7ab8f8818c1a6","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704226650755,"stop":1704226650755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1408358df93f15","name":"Ping on peer without subscriptions","time":{"start":1704226593919,"stop":1704226593920,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb085c969dc1ab8c","name":"nwaku interop","time":{"start":1704226771093,"stop":1704226771093,"duration":0},"status":"passed","severity":"normal"},{"uid":"75b1c6f8591b3695","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704226727966,"stop":1704226727967,"duration":1},"status":"passed","severity":"normal"},{"uid":"8e86f6b000797cfb","name":"A test","time":{"start":1704226624472,"stop":1704226624472,"duration":0},"status":"passed","severity":"normal"},{"uid":"d691a30903239e19","name":"Publish message with large meta","time":{"start":1704226680828,"stop":1704226680828,"duration":0},"status":"passed","severity":"normal"},{"uid":"719bcaf931465d91","name":"Check meta is set [symmetric]","time":{"start":1704226564524,"stop":1704226564524,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e32ad1c51b80ec9","name":"throws on content topic with empty encoding field","time":{"start":1704226533220,"stop":1704226533220,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4a59fdfd470c7cc","name":"Push message with content topic containing JSON","time":{"start":1704226728584,"stop":1704226728585,"duration":1},"status":"passed","severity":"normal"},{"uid":"47572b3ffba32317","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704226557972,"stop":1704226557973,"duration":1},"status":"passed","severity":"normal"},{"uid":"b63e315397026937","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704226696012,"stop":1704226696012,"duration":0},"status":"passed","severity":"normal"},{"uid":"a591838bcc5685","name":"Push message with shell command payload","time":{"start":1704226728576,"stop":1704226728576,"duration":0},"status":"passed","severity":"normal"},{"uid":"28c6c97862aea53c","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704226754477,"stop":1704226754477,"duration":0},"status":"passed","severity":"normal"},{"uid":"f8dc6e34f0b73a56","name":"should not fail to stop the service if it was not started","time":{"start":1704226771094,"stop":1704226771095,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b3f5c57a5cdd7a2","name":"creates an iterator","time":{"start":1704226778491,"stop":1704226778491,"duration":0},"status":"passed","severity":"normal"},{"uid":"6095a02386ed149d","name":"Push message with rate limit","time":{"start":1704226728588,"stop":1704226728589,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b78db3cab689ab1","name":"different cluster, different shard: nodes don't connect","time":{"start":1704226646395,"stop":1704226646395,"duration":0},"status":"passed","severity":"normal"},{"uid":"917561c527fb4942","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704226613204,"stop":1704226613205,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd8a7d91fb35b75e","name":"should decode valid enr successfully","time":{"start":1704226540834,"stop":1704226540834,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f40857dc2c97983","name":"should encode/decode to text encoding","time":{"start":1704226540837,"stop":1704226540837,"duration":0},"status":"passed","severity":"normal"},{"uid":"f199602b1860c6e0","name":"should properly create location multiaddrs - udp","time":{"start":1704226540839,"stop":1704226540839,"duration":0},"status":"passed","severity":"normal"},{"uid":"30326354e7c98a07","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704226728584,"stop":1704226728584,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc2e1bc7173a8a2","name":"should be able to decode the field with only STORE set to true","time":{"start":1704226539915,"stop":1704226539915,"duration":0},"status":"passed","severity":"normal"},{"uid":"60abbaa3008c7001","name":"Check message with no content topic is not received","time":{"start":1704226694037,"stop":1704226694038,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f6758b9582ee524","name":"should return false","time":{"start":1704226540836,"stop":1704226540836,"duration":0},"status":"passed","severity":"normal"},{"uid":"50e42e99aafbcc80","name":"Check message with invalid timestamp is not received","time":{"start":1704226694030,"stop":1704226694030,"duration":0},"status":"passed","severity":"normal"},{"uid":"dda70929cd7b1592","name":"udp ip6 address","time":{"start":1704226539862,"stop":1704226539862,"duration":0},"status":"passed","severity":"normal"},{"uid":"687573b669aa5470","name":"should get / set TCP multiaddr","time":{"start":1704226540838,"stop":1704226540838,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b25f6d0476ccb68","name":"unsubscribes","time":{"start":1704226778492,"stop":1704226778492,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfea1e84da3c9db2","name":"caches peers it previously fetched","time":{"start":1704226558475,"stop":1704226558475,"duration":0},"status":"passed","severity":"normal"},{"uid":"838995938f662701","name":"Push message with content topic containing special chars","time":{"start":1704226728580,"stop":1704226728581,"duration":1},"status":"passed","severity":"normal"},{"uid":"61ce44dc6689c346","name":"Passing page size 1 when there are 4 messages","time":{"start":1704226752120,"stop":1704226752120,"duration":0},"status":"passed","severity":"normal"},{"uid":"528d9e526c1c3701","name":"should properly create peer info with all multiaddrs","time":{"start":1704226540840,"stop":1704226540840,"duration":0},"status":"passed","severity":"normal"},{"uid":"518b68336f7fa53f","name":"can start and stop the service","time":{"start":1704226594775,"stop":1704226594775,"duration":0},"status":"passed","severity":"normal"},{"uid":"63497a143aa9821e","name":"Push message with special chars payload","time":{"start":1704226728565,"stop":1704226728565,"duration":0},"status":"passed","severity":"normal"},{"uid":"a42ef34719bf3d4f","name":"Subscribe and receive messages via waku relay post","time":{"start":1704226696004,"stop":1704226696005,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa6189e0b8a575ae","name":"throws on empty content topic","time":{"start":1704226533216,"stop":1704226533216,"duration":0},"status":"passed","severity":"normal"},{"uid":"6fe36ec8ec3bd314","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704226594290,"stop":1704226594291,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee6de7854d329195","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704226613205,"stop":1704226613205,"duration":0},"status":"passed","severity":"normal"},{"uid":"94c64990993e4ff5","name":"Query Generator - forward","time":{"start":1704226745742,"stop":1704226745743,"duration":1},"status":"passed","severity":"normal"},{"uid":"5be59a4137e1bd01","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704226721348,"stop":1704226721348,"duration":0},"status":"passed","severity":"normal"},{"uid":"3294383e166774a5","name":"Encoder throws on undefined content topic","time":{"start":1704226545928,"stop":1704226545929,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5715b78a9171335","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704226566523,"stop":1704226566523,"duration":0},"status":"passed","severity":"normal"},{"uid":"f66e99f13c30650e","name":"Fails to push message with large meta","time":{"start":1704226728588,"stop":1704226728588,"duration":0},"status":"passed","severity":"normal"},{"uid":"648e2b0e383896a5","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704226754478,"stop":1704226754478,"duration":0},"status":"passed","severity":"normal"},{"uid":"d28b79508fd91d71","name":"Relay","time":{"start":1704226594460,"stop":1704226594461,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b77fc7387ccedb","name":"Refresh subscription","time":{"start":1704226683472,"stop":1704226683472,"duration":0},"status":"skipped","severity":"normal"},{"uid":"40d66a21e22215f4","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704226594780,"stop":1704226594780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"bc758953c1d16cdc","name":"Check publish message containing Basic HTML tag","time":{"start":1704226680806,"stop":1704226680806,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab5366a95024b6da","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704226633882,"stop":1704226633882,"duration":0},"status":"passed","severity":"normal"},{"uid":"491e64f889e8e62b","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704226594780,"stop":1704226594780,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e37d15dc7033037","name":"Check publish message containing Script","time":{"start":1704226680803,"stop":1704226680804,"duration":1},"status":"passed","severity":"normal"},{"uid":"7eee55a9f71e3de4","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704226564523,"stop":1704226564524,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e66ceb4d2a41f86","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704226566523,"stop":1704226566524,"duration":1},"status":"passed","severity":"normal"},{"uid":"4f75019ae5f22067","name":"Check received message with timestamp: 1704226582244 ","time":{"start":1704226694026,"stop":1704226694026,"duration":0},"status":"passed","severity":"normal"},{"uid":"f004d66904919ef5","name":"Round trip binary serialization","time":{"start":1704226545926,"stop":1704226545927,"duration":1},"status":"passed","severity":"normal"},{"uid":"1d5a57941af93ea5","name":"Encoder throws on undefined content topic","time":{"start":1704226566524,"stop":1704226566524,"duration":0},"status":"passed","severity":"normal"},{"uid":"56c0be2c0e3286a0","name":"Decoder throws on undefined content topic","time":{"start":1704226545929,"stop":1704226545930,"duration":1},"status":"passed","severity":"normal"},{"uid":"3e113354b774f598","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704226558477,"stop":1704226558477,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfb20fce454c498d","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704226633881,"stop":1704226633881,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3053c16da70a1f","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704226680826,"stop":1704226680826,"duration":0},"status":"passed","severity":"normal"},{"uid":"927c080488bd1a65","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226633881,"stop":1704226633882,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf92862ccf9a4660","name":"Push message with Basic HTML tag payload","time":{"start":1704226728575,"stop":1704226728575,"duration":0},"status":"passed","severity":"normal"},{"uid":"857c7a375bd024b0","name":"Passing page size 110 when there are 120 messages","time":{"start":1704226752122,"stop":1704226752122,"duration":0},"status":"passed","severity":"normal"},{"uid":"72f2cb65ffb9a544","name":"should decode valid enr with tcp successfully","time":{"start":1704226540834,"stop":1704226540835,"duration":1},"status":"passed","severity":"normal"},{"uid":"a1150f3c53d29228","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704226557970,"stop":1704226557970,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff0d1adb801fb29c","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704226721348,"stop":1704226721348,"duration":0},"status":"passed","severity":"normal"},{"uid":"db462d8aed32013d","name":"configure the node with multiple pubsub topics","time":{"start":1704226694145,"stop":1704226694145,"duration":0},"status":"passed","severity":"normal"},{"uid":"21f6d48787d71455","name":"Correctly serialized arguments","time":{"start":1704226638887,"stop":1704226638888,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdc7f65478f1253d","name":"Push message with escaped characters payload","time":{"start":1704226728576,"stop":1704226728577,"duration":1},"status":"passed","severity":"normal"},{"uid":"dac862d524105568","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704226683470,"stop":1704226683470,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a86f94959cfb1cf","name":"through manual discovery","time":{"start":1704226638754,"stop":1704226638754,"duration":0},"status":"passed","severity":"normal"},{"uid":"b26da15b10d25e5a","name":"Privacy Node - default protocol","time":{"start":1704226776879,"stop":1704226776879,"duration":0},"status":"passed","severity":"normal"},{"uid":"74c3ce60b36b6d2d","name":"Check publish message containing long","time":{"start":1704226680796,"stop":1704226680797,"duration":1},"status":"passed","severity":"normal"},{"uid":"37e1f699c750fc15","name":"throws on content topic with non-number generation field","time":{"start":1704226533217,"stop":1704226533217,"duration":0},"status":"passed","severity":"normal"},{"uid":"c49cdcdfbcd32df6","name":"Overlapping topic subscription","time":{"start":1704226683473,"stop":1704226683474,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a92262a575c7123a","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704226683480,"stop":1704226683481,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe51a7add6714fe0","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226633890,"stop":1704226633890,"duration":0},"status":"passed","severity":"normal"},{"uid":"deb09cf0ec4fd3e8","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704226683486,"stop":1704226683487,"duration":1},"status":"passed","severity":"normal"},{"uid":"c282c137e9b85775","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704226727956,"stop":1704226727959,"duration":3},"status":"passed","severity":"normal"},{"uid":"c647a762dde11bbb","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704226683471,"stop":1704226683472,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9e2e61a1c605587","name":"should return all peers when numPeers is 0","time":{"start":1704226545742,"stop":1704226545742,"duration":0},"status":"passed","severity":"normal"},{"uid":"143222b5a3cfb1f2","name":"Check received message containing shell command","time":{"start":1704226694010,"stop":1704226694016,"duration":6},"status":"passed","severity":"normal"},{"uid":"53e5d5a8458a24b6","name":"Relay + Store","time":{"start":1704226540842,"stop":1704226540842,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fa89aebdeb2d7f1","name":"Publishes to nwaku","time":{"start":1704226667028,"stop":1704226667029,"duration":1},"status":"passed","severity":"normal"},{"uid":"86cbf3fbfa27cfda","name":"Fields are not dropped","time":{"start":1704226545321,"stop":1704226545323,"duration":2},"status":"passed","severity":"normal"},{"uid":"60ff5d270a34dd75","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704226743702,"stop":1704226743703,"duration":1},"status":"passed","severity":"normal"},{"uid":"59e77c1b49711bd7","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704226743696,"stop":1704226743698,"duration":2},"status":"passed","severity":"normal"},{"uid":"2758eb566c2d97c0","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704226633891,"stop":1704226633891,"duration":0},"status":"passed","severity":"normal"},{"uid":"4119bfdea0e58043","name":"Push message with Script payload","time":{"start":1704226728574,"stop":1704226728574,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f414e38e17b5e17","name":"Query Generator, No message returned","time":{"start":1704226727960,"stop":1704226727961,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee64760be1aa3c95","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704226664371,"stop":1704226664372,"duration":1},"status":"passed","severity":"normal"},{"uid":"398dbf47c6398bc8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704226664373,"stop":1704226664374,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6ffa025b71bf7d9","name":"Push message with custom timestamp: 1704230195489","time":{"start":1704226728589,"stop":1704226728590,"duration":1},"status":"passed","severity":"normal"},{"uid":"44819c0e3581e4a7","name":"Check publish message containing emoji","time":{"start":1704226680821,"stop":1704226680821,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fbbe397157f6f39","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704226594291,"stop":1704226594292,"duration":1},"status":"passed","severity":"normal"},{"uid":"2470900541a582d5","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704226594293,"stop":1704226594293,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e644e6a08be664","name":"nwaku subscribes","time":{"start":1704226667028,"stop":1704226667028,"duration":0},"status":"passed","severity":"normal"},{"uid":"21957013af1b226","name":"isConnected should return true after first peer connects","time":{"start":1704226613211,"stop":1704226613211,"duration":0},"status":"passed","severity":"normal"},{"uid":"708b7a19c6c2839c","name":"should properly create location multiaddrs - tcp4","time":{"start":1704226540838,"stop":1704226540839,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a47c7c7467146c7","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226752741,"stop":1704226752741,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a2c076cea0ea83","name":"Passing page size 0 when there are 110 messages","time":{"start":1704226752119,"stop":1704226752120,"duration":1},"status":"passed","severity":"normal"},{"uid":"82135b2199b862de","name":"Check publish message containing XML","time":{"start":1704226680804,"stop":1704226680805,"duration":1},"status":"passed","severity":"normal"},{"uid":"b81b2554dee59069","name":"Sets default value correctly","time":{"start":1704226767897,"stop":1704226767897,"duration":0},"status":"passed","severity":"normal"},{"uid":"77b591eaf8fe3149","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226752726,"stop":1704226752736,"duration":10},"status":"passed","severity":"normal"},{"uid":"e7231834a4c540","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704226696007,"stop":1704226696008,"duration":1},"status":"passed","severity":"normal"},{"uid":"98d1daf889b6df27","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704226545743,"stop":1704226545744,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf792a68afb8de50","name":"All","time":{"start":1704226594465,"stop":1704226594466,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d3ebfe4cfcd73c9","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704226721348,"stop":1704226721349,"duration":1},"status":"passed","severity":"normal"},{"uid":"1454efdea6866e23","name":"connects to nwaku","time":{"start":1704226767894,"stop":1704226767895,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee25545d059ea530","name":"Push message with content topic containing Chinese","time":{"start":1704226728581,"stop":1704226728581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3d00f632278f757","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704226539916,"stop":1704226539916,"duration":0},"status":"passed","severity":"normal"},{"uid":"c386fda65c31c6d7","name":"Mutual subscription","time":{"start":1704226683468,"stop":1704226683468,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4e9c2324bf87091","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704226545743,"stop":1704226545743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1708d1e2a6d30184","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704226683481,"stop":1704226683482,"duration":1},"status":"passed","severity":"normal"},{"uid":"4662ae6e1251db13","name":"Check message with extra parameter is not received","time":{"start":1704226694039,"stop":1704226694040,"duration":1},"status":"passed","severity":"normal"},{"uid":"7be763da6e74790d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226650757,"stop":1704226650757,"duration":0},"status":"passed","severity":"normal"},{"uid":"d08ed3cd20565b5","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704226613210,"stop":1704226613210,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca309aa00a9b06aa","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226650754,"stop":1704226650754,"duration":0},"status":"passed","severity":"normal"},{"uid":"236c29a9038d7a3b","name":"Encoder throws on empty string content topic","time":{"start":1704226545929,"stop":1704226545929,"duration":0},"status":"passed","severity":"normal"},{"uid":"c920b6cd0448a5db","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704226664370,"stop":1704226664371,"duration":1},"status":"passed","severity":"normal"},{"uid":"e6a171394f5afda4","name":"Ping on unsubscribed peer","time":{"start":1704226593920,"stop":1704226593920,"duration":0},"status":"passed","severity":"normal"},{"uid":"79a363bb781142c3","name":"A test","time":{"start":1704226624472,"stop":1704226624472,"duration":0},"status":"passed","severity":"normal"},{"uid":"1170f105dcb3a8ce","name":"Check publish message containing Russian","time":{"start":1704226680801,"stop":1704226680802,"duration":1},"status":"passed","severity":"normal"},{"uid":"b189bc946e057c7f","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704226836122,"stop":1704226836122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f60f22294878762","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704226721350,"stop":1704226721350,"duration":0},"status":"passed","severity":"normal"},{"uid":"eda3b0df7870afa3","name":"Push message with content topic containing long","time":{"start":1704226728579,"stop":1704226728580,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8a6fef06ebee499","name":"topics with same application and version share the same shard","time":{"start":1704226533221,"stop":1704226533221,"duration":0},"status":"passed","severity":"normal"},{"uid":"f284f0df5ee6d78e","name":"Check publish message containing escaped characters","time":{"start":1704226680809,"stop":1704226680820,"duration":11},"status":"passed","severity":"normal"},{"uid":"1df3195ac8614a68","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704226539909,"stop":1704226539910,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ee9565a8c15374d","name":"should properly create location multiaddrs - udp6","time":{"start":1704226540839,"stop":1704226540839,"duration":0},"status":"passed","severity":"normal"},{"uid":"162b7f019bafaf9c","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704226727965,"stop":1704226727965,"duration":0},"status":"passed","severity":"normal"},{"uid":"6578b4e3ea38c199","name":"should throw an error when no peer matches the given protocols","time":{"start":1704226778493,"stop":1704226778494,"duration":1},"status":"passed","severity":"normal"},{"uid":"5d35b45cabcd634a","name":"Promise Callback - backward","time":{"start":1704226745744,"stop":1704226745744,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd7a809ffc5a82a8","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704226539918,"stop":1704226539918,"duration":0},"status":"passed","severity":"normal"},{"uid":"109bc3df12fa9c31","name":"Check received message containing Arabic","time":{"start":1704226694007,"stop":1704226694007,"duration":0},"status":"passed","severity":"normal"},{"uid":"26bdc3253897d999","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704226633893,"stop":1704226633893,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c5a3c35501a4b6e","name":"should throw error - no id","time":{"start":1704226540835,"stop":1704226540835,"duration":0},"status":"passed","severity":"normal"},{"uid":"7acee48440d55761","name":"Ordered Callback - backward","time":{"start":1704226745745,"stop":1704226745745,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ff612418bd71f8","name":"Passing cursor with wrong message digest","time":{"start":1704226721351,"stop":1704226721351,"duration":0},"status":"passed","severity":"normal"},{"uid":"390fc108fd03951b","name":"Check meta is set [ecies]","time":{"start":1704226566524,"stop":1704226566524,"duration":0},"status":"passed","severity":"normal"},{"uid":"657b3816041327e3","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704226624373,"stop":1704226624374,"duration":1},"status":"passed","severity":"normal"},{"uid":"9776932820adab19","name":"Generator, custom pubsub topic","time":{"start":1704226752738,"stop":1704226752739,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa2263f8b93a0fdf","name":"Check publish message containing numeric","time":{"start":1704226680797,"stop":1704226680798,"duration":1},"status":"passed","severity":"normal"},{"uid":"18c7d6741263bda2","name":"LightPush","time":{"start":1704226776877,"stop":1704226776878,"duration":1},"status":"passed","severity":"normal"},{"uid":"784613a790e4130e","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704226552138,"stop":1704226552138,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb2d1e4449c4792a","name":"Decoder throws on empty string content topic","time":{"start":1704226564527,"stop":1704226564527,"duration":0},"status":"passed","severity":"normal"},{"uid":"b43b95bfa6d5cdb5","name":"Check received message containing Script","time":{"start":1704226694009,"stop":1704226694009,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5c4e002fced1509","name":"should throw error - no public key","time":{"start":1704226540836,"stop":1704226540836,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0c9cf6c0d4e1df0","name":"Check received message containing escaped characters","time":{"start":1704226694016,"stop":1704226694017,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3ab83cf2b10275a","name":"Push to array if already present","time":{"start":1704226533036,"stop":1704226533037,"duration":1},"status":"passed","severity":"normal"},{"uid":"af6acbce08896bd4","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704226683485,"stop":1704226683486,"duration":1},"status":"passed","severity":"normal"},{"uid":"5386ab16c2de6acf","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704226696010,"stop":1704226696010,"duration":0},"status":"passed","severity":"normal"},{"uid":"18d9bb97c9753b5e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704226633890,"stop":1704226633890,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d28d69b899ebc5e","name":"Push message with Chinese payload","time":{"start":1704226728565,"stop":1704226728566,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c9ed6f8d0814c48","name":"Check publish message containing short","time":{"start":1704226680795,"stop":1704226680796,"duration":1},"status":"passed","severity":"normal"},{"uid":"496b5658edd42043","name":"Push message with content topic containing Script","time":{"start":1704226728583,"stop":1704226728583,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a67319f979a95b8","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704226557976,"stop":1704226557976,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f0ab251c111d82a","name":"throws on content topic with empty topic name field","time":{"start":1704226533219,"stop":1704226533219,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcaee02bafa8f0f8","name":"Check publish message containing JSON","time":{"start":1704226680807,"stop":1704226680807,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcdc07a780db270f","name":"Check publish message after service node is restarted","time":{"start":1704226680827,"stop":1704226680827,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1bba9cc92f276279","name":"Push message with XML payload","time":{"start":1704226728574,"stop":1704226728575,"duration":1},"status":"passed","severity":"normal"},{"uid":"a381bd94ce1a4068","name":"Check message on other pubsub topic is not received","time":{"start":1704226694030,"stop":1704226694031,"duration":1},"status":"passed","severity":"normal"},{"uid":"20da7433dfe8af13","name":"should set field with all protocols disabled","time":{"start":1704226540840,"stop":1704226540840,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75c65d766aa146f","name":"Push message with Russian payload","time":{"start":1704226728566,"stop":1704226728566,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d098866ef7849c1","name":"Subscribe and receive messages via lightPush","time":{"start":1704226696003,"stop":1704226696003,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1de613f86979e47","name":"Push message with custom timestamp: 1673468195489","time":{"start":1704226728589,"stop":1704226728589,"duration":0},"status":"passed","severity":"normal"},{"uid":"563809cec7b8cf84","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704226545744,"stop":1704226545744,"duration":0},"status":"passed","severity":"normal"},{"uid":"431c9967f6430707","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704226557533,"stop":1704226557534,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1098c0be8a43cc","name":"Push message on custom pubsubTopic","time":{"start":1704226650756,"stop":1704226650756,"duration":0},"status":"passed","severity":"normal"},{"uid":"1769b77d0003f3d6","name":"Passing page size 11 when there are 10 messages","time":{"start":1704226752121,"stop":1704226752122,"duration":1},"status":"passed","severity":"normal"},{"uid":"b60ef3fcf02a64e9","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704226696017,"stop":1704226696017,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f1cb62a9888b408","name":"Check message with no pubsub topic is not received","time":{"start":1704226694031,"stop":1704226694031,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd461c478ee164a8","name":"Nodes with multiple pubsub topic","time":{"start":1704226664377,"stop":1704226664377,"duration":0},"status":"passed","severity":"normal"},{"uid":"16324c7dd939a6d8","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704226664378,"stop":1704226664379,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad51ed8f46a033ae","name":"Push message with content topic containing unicode special characters","time":{"start":1704226728585,"stop":1704226728586,"duration":1},"status":"passed","severity":"normal"},{"uid":"c64060ade1fc276","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1704226778494,"stop":1704226778494,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb11c038da0bba1d","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704226613209,"stop":1704226613209,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e17a32c6e5bf5d8","name":"Check received message containing long","time":{"start":1704226694005,"stop":1704226694005,"duration":0},"status":"passed","severity":"normal"},{"uid":"1908d37dd86c9085","name":"Relay - times out","time":{"start":1704226776876,"stop":1704226776877,"duration":1},"status":"passed","severity":"normal"},{"uid":"31f6e3ef56754de1","name":"Passing page size 3 when there are 20 messages","time":{"start":1704226752120,"stop":1704226752121,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c6f50e8097e6663","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704226539917,"stop":1704226539917,"duration":0},"status":"passed","severity":"normal"},{"uid":"f65982a0dcb3f678","name":"Delete observer","time":{"start":1704226648939,"stop":1704226648939,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d3e63b40e08591","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704226727955,"stop":1704226727955,"duration":0},"status":"passed","severity":"normal"},{"uid":"a41d510780391fc4","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704226664372,"stop":1704226664372,"duration":0},"status":"passed","severity":"normal"},{"uid":"1483d0868532a4cc","name":"Push message with content topic containing SQL Injection","time":{"start":1704226728583,"stop":1704226728583,"duration":0},"status":"passed","severity":"normal"},{"uid":"956216cd6322b963","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704226539911,"stop":1704226539911,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9cd79ea37de1d97","name":"Push message with custom timestamp: 1704222995489","time":{"start":1704226728589,"stop":1704226728589,"duration":0},"status":"passed","severity":"normal"},{"uid":"4dd2217cb8a364d7","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704226624372,"stop":1704226624372,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b7e640fca3a15b0","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704226696016,"stop":1704226696016,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef88c3070640b95c","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704226694144,"stop":1704226694145,"duration":1},"status":"passed","severity":"normal"},{"uid":"efa402b2ecb94096","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704226683484,"stop":1704226683484,"duration":0},"status":"passed","severity":"normal"},{"uid":"d52a66c7ce107b16","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704226768507,"stop":1704226768507,"duration":0},"status":"passed","severity":"normal"},{"uid":"395407bbff228db7","name":"Fails to publish message with wrong content topic","time":{"start":1704226680825,"stop":1704226680826,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b1ed9fe7e6dc0ca","name":"Relay - dialed after","time":{"start":1704226776876,"stop":1704226776876,"duration":0},"status":"passed","severity":"normal"},{"uid":"894d2d06adc08281","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704226680821,"stop":1704226680822,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f7ec47b34867e03","name":"Used by Waku Relay","time":{"start":1704226767896,"stop":1704226767896,"duration":0},"status":"passed","severity":"normal"},{"uid":"575785ec50990a1c","name":"Check received message with timestamp: undefined ","time":{"start":1704226694029,"stop":1704226694030,"duration":1},"status":"passed","severity":"normal"},{"uid":"863ac0595405402e","name":"Refresh subscription","time":{"start":1704226696008,"stop":1704226696009,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e6c72e5b5291d93","name":"tcp ip4 address","time":{"start":1704226539856,"stop":1704226539861,"duration":5},"status":"passed","severity":"normal"},{"uid":"47f16c5d391641c4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704226650757,"stop":1704226650757,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c8c62697476705c","name":"should return a random peer when all peers have the same latency","time":{"start":1704226778493,"stop":1704226778493,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3fc8f3dfb5620dc","name":"Generator, 2 different pubsubtopics","time":{"start":1704226752741,"stop":1704226752741,"duration":0},"status":"passed","severity":"normal"},{"uid":"58d969334645bc77","name":"Encoder throws on empty string content topic","time":{"start":1704226566525,"stop":1704226566525,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb15fe10940badb9","name":"Js publishes, other Js receives","time":{"start":1704226667033,"stop":1704226667033,"duration":0},"status":"passed","severity":"normal"},{"uid":"75e4030eda1f58a0","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704226683485,"stop":1704226683485,"duration":0},"status":"passed","severity":"normal"},{"uid":"93ec2137f7bbf49","name":"Publish message with custom timestamp: Tue Jan 02 2024 21:17:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1704226680823,"stop":1704226680824,"duration":1},"status":"passed","severity":"normal"},{"uid":"eec862beb1801e01","name":"can start the service","time":{"start":1704226594774,"stop":1704226594775,"duration":1},"status":"passed","severity":"normal"},{"uid":"4aea603f515e85eb","name":"isConnected should return false after all peers disconnect","time":{"start":1704226613206,"stop":1704226613206,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d581bd84115b288","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704226539917,"stop":1704226539917,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c643bfab460128","name":"Subscribe to topic containing long and publish message","time":{"start":1704226683475,"stop":1704226683476,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd4c0a393199eacd","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704226836124,"stop":1704226836124,"duration":0},"status":"passed","severity":"normal"},{"uid":"6598438db8ea3677","name":"Ping on subscribed peer","time":{"start":1704226593914,"stop":1704226593918,"duration":4},"status":"passed","severity":"normal"},{"uid":"c01d70259709200","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704226696011,"stop":1704226696011,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfb21bd43e5562e1","name":"should not fail to start the service if it is already started","time":{"start":1704226771095,"stop":1704226771095,"duration":0},"status":"passed","severity":"normal"},{"uid":"9c101ca945e753de","name":"Encoder throws on empty string content topic","time":{"start":1704226564525,"stop":1704226564526,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb0dcc436057bf39","name":"Subscribe to topic containing XML and publish message","time":{"start":1704226683483,"stop":1704226683484,"duration":1},"status":"passed","severity":"normal"},{"uid":"6655ea23d75b56d9","name":"Encoder throws on undefined content topic","time":{"start":1704226564525,"stop":1704226564525,"duration":0},"status":"passed","severity":"normal"},{"uid":"59fb9e858d26eb42","name":"Callback on promise","time":{"start":1704226743699,"stop":1704226743700,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b90b8b23d7842bf","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704226613203,"stop":1704226613204,"duration":1},"status":"passed","severity":"normal"},{"uid":"495a598fd11d038e","name":"should throw an error for insufficient data","time":{"start":1704226540352,"stop":1704226540353,"duration":1},"status":"passed","severity":"normal"},{"uid":"85caac730c070f4e","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704226768508,"stop":1704226768509,"duration":1},"status":"passed","severity":"normal"},{"uid":"5dbcd996b5b7a0e2","name":"Nwaku publishes","time":{"start":1704226667029,"stop":1704226667033,"duration":4},"status":"passed","severity":"normal"},{"uid":"7741fde817f4daea","name":"Waku message hash computation (payload length 0)","time":{"start":1704226552139,"stop":1704226552139,"duration":0},"status":"passed","severity":"normal"},{"uid":"885837038d4f8f23","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704226696016,"stop":1704226696016,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4f8ac9060275cd4","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704226696012,"stop":1704226696013,"duration":1},"status":"passed","severity":"normal"},{"uid":"d059ae18b095aa","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704226540834,"stop":1704226540834,"duration":0},"status":"passed","severity":"normal"},{"uid":"633672e2d9e21ebe","name":"Check publish message containing SQL Injection","time":{"start":1704226680802,"stop":1704226680803,"duration":1},"status":"passed","severity":"normal"},{"uid":"d105325d768b38d1","name":"Check received message containing numeric","time":{"start":1704226694005,"stop":1704226694006,"duration":1},"status":"passed","severity":"normal"},{"uid":"f76a1b511f64c531","name":"Meta field set when metaSetter is specified","time":{"start":1704226545927,"stop":1704226545928,"duration":1},"status":"passed","severity":"normal"},{"uid":"bcf1458768a71d8a","name":"should properly create location multiaddrs - tcp6","time":{"start":1704226540839,"stop":1704226540839,"duration":0},"status":"passed","severity":"normal"},{"uid":"32d4c5ddb6ca0567","name":"returns all connected peers that support the protocol","time":{"start":1704226778494,"stop":1704226778494,"duration":0},"status":"passed","severity":"normal"},{"uid":"b92d2b5d87f4cba8","name":"configure the node with multiple pubsub topics","time":{"start":1704226694144,"stop":1704226694144,"duration":0},"status":"passed","severity":"normal"},{"uid":"3362403d187215d5","name":"Generator, custom pubsub topic","time":{"start":1704226752740,"stop":1704226752740,"duration":0},"status":"passed","severity":"normal"},{"uid":"958bfcada2f5a965","name":"Query generator for 2000 messages","time":{"start":1704226743705,"stop":1704226743705,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2f58d11be920699","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704226696014,"stop":1704226696014,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4a1bb491931d3c","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226650755,"stop":1704226650756,"duration":1},"status":"passed","severity":"normal"},{"uid":"35ca801d6b4df8b5","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704226613206,"stop":1704226613207,"duration":1},"status":"passed","severity":"normal"},{"uid":"565c2be0c3915796","name":"should not receive a peer event after stop","time":{"start":1704226594778,"stop":1704226594778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ed4d86985b6452e","name":"Push 30 different messages","time":{"start":1704226728578,"stop":1704226728578,"duration":0},"status":"passed","severity":"normal"},{"uid":"c08bce7decbeacbd","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704226683486,"stop":1704226683486,"duration":0},"status":"passed","severity":"normal"},{"uid":"5db5f8e633014bfb","name":"Nodes with multiple pubsub topic","time":{"start":1704226664373,"stop":1704226664373,"duration":0},"status":"passed","severity":"normal"},{"uid":"38a34cc35c4b01ff","name":"Push message with short payload","time":{"start":1704226728561,"stop":1704226728562,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d9c956d8e871279","name":"Push message with meta","time":{"start":1704226728586,"stop":1704226728587,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a40558827dc0926","name":"Check publish message after client node is restarted","time":{"start":1704226680828,"stop":1704226680828,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1d4d76b750767cfa","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704226540352,"stop":1704226540352,"duration":0},"status":"passed","severity":"normal"},{"uid":"3182d31f88dce4bf","name":"Fails to publish duplicate message","time":{"start":1704226680824,"stop":1704226680824,"duration":0},"status":"passed","severity":"normal"},{"uid":"41558acc02dbd0ea","name":"pre and post cipher","time":{"start":1704226565123,"stop":1704226565124,"duration":1},"status":"passed","severity":"normal"},{"uid":"562123ff9f8c7a80","name":"should return the peer with the lowest ping","time":{"start":1704226778492,"stop":1704226778492,"duration":0},"status":"passed","severity":"normal"},{"uid":"102e06e02e125659","name":"throws on content topic with too few or too many fields","time":{"start":1704226533216,"stop":1704226533217,"duration":1},"status":"passed","severity":"normal"},{"uid":"24fb609f97ef3d41","name":"Decoder throws on undefined content topic","time":{"start":1704226566525,"stop":1704226566525,"duration":0},"status":"passed","severity":"normal"},{"uid":"11878c6a3b878d63","name":"Push message with content topic containing short","time":{"start":1704226728579,"stop":1704226728579,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f737f2ce7e9244b","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704226754477,"stop":1704226754478,"duration":1},"status":"passed","severity":"normal"},{"uid":"7053a7c17a4fc7a5","name":"Check received message containing Chinese","time":{"start":1704226694007,"stop":1704226694007,"duration":0},"status":"passed","severity":"normal"},{"uid":"efe49458cb691cad","name":"Subscribe to topic containing Script and receive message","time":{"start":1704226696013,"stop":1704226696013,"duration":0},"status":"passed","severity":"normal"},{"uid":"c5b52f1220833c46","name":"Fails to push message bigger that 1MB","time":{"start":1704226728590,"stop":1704226728590,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef99ee4094ef7074","name":"Push message with unicode special characters payload","time":{"start":1704226728577,"stop":1704226728577,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a9d87bed5d0d6f7","name":"Push message with content topic containing emoji","time":{"start":1704226728586,"stop":1704226728586,"duration":0},"status":"passed","severity":"normal"},{"uid":"43d634cfd38cca50","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704226613208,"stop":1704226613209,"duration":1},"status":"passed","severity":"normal"},{"uid":"e68e9f795d607167","name":"should not receive a peer event before start","time":{"start":1704226771096,"stop":1704226771096,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3380c7de2227fd4","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704226624373,"stop":1704226624373,"duration":0},"status":"passed","severity":"normal"},{"uid":"c75abd95d045984c","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704226696007,"stop":1704226696007,"duration":0},"status":"passed","severity":"normal"},{"uid":"9930ffc59a9395e3","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704226836124,"stop":1704226836124,"duration":0},"status":"passed","severity":"normal"},{"uid":"c90baa60267ed9d7","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704226768507,"stop":1704226768507,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6905e2b9dcb2466","name":"Store - dialed after - with timeout","time":{"start":1704226776877,"stop":1704226776877,"duration":0},"status":"passed","severity":"normal"},{"uid":"f13d92bfd0cb133a","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704226564521,"stop":1704226564523,"duration":2},"status":"passed","severity":"normal"},{"uid":"2acb9ffe1d70d23c","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704226768508,"stop":1704226768508,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4cb7ace4011e8a7","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704226696006,"stop":1704226696006,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbda90d5afa32dc2","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704226557971,"stop":1704226557971,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fbeddaad64c913","name":"should properly create location multiaddrs - tcp","time":{"start":1704226540840,"stop":1704226540840,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba573c678802500","name":"Push message with emoji payload","time":{"start":1704226728577,"stop":1704226728578,"duration":1},"status":"passed","severity":"normal"},{"uid":"109a825417df6d31","name":"Check received message containing SQL Injection","time":{"start":1704226694008,"stop":1704226694008,"duration":0},"status":"passed","severity":"normal"},{"uid":"33749c54ee8a4b49","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704226613208,"stop":1704226613208,"duration":0},"status":"passed","severity":"normal"},{"uid":"97268647fd27db37","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704226696014,"stop":1704226696015,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc2c58ac9f02a4d2","name":"Check received message containing XML","time":{"start":1704226694009,"stop":1704226694009,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce3fe2039138948","name":"1 Relay, 1 Filter, gives up","time":{"start":1704226558313,"stop":1704226558313,"duration":0},"status":"passed","severity":"normal"},{"uid":"9de52c881ba9d575","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704226539914,"stop":1704226539914,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7d54a6996806fef","name":"can start and stop the service","time":{"start":1704226771094,"stop":1704226771094,"duration":0},"status":"passed","severity":"normal"},{"uid":"160fc3ddd1b37ee2","name":"Query generator for multiple messages with different message text format","time":{"start":1704226743696,"stop":1704226743696,"duration":0},"status":"passed","severity":"normal"},{"uid":"79088a2a28a9150f","name":"Reusing cursor across nodes","time":{"start":1704226721350,"stop":1704226721350,"duration":0},"status":"passed","severity":"normal"},{"uid":"a40c2ee0a0452cf4","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226752739,"stop":1704226752740,"duration":1},"status":"passed","severity":"normal"},{"uid":"ac6dc7dadfd3ae57","name":"should throw error - invalid id","time":{"start":1704226540836,"stop":1704226540836,"duration":0},"status":"passed","severity":"normal"},{"uid":"11490e1e8faf0085","name":"Passing page size 19 when there are 20 messages","time":{"start":1704226752122,"stop":1704226752122,"duration":0},"status":"passed","severity":"normal"},{"uid":"de20a305f0509ca6","name":"Query generator for multiple messages","time":{"start":1704226743695,"stop":1704226743696,"duration":1},"status":"passed","severity":"normal"},{"uid":"a03ebd7e4e6724b","name":"Reopen subscription with peer with lost subscription","time":{"start":1704226593920,"stop":1704226593921,"duration":1},"status":"passed","severity":"normal"},{"uid":"d58618fe17fad07","name":"Register correct protocols","time":{"start":1704226683469,"stop":1704226683469,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bc884961832ab70","name":"should set field with only RELAY enabled","time":{"start":1704226540841,"stop":1704226540841,"duration":0},"status":"passed","severity":"normal"},{"uid":"681bdf37c71d4cc5","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704226557971,"stop":1704226557972,"duration":1},"status":"passed","severity":"normal"},{"uid":"66cdff410b0a154e","name":"isConnected should return false after all peers disconnect","time":{"start":1704226613212,"stop":1704226613214,"duration":2},"status":"passed","severity":"normal"},{"uid":"8483fdfe0b875e2e","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704226696012,"stop":1704226696012,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc7fb8f499e34689","name":"throws on content topic with generation field greater than 0","time":{"start":1704226533217,"stop":1704226533218,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd434089613e6773","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704226646393,"stop":1704226646393,"duration":0},"status":"passed","severity":"normal"},{"uid":"a1fc671848d0439c","name":"Check message with no payload is not received","time":{"start":1704226694038,"stop":1704226694038,"duration":0},"status":"passed","severity":"normal"},{"uid":"f591539f5564948e","name":"should emit a peer event after start","time":{"start":1704226771096,"stop":1704226771096,"duration":0},"status":"passed","severity":"normal"},{"uid":"108468775bc422fa","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704226557974,"stop":1704226557974,"duration":0},"status":"passed","severity":"normal"},{"uid":"f68f68dd4c5da399","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704226683478,"stop":1704226683479,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd0a6dfcbc5d2146","name":"Ephemeral messages are not stored","time":{"start":1704226594289,"stop":1704226594290,"duration":1},"status":"passed","severity":"normal"},{"uid":"fab573cf222ab63b","name":"Nodes with multiple pubsub topic","time":{"start":1704226664371,"stop":1704226664371,"duration":0},"status":"passed","severity":"normal"},{"uid":"695439bfce2c4c1b","name":"Check message with non string payload is not received","time":{"start":1704226694038,"stop":1704226694039,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0feccd4e7f7cd0f","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704226540842,"stop":1704226540842,"duration":0},"status":"passed","severity":"normal"},{"uid":"aeacc994717b2930","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704226727961,"stop":1704226727962,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f6e5a2be6e7133f","name":"Sample","time":{"start":1704226540116,"stop":1704226540116,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bebd80fd1709bee","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704226539910,"stop":1704226539911,"duration":1},"status":"passed","severity":"normal"},{"uid":"3443296c24d9417a","name":"Subscribe to topic containing long and receive message","time":{"start":1704226696009,"stop":1704226696010,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d2fa0f7fad17af9","name":"Publish without waiting for remote peer","time":{"start":1704226683469,"stop":1704226683469,"duration":0},"status":"passed","severity":"normal"},{"uid":"31b5a139752fcdf9","name":"Push message with content topic containing shell command","time":{"start":1704226728585,"stop":1704226728585,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7e237243df48c47","name":"throws on content topic with empty application field","time":{"start":1704226533218,"stop":1704226533218,"duration":0},"status":"passed","severity":"normal"},{"uid":"5df531b95d4c7d72","name":"Relay - dialed first","time":{"start":1704226776875,"stop":1704226776876,"duration":1},"status":"passed","severity":"normal"},{"uid":"e00378b5c02917a1","name":"should throw error - no id","time":{"start":1704226540835,"stop":1704226540835,"duration":0},"status":"passed","severity":"normal"},{"uid":"130e67f9702a90a8","name":"Store - dialed first","time":{"start":1704226776877,"stop":1704226776877,"duration":0},"status":"passed","severity":"normal"},{"uid":"4617045efb47c77d","name":"should be called for bootstrap peers","time":{"start":1704226613207,"stop":1704226613207,"duration":0},"status":"passed","severity":"normal"},{"uid":"b60e6d8898db8e7b","name":"Default pageSize","time":{"start":1704226752123,"stop":1704226752123,"duration":0},"status":"passed","severity":"normal"},{"uid":"69c34cedbff8287e","name":"Query with Promise Callback, No Decoder","time":{"start":1704226727967,"stop":1704226727968,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a01da65bb7b6d5b","name":"Light Node - default protocols","time":{"start":1704226776878,"stop":1704226776878,"duration":0},"status":"passed","severity":"normal"},{"uid":"851e8a69baa58b24","name":"Check publish message containing Chinese","time":{"start":1704226680799,"stop":1704226680800,"duration":1},"status":"passed","severity":"normal"},{"uid":"98dc605fd6261090","name":"Does not throw an exception when node disconnects","time":{"start":1704226767895,"stop":1704226767895,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c6204fd02d7bf41","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704226633889,"stop":1704226633889,"duration":0},"status":"passed","severity":"normal"},{"uid":"a2e08b629d0dce17","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704226768506,"stop":1704226768506,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b08a26f9fe1d113","name":"should not receive a peer event before start","time":{"start":1704226594777,"stop":1704226594778,"duration":1},"status":"passed","severity":"normal"},{"uid":"a97ba52adabd1430","name":"different cluster, same shard: nodes don't connect","time":{"start":1704226646394,"stop":1704226646395,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5bd32e443d3f35b","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704226696015,"stop":1704226696016,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee2defd61547a663","name":"Check received message containing Russian","time":{"start":1704226694008,"stop":1704226694008,"duration":0},"status":"passed","severity":"normal"},{"uid":"742a91efb142c58d","name":"Passing an array","time":{"start":1704226767895,"stop":1704226767895,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42e001b30933549","name":"Push message on custom pubsubTopic","time":{"start":1704226650752,"stop":1704226650753,"duration":1},"status":"passed","severity":"normal"},{"uid":"16d5e88bb2a616cf","name":"Push message with content topic containing numeric","time":{"start":1704226728580,"stop":1704226728580,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d7abfe24dfc58da","name":"retrieves a single peer","time":{"start":1704226558473,"stop":1704226558474,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e79091618a36612","name":"Passing page size 10 when there are 10 messages","time":{"start":1704226752121,"stop":1704226752121,"duration":0},"status":"passed","severity":"normal"},{"uid":"993737ffea31456f","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704226754476,"stop":1704226754477,"duration":1},"status":"passed","severity":"normal"},{"uid":"33fcf6f2c6349814","name":"Subscribe to topic containing short and publish message","time":{"start":1704226683474,"stop":1704226683475,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a9448e0f2f9106c","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704226721347,"stop":1704226721347,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df177fcdbf0e9c9","name":"Publish message with rate limit","time":{"start":1704226680828,"stop":1704226680828,"duration":0},"status":"passed","severity":"normal"},{"uid":"735fbd00feb68346","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704226696015,"stop":1704226696015,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a03a9e4f00bc21","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704226721351,"stop":1704226721351,"duration":0},"status":"passed","severity":"normal"},{"uid":"f61664004410dc03","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704226694027,"stop":1704226694029,"duration":2},"status":"passed","severity":"normal"},{"uid":"65baad531bd6249a","name":"Push message with JSON payload","time":{"start":1704226728575,"stop":1704226728576,"duration":1},"status":"passed","severity":"normal"},{"uid":"18be486bd55dd6c6","name":"should not receive a peer event after stop","time":{"start":1704226771096,"stop":1704226771097,"duration":1},"status":"passed","severity":"normal"},{"uid":"73cd2913bcb2ddd4","name":"should set field with only STORE enabled","time":{"start":1704226540841,"stop":1704226540841,"duration":0},"status":"passed","severity":"normal"},{"uid":"716342a9b9e98a6","name":"Push message equal or less that 1MB","time":{"start":1704226728590,"stop":1704226728590,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb7c9057fe684ee5","name":"Using a function","time":{"start":1704226767896,"stop":1704226767896,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc03f11476a352cc","name":"Query with Ordered Callback, No Decoder","time":{"start":1704226727963,"stop":1704226727964,"duration":1},"status":"passed","severity":"normal"},{"uid":"50396da30b848946","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704226664369,"stop":1704226664370,"duration":1},"status":"passed","severity":"normal"},{"uid":"ea18bad35a8c5c6d","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704226633893,"stop":1704226633893,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d3cf849dc121b8a","name":"Check received message containing Basic HTML tag","time":{"start":1704226694009,"stop":1704226694010,"duration":1},"status":"passed","severity":"normal"},{"uid":"95d8ea0e10068cf","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704226557976,"stop":1704226557976,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15b66b2ce0f7723","name":"Subscribe to topic containing Script and publish message","time":{"start":1704226683483,"stop":1704226683483,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a801377a4383526","name":"Ordered Callback - forward","time":{"start":1704226745744,"stop":1704226745744,"duration":0},"status":"passed","severity":"normal"},{"uid":"66de8dc369cb72fb","name":"recovers when dns.resolve returns empty","time":{"start":1704226558474,"stop":1704226558474,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5e232ef7228b38d","name":"Decoder throws on undefined content topic","time":{"start":1704226564526,"stop":1704226564526,"duration":0},"status":"passed","severity":"normal"},{"uid":"5754764ab8682cb8","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704226539914,"stop":1704226539915,"duration":1},"status":"passed","severity":"normal"},{"uid":"31fb60e707f270ea","name":"should encode/decode to RLP encoding","time":{"start":1704226540837,"stop":1704226540837,"duration":0},"status":"passed","severity":"normal"},{"uid":"554f7bcf5806ae1c","name":"should throw error - no public key","time":{"start":1704226540835,"stop":1704226540835,"duration":0},"status":"passed","severity":"normal"},{"uid":"8be789aec0537bd6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704226624374,"stop":1704226624374,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac4beffe846defbd","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704226557974,"stop":1704226557975,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f3e355bd886b511","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704226557975,"stop":1704226557975,"duration":0},"status":"passed","severity":"normal"},{"uid":"1943a83004481e78","name":"Accepts a valid Waku Message","time":{"start":1704226549575,"stop":1704226549576,"duration":1},"status":"passed","severity":"normal"},{"uid":"825753ffcfaee7aa","name":"Check received message containing unicode special characters","time":{"start":1704226694017,"stop":1704226694025,"duration":8},"status":"passed","severity":"normal"},{"uid":"6fe23d4b1721347c","name":"Decrypt messages","time":{"start":1704226648938,"stop":1704226648939,"duration":1},"status":"passed","severity":"normal"},{"uid":"563146fe5ef2c7c5","name":"should set field with all protocols enabled","time":{"start":1704226540840,"stop":1704226540841,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2c8c9df15514d9","name":"Publish message with custom timestamp: Wed Jan 11 2023 20:17:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1704226680822,"stop":1704226680823,"duration":1},"status":"passed","severity":"normal"},{"uid":"f406f072cb62ab07","name":"Check message received after nwaku node is restarted","time":{"start":1704226694041,"stop":1704226694042,"duration":1},"status":"skipped","severity":"normal"},{"uid":"b4227fd5c06c3bdc","name":"same cluster, same shard: nodes connect","time":{"start":1704226646394,"stop":1704226646394,"duration":0},"status":"passed","severity":"normal"},{"uid":"434d9142d882e835","name":"Throws when trying to push message with empty payload","time":{"start":1704226728578,"stop":1704226728579,"duration":1},"status":"passed","severity":"normal"},{"uid":"212217d0251483f6","name":"Symmetric encrypt & Decrypt","time":{"start":1704226565123,"stop":1704226565123,"duration":0},"status":"passed","severity":"normal"},{"uid":"eee8b577573e2760","name":"throws on content topic with empty version field","time":{"start":1704226533218,"stop":1704226533219,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f3016df59df13d6","name":"should only return 1 node with relay capability","time":{"start":1704226558476,"stop":1704226558476,"duration":0},"status":"passed","severity":"normal"},{"uid":"923111ea56a2b435","name":"should be able to encode the field with only STORE set to true","time":{"start":1704226539909,"stop":1704226539909,"duration":0},"status":"passed","severity":"normal"},{"uid":"588d7b8bad18ffc9","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704226540351,"stop":1704226540352,"duration":1},"status":"passed","severity":"normal"},{"uid":"deddf3a186a39dcc","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704226633880,"stop":1704226633880,"duration":0},"status":"passed","severity":"normal"},{"uid":"19afcd7f1ee90868","name":"Generator, custom pubsub topic","time":{"start":1704226752720,"stop":1704226752721,"duration":1},"status":"passed","severity":"normal"},{"uid":"6a350d372680ccd4","name":"Push message with numeric payload","time":{"start":1704226728564,"stop":1704226728565,"duration":1},"status":"passed","severity":"normal"},{"uid":"295056f562c28d07","name":"Query with Ordered Callback, No message returned","time":{"start":1704226727964,"stop":1704226727964,"duration":0},"status":"passed","severity":"normal"},{"uid":"b4f799e9734ec5be","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704226613211,"stop":1704226613212,"duration":1},"status":"passed","severity":"normal"},{"uid":"5489faa458a24c00","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704226558478,"stop":1704226558478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fc200847b18a0a0f","name":"does not throw on valid cases","time":{"start":1704226533215,"stop":1704226533216,"duration":1},"status":"passed","severity":"normal"},{"uid":"21b8205cd0aba499","name":"should properly create location multiaddrs - udp4","time":{"start":1704226540838,"stop":1704226540838,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f153851fe9c8998","name":"Push message with Arabic payload","time":{"start":1704226728566,"stop":1704226728566,"duration":0},"status":"passed","severity":"normal"},{"uid":"63db868caf124b84","name":"converts content topics to expected shard index","time":{"start":1704226533220,"stop":1704226533220,"duration":0},"status":"passed","severity":"normal"},{"uid":"a33efc2369d87554","name":"Push message on custom pubsubTopic","time":{"start":1704226650755,"stop":1704226650755,"duration":0},"status":"passed","severity":"normal"},{"uid":"f436c35fea29be7","name":"Overlapping topic subscription","time":{"start":1704226696008,"stop":1704226696008,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eb454f34fcabb33","name":"Decoder throws on empty string content topic","time":{"start":1704226545930,"stop":1704226545930,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbc196b5802914fa","name":"it tolerates circular branch references","time":{"start":1704226558474,"stop":1704226558474,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f7621bc52f60f90","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704226539913,"stop":1704226539913,"duration":0},"status":"passed","severity":"normal"},{"uid":"88f5bb55405e205d","name":"Check publish message containing special chars","time":{"start":1704226680798,"stop":1704226680799,"duration":1},"status":"passed","severity":"normal"},{"uid":"f75e40651233cbc7","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704226613202,"stop":1704226613203,"duration":1},"status":"passed","severity":"normal"},{"uid":"e9913a17155ad6aa","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704226727962,"stop":1704226727963,"duration":1},"status":"passed","severity":"normal"},{"uid":"42833a393c60591c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704226650753,"stop":1704226650754,"duration":1},"status":"passed","severity":"normal"},{"uid":"285b56e9c5e2ae2c","name":"1 Store, 2 fetches","time":{"start":1704226558312,"stop":1704226558312,"duration":0},"status":"passed","severity":"normal"},{"uid":"9feee288dea59d2b","name":"Relay + Store","time":{"start":1704226594461,"stop":1704226594462,"duration":1},"status":"passed","severity":"normal"},{"uid":"bba3f082c1ee408b","name":"Check publish message containing shell command","time":{"start":1704226680808,"stop":1704226680808,"duration":0},"status":"passed","severity":"normal"},{"uid":"d9c172d32b35a43d","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704226696017,"stop":1704226696017,"duration":0},"status":"passed","severity":"normal"},{"uid":"b61a20c00c8a229c","name":"Subscribe and receives messages on 20 topics","time":{"start":1704226696006,"stop":1704226696007,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ffcd0b1db7381a8","name":"Check publish message containing Arabic","time":{"start":1704226680800,"stop":1704226680801,"duration":1},"status":"passed","severity":"normal"},{"uid":"4266a6a20d48d9a0","name":"Rejects garbage","time":{"start":1704226549576,"stop":1704226549577,"duration":1},"status":"passed","severity":"normal"},{"uid":"e03646193f78380","name":"Push message with SQL Injection payload","time":{"start":1704226728567,"stop":1704226728574,"duration":7},"status":"passed","severity":"normal"},{"uid":"f480cf914c5c7de","name":"returns all values when wanted number is greater than available values","time":{"start":1704226557533,"stop":1704226557533,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d243a9578cef00f","name":"Query Generator, No Decoder","time":{"start":1704226727959,"stop":1704226727960,"duration":1},"status":"passed","severity":"normal"},{"uid":"743e46f3879671b8","name":"Check received message containing JSON","time":{"start":1704226694010,"stop":1704226694010,"duration":0},"status":"passed","severity":"normal"},{"uid":"50d891ae6b8dad76","name":"should encodeTxt and decodeTxt","time":{"start":1704226540833,"stop":1704226540833,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e40f85789de6d5","name":"Check received message containing special chars","time":{"start":1704226694006,"stop":1704226694006,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ac3a4673ccb3d07","name":"Init the array if not present","time":{"start":1704226533034,"stop":1704226533036,"duration":2},"status":"passed","severity":"normal"},{"uid":"555f66c00743af84","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704226558312,"stop":1704226558313,"duration":1},"status":"passed","severity":"normal"},{"uid":"b40f71290d567030","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704226558477,"stop":1704226558477,"duration":0},"status":"passed","severity":"normal"},{"uid":"820ab4ea34542581","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704226633883,"stop":1704226633884,"duration":1},"status":"passed","severity":"normal"},{"uid":"9b838bb519628d0f","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704226558478,"stop":1704226558478,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26c3fe0896683774","name":"Check publish message containing unicode special characters","time":{"start":1704226680820,"stop":1704226680820,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a50cce4534689c1","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704226768505,"stop":1704226768506,"duration":1},"status":"passed","severity":"normal"},{"uid":"44cdb549febfdf9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704226633892,"stop":1704226633892,"duration":0},"status":"passed","severity":"normal"},{"uid":"43f42f2afb3ec524","name":"Publish message with custom timestamp: Tue Jan 02 2024 19:17:44 GMT+0000 (Coordinated Universal Time)","time":{"start":1704226680823,"stop":1704226680823,"duration":0},"status":"passed","severity":"normal"},{"uid":"1db925b26bd8df92","name":"Filter","time":{"start":1704226776878,"stop":1704226776878,"duration":0},"status":"passed","severity":"normal"},{"uid":"149ad23b21273b77","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704226836123,"stop":1704226836123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba18d94ae2597383","name":"Callback on promise, aborts when callback returns true","time":{"start":1704226743700,"stop":1704226743702,"duration":2},"status":"passed","severity":"normal"},{"uid":"59c488e15b0c18e8","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704226683479,"stop":1704226683480,"duration":1},"status":"passed","severity":"normal"},{"uid":"7f1e82c511a35a14","name":"Check message received after jswaku node is restarted","time":{"start":1704226694041,"stop":1704226694041,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8a09216d42677397","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704226768507,"stop":1704226768508,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf4910af3e57fe20","name":"Subscribe to topic containing short and receive message","time":{"start":1704226696009,"stop":1704226696009,"duration":0},"status":"passed","severity":"normal"},{"uid":"1653a955a8f8ad63","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704226539912,"stop":1704226539913,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c4bad18ed9d95cc","name":"Push message with content topic containing Arabic","time":{"start":1704226728581,"stop":1704226728581,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2090fd8f9ce28c4","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704226613204,"stop":1704226613204,"duration":0},"status":"passed","severity":"normal"},{"uid":"103a5f970311c858","name":"should only return 1 node with store capability","time":{"start":1704226558476,"stop":1704226558477,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d4ddad8ea025d87","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704226696010,"stop":1704226696011,"duration":1},"status":"passed","severity":"normal"},{"uid":"afeac75b3e7f094f","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704226683476,"stop":1704226683477,"duration":1},"status":"passed","severity":"normal"},{"uid":"b91a62bd4f47c09","name":"should handle a minimal index list","time":{"start":1704226540351,"stop":1704226540351,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3da19b33eef59eb","name":"Push message with content topic containing Russian","time":{"start":1704226728582,"stop":1704226728583,"duration":1},"status":"passed","severity":"normal"},{"uid":"25f3ab3b5eca80c4","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704226683484,"stop":1704226683485,"duration":1},"status":"passed","severity":"normal"},{"uid":"1725d583a5a6e6c4","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704226664373,"stop":1704226664373,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d567b67dccc2225","name":"Check received message with timestamp: 1704226582244000000 ","time":{"start":1704226694025,"stop":1704226694026,"duration":1},"status":"passed","severity":"normal"},{"uid":"63ebaa1b3f7ab181","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704226624371,"stop":1704226624371,"duration":0},"status":"passed","severity":"normal"},{"uid":"e950490c7097ea41","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704226624372,"stop":1704226624373,"duration":1},"status":"passed","severity":"normal"},{"uid":"adbb378495b53c8d","name":"Push message with content topic containing escaped characters","time":{"start":1704226728585,"stop":1704226728585,"duration":0},"status":"passed","severity":"normal"},{"uid":"de8ee23243c412ea","name":"1 Relay, 1 fetch","time":{"start":1704226558311,"stop":1704226558312,"duration":1},"status":"passed","severity":"normal"},{"uid":"e478113a429c5cf8","name":"Promise Callback - forward","time":{"start":1704226745743,"stop":1704226745744,"duration":1},"status":"passed","severity":"normal"},{"uid":"1245f9e0b816f005","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704226683477,"stop":1704226683478,"duration":1},"status":"passed","severity":"normal"},{"uid":"28a223bdf391caaf","name":"handles multiple messages","time":{"start":1704226778491,"stop":1704226778491,"duration":0},"status":"passed","severity":"normal"},{"uid":"8872e2cb4437013d","name":"should set field with only FILTER enabled","time":{"start":1704226540841,"stop":1704226540842,"duration":1},"status":"passed","severity":"normal"},{"uid":"c01a2b477a1e51e4","name":"should only return 1 node with relay and store capability","time":{"start":1704226558476,"stop":1704226558476,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf3c2abad8aef787","name":"ignores unrecognized TXT record formats","time":{"start":1704226558475,"stop":1704226558475,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb1eed8d6079a0d0","name":"same cluster, different shard: nodes connect","time":{"start":1704226646394,"stop":1704226646394,"duration":0},"status":"passed","severity":"normal"},{"uid":"1bd99e4cc307b668","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704226664374,"stop":1704226664375,"duration":1},"status":"passed","severity":"normal"},{"uid":"245356b15a87ce6f","name":"Fails to push message with empty content topic","time":{"start":1704226728586,"stop":1704226728586,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa7a14fcf0c2d96e","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704226664376,"stop":1704226664376,"duration":0},"status":"passed","severity":"normal"},{"uid":"94b25b431ae682f0","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704226539915,"stop":1704226539916,"duration":1},"status":"passed","severity":"normal"},{"uid":"28144f172028f309","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704226694026,"stop":1704226694027,"duration":1},"status":"passed","severity":"normal"},{"uid":"d66396308aa49d58","name":"should emit a peer event after start","time":{"start":1704226594777,"stop":1704226594777,"duration":0},"status":"passed","severity":"normal"},{"uid":"f87632b486fcc316","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704226696003,"stop":1704226696004,"duration":1},"status":"passed","severity":"normal"},{"uid":"d80d7579dc9c0057","name":"returns all values when wanted number matches available values","time":{"start":1704226557531,"stop":1704226557532,"duration":1},"status":"passed","severity":"normal"},{"uid":"4b59a6472f243f3b","name":"can dial TLS multiaddrs","time":{"start":1704226638753,"stop":1704226638753,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ca546181f094eac","name":"Generator, 2 different pubsubtopics","time":{"start":1704226752721,"stop":1704226752726,"duration":5},"status":"passed","severity":"normal"},{"uid":"7dbf04457ab11602","name":"should not fail to start the service if it is already started","time":{"start":1704226594776,"stop":1704226594776,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e30a9519cfc409","name":"can start the service","time":{"start":1704226771093,"stop":1704226771094,"duration":1},"status":"passed","severity":"normal"},{"uid":"89f5c0774c5f99aa","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704226683471,"stop":1704226683471,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc5191a4f4381efd","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704226539911,"stop":1704226539912,"duration":1},"status":"passed","severity":"normal"},{"uid":"54561ecf4cbb7f8f","name":"should use DNS peer discovery with light client","time":{"start":1704226594779,"stop":1704226594780,"duration":1},"status":"skipped","severity":"normal"},{"uid":"2f5bcbfb5468e268","name":"Push message with content topic containing XML","time":{"start":1704226728584,"stop":1704226728584,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b12877f1c16296c","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704226696005,"stop":1704226696006,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e9a10874cca2be","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704226683471,"stop":1704226683471,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8338a42d002e29e","name":"Query with Promise Callback, No message returned","time":{"start":1704226727968,"stop":1704226727969,"duration":1},"status":"passed","severity":"normal"},{"uid":"49f389d3b99ce0ff","name":"Asymmetric encrypt & decrypt","time":{"start":1704226565122,"stop":1704226565122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a811fd99ca8a3c3","name":"Sign & Recover","time":{"start":1704226565124,"stop":1704226565124,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c7c3c310506e941","name":"should properly compute the node id","time":{"start":1704226540837,"stop":1704226540837,"duration":0},"status":"passed","severity":"normal"},{"uid":"14219bd7008bcbd8","name":"Push message with long payload","time":{"start":1704226728562,"stop":1704226728564,"duration":2},"status":"passed","severity":"normal"},{"uid":"7759972b34c717ff","name":"Query generator for multiple messages with different content topic format","time":{"start":1704226743699,"stop":1704226743699,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd3b1c7e513315e6","name":"should get / set UDP multiaddr","time":{"start":1704226540838,"stop":1704226540838,"duration":0},"status":"passed","severity":"normal"},{"uid":"78a41124f74fa64","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704226768509,"stop":1704226768509,"duration":0},"status":"passed","severity":"normal"}]