2024-01-11 11:16:42 +00:00

1 line
88 KiB
JSON

[{"uid":"2b54ba8730c62e98","name":"Decrypt messages","time":{"start":1704971595240,"stop":1704971595241,"duration":1},"status":"passed","severity":"normal"},{"uid":"d345fa33cae4db22","name":"udp ip6 address","time":{"start":1704971481971,"stop":1704971481971,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d6d99305e29b804","name":"All","time":{"start":1704971533003,"stop":1704971533003,"duration":0},"status":"passed","severity":"normal"},{"uid":"b69c0c9d3cfd5c69","name":"Sets default value correctly","time":{"start":1704971706688,"stop":1704971706688,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51f51188a401b29","name":"Push message with content topic containing unicode special characters","time":{"start":1704971662849,"stop":1704971662850,"duration":1},"status":"passed","severity":"normal"},{"uid":"c21662329f3db4","name":"Push message with custom timestamp: 1704975137630","time":{"start":1704971662862,"stop":1704971662862,"duration":0},"status":"passed","severity":"normal"},{"uid":"e93cb5d4b70025f0","name":"Push message with numeric payload","time":{"start":1704971662833,"stop":1704971662833,"duration":0},"status":"passed","severity":"normal"},{"uid":"62eb9ae2eebae984","name":"Check publish message containing Chinese","time":{"start":1704971632346,"stop":1704971632346,"duration":0},"status":"passed","severity":"normal"},{"uid":"2df229ac6942dc5d","name":"Query Generator - forward","time":{"start":1704971681140,"stop":1704971681141,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2437cf22764ec62","name":"returns all values when wanted number is greater than available values","time":{"start":1704971498888,"stop":1704971498888,"duration":0},"status":"passed","severity":"normal"},{"uid":"52db8edf7bfc2aad","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1704971487533,"stop":1704971487534,"duration":1},"status":"passed","severity":"normal"},{"uid":"c35ebffc2cc38a4f","name":"can start and stop the service","time":{"start":1704971536948,"stop":1704971536948,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac7256bdf55b0ea2","name":"nwaku subscribes","time":{"start":1704971616069,"stop":1704971616070,"duration":1},"status":"passed","severity":"normal"},{"uid":"685d8e20278b989e","name":"should not fail to start the service if it is already started","time":{"start":1704971706362,"stop":1704971706362,"duration":0},"status":"passed","severity":"normal"},{"uid":"f2c3d43b55cbbe63","name":"Subscribe to topic containing XML and publish message","time":{"start":1704971629099,"stop":1704971629099,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ea3383f37fc1133","name":"should not receive a peer event before start","time":{"start":1704971536950,"stop":1704971536950,"duration":0},"status":"passed","severity":"normal"},{"uid":"d16de081bd2fd2d9","name":"should be called for bootstrap peers","time":{"start":1704971553861,"stop":1704971553862,"duration":1},"status":"passed","severity":"normal"},{"uid":"5102ad1f4a599454","name":"Query Generator, No Decoder","time":{"start":1704971670759,"stop":1704971670760,"duration":1},"status":"passed","severity":"normal"},{"uid":"d1503cbde6977f32","name":"Reusing cursor across nodes","time":{"start":1704971659898,"stop":1704971659899,"duration":1},"status":"passed","severity":"normal"},{"uid":"e28dd7f31599f3bb","name":"Push 30 different messages","time":{"start":1704971662840,"stop":1704971662840,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddcd3eb82ab67d4","name":"retrieves a single peer","time":{"start":1704971499786,"stop":1704971499787,"duration":1},"status":"passed","severity":"normal"},{"uid":"c818112cc4a13ea2","name":"Ordered Callback - backward","time":{"start":1704971681143,"stop":1704971681143,"duration":0},"status":"passed","severity":"normal"},{"uid":"45e3194d3051587e","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704971570327,"stop":1704971570332,"duration":5},"status":"passed","severity":"normal"},{"uid":"992c880eb96acb49","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1704971706121,"stop":1704971706121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7931a9752648c22","name":"Check received message containing Chinese","time":{"start":1704971629739,"stop":1704971629739,"duration":0},"status":"passed","severity":"normal"},{"uid":"b63f2f72b53171ec","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1704971670771,"stop":1704971670771,"duration":0},"status":"passed","severity":"normal"},{"uid":"f342ad4a2d87b3cc","name":"Check received message containing Russian","time":{"start":1704971629740,"stop":1704971629740,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ea08b2b8b9d7f7b","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704971781106,"stop":1704971781107,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a90e4ddea9d7e98","name":"Promise Callback - backward","time":{"start":1704971681142,"stop":1704971681142,"duration":0},"status":"passed","severity":"normal"},{"uid":"92a2306b2fd48696","name":"should properly create location multiaddrs - udp4","time":{"start":1704971482780,"stop":1704971482780,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f598046bfa6cf78","name":"Push message with Basic HTML tag payload","time":{"start":1704971662837,"stop":1704971662838,"duration":1},"status":"passed","severity":"normal"},{"uid":"bbb5b33b2709748e","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704971614971,"stop":1704971614972,"duration":1},"status":"passed","severity":"normal"},{"uid":"98f3f7af323d85a2","name":"Fails to push message bigger that 1MB","time":{"start":1704971662864,"stop":1704971662864,"duration":0},"status":"passed","severity":"normal"},{"uid":"53a6ed7ec7cd3aae","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1704971706122,"stop":1704971706123,"duration":1},"status":"passed","severity":"normal"},{"uid":"ee0e2046fb613707","name":"isConnected should return false after all peers disconnect","time":{"start":1704971553860,"stop":1704971553860,"duration":0},"status":"passed","severity":"normal"},{"uid":"dbee4a3fff4fd442","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1704971553862,"stop":1704971553862,"duration":0},"status":"passed","severity":"normal"},{"uid":"476702c00556a4a9","name":"Callback on promise","time":{"start":1704971683346,"stop":1704971683347,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0a10c8529a56d21","name":"should not fail to stop the service if it was not started","time":{"start":1704971536948,"stop":1704971536949,"duration":1},"status":"passed","severity":"normal"},{"uid":"3f254352b7221293","name":"Promise Callback - forward","time":{"start":1704971681141,"stop":1704971681142,"duration":1},"status":"passed","severity":"normal"},{"uid":"21a7484319c6bc35","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1704971692676,"stop":1704971692677,"duration":1},"status":"passed","severity":"normal"},{"uid":"f360e1becb30f617","name":"Publishes to nwaku","time":{"start":1704971616070,"stop":1704971616070,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f75b7e7d8a47619","name":"Decoder throws on undefined content topic","time":{"start":1704971505670,"stop":1704971505671,"duration":1},"status":"passed","severity":"normal"},{"uid":"365d86d390c4fef3","name":"Check message received after jswaku node is restarted","time":{"start":1704971629751,"stop":1704971629751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"7ef255c92e764731","name":"Subscribe to topic containing JSON and publish message","time":{"start":1704971629100,"stop":1704971629100,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e36ec258c8e5831","name":"should retrieve 3 multiaddrs for prod.waku.nodes.status.im","time":{"start":1704971499791,"stop":1704971499792,"duration":1},"status":"skipped","severity":"normal"},{"uid":"a36c4fa5d0880e07","name":"throws on content topic with empty version field","time":{"start":1704971475358,"stop":1704971475359,"duration":1},"status":"passed","severity":"normal"},{"uid":"942f5267f22c344f","name":"Push message with custom timestamp: 1704967937630","time":{"start":1704971662861,"stop":1704971662861,"duration":0},"status":"passed","severity":"normal"},{"uid":"e587a0a3590a7ba","name":"Passing page size 1 when there are 4 messages","time":{"start":1704971693669,"stop":1704971693669,"duration":0},"status":"passed","severity":"normal"},{"uid":"96a61ce3b04b87c1","name":"Check message with invalid timestamp is not received","time":{"start":1704971629747,"stop":1704971629747,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3c81b9d88eb095a","name":"Subscribe and receives messages on 20 topics","time":{"start":1704971637130,"stop":1704971637130,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa565e04f3521c6d","name":"Using a function","time":{"start":1704971706687,"stop":1704971706687,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ca0a829b88f24b0","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1704971553857,"stop":1704971553857,"duration":0},"status":"passed","severity":"normal"},{"uid":"72d17f2a5b7f2f3d","name":"Passing page size 3 when there are 20 messages","time":{"start":1704971693669,"stop":1704971693669,"duration":0},"status":"passed","severity":"normal"},{"uid":"f0e64ef2427ddf11","name":"should encodeTxt and decodeTxt","time":{"start":1704971482774,"stop":1704971482774,"duration":0},"status":"passed","severity":"normal"},{"uid":"b873f0020026cfe4","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1704971534685,"stop":1704971534686,"duration":1},"status":"passed","severity":"normal"},{"uid":"84dab42538f8d52","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1704971481806,"stop":1704971481807,"duration":1},"status":"passed","severity":"normal"},{"uid":"ebaf815bbd3d13a0","name":"Push message on custom pubsubTopic","time":{"start":1704971592706,"stop":1704971592707,"duration":1},"status":"passed","severity":"normal"},{"uid":"bd833f60059018d7","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1704971629102,"stop":1704971629102,"duration":0},"status":"passed","severity":"normal"},{"uid":"365e77f6cab810d0","name":"Push message with XML payload","time":{"start":1704971662836,"stop":1704971662837,"duration":1},"status":"passed","severity":"normal"},{"uid":"154a28ec98004a97","name":"Reopen subscription with peer with lost subscription","time":{"start":1704971534256,"stop":1704971534256,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef0512a463debdf6","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1704971507519,"stop":1704971507520,"duration":1},"status":"passed","severity":"normal"},{"uid":"896f2909bd594107","name":"Passing cursor with wrong pubsubTopic","time":{"start":1704971659900,"stop":1704971659901,"duration":1},"status":"passed","severity":"normal"},{"uid":"391cbe92131f432e","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1704971564096,"stop":1704971564097,"duration":1},"status":"passed","severity":"normal"},{"uid":"17b5a49a1d297ef","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1704971659896,"stop":1704971659897,"duration":1},"status":"passed","severity":"normal"},{"uid":"98130e6eb20896f7","name":"Push message with content topic containing escaped characters","time":{"start":1704971662848,"stop":1704971662849,"duration":1},"status":"passed","severity":"normal"},{"uid":"8c71c0ec40718fab","name":"Subscribe to topic containing Russian and publish message","time":{"start":1704971629094,"stop":1704971629094,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b762a948fc20a24","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704971592710,"stop":1704971592711,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfcd11f9d0083a67","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1704971629088,"stop":1704971629088,"duration":0},"status":"passed","severity":"normal"},{"uid":"1788e48f9f29979e","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1704971499505,"stop":1704971499505,"duration":0},"status":"passed","severity":"normal"},{"uid":"71a3bea868f05c56","name":"throws on content topic with too few or too many fields","time":{"start":1704971475357,"stop":1704971475357,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3d4620b2384ce99","name":"Subscribe to topic containing Script and publish message","time":{"start":1704971629097,"stop":1704971629099,"duration":2},"status":"passed","severity":"normal"},{"uid":"540a451bbe3dd015","name":"Push message with Russian payload","time":{"start":1704971662835,"stop":1704971662835,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f702091865ddf06","name":"Check received message containing escaped characters","time":{"start":1704971629743,"stop":1704971629743,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4b53f8c2eaf2c93","name":"Check received message containing special chars","time":{"start":1704971629738,"stop":1704971629739,"duration":1},"status":"passed","severity":"normal"},{"uid":"b9344effc3d742d4","name":"should decode valid enr successfully","time":{"start":1704971482774,"stop":1704971482775,"duration":1},"status":"passed","severity":"normal"},{"uid":"43371ecbef2edb0b","name":"Refresh subscription","time":{"start":1704971637132,"stop":1704971637132,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c8401b9a1cf622","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1704971706121,"stop":1704971706121,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b5e343991ba7e4b","name":"Push message with Chinese payload","time":{"start":1704971662834,"stop":1704971662834,"duration":0},"status":"passed","severity":"normal"},{"uid":"81c9454c3fccfd15","name":"Check received message containing unicode special characters","time":{"start":1704971629744,"stop":1704971629744,"duration":0},"status":"passed","severity":"normal"},{"uid":"8079045ab070b85b","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971592711,"stop":1704971592711,"duration":0},"status":"passed","severity":"normal"},{"uid":"8de7d9d7f23e648a","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1704971553859,"stop":1704971553860,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7728162b423957a","name":"should return the peer with the provided peerId","time":{"start":1704971716864,"stop":1704971716864,"duration":0},"status":"passed","severity":"normal"},{"uid":"43a4510648f368bb","name":"Rejects garbage","time":{"start":1704971491299,"stop":1704971491300,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f2e90be0329bbbb","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1704971629087,"stop":1704971629088,"duration":1},"status":"passed","severity":"normal"},{"uid":"99c3ed125ef16896","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1704971629099,"stop":1704971629100,"duration":1},"status":"passed","severity":"normal"},{"uid":"522b3d568585e249","name":"Check received message containing emoji","time":{"start":1704971629744,"stop":1704971629744,"duration":0},"status":"passed","severity":"normal"},{"uid":"b0f47f92780aa61b","name":"Push message with unicode special characters payload","time":{"start":1704971662839,"stop":1704971662839,"duration":0},"status":"passed","severity":"normal"},{"uid":"32bfc950a219a4d6","name":"should get / set TCP multiaddr","time":{"start":1704971482779,"stop":1704971482779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee87510b538d930f","name":"should set field with only STORE enabled","time":{"start":1704971482782,"stop":1704971482783,"duration":1},"status":"passed","severity":"normal"},{"uid":"18a24355c5338428","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1704971564097,"stop":1704971564097,"duration":0},"status":"passed","severity":"normal"},{"uid":"703145a5f477ca67","name":"Used by Waku Relay","time":{"start":1704971706687,"stop":1704971706688,"duration":1},"status":"passed","severity":"normal"},{"uid":"b163edf80c545a76","name":"Encoder throws on undefined content topic","time":{"start":1704971505669,"stop":1704971505670,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed3c0cbe1f22fff8","name":"Push message with content topic containing special chars","time":{"start":1704971662842,"stop":1704971662842,"duration":0},"status":"passed","severity":"normal"},{"uid":"374169056ab9d2a2","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704971481808,"stop":1704971481809,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b7921a9eae59ecb","name":"should set field with only RELAY enabled","time":{"start":1704971482782,"stop":1704971482782,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecce0988ee4cfb69","name":"handles multiple messages","time":{"start":1704971716863,"stop":1704971716863,"duration":0},"status":"passed","severity":"normal"},{"uid":"b306a3beb8e18d42","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1704971481815,"stop":1704971481816,"duration":1},"status":"passed","severity":"normal"},{"uid":"fec0c2b22f72ea5c","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1704971683347,"stop":1704971683348,"duration":1},"status":"passed","severity":"normal"},{"uid":"406914b098a822af","name":"Delete observer","time":{"start":1704971595241,"stop":1704971595241,"duration":0},"status":"passed","severity":"normal"},{"uid":"97e23697ee842da8","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704971592709,"stop":1704971592709,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4b2f74aa41e6c7","name":"throws on content topic with generation field greater than 0","time":{"start":1704971475358,"stop":1704971475358,"duration":0},"status":"passed","severity":"normal"},{"uid":"3b6b322e4fdee7fa","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1704971706124,"stop":1704971706124,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c76778398960127","name":"3 nodes on /waku/2/rs/3/0 topic","time":{"start":1704971614970,"stop":1704971614970,"duration":0},"status":"passed","severity":"normal"},{"uid":"216428edc823a2ab","name":"different cluster, same shard: nodes don't connect","time":{"start":1704971597534,"stop":1704971597535,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8358c667fbf652d","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1704971629093,"stop":1704971629093,"duration":0},"status":"passed","severity":"normal"},{"uid":"d6c8792eb5941d43","name":"should emit a peer event after start","time":{"start":1704971536950,"stop":1704971536950,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d947104be101ea8","name":"Check message with non string payload is not received","time":{"start":1704971629749,"stop":1704971629749,"duration":0},"status":"passed","severity":"normal"},{"uid":"295d67c0e818d555","name":"should set field with only FILTER enabled","time":{"start":1704971482783,"stop":1704971482783,"duration":0},"status":"passed","severity":"normal"},{"uid":"50b95664dc71846a","name":"should throw error - no id","time":{"start":1704971482776,"stop":1704971482777,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb4223fdc9fd120","name":"Subscribe to 30 topics at once and receives messages","time":{"start":1704971637131,"stop":1704971637131,"duration":0},"status":"passed","severity":"normal"},{"uid":"b1bd6baca8f31c0a","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1704971629746,"stop":1704971629746,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ab1011d3e16cf2e","name":"Js publishes, other Js receives","time":{"start":1704971616071,"stop":1704971616071,"duration":0},"status":"passed","severity":"normal"},{"uid":"88154f3d6c329e8f","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1704971564097,"stop":1704971564098,"duration":1},"status":"passed","severity":"normal"},{"uid":"421af13823846416","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1704971564095,"stop":1704971564096,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8d63b6b514e0861","name":"Push message with escaped characters payload","time":{"start":1704971662838,"stop":1704971662839,"duration":1},"status":"passed","severity":"normal"},{"uid":"aaf4e4b650feba50","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704971614971,"stop":1704971614971,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa810be777426eb","name":"Push message with content topic containing Arabic","time":{"start":1704971662843,"stop":1704971662843,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d5a2a9e777506a6","name":"Query generator for multiple messages with different message text format","time":{"start":1704971683345,"stop":1704971683345,"duration":0},"status":"passed","severity":"normal"},{"uid":"1fc57e13ee0ce015","name":"Query generator for multiple messages with different content topic format","time":{"start":1704971683346,"stop":1704971683346,"duration":0},"status":"passed","severity":"normal"},{"uid":"eed63feee2e9f8ab","name":"groups content topics by expected pubsub topic","time":{"start":1704971475362,"stop":1704971475362,"duration":0},"status":"passed","severity":"normal"},{"uid":"bd4e5da64d7c590","name":"Check received message containing SQL Injection","time":{"start":1704971629740,"stop":1704971629741,"duration":1},"status":"passed","severity":"normal"},{"uid":"b05d58f64f82a168","name":"Fails to push message with large meta","time":{"start":1704971662852,"stop":1704971662858,"duration":6},"status":"passed","severity":"normal"},{"uid":"43099c210c9a0600","name":"Check received message containing JSON","time":{"start":1704971629742,"stop":1704971629743,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4559e3319ebd211","name":"should return all peers when numPeers is 0","time":{"start":1704971487531,"stop":1704971487531,"duration":0},"status":"passed","severity":"normal"},{"uid":"264bd5b48d84703d","name":"same cluster, same shard: nodes connect","time":{"start":1704971597534,"stop":1704971597534,"duration":0},"status":"passed","severity":"normal"},{"uid":"4818ce99a93c35df","name":"Publish message with custom timestamp: Thu Jan 11 2024 12:13:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1704971632352,"stop":1704971632353,"duration":1},"status":"passed","severity":"normal"},{"uid":"f41d818ca764dad0","name":"Check received message containing Script","time":{"start":1704971629741,"stop":1704971629741,"duration":0},"status":"passed","severity":"normal"},{"uid":"aaedbf06e5ac806b","name":"should return a random peer when all peers have the same latency","time":{"start":1704971716864,"stop":1704971716864,"duration":0},"status":"passed","severity":"normal"},{"uid":"2f5b58a541c4ef82","name":"Check received message with timestamp: 1704971522249 ","time":{"start":1704971629745,"stop":1704971629745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8b5fb796ed0f7bdf","name":"Query Generator - backward","time":{"start":1704971681141,"stop":1704971681141,"duration":0},"status":"passed","severity":"normal"},{"uid":"de6af1e75267c6ad","name":"Push message with SQL Injection payload","time":{"start":1704971662835,"stop":1704971662835,"duration":0},"status":"passed","severity":"normal"},{"uid":"25e61074003ea117","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1704971637128,"stop":1704971637129,"duration":1},"status":"passed","severity":"normal"},{"uid":"78c4c057caaeb9fd","name":"Check publish message containing XML","time":{"start":1704971632348,"stop":1704971632348,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0ef954c751d34d6","name":"Query with Promise Callback, No message returned","time":{"start":1704971670776,"stop":1704971670778,"duration":2},"status":"passed","severity":"normal"},{"uid":"6a78b36146ce1f34","name":"Throws when trying to push message with empty payload","time":{"start":1704971662840,"stop":1704971662841,"duration":1},"status":"passed","severity":"normal"},{"uid":"736e9b484cd99638","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1704971481807,"stop":1704971481808,"duration":1},"status":"passed","severity":"normal"},{"uid":"dbf729c405627809","name":"Passing an array","time":{"start":1704971706686,"stop":1704971706687,"duration":1},"status":"passed","severity":"normal"},{"uid":"88ab23168e128381","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704971592707,"stop":1704971592708,"duration":1},"status":"passed","severity":"normal"},{"uid":"62c17d1eb0d33eb2","name":"should properly create location multiaddrs - udp6","time":{"start":1704971482780,"stop":1704971482780,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ad10c05da93c7bd","name":"should throw error - no id","time":{"start":1704971482775,"stop":1704971482776,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0540e18c7a6cd1","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1704971706122,"stop":1704971706122,"duration":0},"status":"passed","severity":"normal"},{"uid":"1eed945111b9975f","name":"Push message with Arabic payload","time":{"start":1704971662834,"stop":1704971662834,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ccca3de2fe2acf4","name":"1 Store, 2 fetches","time":{"start":1704971499448,"stop":1704971499448,"duration":0},"status":"passed","severity":"normal"},{"uid":"752f570704ab4732","name":"Generator, 2 different pubsubtopics","time":{"start":1704971692150,"stop":1704971692150,"duration":0},"status":"passed","severity":"normal"},{"uid":"3315a67b68626326","name":"Publish message with custom timestamp: Thu Jan 11 2024 10:13:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1704971632352,"stop":1704971632352,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ccecd7e387e985","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1704971670773,"stop":1704971670775,"duration":2},"status":"passed","severity":"normal"},{"uid":"dbcf6402fd6c1368","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704971570335,"stop":1704971570336,"duration":1},"status":"passed","severity":"normal"},{"uid":"e81fcc7eddab0cdf","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1704971553863,"stop":1704971553864,"duration":1},"status":"passed","severity":"normal"},{"uid":"41bca5b97cb6f6b4","name":"throws on content topic with empty topic name field","time":{"start":1704971475359,"stop":1704971475359,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef29387d6dc18f4a","name":"Check received message with timestamp: 1704971522249000000 ","time":{"start":1704971629745,"stop":1704971629745,"duration":0},"status":"passed","severity":"normal"},{"uid":"590cbcea3f1d0d37","name":"Check publish message containing special chars","time":{"start":1704971632345,"stop":1704971632345,"duration":0},"status":"passed","severity":"normal"},{"uid":"817d1edbcb8dd929","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704971570324,"stop":1704971570325,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f2de79364345acb","name":"should not receive a peer event after stop","time":{"start":1704971536951,"stop":1704971536951,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e52efbdfcfa995b","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1704971482531,"stop":1704971482531,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a95ea0c73a63c8f","name":"Mutual subscription","time":{"start":1704971629084,"stop":1704971629084,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e561ecbde47af1e","name":"Does not throw an exception when node disconnects","time":{"start":1704971706686,"stop":1704971706686,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5e859d6f47d076","name":"Subscribe and publish message","time":{"start":1704971629086,"stop":1704971629086,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d1589e3f04a0ce","name":"1 Relay, 1 fetch","time":{"start":1704971499447,"stop":1704971499447,"duration":0},"status":"passed","severity":"normal"},{"uid":"bdfc72496bf731c7","name":"Push message with shell command payload","time":{"start":1704971662838,"stop":1704971662838,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8a9c8aa54210c08","name":"Publish message with rate limit","time":{"start":1704971632360,"stop":1704971632360,"duration":0},"status":"passed","severity":"normal"},{"uid":"766157f0546c37f3","name":"Overlapping topic subscription","time":{"start":1704971629089,"stop":1704971629089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3ba98157ce771dc4","name":"Asymmetric encrypt & decrypt","time":{"start":1704971506187,"stop":1704971506188,"duration":1},"status":"passed","severity":"normal"},{"uid":"7ef1e9657816e6c1","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1704971499503,"stop":1704971499504,"duration":1},"status":"passed","severity":"normal"},{"uid":"52ab8754561ec2b","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704971614972,"stop":1704971614973,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d85caf5418475b","name":"topics with same application and version share the same shard","time":{"start":1704971475361,"stop":1704971475361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a21ed1f78e5bca2a","name":"Store - dialed first","time":{"start":1704971715622,"stop":1704971715622,"duration":0},"status":"passed","severity":"normal"},{"uid":"22739bc215f09e84","name":"Ping on unsubscribed peer","time":{"start":1704971534255,"stop":1704971534255,"duration":0},"status":"passed","severity":"normal"},{"uid":"65a2e14acd9209e5","name":"Store - dialed after - with timeout","time":{"start":1704971715623,"stop":1704971715623,"duration":0},"status":"passed","severity":"normal"},{"uid":"4f149a29c729291e","name":"creates an iterator","time":{"start":1704971716862,"stop":1704971716862,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7d32dce9b8bdcaa","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1704971499501,"stop":1704971499501,"duration":0},"status":"passed","severity":"normal"},{"uid":"a20c6fc7aaf762e","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704971570334,"stop":1704971570334,"duration":0},"status":"passed","severity":"normal"},{"uid":"518e5f9aad97b313","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1704971553857,"stop":1704971553858,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed87bfe701ec4816","name":"Check message received after nwaku node is restarted","time":{"start":1704971629751,"stop":1704971629751,"duration":0},"status":"skipped","severity":"normal"},{"uid":"57ba7898b84e6a3c","name":"Generator, custom pubsub topic","time":{"start":1704971692146,"stop":1704971692146,"duration":0},"status":"passed","severity":"normal"},{"uid":"400d4fcc11dd6fdf","name":"Nodes with multiple pubsub topic","time":{"start":1704971614970,"stop":1704971614971,"duration":1},"status":"passed","severity":"normal"},{"uid":"2312022587c32b03","name":"should throw an error when no peer matches the given protocols","time":{"start":1704971716865,"stop":1704971716865,"duration":0},"status":"passed","severity":"normal"},{"uid":"4fa6451ab6ded1d8","name":"Query generator for 2000 messages","time":{"start":1704971683351,"stop":1704971683351,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fcd88426c6a4aa7","name":"should return the peer with the lowest ping","time":{"start":1704971716863,"stop":1704971716864,"duration":1},"status":"passed","severity":"normal"},{"uid":"744fd170c53b79cd","name":"Query Generator, Wrong PubsubTopic","time":{"start":1704971670757,"stop":1704971670758,"duration":1},"status":"passed","severity":"normal"},{"uid":"52d8de1d91f93ef6","name":"Encoder throws on empty string content topic","time":{"start":1704971487727,"stop":1704971487728,"duration":1},"status":"passed","severity":"normal"},{"uid":"f5b606b527a3a4af","name":"Subscribe to topic containing numeric and receive message","time":{"start":1704971637135,"stop":1704971637135,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd8d80b8d2a361b2","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1704971570318,"stop":1704971570319,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ccccd4752850496","name":"unsubscribes","time":{"start":1704971716863,"stop":1704971716863,"duration":0},"status":"passed","severity":"normal"},{"uid":"49285cb1c5ac6238","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1704971487532,"stop":1704971487533,"duration":1},"status":"passed","severity":"normal"},{"uid":"f87a2704984e8255","name":"configure the node with multiple pubsub topics","time":{"start":1704971638405,"stop":1704971638405,"duration":0},"status":"passed","severity":"normal"},{"uid":"11a88ffd6d4d6c87","name":"converts content topics to expected shard index","time":{"start":1704971475360,"stop":1704971475361,"duration":1},"status":"passed","severity":"normal"},{"uid":"7fb0c62110f60e79","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1704971570339,"stop":1704971570343,"duration":4},"status":"passed","severity":"normal"},{"uid":"c610971b1766671c","name":"Overlapping topic subscription","time":{"start":1704971637131,"stop":1704971637132,"duration":1},"status":"passed","severity":"normal"},{"uid":"83b91bec1798db82","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1704971659892,"stop":1704971659893,"duration":1},"status":"passed","severity":"normal"},{"uid":"9eae5dbe7618160a","name":"Push message with content topic containing short","time":{"start":1704971662841,"stop":1704971662841,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6510b4421b1a4fb","name":"Publish message with custom timestamp: Fri Jan 20 2023 11:13:35 GMT+0000 (Coordinated Universal Time)","time":{"start":1704971632351,"stop":1704971632352,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e41e7af56d222bb","name":"Publish without waiting for remote peer","time":{"start":1704971629085,"stop":1704971629085,"duration":0},"status":"passed","severity":"normal"},{"uid":"5eb6a469c9dd2c32","name":"Sign & Recover","time":{"start":1704971506189,"stop":1704971506190,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b35af32268bcd8a","name":"Check publish message containing Russian","time":{"start":1704971632346,"stop":1704971632347,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fbf29ee24bee3db","name":"Fails to publish message with wrong content topic","time":{"start":1704971632353,"stop":1704971632354,"duration":1},"status":"passed","severity":"normal"},{"uid":"2edfc942709a6d6d","name":"should get / set UDP multiaddr","time":{"start":1704971482779,"stop":1704971482779,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5c1ea0c58dd4fa","name":"Relay - times out","time":{"start":1704971715621,"stop":1704971715622,"duration":1},"status":"passed","severity":"normal"},{"uid":"681e3c623a36c892","name":"Encoder throws on undefined content topic","time":{"start":1704971487727,"stop":1704971487727,"duration":0},"status":"passed","severity":"normal"},{"uid":"e22091866fe8a5f4","name":"should be able to encode the field with only STORE set to true","time":{"start":1704971481802,"stop":1704971481802,"duration":0},"status":"passed","severity":"normal"},{"uid":"db3af29baca13d01","name":"Ordered callback, aborts when callback returns true","time":{"start":1704971683348,"stop":1704971683348,"duration":0},"status":"passed","severity":"normal"},{"uid":"90eb260b060ce60c","name":"should set field with all protocols enabled","time":{"start":1704971482782,"stop":1704971482782,"duration":0},"status":"passed","severity":"normal"},{"uid":"421e412fbfe3a7b2","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1704971637142,"stop":1704971637143,"duration":1},"status":"passed","severity":"normal"},{"uid":"75628b45ebd53b10","name":"Push message with emoji payload","time":{"start":1704971662839,"stop":1704971662840,"duration":1},"status":"passed","severity":"normal"},{"uid":"48eb9639c2bb9094","name":"Push message with content topic containing XML","time":{"start":1704971662846,"stop":1704971662846,"duration":0},"status":"passed","severity":"normal"},{"uid":"239375cc3362096","name":"throws on content topic with non-number generation field","time":{"start":1704971475357,"stop":1704971475357,"duration":0},"status":"passed","severity":"normal"},{"uid":"4c6a4f3a1ce092f8","name":"Push message with short payload","time":{"start":1704971662832,"stop":1704971662832,"duration":0},"status":"passed","severity":"normal"},{"uid":"aae5b749d59e8617","name":"Filter","time":{"start":1704971715623,"stop":1704971715624,"duration":1},"status":"passed","severity":"normal"},{"uid":"54f923fc81e75c3","name":"Check received message with timestamp: undefined ","time":{"start":1704971629746,"stop":1704971629747,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b555fe66b9714b1","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1704971481816,"stop":1704971481816,"duration":0},"status":"passed","severity":"normal"},{"uid":"37e7517264a25e8e","name":"Check publish message containing JSON","time":{"start":1704971632349,"stop":1704971632349,"duration":0},"status":"passed","severity":"normal"},{"uid":"c3f39a8da17e821","name":"Passing cursor with wrong message digest","time":{"start":1704971659899,"stop":1704971659900,"duration":1},"status":"passed","severity":"normal"},{"uid":"656c4b073c5797e7","name":"Check publish message containing short","time":{"start":1704971632343,"stop":1704971632344,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23bf9296a21d1b1","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1704971632351,"stop":1704971632351,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdaa955ec045d52f","name":"Decoder throws on undefined content topic","time":{"start":1704971487728,"stop":1704971487728,"duration":0},"status":"passed","severity":"normal"},{"uid":"a72877d16ba46da0","name":"throws on content topic with empty encoding field","time":{"start":1704971475360,"stop":1704971475360,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12a683efa4009c0","name":"Push message with content topic containing JSON","time":{"start":1704971662847,"stop":1704971662848,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb506ff5a089a8f8","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1704971553863,"stop":1704971553863,"duration":0},"status":"passed","severity":"normal"},{"uid":"567022d615e60c63","name":"ignores domain fetching errors","time":{"start":1704971499788,"stop":1704971499788,"duration":0},"status":"passed","severity":"normal"},{"uid":"299807a7e94e64a5","name":"configure the node with multiple pubsub topics","time":{"start":1704971638406,"stop":1704971638406,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7d2f4749e247b6c","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1704971781108,"stop":1704971781108,"duration":0},"status":"passed","severity":"normal"},{"uid":"f6f513dbd4906654","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1704971553865,"stop":1704971553866,"duration":1},"status":"passed","severity":"normal"},{"uid":"524457740806e97","name":"Check message on other pubsub topic is not received","time":{"start":1704971629747,"stop":1704971629748,"duration":1},"status":"passed","severity":"normal"},{"uid":"a39f1b8d4e0e0d47","name":"it tolerates circular branch references","time":{"start":1704971499787,"stop":1704971499787,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e1b5b328ac9f7f4","name":"Push message with Script payload","time":{"start":1704971662835,"stop":1704971662836,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f508cd24419b3df","name":"can dial TLS multiaddrs","time":{"start":1704971573726,"stop":1704971573727,"duration":1},"status":"passed","severity":"normal"},{"uid":"611b0f0e5c3d3e29","name":"Relay + Store","time":{"start":1704971482783,"stop":1704971482784,"duration":1},"status":"passed","severity":"normal"},{"uid":"a90166b8e7f0b93e","name":"Push message with content topic containing numeric","time":{"start":1704971662842,"stop":1704971662842,"duration":0},"status":"passed","severity":"normal"},{"uid":"426901e3351dad99","name":"isConnected should return false after all peers disconnect","time":{"start":1704971553869,"stop":1704971553870,"duration":1},"status":"passed","severity":"normal"},{"uid":"6b942fb3a2435c11","name":"Check received message containing Basic HTML tag","time":{"start":1704971629742,"stop":1704971629742,"duration":0},"status":"passed","severity":"normal"},{"uid":"49503ae9381055af","name":"should encode/decode to text encoding","time":{"start":1704971482778,"stop":1704971482779,"duration":1},"status":"passed","severity":"normal"},{"uid":"bb98414679a7dc0","name":"Check publish message containing escaped characters","time":{"start":1704971632350,"stop":1704971632350,"duration":0},"status":"passed","severity":"normal"},{"uid":"44b2d6738913933a","name":"LightPush","time":{"start":1704971715623,"stop":1704971715623,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd8bcf1d8803288e","name":"same cluster, different shard: nodes connect","time":{"start":1704971597534,"stop":1704971597534,"duration":0},"status":"passed","severity":"normal"},{"uid":"36244fd8455fbe94","name":"pre and post cipher","time":{"start":1704971506189,"stop":1704971506189,"duration":0},"status":"passed","severity":"normal"},{"uid":"e12af5301beb41b9","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704971570319,"stop":1704971570320,"duration":1},"status":"passed","severity":"normal"},{"uid":"834c53a9f7f731cd","name":"Push message with content topic containing long","time":{"start":1704971662841,"stop":1704971662842,"duration":1},"status":"passed","severity":"normal"},{"uid":"edf8202a9c43de9","name":"Waku message hash computation","time":{"start":1704971493776,"stop":1704971493778,"duration":2},"status":"passed","severity":"normal"},{"uid":"5274aec52110733e","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1704971499502,"stop":1704971499502,"duration":0},"status":"passed","severity":"normal"},{"uid":"ef2183abd5563e42","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704971614967,"stop":1704971614968,"duration":1},"status":"passed","severity":"normal"},{"uid":"510bf932b71c77a3","name":"Check received message with timestamp: 1649153314 ","time":{"start":1704971629746,"stop":1704971629746,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ceb0614105690b2","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971570323,"stop":1704971570324,"duration":1},"status":"passed","severity":"normal"},{"uid":"16ce476249bb3c59","name":"Subscribe to topic containing Russian and receive message","time":{"start":1704971637139,"stop":1704971637139,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d7614ce00447193","name":"Passing page size 0 when there are 110 messages","time":{"start":1704971693668,"stop":1704971693668,"duration":0},"status":"passed","severity":"normal"},{"uid":"63f3e9ef9fe1b31f","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1704971659897,"stop":1704971659898,"duration":1},"status":"passed","severity":"normal"},{"uid":"7e5bae0ab04a36f3","name":"Push message with content topic containing shell command","time":{"start":1704971662848,"stop":1704971662848,"duration":0},"status":"passed","severity":"normal"},{"uid":"50f2b763e55ffb47","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1704971637138,"stop":1704971637138,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba72a298337798b9","name":"Decoder throws on empty string content topic","time":{"start":1704971507522,"stop":1704971507522,"duration":0},"status":"passed","severity":"normal"},{"uid":"3100bb54c2bdf6be","name":"Nwaku publishes","time":{"start":1704971616070,"stop":1704971616071,"duration":1},"status":"passed","severity":"normal"},{"uid":"91690f32f4634bb2","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971692149,"stop":1704971692149,"duration":0},"status":"passed","severity":"normal"},{"uid":"6eb3ff0cee74b866","name":"should properly compute the node id","time":{"start":1704971482778,"stop":1704971482778,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bedaf8d4a5ba325","name":"Encoder throws on empty string content topic","time":{"start":1704971507521,"stop":1704971507522,"duration":1},"status":"passed","severity":"normal"},{"uid":"5e484d1924a1c673","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1704971614973,"stop":1704971614975,"duration":2},"status":"passed","severity":"normal"},{"uid":"f2bd2f2ae3b9f88e","name":"A test","time":{"start":1704971564162,"stop":1704971564163,"duration":1},"status":"passed","severity":"normal"},{"uid":"17de608791b010b3","name":"should handle a minimal index list","time":{"start":1704971482530,"stop":1704971482530,"duration":0},"status":"passed","severity":"normal"},{"uid":"f56b191d0994f8c0","name":"Default pageSize","time":{"start":1704971693672,"stop":1704971693672,"duration":0},"status":"passed","severity":"normal"},{"uid":"a080c25f447d921c","name":"Push to array if already present","time":{"start":1704971475154,"stop":1704971475154,"duration":0},"status":"passed","severity":"normal"},{"uid":"57aeda967785386","name":"Error when try to subscribe to more than 30 topics","time":{"start":1704971637131,"stop":1704971637131,"duration":0},"status":"passed","severity":"normal"},{"uid":"75f98eb79d43eef6","name":"Query Generator, Multiple PubsubTopics","time":{"start":1704971670758,"stop":1704971670759,"duration":1},"status":"passed","severity":"normal"},{"uid":"64daeaa504ce6fc7","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1704971597533,"stop":1704971597533,"duration":0},"status":"passed","severity":"normal"},{"uid":"42959e545add7b08","name":"should be able to decode the field with only RELAY set to true","time":{"start":1704971481809,"stop":1704971481810,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ad1dd2f719a273","name":"Nodes with multiple pubsub topic","time":{"start":1704971614973,"stop":1704971614973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7043045c6c82d2aa","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1704971637139,"stop":1704971637139,"duration":0},"status":"passed","severity":"normal"},{"uid":"25d75ba60a5a6718","name":"should not fail to stop the service if it was not started","time":{"start":1704971706361,"stop":1704971706361,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fad8bcd0c845764","name":"Generator, custom pubsub topic","time":{"start":1704971692147,"stop":1704971692147,"duration":0},"status":"passed","severity":"normal"},{"uid":"5570b60d5da39849","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1704971629101,"stop":1704971629102,"duration":1},"status":"passed","severity":"normal"},{"uid":"84d7b39413f0a059","name":"should be able to encode the field with only RELAY set to true","time":{"start":1704971481799,"stop":1704971481801,"duration":2},"status":"passed","severity":"normal"},{"uid":"71a136aeae0944c0","name":"Passing page size 11 when there are 10 messages","time":{"start":1704971693670,"stop":1704971693671,"duration":1},"status":"passed","severity":"normal"},{"uid":"ba2aab4ab96525c1","name":"should be called at least once on all `peer:discovery` events","time":{"start":1704971553861,"stop":1704971553861,"duration":0},"status":"passed","severity":"normal"},{"uid":"ff2cf7ef3a6418c2","name":"Check publish message after client node is restarted","time":{"start":1704971632355,"stop":1704971632359,"duration":4},"status":"skipped","severity":"normal"},{"uid":"b192b9460a95d85c","name":"should throw error - invalid id","time":{"start":1704971482777,"stop":1704971482777,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b45399cd8ad142e","name":"Relay + Store","time":{"start":1704971533002,"stop":1704971533003,"duration":1},"status":"passed","severity":"normal"},{"uid":"c413d666d78995a7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1704971637141,"stop":1704971637141,"duration":0},"status":"passed","severity":"normal"},{"uid":"b436282dfc3af578","name":"Check received message with extra option is received","time":{"start":1704971629750,"stop":1704971629750,"duration":0},"status":"passed","severity":"normal"},{"uid":"602e5b50e4b34e77","name":"Passing page size 110 when there are 120 messages","time":{"start":1704971693671,"stop":1704971693671,"duration":0},"status":"passed","severity":"normal"},{"uid":"a033923a8390a227","name":"should properly create location multiaddrs - tcp","time":{"start":1704971482781,"stop":1704971482781,"duration":0},"status":"passed","severity":"normal"},{"uid":"7231de48a37ebc08","name":"returns all connected peers that support the protocol","time":{"start":1704971716865,"stop":1704971716866,"duration":1},"status":"passed","severity":"normal"},{"uid":"5bfd4bb4a5d7048b","name":"Query with Promise Callback, No Decoder","time":{"start":1704971670776,"stop":1704971670776,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb91ef8220da8af6","name":"Push message with rate limit","time":{"start":1704971662858,"stop":1704971662859,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff3ae440fe61dd5a","name":"Correctly serialized arguments","time":{"start":1704971573802,"stop":1704971573803,"duration":1},"status":"passed","severity":"normal"},{"uid":"39a41ce1f3aa95f8","name":"tcp ip4 address","time":{"start":1704971481970,"stop":1704971481971,"duration":1},"status":"passed","severity":"normal"},{"uid":"e1a9c31353ab2d3c","name":"Ephemeral field set to true","time":{"start":1704971487726,"stop":1704971487726,"duration":0},"status":"passed","severity":"normal"},{"uid":"36519ffe6f3ce78f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971692147,"stop":1704971692147,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7f31d63babe17d5","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1704971499504,"stop":1704971499504,"duration":0},"status":"passed","severity":"normal"},{"uid":"8126d428f6ecb2a","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1704971614965,"stop":1704971614966,"duration":1},"status":"passed","severity":"normal"},{"uid":"c7a47140adc455cb","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1704971499505,"stop":1704971499506,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6f6175a587b343","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1704971505667,"stop":1704971505668,"duration":1},"status":"passed","severity":"normal"},{"uid":"562817eddd35e63f","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1704971481805,"stop":1704971481806,"duration":1},"status":"passed","severity":"normal"},{"uid":"296348f1898d5c8","name":"Check publish message containing Script","time":{"start":1704971632347,"stop":1704971632348,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e650bc3eebff545","name":"should be able to encode the field with only FILTER set to true","time":{"start":1704971481803,"stop":1704971481803,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d230a7252950263","name":"should set field with only LIGHTPUSH enabled","time":{"start":1704971482783,"stop":1704971482783,"duration":0},"status":"passed","severity":"normal"},{"uid":"a45da86e1ba9e2c4","name":"Decoder throws on empty string content topic","time":{"start":1704971505671,"stop":1704971505671,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f650bc07361148","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1704971499504,"stop":1704971499505,"duration":1},"status":"passed","severity":"normal"},{"uid":"c84891f98a1ec02d","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1704971499790,"stop":1704971499790,"duration":0},"status":"passed","severity":"normal"},{"uid":"fb4101f9d17a4c06","name":"Check received message containing Arabic","time":{"start":1704971629739,"stop":1704971629740,"duration":1},"status":"passed","severity":"normal"},{"uid":"fad6a27a8866c599","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1704971482775,"stop":1704971482775,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c4f5124ff9cb5ca","name":"throws on content topic with empty application field","time":{"start":1704971475358,"stop":1704971475358,"duration":0},"status":"passed","severity":"normal"},{"uid":"c52491614552b5cf","name":"Subscribe to topic containing shell command and receive message","time":{"start":1704971637141,"stop":1704971637142,"duration":1},"status":"passed","severity":"normal"},{"uid":"bdaf1dd2befc1df5","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971592708,"stop":1704971592708,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71e29511720936e","name":"Subscribe to topic containing long and receive message","time":{"start":1704971637133,"stop":1704971637133,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf7a385560d5c1d1","name":"should properly create peer info with all multiaddrs","time":{"start":1704971482781,"stop":1704971482781,"duration":0},"status":"passed","severity":"normal"},{"uid":"c39595e08787f2fc","name":"should properly create location multiaddrs - tcp4","time":{"start":1704971482780,"stop":1704971482780,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a97970a45bfc182","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704971781107,"stop":1704971781107,"duration":0},"status":"passed","severity":"normal"},{"uid":"f36637bb8a0fe774","name":"Round trip binary serialization","time":{"start":1704971487725,"stop":1704971487726,"duration":1},"status":"passed","severity":"normal"},{"uid":"aa843084caf6c530","name":"Check publish message containing shell command","time":{"start":1704971632349,"stop":1704971632350,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc071d46d443e535","name":"Privacy Node - default protocol","time":{"start":1704971715624,"stop":1704971715624,"duration":0},"status":"passed","severity":"normal"},{"uid":"59702b0b5c77a94c","name":"should decode valid enr with tcp successfully","time":{"start":1704971482775,"stop":1704971482775,"duration":0},"status":"passed","severity":"normal"},{"uid":"de72b1357a3a7c70","name":"should be able to decode the field with only STORE set to true","time":{"start":1704971481811,"stop":1704971481812,"duration":1},"status":"passed","severity":"normal"},{"uid":"cc3485ff6001144c","name":"should properly create location multiaddrs - tcp6","time":{"start":1704971482781,"stop":1704971482781,"duration":0},"status":"passed","severity":"normal"},{"uid":"8931e15a63371d6b","name":"ignores unrecognized TXT record formats","time":{"start":1704971499788,"stop":1704971499788,"duration":0},"status":"passed","severity":"normal"},{"uid":"5bc755ff8947a9a1","name":"Passing page size 10 when there are 10 messages","time":{"start":1704971693669,"stop":1704971693670,"duration":1},"status":"passed","severity":"normal"},{"uid":"44d48eddd93d1cb7","name":"Check received message containing shell command","time":{"start":1704971629743,"stop":1704971629743,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d1d56adc11c6871","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1704971706122,"stop":1704971706122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8be8e6d426d0142","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1704971505665,"stop":1704971505667,"duration":2},"status":"passed","severity":"normal"},{"uid":"8e8066d7db80b2c3","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1704971692676,"stop":1704971692676,"duration":0},"status":"passed","severity":"normal"},{"uid":"45ba54db58105fa4","name":"nwaku interop","time":{"start":1704971706360,"stop":1704971706360,"duration":0},"status":"passed","severity":"normal"},{"uid":"d75ea3f2a2b4f1a3","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1704971534684,"stop":1704971534685,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc77f1fc8431104f","name":"Push message with content topic containing SQL Injection","time":{"start":1704971662844,"stop":1704971662845,"duration":1},"status":"passed","severity":"normal"},{"uid":"94c74caa5f1fee8d","name":"should throw error - no public key","time":{"start":1704971482777,"stop":1704971482777,"duration":0},"status":"passed","severity":"normal"},{"uid":"e20f5d7db23bf875","name":"Fails to publish message with empty text","time":{"start":1704971632353,"stop":1704971632353,"duration":0},"status":"passed","severity":"normal"},{"uid":"97d38bbdce3f1a95","name":"Check message with no content topic is not received","time":{"start":1704971629748,"stop":1704971629749,"duration":1},"status":"passed","severity":"normal"},{"uid":"dff913d402753eee","name":"Push message with meta","time":{"start":1704971662851,"stop":1704971662852,"duration":1},"status":"passed","severity":"normal"},{"uid":"9141e6410645c13","name":"Push message with content topic containing Basic HTML tag","time":{"start":1704971662846,"stop":1704971662847,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4ca7d3ec1152c4d","name":"Accepts a valid Waku Message","time":{"start":1704971491298,"stop":1704971491299,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f30ae40a554d528","name":"Subscribe to topic containing short and receive message","time":{"start":1704971637132,"stop":1704971637133,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd62bbe25630dbe","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1704971570337,"stop":1704971570338,"duration":1},"status":"passed","severity":"normal"},{"uid":"b6bb9640784c7d3f","name":"Sample","time":{"start":1704971481986,"stop":1704971481986,"duration":0},"status":"passed","severity":"normal"},{"uid":"1453173311bfabac","name":"Passing page size 19 when there are 20 messages","time":{"start":1704971693671,"stop":1704971693671,"duration":0},"status":"passed","severity":"normal"},{"uid":"44ae6d83cd097d","name":"Light Node - default protocols","time":{"start":1704971715624,"stop":1704971715624,"duration":0},"status":"passed","severity":"normal"},{"uid":"24fd133e2933d561","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1704971637142,"stop":1704971637142,"duration":0},"status":"passed","severity":"normal"},{"uid":"21ecdccb345cdb71","name":"Add multiple subscription objects on single nwaku node","time":{"start":1704971637143,"stop":1704971637143,"duration":0},"status":"passed","severity":"normal"},{"uid":"179b7f7497eb470f","name":"should only return 1 node with store capability","time":{"start":1704971499790,"stop":1704971499790,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfd60c22fabb1979","name":"through manual discovery","time":{"start":1704971573727,"stop":1704971573727,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ecf6b048e59bf0f","name":"Waku message hash computation (meta attribute not present)","time":{"start":1704971493778,"stop":1704971493778,"duration":0},"status":"passed","severity":"normal"},{"uid":"f365b677129ff68f","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1704971637138,"stop":1704971637138,"duration":0},"status":"passed","severity":"normal"},{"uid":"f08528b0b24c1982","name":"should not receive a peer event before start","time":{"start":1704971706363,"stop":1704971706363,"duration":0},"status":"passed","severity":"normal"},{"uid":"e5a168c99391897f","name":"should properly create location multiaddrs - udp","time":{"start":1704971482781,"stop":1704971482781,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c2f81f68669cd6","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1704971629086,"stop":1704971629086,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd4109d7db436dce","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971570338,"stop":1704971570339,"duration":1},"status":"passed","severity":"normal"},{"uid":"c37ea6a86211199f","name":"Query Generator, No message returned","time":{"start":1704971670760,"stop":1704971670762,"duration":2},"status":"passed","severity":"normal"},{"uid":"d73ac24186bcb00f","name":"Meta field set when metaSetter is specified","time":{"start":1704971487726,"stop":1704971487726,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e319a76713aafbc","name":"Waku message hash computation (payload length 0)","time":{"start":1704971493778,"stop":1704971493779,"duration":1},"status":"passed","severity":"normal"},{"uid":"ad01794eec8fd6e6","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1704971499790,"stop":1704971499791,"duration":1},"status":"passed","severity":"normal"},{"uid":"7aa07ad73cf689c5","name":"recovers when dns.resolve returns empty","time":{"start":1704971499787,"stop":1704971499788,"duration":1},"status":"passed","severity":"normal"},{"uid":"ef9bbd3f041e2b9f","name":"Subscribe to topic containing special chars and receive message","time":{"start":1704971637137,"stop":1704971637137,"duration":0},"status":"passed","severity":"normal"},{"uid":"462886316b0a4cb7","name":"Push message with content topic containing Chinese","time":{"start":1704971662843,"stop":1704971662843,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8d87f0d6b3c5c53","name":"Ping on subscribed peer","time":{"start":1704971534254,"stop":1704971534254,"duration":0},"status":"passed","severity":"normal"},{"uid":"b52fafcf4adad8b8","name":"Subscribe to topic containing short and publish message","time":{"start":1704971629090,"stop":1704971629090,"duration":0},"status":"passed","severity":"normal"},{"uid":"825e74e0d2b6ebe9","name":"Fields are not dropped","time":{"start":1704971487162,"stop":1704971487164,"duration":2},"status":"passed","severity":"normal"},{"uid":"a5f9a893b9ba649d","name":"connects to nwaku","time":{"start":1704971706685,"stop":1704971706686,"duration":1},"status":"passed","severity":"normal"},{"uid":"387dcdd1f7e6fe2b","name":"Check received message containing XML","time":{"start":1704971629741,"stop":1704971629742,"duration":1},"status":"passed","severity":"normal"},{"uid":"179e61a5b9f6722e","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1704971692677,"stop":1704971692677,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0b7fe343c4db80","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1704971553867,"stop":1704971553868,"duration":1},"status":"passed","severity":"normal"},{"uid":"50635f97d5cdd7fa","name":"Push message with content topic containing emoji","time":{"start":1704971662850,"stop":1704971662850,"duration":0},"status":"passed","severity":"normal"},{"uid":"361cf3d84a468a9d","name":"should throw error - no public key","time":{"start":1704971482776,"stop":1704971482776,"duration":0},"status":"passed","severity":"normal"},{"uid":"da944e9ef8154e88","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1704971706124,"stop":1704971706124,"duration":0},"status":"passed","severity":"normal"},{"uid":"d06a79588eac223","name":"Fails to publish message with size larger than 1 MB","time":{"start":1704971632355,"stop":1704971632355,"duration":0},"status":"passed","severity":"normal"},{"uid":"837d9374696a446f","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971692150,"stop":1704971692152,"duration":2},"status":"passed","severity":"normal"},{"uid":"e9faa4f19ee231dc","name":"Subscribe and receive messages via lightPush","time":{"start":1704971637128,"stop":1704971637128,"duration":0},"status":"passed","severity":"normal"},{"uid":"2dba6cd7894bf8ef","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1704971781108,"stop":1704971781108,"duration":0},"status":"passed","severity":"normal"},{"uid":"8a634b374bafe020","name":"Check publish message containing SQL Injection","time":{"start":1704971632347,"stop":1704971632347,"duration":0},"status":"passed","severity":"normal"},{"uid":"b534c2edea9fe26c","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1704971629093,"stop":1704971629094,"duration":1},"status":"passed","severity":"normal"},{"uid":"85590c1c6561978c","name":"Init the array if not present","time":{"start":1704971475152,"stop":1704971475153,"duration":1},"status":"passed","severity":"normal"},{"uid":"d84b793252dbcdc3","name":"Subscribe to topic containing XML and receive message","time":{"start":1704971637140,"stop":1704971637141,"duration":1},"status":"passed","severity":"normal"},{"uid":"6cc70904c7370c0b","name":"Check meta is set [symmetric]","time":{"start":1704971505668,"stop":1704971505668,"duration":0},"status":"passed","severity":"normal"},{"uid":"1abb71085d98c9cb","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1704971481812,"stop":1704971481813,"duration":1},"status":"passed","severity":"normal"},{"uid":"bfc56df6b456b33d","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1704971481814,"stop":1704971481815,"duration":1},"status":"passed","severity":"normal"},{"uid":"979b5ee2be6e7584","name":"Check publish message after service node is restarted","time":{"start":1704971632355,"stop":1704971632355,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8cb3858179383e1a","name":"can start the service","time":{"start":1704971536947,"stop":1704971536947,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d3b63e2597d011c","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1704971637130,"stop":1704971637130,"duration":0},"status":"passed","severity":"normal"},{"uid":"b71abb97e07e4c64","name":"Callback on promise, aborts when callback returns true","time":{"start":1704971683347,"stop":1704971683347,"duration":0},"status":"passed","severity":"normal"},{"uid":"1c60c4c46905590","name":"Subscribe to topic containing emoji and receive message","time":{"start":1704971637143,"stop":1704971637143,"duration":0},"status":"passed","severity":"normal"},{"uid":"caf7fb130031b697","name":"A test","time":{"start":1704971564161,"stop":1704971564161,"duration":0},"status":"passed","severity":"normal"},{"uid":"769870119abf7671","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1704971670762,"stop":1704971670770,"duration":8},"status":"passed","severity":"normal"},{"uid":"b0425b440590be0","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1704971564094,"stop":1704971564094,"duration":0},"status":"passed","severity":"normal"},{"uid":"86eb49fbac13aeec","name":"Symmetric encrypt & Decrypt","time":{"start":1704971506188,"stop":1704971506188,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7eaecb09e39f534","name":"Subscribe to topic containing numeric and publish message","time":{"start":1704971629091,"stop":1704971629092,"duration":1},"status":"passed","severity":"normal"},{"uid":"3dc509a54bb4366c","name":"Nodes with multiple pubsub topic","time":{"start":1704971614966,"stop":1704971614967,"duration":1},"status":"passed","severity":"normal"},{"uid":"848588f09bc00190","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704971499791,"stop":1704971499791,"duration":0},"status":"skipped","severity":"normal"},{"uid":"594530cf0506dca","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1704971499502,"stop":1704971499503,"duration":1},"status":"passed","severity":"normal"},{"uid":"5f1fdfef855ff046","name":"Check received message containing numeric","time":{"start":1704971629738,"stop":1704971629738,"duration":0},"status":"passed","severity":"normal"},{"uid":"e744cf27ba652108","name":"Check publish message containing Basic HTML tag","time":{"start":1704971632348,"stop":1704971632349,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9cb19ba16211b24","name":"should throw an error when the selected peer does not register the required protocols","time":{"start":1704971716865,"stop":1704971716865,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b142f6856791f5a","name":"should return false","time":{"start":1704971482777,"stop":1704971482778,"duration":1},"status":"passed","severity":"normal"},{"uid":"2a12f5310e842ff6","name":"Push message equal or less that 1MB","time":{"start":1704971662863,"stop":1704971662864,"duration":1},"status":"passed","severity":"normal"},{"uid":"526565b2976d67af","name":"Check received message containing short","time":{"start":1704971629737,"stop":1704971629737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9392ab207d96bbaa","name":"Subscribe to topic containing long and publish message","time":{"start":1704971629090,"stop":1704971629091,"duration":1},"status":"passed","severity":"normal"},{"uid":"19d0ea1205729c30","name":"returns all values when wanted number matches available values","time":{"start":1704971498878,"stop":1704971498887,"duration":9},"status":"passed","severity":"normal"},{"uid":"4c0e4822620f3313","name":"should use DNS peer discovery with light client","time":{"start":1704971536952,"stop":1704971536952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3afd1fffc829dc5b","name":"Push message with special chars payload","time":{"start":1704971662833,"stop":1704971662834,"duration":1},"status":"passed","severity":"normal"},{"uid":"a120db38ea4482ff","name":"should throw an error for insufficient data","time":{"start":1704971482531,"stop":1704971482532,"duration":1},"status":"passed","severity":"normal"},{"uid":"3742b03c6979f1db","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1704971499503,"stop":1704971499503,"duration":0},"status":"passed","severity":"normal"},{"uid":"f515377af666bc1f","name":"Subscribe to topic containing Script and receive message","time":{"start":1704971637139,"stop":1704971637140,"duration":1},"status":"passed","severity":"normal"},{"uid":"89ffcaaa6084abb4","name":"Subscribe to topic containing shell command and publish message","time":{"start":1704971629100,"stop":1704971629101,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f609831931d6acd","name":"Refresh subscription","time":{"start":1704971629089,"stop":1704971629089,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9f60a5c4b24265a","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1704971659892,"stop":1704971659892,"duration":0},"status":"passed","severity":"normal"},{"uid":"b47ecc36846758d","name":"Ping on peer without subscriptions","time":{"start":1704971534254,"stop":1704971534255,"duration":1},"status":"passed","severity":"normal"},{"uid":"6df652d2c05cef34","name":"Check publish message containing Arabic","time":{"start":1704971632346,"stop":1704971632346,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d277ec9e27391ef","name":"Generator, 2 different pubsubtopics","time":{"start":1704971692146,"stop":1704971692146,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a7f7144891c76da","name":"should not fail to start the service if it is already started","time":{"start":1704971536949,"stop":1704971536949,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2455e8e52bec855","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1704971706123,"stop":1704971706124,"duration":1},"status":"passed","severity":"normal"},{"uid":"72f52a34cef3916c","name":"Relay - dialed first","time":{"start":1704971715620,"stop":1704971715621,"duration":1},"status":"passed","severity":"normal"},{"uid":"c5a8aa257aae523d","name":"Check message with no payload is not received","time":{"start":1704971629749,"stop":1704971629749,"duration":0},"status":"passed","severity":"normal"},{"uid":"c15a1d8e6a746a9f","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1704971553859,"stop":1704971553859,"duration":0},"status":"passed","severity":"normal"},{"uid":"2ddd82d9b06c16dd","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1704971536952,"stop":1704971536952,"duration":0},"status":"skipped","severity":"normal"},{"uid":"9e074c1252280a7f","name":"should set field with all protocols disabled","time":{"start":1704971482782,"stop":1704971482782,"duration":0},"status":"passed","severity":"normal"},{"uid":"728cd59511527b13","name":"Ephemeral field is preserved - encoder v0","time":{"start":1704971534683,"stop":1704971534684,"duration":1},"status":"passed","severity":"normal"},{"uid":"c4e9780793ed382d","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1704971637129,"stop":1704971637130,"duration":1},"status":"passed","severity":"normal"},{"uid":"dfeaa1a6a6b5d053","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1704971706123,"stop":1704971706123,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad1ef277cdf3ffa5","name":"Publish message with large meta","time":{"start":1704971632359,"stop":1704971632359,"duration":0},"status":"passed","severity":"normal"},{"uid":"f437d7c72f7f02c3","name":"caches peers it previously fetched","time":{"start":1704971499788,"stop":1704971499789,"duration":1},"status":"passed","severity":"normal"},{"uid":"61515fce37ec1f70","name":"Subscribe to topic containing JSON and receive message","time":{"start":1704971637141,"stop":1704971637141,"duration":0},"status":"passed","severity":"normal"},{"uid":"f71f49cf1ce7e27d","name":"1 Relay, 1 Filter, gives up","time":{"start":1704971499450,"stop":1704971499451,"duration":1},"status":"passed","severity":"normal"},{"uid":"da19a66d53340feb","name":"Push message with custom timestamp: 1674213137630","time":{"start":1704971662860,"stop":1704971662860,"duration":0},"status":"passed","severity":"normal"},{"uid":"dfc1afe9fb180142","name":"Check publish message containing long","time":{"start":1704971632344,"stop":1704971632344,"duration":0},"status":"passed","severity":"normal"},{"uid":"472055b6c07114b2","name":"can start the service","time":{"start":1704971706361,"stop":1704971706361,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e21148f9fd1f707","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1704971481804,"stop":1704971481805,"duration":1},"status":"passed","severity":"normal"},{"uid":"fc01960821e640e4","name":"Subscribe to topic containing special chars and publish message","time":{"start":1704971629092,"stop":1704971629092,"duration":0},"status":"passed","severity":"normal"},{"uid":"b68c9abb614267a3","name":"Query generator for multiple messages","time":{"start":1704971683344,"stop":1704971683345,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce317c967cda3de6","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1704971632354,"stop":1704971632354,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3c8f64e1db75f93","name":"Relay","time":{"start":1704971533000,"stop":1704971533002,"duration":2},"status":"passed","severity":"normal"},{"uid":"ed8f0104e1b9530f","name":"Encoder throws on undefined content topic","time":{"start":1704971507521,"stop":1704971507521,"duration":0},"status":"passed","severity":"normal"},{"uid":"af1b1e73105edf50","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1704971629087,"stop":1704971629087,"duration":0},"status":"passed","severity":"normal"},{"uid":"1acff4489515bd4c","name":"Subscribe to topic containing emoji and publish message","time":{"start":1704971629103,"stop":1704971629103,"duration":0},"status":"passed","severity":"normal"},{"uid":"68af0c3ef31ce3f5","name":"Generator, custom pubsub topic","time":{"start":1704971692149,"stop":1704971692150,"duration":1},"status":"passed","severity":"normal"},{"uid":"3ef19d46e7702726","name":"Query with Ordered Callback, No message returned","time":{"start":1704971670772,"stop":1704971670773,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c11fb49f1151e15","name":"Check message with extra parameter is not received","time":{"start":1704971629750,"stop":1704971629750,"duration":0},"status":"passed","severity":"normal"},{"uid":"993be7773ba3edb7","name":"Check publish message containing unicode special characters","time":{"start":1704971632350,"stop":1704971632350,"duration":0},"status":"passed","severity":"normal"},{"uid":"36da541183fb89f7","name":"Round trip binary encryption [ecies, signature]","time":{"start":1704971507520,"stop":1704971507520,"duration":0},"status":"passed","severity":"normal"},{"uid":"c4c6cbf2b462dbbd","name":"Push message with content topic containing Script","time":{"start":1704971662845,"stop":1704971662846,"duration":1},"status":"passed","severity":"normal"},{"uid":"97c633a429b9ea88","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1704971629094,"stop":1704971629097,"duration":3},"status":"passed","severity":"normal"},{"uid":"be0f3f4ee24fc0e8","name":"should encode/decode to RLP encoding","time":{"start":1704971482778,"stop":1704971482778,"duration":0},"status":"passed","severity":"normal"},{"uid":"53b5743c3d958a15","name":"Decoder throws on empty string content topic","time":{"start":1704971487728,"stop":1704971487728,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f9e840f25e782cc","name":"Push message with content topic containing Russian","time":{"start":1704971662843,"stop":1704971662844,"duration":1},"status":"passed","severity":"normal"},{"uid":"556c47abe05d6b66","name":"passes more than one ENR URLs and attempts connection","time":{"start":1704971536953,"stop":1704971536953,"duration":0},"status":"skipped","severity":"normal"},{"uid":"a6b36927759b6aee","name":"can start and stop the service","time":{"start":1704971706361,"stop":1704971706361,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4fa6926d6beed72","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704971614969,"stop":1704971614970,"duration":1},"status":"passed","severity":"normal"},{"uid":"7dab9688eabfd303","name":"Push message on custom pubsubTopic","time":{"start":1704971592710,"stop":1704971592710,"duration":0},"status":"passed","severity":"normal"},{"uid":"e594b2531c543b5e","name":"Check publish message containing emoji","time":{"start":1704971632351,"stop":1704971632351,"duration":0},"status":"passed","severity":"normal"},{"uid":"ee4d7a442dac6a34","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1704971637128,"stop":1704971637128,"duration":0},"status":"passed","severity":"normal"},{"uid":"1e795b681ce51162","name":"Query with Ordered Callback, No Decoder","time":{"start":1704971670771,"stop":1704971670772,"duration":1},"status":"passed","severity":"normal"},{"uid":"15f5ba646e8eaf13","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1704971482531,"stop":1704971482531,"duration":0},"status":"passed","severity":"normal"},{"uid":"d4062735d2fdad05","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971570332,"stop":1704971570333,"duration":1},"status":"passed","severity":"normal"},{"uid":"730f5de020cc362d","name":"Register correct protocols","time":{"start":1704971629085,"stop":1704971629085,"duration":0},"status":"passed","severity":"normal"},{"uid":"99b7b955713170d5","name":"Relay - dialed after","time":{"start":1704971715621,"stop":1704971715621,"duration":0},"status":"passed","severity":"normal"},{"uid":"b34b74594aa215b8","name":"Encoder throws on empty string content topic","time":{"start":1704971505670,"stop":1704971505670,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e40af283b7cb1c0","name":"isConnected should return true after first peer connects","time":{"start":1704971553866,"stop":1704971553867,"duration":1},"status":"passed","severity":"normal"},{"uid":"70f3f9ebdc1964e","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1704971637144,"stop":1704971637145,"duration":1},"status":"passed","severity":"normal"},{"uid":"21076cebcaefc46c","name":"should only return 1 node with relay and store capability","time":{"start":1704971499789,"stop":1704971499789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f6c2f9b00914f8c","name":"Decoder throws on undefined content topic","time":{"start":1704971507522,"stop":1704971507522,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2c7e49da4b2edec","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1704971638405,"stop":1704971638406,"duration":1},"status":"passed","severity":"normal"},{"uid":"7d525dda70f753d3","name":"should emit a peer event after start","time":{"start":1704971706362,"stop":1704971706363,"duration":1},"status":"passed","severity":"normal"},{"uid":"80aef868766845fd","name":"Push message on custom pubsubTopic","time":{"start":1704971592709,"stop":1704971592709,"duration":0},"status":"passed","severity":"normal"},{"uid":"101f90169b92bcc4","name":"Ephemeral messages are not stored","time":{"start":1704971534682,"stop":1704971534682,"duration":0},"status":"passed","severity":"normal"},{"uid":"3fbdd0feec813cf5","name":"Push message with JSON payload","time":{"start":1704971662838,"stop":1704971662838,"duration":0},"status":"passed","severity":"normal"},{"uid":"66933d7068836267","name":"Subscribe and receive messages via waku relay post","time":{"start":1704971637129,"stop":1704971637129,"duration":0},"status":"passed","severity":"normal"},{"uid":"1a4b1c20444c3f50","name":"Fails to push message with empty content topic","time":{"start":1704971662851,"stop":1704971662851,"duration":0},"status":"passed","severity":"normal"},{"uid":"a3f73d18b5294cd5","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1704971570326,"stop":1704971570327,"duration":1},"status":"passed","severity":"normal"},{"uid":"663995a0be6a2858","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1704971553858,"stop":1704971553858,"duration":0},"status":"passed","severity":"normal"},{"uid":"4faf23efd761f8c3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1704971564098,"stop":1704971564098,"duration":0},"status":"passed","severity":"normal"},{"uid":"5e31185bb8e0b47d","name":"Fails to publish duplicate message","time":{"start":1704971632353,"stop":1704971632353,"duration":0},"status":"passed","severity":"normal"},{"uid":"113ab7ddf6acc2ab","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1704971659893,"stop":1704971659894,"duration":1},"status":"passed","severity":"normal"},{"uid":"1b99b8c27cd9744a","name":"Push message with long payload","time":{"start":1704971662832,"stop":1704971662833,"duration":1},"status":"passed","severity":"normal"},{"uid":"84bc3a4f038650f0","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1704971487532,"stop":1704971487532,"duration":0},"status":"passed","severity":"normal"},{"uid":"1df635585ba2ffbc","name":"Check received message containing long","time":{"start":1704971629737,"stop":1704971629738,"duration":1},"status":"passed","severity":"normal"},{"uid":"479505c0953144d1","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1704971481813,"stop":1704971481814,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0970601acf8f676","name":"Ordered Callback - forward","time":{"start":1704971681142,"stop":1704971681143,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d94b5b7cbb671dd","name":"throws on empty content topic","time":{"start":1704971475356,"stop":1704971475357,"duration":1},"status":"passed","severity":"normal"},{"uid":"775142087dc7b273","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1704971670775,"stop":1704971670775,"duration":0},"status":"passed","severity":"normal"},{"uid":"aab4edf64cb26b1c","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1704971614963,"stop":1704971614963,"duration":0},"status":"passed","severity":"normal"},{"uid":"934277e6146d4e4c","name":"Check publish message containing numeric","time":{"start":1704971632345,"stop":1704971632345,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4c0c40d047640e9","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1704971659891,"stop":1704971659891,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad5dd37812610b82","name":"Generator, 2 different pubsubtopics","time":{"start":1704971692148,"stop":1704971692149,"duration":1},"status":"passed","severity":"normal"},{"uid":"580bf7129336843d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1704971592709,"stop":1704971592709,"duration":0},"status":"passed","severity":"normal"},{"uid":"cdd27930c78e979a","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1704971692675,"stop":1704971692675,"duration":0},"status":"passed","severity":"normal"},{"uid":"76727120453b84b9","name":"different cluster, different shard: nodes don't connect","time":{"start":1704971597535,"stop":1704971597535,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b48231ba6b4b814","name":"should be able to decode the field with only FILTER set to true","time":{"start":1704971481811,"stop":1704971481811,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebc0ec78fb5b28a","name":"does not throw on valid cases","time":{"start":1704971475356,"stop":1704971475356,"duration":0},"status":"passed","severity":"normal"},{"uid":"824da0a89e430c76","name":"Query generator for multiple messages with multiple decoders","time":{"start":1704971683345,"stop":1704971683346,"duration":1},"status":"passed","severity":"normal"},{"uid":"f23565f36d0c2969","name":"should only return 1 node with relay capability","time":{"start":1704971499789,"stop":1704971499789,"duration":0},"status":"passed","severity":"normal"},{"uid":"1f2855597434c9e8","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1704971498888,"stop":1704971498889,"duration":1},"status":"passed","severity":"normal"},{"uid":"b7f1525b4d40d9b5","name":"1 Store, 2 relays, 2 fetches","time":{"start":1704971499449,"stop":1704971499450,"duration":1},"status":"passed","severity":"normal"},{"uid":"1eafe916fbe051df","name":"Check meta is set [ecies]","time":{"start":1704971507520,"stop":1704971507521,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6d2741f8fc61faf","name":"Check message with no pubsub topic is not received","time":{"start":1704971629748,"stop":1704971629748,"duration":0},"status":"passed","severity":"normal"},{"uid":"8446e17756de0f62","name":"should not receive a peer event after stop","time":{"start":1704971706363,"stop":1704971706363,"duration":0},"status":"passed","severity":"normal"}]