mirror of
https://github.com/logos-messaging/logos-messaging-allure-js.git
synced 2026-01-19 08:23:14 +00:00
1 line
154 KiB
JSON
1 line
154 KiB
JSON
[{"uid":"21db8b59c5dccb04","name":"Push message with Arabic payload","time":{"start":1714426812794,"stop":1714426812794,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c90b98627cbd827","name":"random static sharding 2 - Cluster ID: 201, Shard ID: 870","time":{"start":1714426927570,"stop":1714426927571,"duration":1},"status":"passed","severity":"normal"},{"uid":"65703fb7560ffea6","name":"should be called for every peer with PEER_EXCHANGE tags","time":{"start":1714426415811,"stop":1714426415811,"duration":0},"status":"passed","severity":"normal"},{"uid":"a8de0f1ffb70e65e","name":"Subscribe to topic containing numeric and publish message","time":{"start":1714426868598,"stop":1714426868598,"duration":0},"status":"passed","severity":"normal"},{"uid":"d23f17dcab2f3663","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714426655798,"stop":1714426655799,"duration":1},"status":"passed","severity":"normal"},{"uid":"1858154ad75c1e16","name":"should encodeTxt and decodeTxt","time":{"start":1714426364727,"stop":1714426364727,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3b8329ecbd591d3","name":"Check message with no payload is not received","time":{"start":1714426875158,"stop":1714426875158,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b9dece41115ac29","name":"should be able to encode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714426364078,"stop":1714426364079,"duration":1},"status":"passed","severity":"normal"},{"uid":"86d6eb2c7307b7ee","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714426832957,"stop":1714426832957,"duration":0},"status":"passed","severity":"normal"},{"uid":"8bac93e0bb1cc712","name":"Check received message containing Chinese","time":{"start":1714426875120,"stop":1714426875120,"duration":0},"status":"passed","severity":"normal"},{"uid":"532870b5fc4f38a6","name":"different cluster, same shard: nodes don't connect","time":{"start":1714426573061,"stop":1714426573061,"duration":0},"status":"passed","severity":"normal"},{"uid":"6d2a0c323e262b9","name":"ENRTree (tree): should parse a DNS tree entry","time":{"start":1714426380207,"stop":1714426380208,"duration":1},"status":"passed","severity":"normal"},{"uid":"cba05f2ff6789e34","name":"should properly create location multiaddrs - udp4","time":{"start":1714426364738,"stop":1714426364738,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f725f3916899dcb","name":"Check message with no pubsub topic is not received","time":{"start":1714426576837,"stop":1714426576837,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8dad0f949678d51","name":"Check received message containing XML","time":{"start":1714426576824,"stop":1714426576824,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc47f65b6e68c271","name":"Callback on promise, aborts when callback returns true","time":{"start":1714426988096,"stop":1714426988097,"duration":1},"status":"passed","severity":"normal"},{"uid":"58f26bb33dbc1ec2","name":"should emit `waku:online` event only when first peer is connected","time":{"start":1714426457652,"stop":1714426457653,"duration":1},"status":"passed","severity":"normal"},{"uid":"78b7c569ae97bf7e","name":"Check received message with timestamp: 1714426408151000000 ","time":{"start":1714426875155,"stop":1714426875156,"duration":1},"status":"passed","severity":"normal"},{"uid":"afda9b0bb12fe122","name":"msgTime: -19000 ms from now, startTime: -19000, endTime: -18000","time":{"start":1714427006278,"stop":1714427006278,"duration":0},"status":"passed","severity":"normal"},{"uid":"870424474af5c970","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714427044027,"stop":1714427044027,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7a63daee1cf45b5","name":"throws on content topic with empty encoding field","time":{"start":1714426355959,"stop":1714426355959,"duration":0},"status":"passed","severity":"normal"},{"uid":"4ba54aa506e9ab56","name":"ENRTree (tree): should error if DNS tree entry is mis-prefixed","time":{"start":1714426380208,"stop":1714426380208,"duration":0},"status":"passed","severity":"normal"},{"uid":"67d573bd2d4f24b7","name":"should load peers from local storage and dispatch events","time":{"start":1714426384798,"stop":1714426384799,"duration":1},"status":"passed","severity":"normal"},{"uid":"1440920dec99164e","name":"can dial TLS multiaddrs","time":{"start":1714426699053,"stop":1714426699054,"duration":1},"status":"passed","severity":"normal"},{"uid":"14e4c21601d13b88","name":"Push message with unicode special characters payload","time":{"start":1714426812798,"stop":1714426812798,"duration":0},"status":"passed","severity":"normal"},{"uid":"baea970eb7192534","name":"Meta field set when metaSetter is specified","time":{"start":1714426369787,"stop":1714426369787,"duration":0},"status":"passed","severity":"normal"},{"uid":"a46ee5b891941289","name":"Waku message hash computation (meta size of 12 bytes)","time":{"start":1714426358684,"stop":1714426358685,"duration":1},"status":"passed","severity":"normal"},{"uid":"938fe4d06261b56b","name":"Subscribe and receives messages on 20 topics","time":{"start":1714427044027,"stop":1714427044027,"duration":0},"status":"passed","severity":"normal"},{"uid":"c20c39b2ec5a173f","name":"Check received message containing emoji","time":{"start":1714426875129,"stop":1714426875129,"duration":0},"status":"passed","severity":"normal"},{"uid":"4e35d79e13b845b6","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714426629928,"stop":1714426629929,"duration":1},"status":"passed","severity":"normal"},{"uid":"2204ae983d5bb9f1","name":"should be able to encode the field with only RELAY set to true","time":{"start":1714426364055,"stop":1714426364073,"duration":18},"status":"passed","severity":"normal"},{"uid":"1a472f80655b50b3","name":"Check received message containing JSON","time":{"start":1714426875123,"stop":1714426875123,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d49bf2e8f3558c4","name":"Check received message with timestamp: 1714426408151 ","time":{"start":1714426875130,"stop":1714426875131,"duration":1},"status":"passed","severity":"normal"},{"uid":"88658b2436e9786b","name":"should throw error - invalid id","time":{"start":1714426364730,"stop":1714426364730,"duration":0},"status":"passed","severity":"normal"},{"uid":"b234bb8cd6320f3c","name":"handles multiple messages","time":{"start":1714426998036,"stop":1714426998036,"duration":0},"status":"passed","severity":"normal"},{"uid":"9f2ff99b4c999413","name":"Fails to push message bigger that 1MB","time":{"start":1714426950367,"stop":1714426950368,"duration":1},"status":"passed","severity":"normal"},{"uid":"e04b8113c5c43da0","name":"Ping on subscribed peer","time":{"start":1714426438824,"stop":1714426438826,"duration":2},"status":"passed","severity":"normal"},{"uid":"31af1b08b10b0bf0","name":"should throw an error for missing sharding configuration","time":{"start":1714426355990,"stop":1714426355990,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2660c10b728fbb1","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714427044027,"stop":1714427044027,"duration":0},"status":"passed","severity":"normal"},{"uid":"45a94bcd6ba0e10f","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714426498103,"stop":1714426498103,"duration":0},"status":"passed","severity":"normal"},{"uid":"8659608ce9acf298","name":"should encode/decode to RLP encoding","time":{"start":1714426364736,"stop":1714426364736,"duration":0},"status":"passed","severity":"normal"},{"uid":"6edb5cdd3cf6a4f1","name":"should be able to decode the field with only LIGHTPUSH set to true","time":{"start":1714426364081,"stop":1714426364081,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf249d0b61e7ce64","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714427044033,"stop":1714427044033,"duration":0},"status":"passed","severity":"normal"},{"uid":"74ebdf4b3147e118","name":"Encoder throws on undefined content topic","time":{"start":1714426369788,"stop":1714426369788,"duration":0},"status":"passed","severity":"normal"},{"uid":"9584f0045cb2772c","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426975370,"stop":1714426975370,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb4a3a7cbe121306","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 5","time":{"start":1714426573102,"stop":1714426573103,"duration":1},"status":"passed","severity":"normal"},{"uid":"2aa86562a065347b","name":"should be able to decode the field with ALL protocols set to false","time":{"start":1714426364082,"stop":1714426364082,"duration":0},"status":"passed","severity":"normal"},{"uid":"c97c86265e042ec5","name":"Query Generator, Multiple PubsubTopics","time":{"start":1714426967420,"stop":1714426967421,"duration":1},"status":"passed","severity":"normal"},{"uid":"2b3bd53c93605f9f","name":"start node with empty shard","time":{"start":1714426927579,"stop":1714426927579,"duration":0},"status":"passed","severity":"normal"},{"uid":"80db52edf5fa6aa4","name":"Query Generator sorting by timestamp while page direction is backward","time":{"start":1714426986247,"stop":1714426986247,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e1c0b69a8b3e71","name":"random static sharding 10 - Cluster ID: 908, Shard ID: 697","time":{"start":1714426927575,"stop":1714426927576,"duration":1},"status":"passed","severity":"normal"},{"uid":"eff839a9c745d8ec","name":"Push message with rate limit","time":{"start":1714426812813,"stop":1714426812813,"duration":0},"status":"passed","severity":"normal"},{"uid":"d8de9a0bd31f216d","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714426498105,"stop":1714426498105,"duration":0},"status":"passed","severity":"normal"},{"uid":"edebb5472f69fb11","name":"should throw an error for non-numeric clusterId: /waku/2/rs/$/1","time":{"start":1714426355979,"stop":1714426355979,"duration":0},"status":"passed","severity":"normal"},{"uid":"ea65faa7afa7a2d4","name":"should emit a peer event after start","time":{"start":1714426889322,"stop":1714426889323,"duration":1},"status":"passed","severity":"normal"},{"uid":"e100bcca43ce04e9","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714426629927,"stop":1714426629927,"duration":0},"status":"passed","severity":"normal"},{"uid":"318cdb501e862cd7","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714426875131,"stop":1714426875131,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba2d04757be86292","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714427044029,"stop":1714427044030,"duration":1},"status":"passed","severity":"normal"},{"uid":"640b3f5bff30d4f4","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714426655777,"stop":1714426655781,"duration":4},"status":"passed","severity":"normal"},{"uid":"7184bc6b0aa739df","name":"should decode valid ENR with multiaddrs successfully [shared test vector]","time":{"start":1714426364728,"stop":1714426364728,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca82735b23d0ee94","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714426355989,"stop":1714426355989,"duration":0},"status":"passed","severity":"normal"},{"uid":"467f413c364f8d95","name":"should correctly map a content topic to a pubsub topic","time":{"start":1714426355991,"stop":1714426355991,"duration":0},"status":"passed","severity":"normal"},{"uid":"5623dce1eac5f2f5","name":"Throws when trying to push message with empty payload","time":{"start":1714426812799,"stop":1714426812800,"duration":1},"status":"passed","severity":"normal"},{"uid":"90bc31ada9b783b8","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714426573127,"stop":1714426573127,"duration":0},"status":"passed","severity":"normal"},{"uid":"6512cf444a1ffcce","name":"passes more than one ENR URLs and attempts connection","time":{"start":1714426419041,"stop":1714426419041,"duration":0},"status":"skipped","severity":"normal"},{"uid":"f744708c6de94c5c","name":"Query generator for 2000 messages","time":{"start":1714426988099,"stop":1714426988099,"duration":0},"status":"passed","severity":"normal"},{"uid":"67633f4a09af100a","name":"should throw an error for non-numeric clusterId: /waku/2/rs/y/1","time":{"start":1714426355978,"stop":1714426355978,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63bf8f444d402e0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714427044023,"stop":1714427044023,"duration":0},"status":"passed","severity":"normal"},{"uid":"de1ed91d1ff0ef3","name":"listenerCount","time":{"start":1714426448206,"stop":1714426448207,"duration":1},"status":"passed","severity":"normal"},{"uid":"90746d2e3fd633c","name":"Push message with custom timestamp: 1714430173255","time":{"start":1714426950367,"stop":1714426950367,"duration":0},"status":"passed","severity":"normal"},{"uid":"9497f2899f297095","name":"should extract SingleShardInfo from a valid PubsubTopic","time":{"start":1714426355975,"stop":1714426355975,"duration":0},"status":"passed","severity":"normal"},{"uid":"f307e8f5dc082471","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714426655754,"stop":1714426655756,"duration":2},"status":"passed","severity":"normal"},{"uid":"1d8e9bd8e441b3a5","name":"should set field with only FILTER enabled","time":{"start":1714426364742,"stop":1714426364742,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d30381e55aaeb53","name":"Check received message containing Chinese","time":{"start":1714426875144,"stop":1714426875145,"duration":1},"status":"passed","severity":"normal"},{"uid":"44dc872a0fef0633","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714426875156,"stop":1714426875156,"duration":0},"status":"passed","severity":"normal"},{"uid":"14004aed933d9ed2","name":"should map different content topics to different pubsub topics based on shard index","time":{"start":1714426355991,"stop":1714426355991,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2fa2dc684fc66b5","name":"should get / set TCP multiaddr","time":{"start":1714426364737,"stop":1714426364737,"duration":0},"status":"passed","severity":"normal"},{"uid":"9da83d0cce189a56","name":"Using a function","time":{"start":1714427013800,"stop":1714427013801,"duration":1},"status":"passed","severity":"normal"},{"uid":"b4558f809aec6d9f","name":"should correctly map /waku/2/content/test.js to shard index 1","time":{"start":1714426355961,"stop":1714426355961,"duration":0},"status":"passed","severity":"normal"},{"uid":"ebdf78f3d6fbd8de","name":"Subscribe and receives messages on 20 topics","time":{"start":1714427044018,"stop":1714427044018,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd87a2f4f27e378f","name":"throws on content topic with empty version field","time":{"start":1714426355957,"stop":1714426355958,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fc430612d177f94","name":"Check message on other pubsub topic is not received","time":{"start":1714426576836,"stop":1714426576836,"duration":0},"status":"passed","severity":"normal"},{"uid":"b9b60e3f2899265c","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714426498104,"stop":1714426498104,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e7b9a2df48ca398","name":"should encode/decode to text encoding","time":{"start":1714426364736,"stop":1714426364737,"duration":1},"status":"passed","severity":"normal"},{"uid":"57dc80fdb14f3fa6","name":"should return the correct number of peers based on numPeers and maxBootstrapPeers","time":{"start":1714426573131,"stop":1714426573132,"duration":1},"status":"passed","severity":"normal"},{"uid":"23caa5f463f1884d","name":"Default pageSize","time":{"start":1714426999747,"stop":1714426999748,"duration":1},"status":"passed","severity":"normal"},{"uid":"78208a3b06ed69c6","name":"should throw an error for non-numeric shard: /waku/2/rs/1/$","time":{"start":1714426355979,"stop":1714426355979,"duration":0},"status":"passed","severity":"normal"},{"uid":"98ff1eb2fc3c001f","name":"should throw an error for non-numeric shard: /waku/2/rs/1/\\","time":{"start":1714426355981,"stop":1714426355981,"duration":0},"status":"passed","severity":"normal"},{"uid":"cb9375edc604700e","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714427044024,"stop":1714427044024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb81af5d777b86b8","name":"numPeers=2 -- returns total 2 peers, with max 1 bootstrap peers","time":{"start":1714426573075,"stop":1714426573078,"duration":3},"status":"passed","severity":"normal"},{"uid":"58f30886bf036231","name":"Push message with Arabic payload","time":{"start":1714426950346,"stop":1714426950346,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7231091021dceff","name":"Encoder throws on empty string content topic","time":{"start":1714426392845,"stop":1714426392845,"duration":0},"status":"passed","severity":"normal"},{"uid":"554e62c6c849a7d0","name":"should properly create location multiaddrs - tcp6","time":{"start":1714426364739,"stop":1714426364739,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b1698ec04f54e04","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714426629928,"stop":1714426629928,"duration":0},"status":"passed","severity":"normal"},{"uid":"b7265cb503b052f5","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714426498105,"stop":1714426498106,"duration":1},"status":"passed","severity":"normal"},{"uid":"37556692e34cdd46","name":"should process correctly when SingleShardInfo has no clusterId but has a shard","time":{"start":1714426355986,"stop":1714426355987,"duration":1},"status":"passed","severity":"normal"},{"uid":"cf09e49e1696943c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714426488646,"stop":1714426488646,"duration":0},"status":"passed","severity":"normal"},{"uid":"9d08a6d3b9ef565b","name":"Subscribe and receive messages via waku relay post","time":{"start":1714427044026,"stop":1714427044026,"duration":0},"status":"passed","severity":"normal"},{"uid":"e61675bbe038dc3b","name":"addEventListener with correct event","time":{"start":1714426448200,"stop":1714426448201,"duration":1},"status":"passed","severity":"normal"},{"uid":"c0ee1c5908f26980","name":"numPeers=2 -- returns total 2 peers, with max 7 bootstrap peers","time":{"start":1714426573128,"stop":1714426573128,"duration":0},"status":"passed","severity":"normal"},{"uid":"b98dd6a4e091c93","name":"should return valid sharding parameters for static sharding","time":{"start":1714426355987,"stop":1714426355988,"duration":1},"status":"passed","severity":"normal"},{"uid":"398c30883c7b84c4","name":"Symmetric encrypt & Decrypt","time":{"start":1714426391362,"stop":1714426391362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3cc29044b6227707","name":"random auto sharding 2 - Cluster ID: 10, Content Topic: /app68/9/topic125/test.js","time":{"start":1714426916048,"stop":1714426916048,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ac6f641b3360b04","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714426655763,"stop":1714426655765,"duration":2},"status":"passed","severity":"normal"},{"uid":"b93d0dc08ced9c61","name":"Check received message containing special chars","time":{"start":1714426875120,"stop":1714426875120,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d78a7e6b83601a5","name":"Check received message containing SQL Injection","time":{"start":1714426576823,"stop":1714426576823,"duration":0},"status":"passed","severity":"normal"},{"uid":"52659011e5c0e286","name":"Push message with content topic containing escaped characters","time":{"start":1714426812811,"stop":1714426812811,"duration":0},"status":"passed","severity":"normal"},{"uid":"972577d7d178aa05","name":"numPeers=2 -- returns total 2 peers, with max 4 bootstrap peers","time":{"start":1714426573098,"stop":1714426573098,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed6f1279ca65ffd","name":"numPeers=4 -- returns total 4 peers, with max 5 bootstrap peers","time":{"start":1714426573101,"stop":1714426573102,"duration":1},"status":"passed","severity":"normal"},{"uid":"b957f7f06ef6da3e","name":"should set field with only RELAY enabled","time":{"start":1714426364741,"stop":1714426364741,"duration":0},"status":"passed","severity":"normal"},{"uid":"2630034383c69372","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714426629924,"stop":1714426629924,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b4e1217362a0912","name":"numPeers=2 -- returns total 2 peers, with max 2 bootstrap peers","time":{"start":1714426573081,"stop":1714426573081,"duration":0},"status":"passed","severity":"normal"},{"uid":"ad0f8ed22cfc32ab","name":"same cluster, different shard: nodes connect (autosharding)","time":{"start":1714426573063,"stop":1714426573063,"duration":0},"status":"passed","severity":"normal"},{"uid":"8556e4fcedf21888","name":"Push message on custom pubsubTopic","time":{"start":1714426692200,"stop":1714426692200,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b001756e5f18c45","name":"msgTime: -19000 ms from now, startTime: -18999, endTime: -18996","time":{"start":1714427006277,"stop":1714427006277,"duration":0},"status":"passed","severity":"normal"},{"uid":"ba8846e255a3d7ea","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714426692199,"stop":1714426692199,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ba13fec37e2408","name":"different cluster, different shard: nodes don't connect (autosharding)","time":{"start":1714426573074,"stop":1714426573074,"duration":0},"status":"passed","severity":"normal"},{"uid":"650d31a904e0f994","name":"numPeers=4 -- returns total 4 peers, with max 4 bootstrap peers","time":{"start":1714426573099,"stop":1714426573099,"duration":0},"status":"passed","severity":"normal"},{"uid":"e540e4510936f3f8","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714427044017,"stop":1714427044018,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb16107459dc3623","name":"should emit `waku:offline` event only when all peers disconnect","time":{"start":1714426457653,"stop":1714426457654,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a9f04f2f22da5f3","name":"Overlapping topic subscription","time":{"start":1714427044019,"stop":1714427044019,"duration":0},"status":"passed","severity":"normal"},{"uid":"36d7cbd87016b18b","name":"Check received message containing long","time":{"start":1714426875135,"stop":1714426875136,"duration":1},"status":"passed","severity":"normal"},{"uid":"389034d922db0b8a","name":"Fails to publish duplicate message","time":{"start":1714426865269,"stop":1714426865270,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8408faa8981e435","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714426488667,"stop":1714426488668,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e31cdb73fcd0aa6","name":"Subscribe to topic containing XML and receive message","time":{"start":1714427044023,"stop":1714427044023,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e1db7234b8d769d","name":"Push message with content topic containing Script","time":{"start":1714426812808,"stop":1714426812809,"duration":1},"status":"passed","severity":"normal"},{"uid":"2ac97d9492259bbe","name":"Relay - dialed first","time":{"start":1714427019007,"stop":1714427019007,"duration":0},"status":"passed","severity":"normal"},{"uid":"3c0f5a4e4d80d7bb","name":"1 Relay, 1 Filter, gives up","time":{"start":1714426380773,"stop":1714426380773,"duration":0},"status":"passed","severity":"normal"},{"uid":"55648d574d6c7ce9","name":"Push message with unicode special characters payload","time":{"start":1714426950350,"stop":1714426950351,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0122654d98b8da","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426975374,"stop":1714426975380,"duration":6},"status":"passed","severity":"normal"},{"uid":"416c80922db8e50d","name":"different cluster, different shard: nodes don't connect","time":{"start":1714426573061,"stop":1714426573061,"duration":0},"status":"passed","severity":"normal"},{"uid":"fdf5d59006a95541","name":"Subscribe to topic containing SQL Injection and publish message","time":{"start":1714426868600,"stop":1714426868601,"duration":1},"status":"passed","severity":"normal"},{"uid":"969936a270378945","name":"same cluster, same shard: nodes connect","time":{"start":1714426573059,"stop":1714426573059,"duration":0},"status":"passed","severity":"normal"},{"uid":"555618472bdd3183","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 6","time":{"start":1714426573106,"stop":1714426573126,"duration":20},"status":"passed","severity":"normal"},{"uid":"6eae3ff008c38d3d","name":"Ping on peer without subscriptions","time":{"start":1714426438826,"stop":1714426438826,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f469004ed704c9","name":"Check received message containing emoji","time":{"start":1714426875155,"stop":1714426875155,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c763622f4cd7b5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 1","time":{"start":1714426573079,"stop":1714426573080,"duration":1},"status":"passed","severity":"normal"},{"uid":"58ae276b09b5ac69","name":"Check received message containing Basic HTML tag","time":{"start":1714426576824,"stop":1714426576825,"duration":1},"status":"passed","severity":"normal"},{"uid":"ed715de6808a980a","name":"Subscribe and receive messages via waku relay post","time":{"start":1714427044017,"stop":1714427044017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3de3bc62993a90d","name":"numPeers=3 -- returns total 3 peers, with max 6 bootstrap peers","time":{"start":1714426573105,"stop":1714426573105,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c2fc3b1eb18be66","name":"handles different networkShards values correctly","time":{"start":1714426355968,"stop":1714426355968,"duration":0},"status":"passed","severity":"normal"},{"uid":"71783ec382916571","name":"Push message with content topic containing long","time":{"start":1714426812800,"stop":1714426812800,"duration":0},"status":"passed","severity":"normal"},{"uid":"31f490f1ddc33128","name":"Js publishes, other Js receives","time":{"start":1714426842122,"stop":1714426842122,"duration":0},"status":"passed","severity":"normal"},{"uid":"18c2dc763f4c6d1a","name":"numPeers=2 -- returns total 2 peers, with max 3 bootstrap peers","time":{"start":1714426573084,"stop":1714426573085,"duration":1},"status":"passed","severity":"normal"},{"uid":"271e1d4bf9411514","name":"3 nodes on /waku/2/rs/7/0 topic","time":{"start":1714426832954,"stop":1714426832955,"duration":1},"status":"passed","severity":"normal"},{"uid":"692274da2ed5e28d","name":"should correctly map /toychat/2/huilong/proto to shard index 3","time":{"start":1714426355961,"stop":1714426355962,"duration":1},"status":"passed","severity":"normal"},{"uid":"fedbbbc0044e99ec","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs","time":{"start":1714426355976,"stop":1714426355976,"duration":0},"status":"passed","severity":"normal"},{"uid":"89b918cb0c38eb86","name":"Waku message hash computation (meta size of 64 bytes)","time":{"start":1714426358685,"stop":1714426358686,"duration":1},"status":"passed","severity":"normal"},{"uid":"3536370d9d7273f6","name":"Push message with content topic containing escaped characters","time":{"start":1714426950363,"stop":1714426950363,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2fb96b60a96a7c6","name":"should retrieve 3 multiaddrs for sandbox.waku.nodes.status.im","time":{"start":1714426381046,"stop":1714426381046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"d2c59ff282998514","name":"ignores domain fetching errors","time":{"start":1714426381042,"stop":1714426381043,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ca74145c9bd9f2c","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714427044027,"stop":1714427044028,"duration":1},"status":"passed","severity":"normal"},{"uid":"562c2b769115d089","name":"Push message with Chinese payload","time":{"start":1714426950346,"stop":1714426950346,"duration":0},"status":"passed","severity":"normal"},{"uid":"21d6867675db2a65","name":"Ordered callback, aborts when callback returns true","time":{"start":1714426988097,"stop":1714426988098,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1a297d7190b0b7","name":"Check message with non string payload is not received","time":{"start":1714426875134,"stop":1714426875134,"duration":0},"status":"passed","severity":"normal"},{"uid":"4002a8e85d2e6211","name":"Check received message containing emoji","time":{"start":1714426576829,"stop":1714426576830,"duration":1},"status":"passed","severity":"normal"},{"uid":"580699cf4253df7e","name":"Push message with Script payload","time":{"start":1714426812795,"stop":1714426812796,"duration":1},"status":"passed","severity":"normal"},{"uid":"e4865fcdcca5b129","name":"should be called at least once on all `peer:discovery` events","time":{"start":1714426415805,"stop":1714426415806,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0d289b2f1ed5244","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714426573074,"stop":1714426573075,"duration":1},"status":"passed","severity":"normal"},{"uid":"11566c3e445b2d5f","name":"Check received message containing unicode special characters","time":{"start":1714426875128,"stop":1714426875128,"duration":0},"status":"passed","severity":"normal"},{"uid":"feaf4dfeef7ed055","name":"Check received message containing XML","time":{"start":1714426875149,"stop":1714426875150,"duration":1},"status":"passed","severity":"normal"},{"uid":"24cbc200c748f468","name":"Relay - dialed after","time":{"start":1714427019007,"stop":1714427019008,"duration":1},"status":"passed","severity":"normal"},{"uid":"de905756a54a3655","name":"Sample","time":{"start":1714426364241,"stop":1714426364242,"duration":1},"status":"passed","severity":"normal"},{"uid":"be207ef682342b81","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714427044034,"stop":1714427044034,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb3d4af290a1c0e0","name":"Check publish message containing shell command","time":{"start":1714426865266,"stop":1714426865266,"duration":0},"status":"passed","severity":"normal"},{"uid":"4acfd583d61d516c","name":"should use the provided clusterId for the pubsub topic","time":{"start":1714426355992,"stop":1714426355992,"duration":0},"status":"passed","severity":"normal"},{"uid":"b212a4a346c25025","name":"should be able to decode the field with only RELAY set to true","time":{"start":1714426364079,"stop":1714426364080,"duration":1},"status":"passed","severity":"normal"},{"uid":"80db4f93a15751d6","name":"random auto sharding 1 - Cluster ID: 10, Content Topic: /app3/8/topic312/xml","time":{"start":1714426916048,"stop":1714426916048,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6ebb0adc6fd4910","name":"random static sharding 5 - Cluster ID: 515, Shard ID: 694","time":{"start":1714426927572,"stop":1714426927572,"duration":0},"status":"passed","severity":"normal"},{"uid":"32347847ef538ab3","name":"should decode valid enr with tcp successfully","time":{"start":1714426364728,"stop":1714426364729,"duration":1},"status":"passed","severity":"normal"},{"uid":"a408cd53d3749d7b","name":"should throw an error for non-numeric clusterId: /waku/2/rs/\\/1","time":{"start":1714426355980,"stop":1714426355980,"duration":0},"status":"passed","severity":"normal"},{"uid":"e06d73ffb394dce8","name":"Check message with invalid timestamp is not received","time":{"start":1714426875132,"stop":1714426875132,"duration":0},"status":"passed","severity":"normal"},{"uid":"962e6bb40491098","name":"Push message with SQL Injection payload","time":{"start":1714426812795,"stop":1714426812795,"duration":0},"status":"passed","severity":"normal"},{"uid":"d0123c4a2c47afea","name":"random static sharding 4 - Cluster ID: 885, Shard ID: 276","time":{"start":1714426927571,"stop":1714426927572,"duration":1},"status":"passed","severity":"normal"},{"uid":"55c9e68306c36ee6","name":"receives messages sent to provided content topic through callback (Waku class)","time":{"start":1714426865392,"stop":1714426865393,"duration":1},"status":"skipped","severity":"normal"},{"uid":"3c8f41ca0f49a449","name":"Subscribe to topic containing Chinese and publish message","time":{"start":1714426868599,"stop":1714426868599,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c06706e9365c211","name":"msgTime: -19000 ms from now, startTime: -19010, endTime: -18990","time":{"start":1714427006276,"stop":1714427006276,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d56385d2ee3677c","name":"should not receive a peer event after stop","time":{"start":1714426889329,"stop":1714426889336,"duration":7},"status":"passed","severity":"normal"},{"uid":"f121988c62ff597d","name":"Push message with Script payload","time":{"start":1714426950347,"stop":1714426950348,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c4eac6a13563583","name":"Promise Callback - forward","time":{"start":1714426973023,"stop":1714426973023,"duration":0},"status":"passed","severity":"normal"},{"uid":"57a4eb61400b654b","name":"Push message with content topic containing XML","time":{"start":1714426812809,"stop":1714426812809,"duration":0},"status":"passed","severity":"normal"},{"uid":"303dabce69942dba","name":"Query with Ordered Callback, Wrong PubsubTopic","time":{"start":1714426967422,"stop":1714426967425,"duration":3},"status":"passed","severity":"normal"},{"uid":"d21b1d5680b15e27","name":"should return all non-bootstrap peers and no bootstrap peer when numPeers is 0 and maxBootstrapPeers is 0","time":{"start":1714426369558,"stop":1714426369559,"duration":1},"status":"passed","severity":"normal"},{"uid":"a4bc722b43458bbf","name":"should handle application and version for autosharding","time":{"start":1714426355972,"stop":1714426355972,"duration":0},"status":"passed","severity":"normal"},{"uid":"295b2cdde8bbd20c","name":"should emit `peer:connected:bootstrap` event when a peer is connected","time":{"start":1714426407925,"stop":1714426407927,"duration":2},"status":"passed","severity":"normal"},{"uid":"cdad948aebc2e242","name":"Check received message containing Russian","time":{"start":1714426875146,"stop":1714426875146,"duration":0},"status":"passed","severity":"normal"},{"uid":"bea1975060eebbca","name":"can start the service","time":{"start":1714426384794,"stop":1714426384795,"duration":1},"status":"passed","severity":"normal"},{"uid":"b450cbc5eebe4cd9","name":"msgTime: -19000 ms from now, startTime: -18990, endTime: -19010","time":{"start":1714427006279,"stop":1714427006279,"duration":0},"status":"passed","severity":"normal"},{"uid":"a9d063ba7970b44","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714426498104,"stop":1714426498105,"duration":1},"status":"passed","severity":"normal"},{"uid":"152d41c901853cbd","name":"Check publish message containing Script","time":{"start":1714426865264,"stop":1714426865265,"duration":1},"status":"passed","severity":"normal"},{"uid":"61abbc4d587175eb","name":"3 nodes on /waku/2/rs/7/1 topic","time":{"start":1714426832954,"stop":1714426832954,"duration":0},"status":"passed","severity":"normal"},{"uid":"8d44ca1b5a1d6597","name":"Subscribe and receive messages via waku relay post","time":{"start":1714426655756,"stop":1714426655757,"duration":1},"status":"passed","severity":"normal"},{"uid":"ff5977300d9f2215","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714427149783,"stop":1714427149784,"duration":1},"status":"passed","severity":"normal"},{"uid":"a672888d6d3d4910","name":"Generator, 2 different pubsubtopics","time":{"start":1714426975369,"stop":1714426975369,"duration":0},"status":"passed","severity":"normal"},{"uid":"28148d96745b052","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714427044031,"stop":1714427044031,"duration":0},"status":"passed","severity":"normal"},{"uid":"ab19f16dd55eb1f7","name":"Push message with content topic containing SQL Injection","time":{"start":1714426812808,"stop":1714426812808,"duration":0},"status":"passed","severity":"normal"},{"uid":"15a6c76f71924063","name":"Used by Waku Relay","time":{"start":1714427013801,"stop":1714427013801,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5a16bc886fc66e4","name":"A test","time":{"start":1714426655920,"stop":1714426655920,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8e252cc86c83216","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714426832951,"stop":1714426832952,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a9e088dbc69afe5","name":"getPeersByDiscovery","time":{"start":1714426448205,"stop":1714426448206,"duration":1},"status":"passed","severity":"normal"},{"uid":"c23982ddb12684f6","name":"should convert a SingleShardInfo object to the correct PubsubTopic","time":{"start":1714426355969,"stop":1714426355969,"duration":0},"status":"passed","severity":"normal"},{"uid":"3884892f5dcf2635","name":"throws on content topic with empty topic name field","time":{"start":1714426355958,"stop":1714426355959,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ac0629f7e6ba324","name":"ENRTree (tree): should error if DNS tree entry is misformatted","time":{"start":1714426380209,"stop":1714426380209,"duration":0},"status":"passed","severity":"normal"},{"uid":"66ef3ed3dd09f119","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714426488670,"stop":1714426488670,"duration":0},"status":"passed","severity":"normal"},{"uid":"b79e64b1ff6d4d61","name":"should properly create peer info with all multiaddrs","time":{"start":1714426364740,"stop":1714426364740,"duration":0},"status":"passed","severity":"normal"},{"uid":"32cb8288b5ba83bb","name":"Check received message containing JSON","time":{"start":1714426875150,"stop":1714426875151,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c41474d8c18b770","name":"Ping on subscribed peer","time":{"start":1714426485120,"stop":1714426485120,"duration":0},"status":"passed","severity":"normal"},{"uid":"90e3ab3eec0e3336","name":"Encoder throws on empty string content topic","time":{"start":1714426369788,"stop":1714426369789,"duration":1},"status":"passed","severity":"normal"},{"uid":"83ce03357721cb0e","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714426381046,"stop":1714426381046,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3cf12ad86f18470","name":"should throw an error for non-numeric shard: /waku/2/rs/1/y","time":{"start":1714426355978,"stop":1714426355978,"duration":0},"status":"passed","severity":"normal"},{"uid":"37c67b13dac658a6","name":"Check received message containing short","time":{"start":1714426875118,"stop":1714426875119,"duration":1},"status":"passed","severity":"normal"},{"uid":"c79b1b7484a507c6","name":"Check message on other pubsub topic is not received","time":{"start":1714426875157,"stop":1714426875158,"duration":1},"status":"passed","severity":"normal"},{"uid":"92c59414f019cb34","name":"should be able to decode the field with ALL protocols set to true","time":{"start":1714426364081,"stop":1714426364082,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e9ec0503394425b","name":"Register correct protocols","time":{"start":1714426868568,"stop":1714426868569,"duration":1},"status":"passed","severity":"normal"},{"uid":"9f307152d3574e7f","name":"Check meta is set [ecies]","time":{"start":1714426392844,"stop":1714426392844,"duration":0},"status":"passed","severity":"normal"},{"uid":"f490d6388b96317b","name":"nwaku subscribes","time":{"start":1714426842120,"stop":1714426842121,"duration":1},"status":"passed","severity":"normal"},{"uid":"f9bb530f04e90352","name":"should correctly map /0/toychat/2/huilong/proto to shard index 3","time":{"start":1714426355962,"stop":1714426355962,"duration":0},"status":"passed","severity":"normal"},{"uid":"89bedc99cd4a1dda","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714427044035,"stop":1714427044035,"duration":0},"status":"passed","severity":"normal"},{"uid":"497691daafa67442","name":"uses static shard pubsub topic instead of autosharding when set","time":{"start":1714426369790,"stop":1714426369790,"duration":0},"status":"passed","severity":"normal"},{"uid":"d1cae325003706d0","name":"Ordered Callback sorting by timestamp while page direction is forward","time":{"start":1714426986248,"stop":1714426986249,"duration":1},"status":"passed","severity":"normal"},{"uid":"ca630821f0873a42","name":"numPeers=3 -- returns total 3 peers, with max 4 bootstrap peers","time":{"start":1714426573098,"stop":1714426573098,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fc2a5227bb3e878","name":"Subscribe to topic containing XML and receive message","time":{"start":1714426655784,"stop":1714426655785,"duration":1},"status":"passed","severity":"normal"},{"uid":"cb280fd0862b60ab","name":"should be able to decode the field with only FILTER set to true","time":{"start":1714426364080,"stop":1714426364080,"duration":0},"status":"passed","severity":"normal"},{"uid":"357ea3fbb6cfd536","name":"should correctly map /app/29/sometopic/someencoding to shard index 6","time":{"start":1714426355965,"stop":1714426355965,"duration":0},"status":"passed","severity":"normal"},{"uid":"e972a754e82715a9","name":"Overlapping topic subscription","time":{"start":1714426868580,"stop":1714426868580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"682a4d82d4cfb1d2","name":"random auto sharding 8 - Cluster ID: 10, Content Topic: /app51/8/topic277/json","time":{"start":1714426916052,"stop":1714426916052,"duration":0},"status":"passed","severity":"normal"},{"uid":"d01483dd4ca2e0f0","name":"Relay","time":{"start":1714426418557,"stop":1714426418557,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e9a0e3b01b7f6e5","name":"Check received message containing XML","time":{"start":1714426875122,"stop":1714426875122,"duration":0},"status":"passed","severity":"normal"},{"uid":"550fddcb2aecf605","name":"Publish message with rate limit","time":{"start":1714426865274,"stop":1714426865274,"duration":0},"status":"passed","severity":"normal"},{"uid":"e14056fb3fbc1dbb","name":"Delete observer","time":{"start":1714426815528,"stop":1714426815528,"duration":0},"status":"passed","severity":"normal"},{"uid":"5503fec686f94a0d","name":"Check meta is set [symmetric]","time":{"start":1714426390785,"stop":1714426390786,"duration":1},"status":"passed","severity":"normal"},{"uid":"e43209adbe02c806","name":"Push message with content topic containing Russian","time":{"start":1714426812803,"stop":1714426812808,"duration":5},"status":"passed","severity":"normal"},{"uid":"6798b3fe0b68c021","name":"numPeers=4 -- returns total 4 peers, with max 1 bootstrap peers","time":{"start":1714426573079,"stop":1714426573079,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e04f5060aa4b9f8","name":"should not fail to start the service if it is already started","time":{"start":1714426384796,"stop":1714426384796,"duration":0},"status":"passed","severity":"normal"},{"uid":"df5d35e7d1d1f918","name":"Push message with escaped characters payload","time":{"start":1714426950350,"stop":1714426950350,"duration":0},"status":"passed","severity":"normal"},{"uid":"b11def1fb9b6b3fb","name":"should be able to decode the field with STORE and LIGHTPUSH protocols set to true","time":{"start":1714426364083,"stop":1714426364083,"duration":0},"status":"passed","severity":"normal"},{"uid":"15008a44820d7886","name":"ENRTree (branch): should parse and verify a single component DNS branch entry","time":{"start":1714426380209,"stop":1714426380210,"duration":1},"status":"passed","severity":"normal"},{"uid":"92ffe78ebcfdd816","name":"Push to array if already present","time":{"start":1714426355770,"stop":1714426355775,"duration":5},"status":"passed","severity":"normal"},{"uid":"cb916bd5fd248b88","name":"numPeers=2 -- returns total 2 peers, with max 6 bootstrap peers","time":{"start":1714426573104,"stop":1714426573105,"duration":1},"status":"passed","severity":"normal"},{"uid":"39fc87e3093e51ad","name":"Promise Callback - backward","time":{"start":1714426973024,"stop":1714426973024,"duration":0},"status":"passed","severity":"normal"},{"uid":"170d5fd05c0ab604","name":"numPeers=4 -- returns total 4 peers, with max 2 bootstrap peers","time":{"start":1714426573083,"stop":1714426573083,"duration":0},"status":"passed","severity":"normal"},{"uid":"97f556f52e657e96","name":"Push message with content topic containing JSON","time":{"start":1714426950362,"stop":1714426950362,"duration":0},"status":"passed","severity":"normal"},{"uid":"e311b04de82a0c69","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714427044035,"stop":1714427044035,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9d74c9b47fb612b","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714426573100,"stop":1714426573100,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce1baf6707fc2b53","name":"dispatchEvent via connectionManager","time":{"start":1714426448207,"stop":1714426448208,"duration":1},"status":"passed","severity":"normal"},{"uid":"22dbd34606ecf5b2","name":"Callback on promise","time":{"start":1714426988096,"stop":1714426988096,"duration":0},"status":"passed","severity":"normal"},{"uid":"a342f753e0924620","name":"Store - dialed after - with timeout","time":{"start":1714427019009,"stop":1714427019009,"duration":0},"status":"passed","severity":"normal"},{"uid":"efafdc4c396b87c3","name":"numPeers=4 -- returns total 4 peers, with max 3 bootstrap peers","time":{"start":1714426573095,"stop":1714426573096,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d1b70a618eadb26","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714427044026,"stop":1714427044026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d4724148616f5c0","name":"Check message received after jswaku node is restarted","time":{"start":1714426875159,"stop":1714426875159,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aeb8d7f5a50f1fce","name":"Check message received after jswaku node is restarted","time":{"start":1714426576845,"stop":1714426576846,"duration":1},"status":"skipped","severity":"normal"},{"uid":"f1df2b34443e618","name":"msgTime: 19000 ms from now, startTime: 18990, endTime: 19010","time":{"start":1714427006278,"stop":1714427006279,"duration":1},"status":"passed","severity":"normal"},{"uid":"1fae8db181b9ac75","name":"Check message with no payload is not received","time":{"start":1714426576840,"stop":1714426576841,"duration":1},"status":"passed","severity":"normal"},{"uid":"301836597ad18463","name":"Check received message with timestamp: 1714426408151 ","time":{"start":1714426875156,"stop":1714426875156,"duration":0},"status":"passed","severity":"normal"},{"uid":"45394ca3d95bc710","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714426812809,"stop":1714426812810,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bbaeff7b01b60ef","name":"should return only bootstrap peers up to maxBootstrapPeers","time":{"start":1714426369560,"stop":1714426369560,"duration":0},"status":"passed","severity":"normal"},{"uid":"babe5cc8014fa5a6","name":"Push message with Russian payload","time":{"start":1714426812794,"stop":1714426812795,"duration":1},"status":"passed","severity":"normal"},{"uid":"6af9482b71ff59e0","name":"Push message with content topic containing long","time":{"start":1714426950357,"stop":1714426950357,"duration":0},"status":"passed","severity":"normal"},{"uid":"9ec4d6f87eca4bce","name":"Check received message containing SQL Injection","time":{"start":1714426875121,"stop":1714426875122,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccfed2e8112651f3","name":"should derive a pubsub topic using contentTopic when SingleShardInfo only contains clusterId","time":{"start":1714426355987,"stop":1714426355987,"duration":0},"status":"passed","severity":"normal"},{"uid":"40b72b48c4e75600","name":"numPeers=3 -- returns total 3 peers, with max 7 bootstrap peers","time":{"start":1714426573128,"stop":1714426573128,"duration":0},"status":"passed","severity":"normal"},{"uid":"d3d4d4223e17a05c","name":"isConnected between 2 js-waku relay nodes","time":{"start":1714426457656,"stop":1714426457657,"duration":1},"status":"passed","severity":"normal"},{"uid":"7c02a38b62660d68","name":"does not throw on valid cases","time":{"start":1714426355952,"stop":1714426355952,"duration":0},"status":"passed","severity":"normal"},{"uid":"33616b3072c1cc8a","name":"should throw error - no public key","time":{"start":1714426364729,"stop":1714426364729,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f4553143eb785ca","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714426927569,"stop":1714426927570,"duration":1},"status":"passed","severity":"normal"},{"uid":"ce75f0943e7111b0","name":"throws on content topic with non-number generation field","time":{"start":1714426355955,"stop":1714426355955,"duration":0},"status":"passed","severity":"normal"},{"uid":"912a497257133b8f","name":"Query with Ordered Callback, No message returned","time":{"start":1714426967426,"stop":1714426967426,"duration":0},"status":"passed","severity":"normal"},{"uid":"669ebb85a8ae39b2","name":"through manual discovery","time":{"start":1714426699054,"stop":1714426699054,"duration":0},"status":"passed","severity":"normal"},{"uid":"c7f9bbe57a6a151","name":"removeEventListener with wrong event","time":{"start":1714426448204,"stop":1714426448205,"duration":1},"status":"passed","severity":"normal"},{"uid":"50ac8bb2d911c693","name":"Query Generator - backward","time":{"start":1714426973022,"stop":1714426973023,"duration":1},"status":"passed","severity":"normal"},{"uid":"4c785a8ab789589","name":"Subscribe and receive messages via lightPush","time":{"start":1714426655747,"stop":1714426655752,"duration":5},"status":"passed","severity":"normal"},{"uid":"5cb4ad54d1fe96dd","name":"Query Generator, No Decoder","time":{"start":1714426967421,"stop":1714426967422,"duration":1},"status":"passed","severity":"normal"},{"uid":"5b4d5b7da3c6a0c8","name":"Timestamp too far from node time: 40000 ms from now","time":{"start":1714427006280,"stop":1714427006280,"duration":0},"status":"passed","severity":"normal"},{"uid":"21c653a75ce4b466","name":"should correctly map /app/20/sometopic/someencoding to shard index 15 with networkShards 16","time":{"start":1714426355965,"stop":1714426355965,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e6892f5cc62e5bc","name":"ENRTree (root): should error if DNS root entry is mis-prefixed","time":{"start":1714426380205,"stop":1714426380206,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b5b6b9f2c7ce089","name":"more peers than existing","time":{"start":1714426813108,"stop":1714426813108,"duration":0},"status":"skipped","severity":"normal"},{"uid":"e0f88fe8f6a63b4a","name":"Push message with short payload","time":{"start":1714426950342,"stop":1714426950342,"duration":0},"status":"passed","severity":"normal"},{"uid":"678513b11dd096f5","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714427044025,"stop":1714427044026,"duration":1},"status":"passed","severity":"normal"},{"uid":"e47fda03e6a6b17e","name":"Push 30 different messages","time":{"start":1714426812799,"stop":1714426812799,"duration":0},"status":"passed","severity":"normal"},{"uid":"f7432a31d3981460","name":"Decrypt messages","time":{"start":1714426815527,"stop":1714426815527,"duration":0},"status":"passed","severity":"normal"},{"uid":"7e2e4e060f3d6d95","name":"Waku message hash computation (meta attribute not present)","time":{"start":1714426358686,"stop":1714426358686,"duration":0},"status":"passed","severity":"normal"},{"uid":"b5ba88eca7695559","name":"Push message with custom timestamp: 1683668177123","time":{"start":1714426812813,"stop":1714426812814,"duration":1},"status":"passed","severity":"normal"},{"uid":"b975b8dc96478cc1","name":"Check message with no content topic is not received","time":{"start":1714426875158,"stop":1714426875158,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f6f8157b2816a49","name":"Overlapping topic subscription","time":{"start":1714427044028,"stop":1714427044028,"duration":0},"status":"passed","severity":"normal"},{"uid":"ac10250a6373bdd4","name":"Ping on peer without subscriptions","time":{"start":1714426485126,"stop":1714426485126,"duration":0},"status":"passed","severity":"normal"},{"uid":"80773b396c71cd89","name":"Query generator for multiple messages with multiple decoders","time":{"start":1714426988095,"stop":1714426988095,"duration":0},"status":"passed","severity":"normal"},{"uid":"7fbdc944a833c7d7","name":"Fails to publish message with size larger than 1 MB","time":{"start":1714426865272,"stop":1714426865272,"duration":0},"status":"passed","severity":"normal"},{"uid":"23b5a903aa708bb6","name":"random static sharding 9 - Cluster ID: 717, Shard ID: 217","time":{"start":1714426927575,"stop":1714426927575,"duration":0},"status":"passed","severity":"normal"},{"uid":"870ec827b3b1f39a","name":"Check publish message containing special chars","time":{"start":1714426865261,"stop":1714426865261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2fdda47dc25ecd4b","name":"Check received message containing Chinese","time":{"start":1714426576821,"stop":1714426576822,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd5dd99de5042884","name":"Ephemeral field set to true","time":{"start":1714426369787,"stop":1714426369787,"duration":0},"status":"passed","severity":"normal"},{"uid":"201d8748f85393fc","name":"should throw an error for SingleShardInfos with different clusterIds","time":{"start":1714426355970,"stop":1714426355970,"duration":0},"status":"passed","severity":"normal"},{"uid":"7333c0478831cfd2","name":"Check received message containing escaped characters","time":{"start":1714426875124,"stop":1714426875128,"duration":4},"status":"passed","severity":"normal"},{"uid":"37efbfda76801539","name":"should handle clusterId, application and version for autosharding with cluster iD 6","time":{"start":1714426355973,"stop":1714426355973,"duration":0},"status":"passed","severity":"normal"},{"uid":"b033b6c7aeed7167","name":"Check message received after nwaku node is restarted","time":{"start":1714426576847,"stop":1714426576847,"duration":0},"status":"skipped","severity":"normal"},{"uid":"12937ccb95fe8263","name":"Check received message with timestamp: 1649153314 ","time":{"start":1714426576832,"stop":1714426576834,"duration":2},"status":"passed","severity":"normal"},{"uid":"3e5096c443bf2f1","name":"should throw error - no id","time":{"start":1714426364729,"stop":1714426364729,"duration":0},"status":"passed","severity":"normal"},{"uid":"46c84ae8dde75421","name":"receives messages sent to provided content topic through callback","time":{"start":1714426865391,"stop":1714426865392,"duration":1},"status":"skipped","severity":"normal"},{"uid":"7a55d94ea12403d8","name":"Ephemeral field is preserved - symmetric encryption","time":{"start":1714426418916,"stop":1714426418916,"duration":0},"status":"passed","severity":"normal"},{"uid":"7926649fd07b82fa","name":"Check publish message containing Basic HTML tag","time":{"start":1714426865265,"stop":1714426865266,"duration":1},"status":"passed","severity":"normal"},{"uid":"5323092020e312d5","name":"should correctly map /app/22/sometopic/someencoding to shard index 2","time":{"start":1714426355963,"stop":1714426355964,"duration":1},"status":"passed","severity":"normal"},{"uid":"9628affa94d96117","name":"Sets default value correctly","time":{"start":1714427013802,"stop":1714427013802,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ed99360d6b9ae7b","name":"should return empty list for no shard","time":{"start":1714426355973,"stop":1714426355973,"duration":0},"status":"passed","severity":"normal"},{"uid":"7bcdfc43d9d26625","name":"Generator, 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426975372,"stop":1714426975373,"duration":1},"status":"passed","severity":"normal"},{"uid":"c709e3f673656d80","name":"shard 0","time":{"start":1714426927569,"stop":1714426927569,"duration":0},"status":"passed","severity":"normal"},{"uid":"4bbe1d4f5b6d7b80","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714426576834,"stop":1714426576835,"duration":1},"status":"passed","severity":"normal"},{"uid":"64aa17ded60dd7f3","name":"Check message with non string payload is not received","time":{"start":1714426576841,"stop":1714426576842,"duration":1},"status":"passed","severity":"normal"},{"uid":"1c30e37ae6ef497d","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 2","time":{"start":1714426573083,"stop":1714426573084,"duration":1},"status":"passed","severity":"normal"},{"uid":"6f847c44706df23f","name":"Subscribe to topic containing JSON and publish message","time":{"start":1714426868608,"stop":1714426868608,"duration":0},"status":"passed","severity":"normal"},{"uid":"c42f525c75ad93a6","name":"ENRTree (root): should parse and verify and DNS root entry","time":{"start":1714426380205,"stop":1714426380205,"duration":0},"status":"passed","severity":"normal"},{"uid":"7910517b086732ba","name":"Ephemeral messages are not stored","time":{"start":1714426418915,"stop":1714426418915,"duration":0},"status":"passed","severity":"normal"},{"uid":"96ecf55e2b00fc31","name":"Store - dialed first","time":{"start":1714427019008,"stop":1714427019009,"duration":1},"status":"passed","severity":"normal"},{"uid":"a966817d9152ef81","name":"should set field with all protocols enabled","time":{"start":1714426364740,"stop":1714426364741,"duration":1},"status":"passed","severity":"normal"},{"uid":"2778e9ef93abf797","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714426498103,"stop":1714426498104,"duration":1},"status":"passed","severity":"normal"},{"uid":"88db85fc5d717d21","name":"Check received message containing SQL Injection","time":{"start":1714426875146,"stop":1714426875147,"duration":1},"status":"passed","severity":"normal"},{"uid":"8a5b84d8abb73330","name":"should not receive a peer event before start","time":{"start":1714426889324,"stop":1714426889326,"duration":2},"status":"passed","severity":"normal"},{"uid":"c69384be95b369fe","name":"should be able to encode the field with RELAY and FILTER protocols set to true","time":{"start":1714426364077,"stop":1714426364078,"duration":1},"status":"passed","severity":"normal"},{"uid":"88862a4c1c7c84bb","name":"Decoder throws on empty string content topic","time":{"start":1714426390788,"stop":1714426390789,"duration":1},"status":"passed","severity":"normal"},{"uid":"e0ce37550da80985","name":"should return all peers when numPeers is 0","time":{"start":1714426369558,"stop":1714426369558,"duration":0},"status":"passed","severity":"normal"},{"uid":"9526cb07e84b97c5","name":"Check publish message containing numeric","time":{"start":1714426865261,"stop":1714426865261,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e4989742b614d71","name":"Push message equal or less that 1MB","time":{"start":1714426812814,"stop":1714426812815,"duration":1},"status":"passed","severity":"normal"},{"uid":"ded2e9d16eded865","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714426655762,"stop":1714426655763,"duration":1},"status":"passed","severity":"normal"},{"uid":"8cee47229899b5cd","name":"Push message with shell command payload","time":{"start":1714426950349,"stop":1714426950350,"duration":1},"status":"passed","severity":"normal"},{"uid":"cd61bfc627167b71","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714426832949,"stop":1714426832950,"duration":1},"status":"passed","severity":"normal"},{"uid":"338e3bfa7c057f4e","name":"Push message with content topic containing Chinese","time":{"start":1714426812802,"stop":1714426812802,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecd36cb3e8be7af5","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714427044020,"stop":1714427044020,"duration":0},"status":"passed","severity":"normal"},{"uid":"c92ebb23140ada53","name":"Encoder throws on empty string content topic","time":{"start":1714426390787,"stop":1714426390788,"duration":1},"status":"passed","severity":"normal"},{"uid":"a8282ea5c827ca6f","name":"should handle corrupted local storage data gracefully","time":{"start":1714426384799,"stop":1714426384800,"duration":1},"status":"passed","severity":"normal"},{"uid":"a3312d0f74820a54","name":"should update peers in local storage on 'peer:identify' event","time":{"start":1714426384799,"stop":1714426384799,"duration":0},"status":"passed","severity":"normal"},{"uid":"5b87b3694199f61b","name":"Push message with Basic HTML tag payload","time":{"start":1714426812796,"stop":1714426812796,"duration":0},"status":"passed","severity":"normal"},{"uid":"6400f7fc9ecc8cf6","name":"different cluster, same shard: nodes don't connect","time":{"start":1714426697035,"stop":1714426697035,"duration":0},"status":"passed","severity":"normal"},{"uid":"612fd61b13949c9","name":"Check received message containing Russian","time":{"start":1714426576822,"stop":1714426576823,"duration":1},"status":"passed","severity":"normal"},{"uid":"6fe78697b5e2b468","name":"unsubscribes","time":{"start":1714426998038,"stop":1714426998038,"duration":0},"status":"passed","severity":"normal"},{"uid":"c78a41cae12be2a1","name":"Push message with content topic containing unicode special characters","time":{"start":1714426950363,"stop":1714426950363,"duration":0},"status":"passed","severity":"normal"},{"uid":"6a84a23d47d70186","name":"Subscribe to topic containing long and receive message","time":{"start":1714426655775,"stop":1714426655777,"duration":2},"status":"passed","severity":"normal"},{"uid":"1e5c0235eb121969","name":"Passing a valid cursor at 0 index when there are 20 messages","time":{"start":1714426928330,"stop":1714426928330,"duration":0},"status":"passed","severity":"normal"},{"uid":"4d48507102fa3d27","name":"Push message with escaped characters payload","time":{"start":1714426812797,"stop":1714426812798,"duration":1},"status":"passed","severity":"normal"},{"uid":"9c0f198c2b2b673c","name":"`waku:online` between 2 js-waku relay nodes","time":{"start":1714426457654,"stop":1714426457655,"duration":1},"status":"passed","severity":"normal"},{"uid":"d136f651c007207b","name":"Push message on custom pubsubTopic","time":{"start":1714426692195,"stop":1714426692196,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf82613e138d64","name":"Passing page size 19 when there are 20 messages","time":{"start":1714426999746,"stop":1714426999747,"duration":1},"status":"passed","severity":"normal"},{"uid":"6d40c098b41325d2","name":"Check received message containing short","time":{"start":1714426576819,"stop":1714426576820,"duration":1},"status":"passed","severity":"normal"},{"uid":"2521da8538f85f1d","name":"Subscribe and receive messages via lightPush","time":{"start":1714427044015,"stop":1714427044016,"duration":1},"status":"passed","severity":"normal"},{"uid":"99a826d65a340b52","name":"random static sharding 3 - Cluster ID: 776, Shard ID: 262","time":{"start":1714426927571,"stop":1714426927571,"duration":0},"status":"passed","severity":"normal"},{"uid":"a66f880193736aa6","name":"Check received message containing Basic HTML tag","time":{"start":1714426875123,"stop":1714426875123,"duration":0},"status":"passed","severity":"normal"},{"uid":"150dc24591c926d1","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 4","time":{"start":1714426573099,"stop":1714426573099,"duration":0},"status":"passed","severity":"normal"},{"uid":"15ee6b81418a5a36","name":"Publish message with custom timestamp: Sun Dec 17 1995 03:24:00 GMT+0000 (Coordinated Universal Time)","time":{"start":1714426865268,"stop":1714426865268,"duration":0},"status":"passed","severity":"normal"},{"uid":"2732b116ea12ba63","name":"isConnected should return false after all peers disconnect","time":{"start":1714426457655,"stop":1714426457656,"duration":1},"status":"passed","severity":"normal"},{"uid":"31ae263bb775dca2","name":"tcp ip4 address","time":{"start":1714426364093,"stop":1714426364093,"duration":0},"status":"passed","severity":"normal"},{"uid":"8f89768a0729615f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714426655783,"stop":1714426655784,"duration":1},"status":"passed","severity":"normal"},{"uid":"2f489bc159111eff","name":"Push message with JSON payload","time":{"start":1714426950349,"stop":1714426950349,"duration":0},"status":"passed","severity":"normal"},{"uid":"f143417750f963a","name":"Push message with content topic containing special chars","time":{"start":1714426812801,"stop":1714426812802,"duration":1},"status":"passed","severity":"normal"},{"uid":"66469b10aff141ed","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714426629922,"stop":1714426629923,"duration":1},"status":"passed","severity":"normal"},{"uid":"42a92fbc97c3f3e0","name":"Push message with XML payload","time":{"start":1714426812796,"stop":1714426812796,"duration":0},"status":"passed","severity":"normal"},{"uid":"b500e4b8eee9b6f7","name":"random auto sharding 10 - Cluster ID: 10, Content Topic: /app12/4/topic971/json","time":{"start":1714426916053,"stop":1714426916053,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9542ad5cceb575a","name":"random auto sharding 5 - Cluster ID: 10, Content Topic: /app60/9/topic196/utf8","time":{"start":1714426916050,"stop":1714426916050,"duration":0},"status":"passed","severity":"normal"},{"uid":"9fc6ff22ef9a4776","name":"Passing page size 3 when there are 20 messages","time":{"start":1714426999745,"stop":1714426999745,"duration":0},"status":"passed","severity":"normal"},{"uid":"8cfd8deeb56c2ef","name":"should not throw an error for a single configured topic","time":{"start":1714426355984,"stop":1714426355984,"duration":0},"status":"passed","severity":"normal"},{"uid":"5f5c5608e36bcaad","name":"random auto sharding 6 - Cluster ID: 10, Content Topic: /app30/5/topic866/utf8","time":{"start":1714426916050,"stop":1714426916050,"duration":0},"status":"passed","severity":"normal"},{"uid":"19aad59ac12d52df","name":"Subscribe to topic containing short and receive message","time":{"start":1714427044019,"stop":1714427044019,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7247e06b0b8422a","name":"udp ip6 address","time":{"start":1714426364093,"stop":1714426364094,"duration":1},"status":"passed","severity":"normal"},{"uid":"bc15bbc20fe1a893","name":"Cluster ID 0 - Default/Global Cluster","time":{"start":1714426916047,"stop":1714426916047,"duration":0},"status":"passed","severity":"normal"},{"uid":"d67a943a3a401b92","name":"1 Store, 2 relays, 2 fetches","time":{"start":1714426380773,"stop":1714426380773,"duration":0},"status":"passed","severity":"normal"},{"uid":"86ee12c2dfddeb41","name":"Check message with no content topic is not received","time":{"start":1714426576838,"stop":1714426576840,"duration":2},"status":"passed","severity":"normal"},{"uid":"a29b1dd4a0de9c18","name":"Relay + Store","time":{"start":1714426418557,"stop":1714426418557,"duration":0},"status":"passed","severity":"normal"},{"uid":"279f9c3d348b4f49","name":"Round trip binary encryption [symmetric, no signature]","time":{"start":1714426390780,"stop":1714426390781,"duration":1},"status":"passed","severity":"normal"},{"uid":"52e0f8113bd464a1","name":"should add and remove event listeners correctly","time":{"start":1714426384800,"stop":1714426384800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e173e46a923718b","name":"Subscribe and receive messages from multiple nwaku nodes","time":{"start":1714426655799,"stop":1714426655800,"duration":1},"status":"passed","severity":"normal"},{"uid":"c891df9203cc80c4","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714427044030,"stop":1714427044030,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ea5aea28690e989","name":"Check message on other pubsub topic is not received","time":{"start":1714426875132,"stop":1714426875132,"duration":0},"status":"passed","severity":"normal"},{"uid":"be13823336a1ba50","name":"Push message with content topic containing emoji","time":{"start":1714426950364,"stop":1714426950364,"duration":0},"status":"passed","severity":"normal"},{"uid":"2a3dc0537a24384","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714426832948,"stop":1714426832949,"duration":1},"status":"passed","severity":"normal"},{"uid":"6e9345dbe2319274","name":"Ephemeral field is preserved - asymmetric encryption","time":{"start":1714426418916,"stop":1714426418917,"duration":1},"status":"passed","severity":"normal"},{"uid":"9297c273a2dfdb77","name":"Check received message containing Arabic","time":{"start":1714426576822,"stop":1714426576822,"duration":0},"status":"passed","severity":"normal"},{"uid":"597a7c220f141d45","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714427044020,"stop":1714427044020,"duration":0},"status":"passed","severity":"normal"},{"uid":"db6fbdbe05c8fb6c","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714426692201,"stop":1714426692201,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d50e05d9b60d014","name":"Push message with emoji payload","time":{"start":1714426812798,"stop":1714426812799,"duration":1},"status":"passed","severity":"normal"},{"uid":"c1e4adaedadd5880","name":"recovers when dns.resolve returns empty","time":{"start":1714426381042,"stop":1714426381042,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cc19fe8029d277c","name":"Push message with content topic containing shell command","time":{"start":1714426812810,"stop":1714426812810,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5be81b2a10370e8","name":"it tolerates circular branch references","time":{"start":1714426381042,"stop":1714426381042,"duration":0},"status":"passed","severity":"normal"},{"uid":"f9e38e5a23e08333","name":"Check received message containing numeric","time":{"start":1714426875136,"stop":1714426875143,"duration":7},"status":"passed","severity":"normal"},{"uid":"9ab7194faf4391b2","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714426573084,"stop":1714426573084,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b0c9bf78b1ad822","name":"Ping on peer without subscriptions","time":{"start":1714426485121,"stop":1714426485121,"duration":0},"status":"passed","severity":"normal"},{"uid":"faaaf5e37e7c0fea","name":"getPeersByDiscovery","time":{"start":1714426818813,"stop":1714426818814,"duration":1},"status":"passed","severity":"normal"},{"uid":"a5417bc9a4f3efb","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714426655782,"stop":1714426655782,"duration":0},"status":"passed","severity":"normal"},{"uid":"e9bc52935805e415","name":"should return unique PubsubTopics for static sharding","time":{"start":1714426355971,"stop":1714426355971,"duration":0},"status":"passed","severity":"normal"},{"uid":"cbe8863ed43bc9d4","name":"returns all values when wanted number matches available values","time":{"start":1714426380035,"stop":1714426380037,"duration":2},"status":"passed","severity":"normal"},{"uid":"48c8b2f1671ec846","name":"Query with Promise Callback, No Decoder","time":{"start":1714426967434,"stop":1714426967435,"duration":1},"status":"passed","severity":"normal"},{"uid":"942b7d0b80072fad","name":"Check message received after nwaku node is restarted","time":{"start":1714426875134,"stop":1714426875135,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9067148b954f5974","name":"should throw an error for missing required configuration","time":{"start":1714426355974,"stop":1714426355974,"duration":0},"status":"passed","severity":"normal"},{"uid":"38273e1368b0fdf2","name":"Push message with content topic containing special chars","time":{"start":1714426950358,"stop":1714426950358,"duration":0},"status":"passed","severity":"normal"},{"uid":"29b023048f55f752","name":"numPeers=3 -- returns total 3 peers, with max 5 bootstrap peers","time":{"start":1714426573101,"stop":1714426573101,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cf1b4b266ad8410","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714426629927,"stop":1714426629928,"duration":1},"status":"passed","severity":"normal"},{"uid":"418bb24685a66b6","name":"3 nodes on /waku/2/rs/3/1 topic","time":{"start":1714426832956,"stop":1714426832956,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6feada3a232ff4","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714426927578,"stop":1714426927578,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7dbde6036229fcc","name":"Subscribe to topic containing long and receive message","time":{"start":1714427044020,"stop":1714427044020,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b87fbb6e62a7842","name":"safeDispatchEvent","time":{"start":1714426448208,"stop":1714426448209,"duration":1},"status":"passed","severity":"normal"},{"uid":"1af4fc5621c8e57","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714427044021,"stop":1714427044022,"duration":1},"status":"passed","severity":"normal"},{"uid":"820d82ee36b24ebd","name":"should throw an error for non-numeric shard: /waku/2/rs/1/-","time":{"start":1714426355981,"stop":1714426355982,"duration":1},"status":"passed","severity":"normal"},{"uid":"565e89cd0ad1f96","name":"Check received message containing shell command","time":{"start":1714426875151,"stop":1714426875152,"duration":1},"status":"passed","severity":"normal"},{"uid":"db21ea49163adfbf","name":"Query with Ordered Callback, No Decoder","time":{"start":1714426967426,"stop":1714426967426,"duration":0},"status":"passed","severity":"normal"},{"uid":"7f0fca12613f561f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426488646,"stop":1714426488647,"duration":1},"status":"passed","severity":"normal"},{"uid":"444d9a3035ed5015","name":"configure the node with multiple content topics","time":{"start":1714426916054,"stop":1714426916054,"duration":0},"status":"passed","severity":"normal"},{"uid":"5a699c2cfd04f08e","name":"Waku message hash computation (payload length 0)","time":{"start":1714426358686,"stop":1714426358687,"duration":1},"status":"passed","severity":"normal"},{"uid":"25536cee495a0b18","name":"should correctly map /statusim/1/community/cbor to shard index 4","time":{"start":1714426355962,"stop":1714426355963,"duration":1},"status":"passed","severity":"normal"},{"uid":"c6a7e21fc04beb3c","name":"should throw an error for non-numeric shard: /waku/2/rs/1/","time":{"start":1714426355982,"stop":1714426355983,"duration":1},"status":"passed","severity":"normal"},{"uid":"47a386c1f8c87d28","name":"handles different clusterIds correctly","time":{"start":1714426355967,"stop":1714426355968,"duration":1},"status":"passed","severity":"normal"},{"uid":"7725260dc9ff34d8","name":"Push message with XML payload","time":{"start":1714426950348,"stop":1714426950348,"duration":0},"status":"passed","severity":"normal"},{"uid":"ca858ac404300f1b","name":"Subscribe and receive messages via lightPush","time":{"start":1714427044025,"stop":1714427044025,"duration":0},"status":"passed","severity":"normal"},{"uid":"156b5d1f965154a","name":"can start and stop the service","time":{"start":1714426419002,"stop":1714426419003,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a260e4fe5a2e067","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426692197,"stop":1714426692197,"duration":0},"status":"passed","severity":"normal"},{"uid":"4b6f5a2893589498","name":"random static sharding 1 - Cluster ID: 398, Shard ID: 252","time":{"start":1714426927570,"stop":1714426927570,"duration":0},"status":"passed","severity":"normal"},{"uid":"46bdac47c2c78dd2","name":"should only return 1 node with store capability","time":{"start":1714426381044,"stop":1714426381045,"duration":1},"status":"passed","severity":"normal"},{"uid":"9867ed3579e9f052","name":"should only return 1 node with relay capability","time":{"start":1714426381044,"stop":1714426381044,"duration":0},"status":"passed","severity":"normal"},{"uid":"4353c91937651670","name":"Check message with invalid timestamp is not received","time":{"start":1714426576835,"stop":1714426576835,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a3353a9e77ca9da","name":"Subscribe to topic containing special chars and publish message","time":{"start":1714426868598,"stop":1714426868599,"duration":1},"status":"passed","severity":"normal"},{"uid":"d0ed27a33c863c73","name":"numPeers=2 -- returns total 2 peers, with max 5 bootstrap peers","time":{"start":1714426573100,"stop":1714426573101,"duration":1},"status":"passed","severity":"normal"},{"uid":"cfa55228135d476e","name":"connects to nwaku","time":{"start":1714427013799,"stop":1714427013799,"duration":0},"status":"passed","severity":"normal"},{"uid":"8e35e0222f5b857d","name":"groups multiple content topics into the same pubsub topic when they share the same shard index","time":{"start":1714426355967,"stop":1714426355967,"duration":0},"status":"passed","severity":"normal"},{"uid":"e7e8ae6f8a56846f","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426488669,"stop":1714426488670,"duration":1},"status":"passed","severity":"normal"},{"uid":"fb61cef85c97aa48","name":"Subscribe to topic containing Chinese and receive message","time":{"start":1714427044021,"stop":1714427044021,"duration":0},"status":"passed","severity":"normal"},{"uid":"19525bd28c1641cc","name":"should return a calculated topic if SingleShardInfo is provided","time":{"start":1714426355986,"stop":1714426355986,"duration":0},"status":"passed","severity":"normal"},{"uid":"c2d85d7732a1a89a","name":"topics with same application and version share the same shard","time":{"start":1714426355966,"stop":1714426355966,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd55f6f723389e15","name":"should throw an error for insufficient data","time":{"start":1714426356108,"stop":1714426356108,"duration":0},"status":"passed","severity":"normal"},{"uid":"e8c0acddf145d467","name":"Subscribe to topic containing Script and publish message","time":{"start":1714426868601,"stop":1714426868601,"duration":0},"status":"passed","severity":"normal"},{"uid":"fbb2e9985055fcb6","name":"should emit `peer:discovery:bootstrap` event when a peer is discovered","time":{"start":1714426407913,"stop":1714426407921,"duration":8},"status":"passed","severity":"normal"},{"uid":"6a89d502968e5526","name":"Nodes with multiple pubsub topic","time":{"start":1714426832950,"stop":1714426832951,"duration":1},"status":"passed","severity":"normal"},{"uid":"13ffec1380cebf30","name":"Subscribe to topic containing Script and receive message","time":{"start":1714427044022,"stop":1714427044022,"duration":0},"status":"passed","severity":"normal"},{"uid":"358b84ebe349840c","name":"Check received message containing Arabic","time":{"start":1714426875121,"stop":1714426875121,"duration":0},"status":"passed","severity":"normal"},{"uid":"7296b4bb95ae8033","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714426875157,"stop":1714426875157,"duration":0},"status":"passed","severity":"normal"},{"uid":"e3b97d3900245cf4","name":"Passing page size 11 when there are 10 messages","time":{"start":1714426999746,"stop":1714426999746,"duration":0},"status":"passed","severity":"normal"},{"uid":"fd5933e2645741a3","name":"ignores unrecognized TXT record formats","time":{"start":1714426381043,"stop":1714426381043,"duration":0},"status":"passed","severity":"normal"},{"uid":"d51ef6153ccb84a8","name":"Reopen subscription with peer with lost subscription","time":{"start":1714426485127,"stop":1714426485127,"duration":0},"status":"passed","severity":"normal"},{"uid":"fa03de50036924cf","name":"Subscribe to topic containing special chars and receive message","time":{"start":1714426655781,"stop":1714426655782,"duration":1},"status":"passed","severity":"normal"},{"uid":"115f9a1ae3b2c445","name":"should not receive a peer event after stop","time":{"start":1714426419008,"stop":1714426419012,"duration":4},"status":"passed","severity":"normal"},{"uid":"3c9a1a5dac62e37a","name":"should not receive a peer event before start","time":{"start":1714426419007,"stop":1714426419008,"duration":1},"status":"passed","severity":"normal"},{"uid":"7911935440170e6a","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714426573080,"stop":1714426573080,"duration":0},"status":"passed","severity":"normal"},{"uid":"aa97eff29d0d62e9","name":"same cluster, different shard: nodes don't connect","time":{"start":1714426573060,"stop":1714426573060,"duration":0},"status":"passed","severity":"normal"},{"uid":"6e145714ae36ee2a","name":"px service nodes not subscribed to the shard should not be dialed","time":{"start":1714427149782,"stop":1714427149783,"duration":1},"status":"passed","severity":"normal"},{"uid":"3663d2afd43e4105","name":"All","time":{"start":1714426418558,"stop":1714426418558,"duration":0},"status":"passed","severity":"normal"},{"uid":"ccf04664863d9863","name":"Query Generator, Wrong PubsubTopic","time":{"start":1714426967419,"stop":1714426967420,"duration":1},"status":"passed","severity":"normal"},{"uid":"74f46dcf19e960e9","name":"should emit a peer event after start","time":{"start":1714426419005,"stop":1714426419007,"duration":2},"status":"passed","severity":"normal"},{"uid":"17d62ff32e6a95f3","name":"numPeers=3 -- returns total 3 peers, with max 3 bootstrap peers","time":{"start":1714426573085,"stop":1714426573094,"duration":9},"status":"passed","severity":"normal"},{"uid":"88d64ceda57e260a","name":"should correctly map /myapp/1/latest/proto to shard index 0","time":{"start":1714426355960,"stop":1714426355961,"duration":1},"status":"passed","severity":"normal"},{"uid":"f40bb4acfb15ea57","name":"Push message with rate limit","time":{"start":1714426950365,"stop":1714426950366,"duration":1},"status":"passed","severity":"normal"},{"uid":"f104510e3dcd51a7","name":"can start and stop the service","time":{"start":1714426889315,"stop":1714426889316,"duration":1},"status":"passed","severity":"normal"},{"uid":"93a4383838b823d0","name":"Mutual subscription","time":{"start":1714426868567,"stop":1714426868568,"duration":1},"status":"passed","severity":"normal"},{"uid":"b28f798ce3fc0601","name":"Subscribe at once to 10000 topics and publish messages","time":{"start":1714426868579,"stop":1714426868579,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c4235126d4e79b2","name":"should throw error - no id","time":{"start":1714426364730,"stop":1714426364730,"duration":0},"status":"passed","severity":"normal"},{"uid":"12530d9a4c3c94a3","name":"Subscribe to topic containing emoji and publish message","time":{"start":1714426868610,"stop":1714426868611,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d997531173ce5a4","name":"Push message with content topic containing unicode special characters","time":{"start":1714426812811,"stop":1714426812811,"duration":0},"status":"passed","severity":"normal"},{"uid":"610d452deacc9fcc","name":"Generator, custom pubsub topic","time":{"start":1714426975368,"stop":1714426975369,"duration":1},"status":"passed","severity":"normal"},{"uid":"300004c620539d1","name":"should throw an error for non-numeric shard: /waku/2/rs/1/ ","time":{"start":1714426355983,"stop":1714426355983,"duration":0},"status":"passed","severity":"normal"},{"uid":"4877585664c1f633","name":"should throw an error for non-numeric clusterId: /waku/2/rs/-/1","time":{"start":1714426355981,"stop":1714426355981,"duration":0},"status":"passed","severity":"normal"},{"uid":"37bbefaacd7d3b20","name":"Round trip binary serialization","time":{"start":1714426369786,"stop":1714426369786,"duration":0},"status":"passed","severity":"normal"},{"uid":"885c409774327b3e","name":"Query with Promise Callback, Wrong PubsubTopic","time":{"start":1714426967426,"stop":1714426967427,"duration":1},"status":"passed","severity":"normal"},{"uid":"9879d69a7de722fd","name":"retrieves all peers (2) when cannot fulfill all requirements","time":{"start":1714426381045,"stop":1714426381045,"duration":0},"status":"passed","severity":"normal"},{"uid":"337bc849d0f5f804","name":"Check received message containing escaped characters","time":{"start":1714426875152,"stop":1714426875153,"duration":1},"status":"passed","severity":"normal"},{"uid":"77c35b2b7cd2deaf","name":"Push message with content topic containing Chinese","time":{"start":1714426950358,"stop":1714426950359,"duration":1},"status":"passed","severity":"normal"},{"uid":"502bf6fe8638bab9","name":"should be called for bootstrap peers","time":{"start":1714426415808,"stop":1714426415809,"duration":1},"status":"passed","severity":"normal"},{"uid":"d6c1beb75925045d","name":"Subscribe to topic containing long and publish message","time":{"start":1714426868581,"stop":1714426868598,"duration":17},"status":"passed","severity":"normal"},{"uid":"4aaaaecf57faf263","name":"should not be called more than DEFAULT_MAX_BOOTSTRAP_PEERS_ALLOWED times for bootstrap peers","time":{"start":1714426415809,"stop":1714426415810,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb6bdbff6739577","name":"Subscribe and publish messages on 2 different content topics","time":{"start":1714426868572,"stop":1714426868572,"duration":0},"status":"passed","severity":"normal"},{"uid":"f3152f1dc89671d1","name":"peerDiscovery without wakuPeerExchangeDiscovery","time":{"start":1714426818815,"stop":1714426818815,"duration":0},"status":"passed","severity":"normal"},{"uid":"614c4250babadc81","name":"Publish message with custom timestamp: Tue May 09 2023 21:40:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1714426865268,"stop":1714426865268,"duration":0},"status":"passed","severity":"normal"},{"uid":"23ed33e5d517e161","name":"should be able to decode the field with only STORE set to true","time":{"start":1714426364080,"stop":1714426364081,"duration":1},"status":"passed","severity":"normal"},{"uid":"f6f552259c9c0d62","name":"Throws when trying to push message with empty payload","time":{"start":1714426950356,"stop":1714426950357,"duration":1},"status":"passed","severity":"normal"},{"uid":"871ccf756108b903","name":"Refresh subscription","time":{"start":1714426655766,"stop":1714426655767,"duration":1},"status":"passed","severity":"normal"},{"uid":"485ba6f2744466ca","name":"should throw an error for invalid PubsubTopic format: /waku/1/rs/1/2","time":{"start":1714426355975,"stop":1714426355975,"duration":0},"status":"passed","severity":"normal"},{"uid":"aed94bd4193d9d33","name":"should retrieve 3 multiaddrs for test.waku.nodes.status.im","time":{"start":1714426419038,"stop":1714426419039,"duration":1},"status":"skipped","severity":"normal"},{"uid":"454816f86d411a87","name":"n1 and n2 uses a custom pubsub, n3 uses the default pubsub","time":{"start":1714426832955,"stop":1714426832955,"duration":0},"status":"passed","severity":"normal"},{"uid":"783fd6f5bf8eb692","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714427044034,"stop":1714427044034,"duration":0},"status":"passed","severity":"normal"},{"uid":"fca519f8aa86b7d9","name":"Refresh subscription","time":{"start":1714427044028,"stop":1714427044028,"duration":0},"status":"passed","severity":"normal"},{"uid":"29eb3918aa9ffcc0","name":"Query with Ordered Callback, Multiple PubsubTopics","time":{"start":1714426967425,"stop":1714426967425,"duration":0},"status":"passed","severity":"normal"},{"uid":"6ce345d473c247c0","name":"Check received message containing special chars","time":{"start":1714426576821,"stop":1714426576821,"duration":0},"status":"passed","severity":"normal"},{"uid":"68756873f2e1182e","name":"Generator, with asymmetric & symmetric encrypted messages","time":{"start":1714426988097,"stop":1714426988097,"duration":0},"status":"passed","severity":"normal"},{"uid":"7ea3ca485faeb776","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714427044023,"stop":1714427044024,"duration":1},"status":"passed","severity":"normal"},{"uid":"da1d220f0fc1d1a7","name":"retrieves all peers (3) when branch entries are composed of multiple strings","time":{"start":1714426381045,"stop":1714426381045,"duration":0},"status":"passed","severity":"normal"},{"uid":"b148c091200796ea","name":"Push message with content topic containing numeric","time":{"start":1714426950358,"stop":1714426950358,"duration":0},"status":"passed","severity":"normal"},{"uid":"84ceac8270bd736e","name":"Push message with content topic containing shell command","time":{"start":1714426950362,"stop":1714426950363,"duration":1},"status":"passed","severity":"normal"},{"uid":"240b899d192bd472","name":"Ping on subscribed peer","time":{"start":1714426485125,"stop":1714426485125,"duration":0},"status":"passed","severity":"normal"},{"uid":"9e84537984244d6b","name":"LightPush","time":{"start":1714427019009,"stop":1714427019009,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f9ab4f3c52e4614","name":"Subscribe and receive messages on autosharded pubsubtopic","time":{"start":1714426488666,"stop":1714426488666,"duration":0},"status":"passed","severity":"normal"},{"uid":"7d32000645d3ffdd","name":"given a waku node and content topic, creates a filter subscription","time":{"start":1714426865391,"stop":1714426865391,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8247c09031e2f2e9","name":"should get / set UDP multiaddr","time":{"start":1714426364737,"stop":1714426364737,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b78b6553aa8b5b1","name":"Push message with content topic containing Script","time":{"start":1714426950361,"stop":1714426950361,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc68626bee0ce65","name":"Push message with JSON payload","time":{"start":1714426812797,"stop":1714426812797,"duration":0},"status":"passed","severity":"normal"},{"uid":"f49a0466595558f3","name":"should correctly encode and decode relay shards using rs format (Index List)","time":{"start":1714426356108,"stop":1714426356108,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7dc132b1464c439","name":"Refresh subscription","time":{"start":1714426868580,"stop":1714426868580,"duration":0},"status":"skipped","severity":"normal"},{"uid":"c2f1229ddfeb183","name":"Push message with shell command payload","time":{"start":1714426812797,"stop":1714426812797,"duration":0},"status":"passed","severity":"normal"},{"uid":"6187a7745d055f0b","name":"isConnected should return true after first peer connects","time":{"start":1714426457655,"stop":1714426457655,"duration":0},"status":"passed","severity":"normal"},{"uid":"195a7e898b3bf39c","name":"Passing a valid cursor at 110 index when there are 120 messages","time":{"start":1714426928331,"stop":1714426928332,"duration":1},"status":"passed","severity":"normal"},{"uid":"23974c98a92816c3","name":"Subscribe and receive messages from 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426488667,"stop":1714426488667,"duration":0},"status":"passed","severity":"normal"},{"uid":"76f7f7bcfa7a8c41","name":"should be able to encode the field with only STORE set to true","time":{"start":1714426364073,"stop":1714426364074,"duration":1},"status":"passed","severity":"normal"},{"uid":"d71cd03a34f4c742","name":"Check message with no content topic is not received","time":{"start":1714426875133,"stop":1714426875133,"duration":0},"status":"passed","severity":"normal"},{"uid":"132e6b50a150e346","name":"Subscribe to topic containing Russian and publish message","time":{"start":1714426868600,"stop":1714426868600,"duration":0},"status":"passed","severity":"normal"},{"uid":"d5edbece560ba9e3","name":"Decoder throws on undefined content topic","time":{"start":1714426369789,"stop":1714426369789,"duration":0},"status":"passed","severity":"normal"},{"uid":"727d81369d065581","name":"receives messages sent to provided content topic through stream","time":{"start":1714426865393,"stop":1714426865393,"duration":0},"status":"skipped","severity":"normal"},{"uid":"26881137a9917447","name":"Push message with custom timestamp: 1714422977123","time":{"start":1714426812814,"stop":1714426812814,"duration":0},"status":"passed","severity":"normal"},{"uid":"f21b937511a9ddda","name":"same cluster, different shard: nodes connect","time":{"start":1714426697034,"stop":1714426697035,"duration":1},"status":"passed","severity":"normal"},{"uid":"42caa16baff7c891","name":"random static sharding 8 - Cluster ID: 994, Shard ID: 748","time":{"start":1714426927574,"stop":1714426927574,"duration":0},"status":"passed","severity":"normal"},{"uid":"c9346557a08c508c","name":"Timestamp too far from node time: -20000 ms from now","time":{"start":1714427006279,"stop":1714427006280,"duration":1},"status":"passed","severity":"normal"},{"uid":"33b11853cfbfd8c9","name":"Reopen subscription with peer with lost subscription","time":{"start":1714426485125,"stop":1714426485125,"duration":0},"status":"passed","severity":"normal"},{"uid":"509739787888dd3","name":"Check received message containing JSON","time":{"start":1714426576825,"stop":1714426576825,"duration":0},"status":"passed","severity":"normal"},{"uid":"7190d6ae50c1e65e","name":"Push 30 different messages","time":{"start":1714426950356,"stop":1714426950356,"duration":0},"status":"passed","severity":"normal"},{"uid":"be35fbe0790b5f87","name":"Passing cursor with wrong pubsubTopic","time":{"start":1714426928333,"stop":1714426928333,"duration":0},"status":"passed","severity":"normal"},{"uid":"875c627273460a5c","name":"Push message with content topic containing emoji","time":{"start":1714426812811,"stop":1714426812812,"duration":1},"status":"passed","severity":"normal"},{"uid":"e8bf6ea97b3c55d5","name":"Check publish message containing JSON","time":{"start":1714426865266,"stop":1714426865266,"duration":0},"status":"passed","severity":"normal"},{"uid":"adbeb498114340c9","name":"Push message with emoji payload","time":{"start":1714426950351,"stop":1714426950356,"duration":5},"status":"passed","severity":"normal"},{"uid":"c28be7b7fb82e400","name":"Check received message with timestamp: 1714426408151000000 ","time":{"start":1714426875129,"stop":1714426875130,"duration":1},"status":"passed","severity":"normal"},{"uid":"114d36e9f2b3479e","name":"should correctly map a content topic to a pubsub topic for different network shard sizes","time":{"start":1714426355992,"stop":1714426355992,"duration":0},"status":"passed","severity":"normal"},{"uid":"df01bd1078ff30a3","name":"numPeers=3 -- returns total 3 peers, with max 2 bootstrap peers","time":{"start":1714426573081,"stop":1714426573083,"duration":2},"status":"passed","severity":"normal"},{"uid":"9e7f418790d0f2ae","name":"Query generator for multiple messages with different message text format","time":{"start":1714426988094,"stop":1714426988095,"duration":1},"status":"passed","severity":"normal"},{"uid":"da44ed8d5bf41c0a","name":"should correctly map /app/20/sometopic/someencoding to shard index 1 with networkShards 2","time":{"start":1714426355965,"stop":1714426355966,"duration":1},"status":"passed","severity":"normal"},{"uid":"62826862f7c8d7ee","name":"should handle a minimal index list","time":{"start":1714426356107,"stop":1714426356107,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4aef8ede2718c32","name":"Check message received after jswaku node is restarted","time":{"start":1714426875134,"stop":1714426875134,"duration":0},"status":"skipped","severity":"normal"},{"uid":"fdc994f902bc0c27","name":"Push message equal or less that 1MB","time":{"start":1714426950367,"stop":1714426950367,"duration":0},"status":"passed","severity":"normal"},{"uid":"42d16b6b61126379","name":"Does not throw an exception when node disconnects","time":{"start":1714427013799,"stop":1714427013799,"duration":0},"status":"passed","severity":"normal"},{"uid":"48e3b833949be1ca","name":"Init the array if not present","time":{"start":1714426355767,"stop":1714426355770,"duration":3},"status":"passed","severity":"normal"},{"uid":"7a62e3aa1d4e06cb","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714427044021,"stop":1714427044021,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d826e3050d936f","name":"random auto sharding 7 - Cluster ID: 10, Content Topic: /app15/9/topic886/proto","time":{"start":1714426916051,"stop":1714426916051,"duration":0},"status":"passed","severity":"normal"},{"uid":"784a618291627db0","name":"Relay + Store","time":{"start":1714426364742,"stop":1714426364743,"duration":1},"status":"passed","severity":"normal"},{"uid":"d38af08d0b799ff5","name":"Push message with content topic containing numeric","time":{"start":1714426812801,"stop":1714426812801,"duration":0},"status":"passed","severity":"normal"},{"uid":"2efc3061540360b5","name":"caches peers it previously fetched","time":{"start":1714426381043,"stop":1714426381043,"duration":0},"status":"passed","severity":"normal"},{"uid":"4657cdc2c5a18f62","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714427044017,"stop":1714427044017,"duration":0},"status":"passed","severity":"normal"},{"uid":"f1dc8f37fafd2e24","name":"should throw an error for non-numeric shard: /waku/2/rs/1/x","time":{"start":1714426355977,"stop":1714426355978,"duration":1},"status":"passed","severity":"normal"},{"uid":"72cbd5cb3e0234ae","name":"can start and stop the service","time":{"start":1714426384795,"stop":1714426384795,"duration":0},"status":"passed","severity":"normal"},{"uid":"6f44f2db1b05042f","name":"should not fail to start the service if it is already started","time":{"start":1714426419004,"stop":1714426419005,"duration":1},"status":"passed","severity":"normal"},{"uid":"4238b55c2c94e3b2","name":"Check received message containing unicode special characters","time":{"start":1714426576828,"stop":1714426576829,"duration":1},"status":"passed","severity":"normal"},{"uid":"4d50961700b2b218","name":"Passing a valid cursor at 2 index when there are 4 messages","time":{"start":1714426928329,"stop":1714426928329,"duration":0},"status":"passed","severity":"normal"},{"uid":"c22ff8d610b6ef4","name":"Check received message containing Script","time":{"start":1714426875122,"stop":1714426875122,"duration":0},"status":"passed","severity":"normal"},{"uid":"a148317b507a47a7","name":"Passing a valid cursor at 10 index when there are 40 messages","time":{"start":1714426928330,"stop":1714426928330,"duration":0},"status":"passed","severity":"normal"},{"uid":"643641fe93c67676","name":"Push message with custom timestamp: 1714422973255","time":{"start":1714426950366,"stop":1714426950366,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcba4f418a465f1c","name":"Query Generator, No message returned","time":{"start":1714426967422,"stop":1714426967422,"duration":0},"status":"passed","severity":"normal"},{"uid":"3f9533747e565053","name":"Nwaku publishes","time":{"start":1714426842122,"stop":1714426842122,"duration":0},"status":"passed","severity":"normal"},{"uid":"8558baf55b93b379","name":"Push message with special chars payload","time":{"start":1714426950345,"stop":1714426950345,"duration":0},"status":"passed","severity":"normal"},{"uid":"e77592e58d60e6de","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714426655757,"stop":1714426655758,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a2eaad37befb102","name":"should throw an error for non-numeric shard: /waku/2/rs/1/!","time":{"start":1714426355980,"stop":1714426355980,"duration":0},"status":"passed","severity":"normal"},{"uid":"51d3f7f27271debe","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714426655797,"stop":1714426655798,"duration":1},"status":"passed","severity":"normal"},{"uid":"badf1d0664072ffb","name":"should properly create location multiaddrs - tcp4","time":{"start":1714426364738,"stop":1714426364738,"duration":0},"status":"passed","severity":"normal"},{"uid":"78658c9ff4ca18de","name":"Fails to push message with empty content topic","time":{"start":1714426950364,"stop":1714426950364,"duration":0},"status":"passed","severity":"normal"},{"uid":"bab27f91eb79e80","name":"configure the node with multiple pubsub topics","time":{"start":1714426927576,"stop":1714426927577,"duration":1},"status":"passed","severity":"normal"},{"uid":"9720a4e1dbef0d5","name":"Check publish message containing Chinese","time":{"start":1714426865262,"stop":1714426865262,"duration":0},"status":"passed","severity":"normal"},{"uid":"7cc8d71033882422","name":"Check received message with timestamp: 1714426407793 ","time":{"start":1714426576831,"stop":1714426576832,"duration":1},"status":"passed","severity":"normal"},{"uid":"76648f6ab26e8541","name":"addEventListener with wrong event","time":{"start":1714426448201,"stop":1714426448203,"duration":2},"status":"passed","severity":"normal"},{"uid":"844308033e812518","name":"Check message with non string payload is not received","time":{"start":1714426875159,"stop":1714426875159,"duration":0},"status":"passed","severity":"normal"},{"uid":"8396f53b0a056b25","name":"Unsubscribe 2 topics - node subscribed to 2 topics","time":{"start":1714426629927,"stop":1714426629927,"duration":0},"status":"passed","severity":"normal"},{"uid":"27698b70c1752b4c","name":"Ping on unsubscribed peer","time":{"start":1714426485121,"stop":1714426485124,"duration":3},"status":"passed","severity":"normal"},{"uid":"af5441e02d351abf","name":"random auto sharding 3 - Cluster ID: 10, Content Topic: /app72/6/topic793/xml","time":{"start":1714426916049,"stop":1714426916049,"duration":0},"status":"passed","severity":"normal"},{"uid":"489ccff83197eac9","name":"should emit `peer:connected:peer-exchange` event when a peer is connected","time":{"start":1714426407927,"stop":1714426407930,"duration":3},"status":"passed","severity":"normal"},{"uid":"af1111c66c1ba687","name":"Check message received after nwaku node is restarted","time":{"start":1714426875159,"stop":1714426875160,"duration":1},"status":"skipped","severity":"normal"},{"uid":"5fe26be3b01219be","name":"Passing page size 0 when there are 110 messages","time":{"start":1714426999743,"stop":1714426999744,"duration":1},"status":"passed","severity":"normal"},{"uid":"d7386310fff01667","name":"Check received message containing Russian","time":{"start":1714426875121,"stop":1714426875121,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf8e32050547b834","name":"same cluster, same shard: nodes connect (autosharding)","time":{"start":1714426573062,"stop":1714426573062,"duration":0},"status":"passed","severity":"normal"},{"uid":"70e6014ff36f0a9c","name":"Fails to push message with empty content topic","time":{"start":1714426812812,"stop":1714426812812,"duration":0},"status":"passed","severity":"normal"},{"uid":"84f645a642d092e7","name":"should be able to encode the field with only LIGHTPUSH set to true","time":{"start":1714426364075,"stop":1714426364076,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d84ce4fc6bfc41","name":"different cluster, different shard: nodes don't connect","time":{"start":1714426697035,"stop":1714426697036,"duration":1},"status":"passed","severity":"normal"},{"uid":"e25d4a56c6155","name":"Unsubscribe 1 topic - node subscribed to 2 topics","time":{"start":1714426629923,"stop":1714426629923,"duration":0},"status":"passed","severity":"normal"},{"uid":"bf4f7b4ea1ee52bd","name":"Push message with content topic containing short","time":{"start":1714426950357,"stop":1714426950357,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc3cbd0b6c958b38","name":"Check received message containing special chars","time":{"start":1714426875144,"stop":1714426875144,"duration":0},"status":"passed","severity":"normal"},{"uid":"33e35f08fbe07d0d","name":"should be able to decode the field with RELAY and FILTER protocols set to true","time":{"start":1714426364082,"stop":1714426364083,"duration":1},"status":"passed","severity":"normal"},{"uid":"1928e886d4e7197a","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714427044016,"stop":1714427044016,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d9fdce5644f862e","name":"should aggregate SingleShardInfos into a ShardInfo","time":{"start":1714426355969,"stop":1714426355970,"duration":1},"status":"passed","severity":"normal"},{"uid":"b2c06996cb10cc4f","name":"Check publish message containing Arabic","time":{"start":1714426865262,"stop":1714426865262,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b87dd923096a13f","name":"should throw an error for an unconfigured topic","time":{"start":1714426355985,"stop":1714426355985,"duration":0},"status":"passed","severity":"normal"},{"uid":"23eab1d58720ae50","name":"should return valid sharding parameters for content topics autosharding","time":{"start":1714426355988,"stop":1714426355988,"duration":0},"status":"passed","severity":"normal"},{"uid":"2db84957c7ca6f4f","name":"Subscribe and receives messages on 20 topics","time":{"start":1714426655759,"stop":1714426655762,"duration":3},"status":"passed","severity":"normal"},{"uid":"9abaf651af290199","name":"groups content topics by expected pubsub topic","time":{"start":1714426355967,"stop":1714426355967,"duration":0},"status":"passed","severity":"normal"},{"uid":"cef38321a2809385","name":"Ordered Callback sorting by timestamp while page direction is backward","time":{"start":1714426986249,"stop":1714426986249,"duration":0},"status":"passed","severity":"normal"},{"uid":"d81afa94d84395f2","name":"Round trip binary encryption [symmetric, signature]","time":{"start":1714426390782,"stop":1714426390782,"duration":0},"status":"passed","severity":"normal"},{"uid":"6c4cc8ba3d975471","name":"numPeers=3 -- returns total 3 peers, with max 1 bootstrap peers","time":{"start":1714426573078,"stop":1714426573079,"duration":1},"status":"passed","severity":"normal"},{"uid":"397d4032772214b0","name":"Check received message with timestamp: 1949153314000 ","time":{"start":1714426875131,"stop":1714426875132,"duration":1},"status":"passed","severity":"normal"},{"uid":"33e6e11d829ac9fb","name":"Query generator for multiple messages with different content topic format","time":{"start":1714426988095,"stop":1714426988096,"duration":1},"status":"passed","severity":"normal"},{"uid":"3c5510b45a09c768","name":"can start the service","time":{"start":1714426419000,"stop":1714426419002,"duration":2},"status":"passed","severity":"normal"},{"uid":"4667e6305209e02f","name":"start node with ApplicationInfo","time":{"start":1714426916055,"stop":1714426916055,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d4cd7196d09c89d","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714427044022,"stop":1714427044022,"duration":0},"status":"passed","severity":"normal"},{"uid":"a89ca4fcd2bb539c","name":"Check publish message after service node is restarted","time":{"start":1714426865273,"stop":1714426865273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"aa2a667c79e8b50e","name":"should not fail to stop the service if it was not started","time":{"start":1714426384795,"stop":1714426384796,"duration":1},"status":"passed","severity":"normal"},{"uid":"4db0311b9fb50df1","name":"Check publish message after client node is restarted","time":{"start":1714426865273,"stop":1714426865273,"duration":0},"status":"skipped","severity":"normal"},{"uid":"1b3a1ad82652678e","name":"should properly compute the node id","time":{"start":1714426364736,"stop":1714426364736,"duration":0},"status":"passed","severity":"normal"},{"uid":"f4011717b58d463c","name":"PeerStore has remote peer's shard info after successful connection","time":{"start":1714426697033,"stop":1714426697033,"duration":0},"status":"passed","severity":"normal"},{"uid":"26a6b7d3726eb5cb","name":"should throw error - no public key","time":{"start":1714426364735,"stop":1714426364735,"duration":0},"status":"passed","severity":"normal"},{"uid":"dc88a66c31102e87","name":"should be called for peers with PEER_EXCHANGE tags","time":{"start":1714426415810,"stop":1714426415811,"duration":1},"status":"passed","severity":"normal"},{"uid":"6bca365c7b3f23a","name":"Check publish message containing escaped characters","time":{"start":1714426865267,"stop":1714426865267,"duration":0},"status":"passed","severity":"normal"},{"uid":"245bdd201a15e646","name":"Query generator for multiple messages","time":{"start":1714426988094,"stop":1714426988094,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd75ee6b37abf412","name":"Fails to push message with large meta","time":{"start":1714426950365,"stop":1714426950365,"duration":0},"status":"passed","severity":"normal"},{"uid":"3ecaf182397fbda2","name":"Query Generator - forward","time":{"start":1714426973022,"stop":1714426973022,"duration":0},"status":"passed","severity":"normal"},{"uid":"558466f5e2e555d","name":"Encoder throws on undefined content topic","time":{"start":1714426392844,"stop":1714426392844,"duration":0},"status":"passed","severity":"normal"},{"uid":"e63a65c705d86493","name":"Subscribe to topic containing Arabic and publish message","time":{"start":1714426868599,"stop":1714426868600,"duration":1},"status":"passed","severity":"normal"},{"uid":"a65f46ebe2be2dda","name":"Subscribe to topic containing short and receive message","time":{"start":1714426655772,"stop":1714426655775,"duration":3},"status":"passed","severity":"normal"},{"uid":"2978f9fe2a469cf6","name":"Ping on unsubscribed peer","time":{"start":1714426438826,"stop":1714426438827,"duration":1},"status":"passed","severity":"normal"},{"uid":"4143fcef1e8ffdf0","name":"ENRTree (branch): should error if DNS branch entry is mis-prefixed","time":{"start":1714426380210,"stop":1714426380210,"duration":0},"status":"passed","severity":"normal"},{"uid":"9eff3bda3df9b47d","name":"Error when try to subscribe to more than 101 topics (new limit)","time":{"start":1714427044018,"stop":1714427044018,"duration":0},"status":"passed","severity":"normal"},{"uid":"db57e3c7edfeb382","name":"Sign & Recover","time":{"start":1714426391363,"stop":1714426391363,"duration":0},"status":"passed","severity":"normal"},{"uid":"550b550e045bf2d3","name":"Relay - times out","time":{"start":1714427019008,"stop":1714427019008,"duration":0},"status":"passed","severity":"normal"},{"uid":"80c9b22469b81149","name":"new peer added after a peer was already found","time":{"start":1714426818814,"stop":1714426818814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"da13f681be4c3c48","name":"Subscribe to topic containing Script and receive message","time":{"start":1714427044032,"stop":1714427044032,"duration":0},"status":"passed","severity":"normal"},{"uid":"a7d1ee4ca543e099","name":"Reopen subscription with peer with lost subscription","time":{"start":1714426438827,"stop":1714426438827,"duration":0},"status":"passed","severity":"normal"},{"uid":"fcc3af7697ef249d","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426692199,"stop":1714426692200,"duration":1},"status":"passed","severity":"normal"},{"uid":"59b8e1af565ee29a","name":"should set field with only STORE enabled","time":{"start":1714426364741,"stop":1714426364741,"duration":0},"status":"passed","severity":"normal"},{"uid":"e2da1b93c545b438","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714426573097,"stop":1714426573097,"duration":0},"status":"passed","severity":"normal"},{"uid":"357a3a1d2f28b7a5","name":"stop","time":{"start":1714426448209,"stop":1714426448212,"duration":3},"status":"passed","severity":"normal"},{"uid":"632c695c3c60b8c8","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714427149783,"stop":1714427149783,"duration":0},"status":"passed","severity":"normal"},{"uid":"c854f18d7c22e661","name":"Push message with custom timestamp: 1714430177123","time":{"start":1714426812814,"stop":1714426812814,"duration":0},"status":"passed","severity":"normal"},{"uid":"adba7803cf9df581","name":"Subscribe to topic containing escaped characters and publish message","time":{"start":1714426868609,"stop":1714426868610,"duration":1},"status":"passed","severity":"normal"},{"uid":"6ba598652bafd071","name":"throws on empty content topic","time":{"start":1714426355953,"stop":1714426355953,"duration":0},"status":"passed","severity":"normal"},{"uid":"eaca70fa5c4eec6d","name":"should set field with only LIGHTPUSH enabled","time":{"start":1714426364742,"stop":1714426364742,"duration":0},"status":"passed","severity":"normal"},{"uid":"fc0ee0df99b98313","name":"should throw an error for empty SingleShardInfos array","time":{"start":1714426355970,"stop":1714426355970,"duration":0},"status":"passed","severity":"normal"},{"uid":"d7df67fab6d4f5ab","name":"Wrong topic","time":{"start":1714426916053,"stop":1714426916053,"duration":0},"status":"passed","severity":"normal"},{"uid":"3df65cfdf4f8605e","name":"should throw an error for invalid PubsubTopic format: /waku/2/r/1/2","time":{"start":1714426355975,"stop":1714426355976,"duration":1},"status":"passed","severity":"normal"},{"uid":"6368fc0f5b3436d6","name":"pre and post cipher","time":{"start":1714426391362,"stop":1714426391362,"duration":0},"status":"passed","severity":"normal"},{"uid":"3e5fe37b666a22f5","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 7","time":{"start":1714426573129,"stop":1714426573129,"duration":0},"status":"passed","severity":"normal"},{"uid":"2d8c62e5ab5da720","name":"Subscribe to topic containing XML and receive message","time":{"start":1714427044032,"stop":1714427044032,"duration":0},"status":"passed","severity":"normal"},{"uid":"f15bfd22dac3645e","name":"Passing page size 10 when there are 10 messages","time":{"start":1714426999745,"stop":1714426999746,"duration":1},"status":"passed","severity":"normal"},{"uid":"5696a12ed6c77bf6","name":"Query with Promise Callback, No message returned","time":{"start":1714426967435,"stop":1714426967435,"duration":0},"status":"passed","severity":"normal"},{"uid":"310cc2dfdf8804c7","name":"Nodes with multiple pubsub topic","time":{"start":1714426832956,"stop":1714426832957,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8856d3203c4b9d0","name":"should throw an error for non-numeric clusterId: /waku/2/rs/ /1","time":{"start":1714426355983,"stop":1714426355983,"duration":0},"status":"passed","severity":"normal"},{"uid":"92d62842198d506d","name":"Publish message with custom timestamp: Mon Apr 29 2024 20:40:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1714426865269,"stop":1714426865269,"duration":0},"status":"passed","severity":"normal"},{"uid":"80e97438c2d28f25","name":"non connected peers","time":{"start":1714426813109,"stop":1714426813109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"b649daec1d2a00a4","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714426488666,"stop":1714426488667,"duration":1},"status":"passed","severity":"normal"},{"uid":"4a309ced54511826","name":"Subscribe to topic containing unicode special characters and publish message","time":{"start":1714426868610,"stop":1714426868610,"duration":0},"status":"passed","severity":"normal"},{"uid":"dd369f1b3e22efd1","name":"Check received message containing numeric","time":{"start":1714426576820,"stop":1714426576821,"duration":1},"status":"passed","severity":"normal"},{"uid":"c8e64a5a804b94ed","name":"Subscribe and receive symmetrically encrypted messages via lightPush","time":{"start":1714427044016,"stop":1714427044017,"duration":1},"status":"passed","severity":"normal"},{"uid":"da80cf60b94a2ed","name":"different cluster, same shard: nodes don't connect (autosharding)","time":{"start":1714426573063,"stop":1714426573073,"duration":10},"status":"passed","severity":"normal"},{"uid":"e164e595982e4e07","name":"Correctly serialized arguments","time":{"start":1714426697138,"stop":1714426697138,"duration":0},"status":"passed","severity":"normal"},{"uid":"c6d50d96659154be","name":"Fails to publish message with wrong pubsubtopic","time":{"start":1714426865271,"stop":1714426865271,"duration":0},"status":"passed","severity":"normal"},{"uid":"f744bb0d9d001263","name":"Nodes with multiple pubsub topic","time":{"start":1714426832955,"stop":1714426832955,"duration":0},"status":"passed","severity":"normal"},{"uid":"4a9b6c54b5d55218","name":"Publish message with large meta","time":{"start":1714426865273,"stop":1714426865274,"duration":1},"status":"passed","severity":"normal"},{"uid":"d972f4ad1233cfde","name":"Check publish message containing emoji","time":{"start":1714426865267,"stop":1714426865268,"duration":1},"status":"passed","severity":"normal"},{"uid":"dc4d0af20673dd8","name":"start node with empty content topic","time":{"start":1714426916059,"stop":1714426916059,"duration":0},"status":"passed","severity":"normal"},{"uid":"e44b1541ebb7fb1b","name":"Check received message containing Script","time":{"start":1714426875148,"stop":1714426875149,"duration":1},"status":"passed","severity":"normal"},{"uid":"68606759555e9a2e","name":"random static sharding 6 - Cluster ID: 435, Shard ID: 227","time":{"start":1714426927573,"stop":1714426927573,"duration":0},"status":"passed","severity":"normal"},{"uid":"2e46092755027361","name":"Push message with content topic containing JSON","time":{"start":1714426812810,"stop":1714426812810,"duration":0},"status":"passed","severity":"normal"},{"uid":"e4dd5bea3cfb32e5","name":"Unsubscribes all - node subscribed to 1 topic","time":{"start":1714426629925,"stop":1714426629925,"duration":0},"status":"passed","severity":"normal"},{"uid":"edd0185064faba67","name":"Subscribe to topic containing emoji and receive message","time":{"start":1714427044024,"stop":1714427044024,"duration":0},"status":"passed","severity":"normal"},{"uid":"bfba6e1144d3f864","name":"Fails to publish message with empty text","time":{"start":1714426865270,"stop":1714426865270,"duration":0},"status":"passed","severity":"normal"},{"uid":"52cee5d92ccec1cf","name":"Check received message containing escaped characters","time":{"start":1714426576827,"stop":1714426576828,"duration":1},"status":"passed","severity":"normal"},{"uid":"be959a3b4b45be08","name":"should be able to encode the field with ALL protocols set to true","time":{"start":1714426364076,"stop":1714426364077,"duration":1},"status":"passed","severity":"normal"},{"uid":"201b3ca9045a5cad","name":"Subscribe to topic containing Script and receive message","time":{"start":1714426655784,"stop":1714426655784,"duration":0},"status":"passed","severity":"normal"},{"uid":"bc6f1d9c6bcbf367","name":"Light Node - default protocols","time":{"start":1714427019010,"stop":1714427019010,"duration":0},"status":"passed","severity":"normal"},{"uid":"9af8532263fd71b2","name":"should not throw an error when the topic is within a list of configured topics","time":{"start":1714426355984,"stop":1714426355984,"duration":0},"status":"passed","severity":"normal"},{"uid":"6169e18d031ae41f","name":"Push message with numeric payload","time":{"start":1714426950344,"stop":1714426950345,"duration":1},"status":"passed","severity":"normal"},{"uid":"eb7da3facf1e9987","name":"throws an error for improperly formatted content topics","time":{"start":1714426355968,"stop":1714426355968,"duration":0},"status":"passed","severity":"normal"},{"uid":"4adf70711d01f7d3","name":"given a content topic, creates a waku node and filter subscription","time":{"start":1714426865390,"stop":1714426865391,"duration":1},"status":"skipped","severity":"normal"},{"uid":"9c35ce7d49331c58","name":"Push message with content topic containing Russian","time":{"start":1714426950360,"stop":1714426950360,"duration":0},"status":"passed","severity":"normal"},{"uid":"a73dedcfb0c7a65a","name":"Unsubscribe topics the node is not subscribed to","time":{"start":1714426629924,"stop":1714426629925,"duration":1},"status":"passed","severity":"normal"},{"uid":"9febd7033c96b4d3","name":"Unsubscribes all - node subscribed to 10 topics","time":{"start":1714426629926,"stop":1714426629926,"duration":0},"status":"passed","severity":"normal"},{"uid":"93de38401fcef252","name":"Subscribe to 100 topics (new limit) at once and receives messages","time":{"start":1714427044018,"stop":1714427044018,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec273163bfd4ee51","name":"returns all values when wanted number is greater than available values","time":{"start":1714426380038,"stop":1714426380041,"duration":3},"status":"passed","severity":"normal"},{"uid":"4e45604e234fe0fc","name":"using a protocol with unconfigured pubsub topic should fail","time":{"start":1714426916054,"stop":1714426916055,"duration":1},"status":"passed","severity":"normal"},{"uid":"5a6ffdc6be30f04b","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714426488668,"stop":1714426488669,"duration":1},"status":"passed","severity":"normal"},{"uid":"e50ea417be1be6c8","name":"Decoder throws on undefined content topic","time":{"start":1714426390788,"stop":1714426390788,"duration":0},"status":"passed","severity":"normal"},{"uid":"8c96df2d7bfa274","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714426655782,"stop":1714426655783,"duration":1},"status":"passed","severity":"normal"},{"uid":"a22f7bf6c1370310","name":"Privacy Node - default protocol","time":{"start":1714427019010,"stop":1714427019010,"duration":0},"status":"passed","severity":"normal"},{"uid":"28aa9ac2743656fc","name":"Subscribe to topic containing shell command and publish message","time":{"start":1714426868609,"stop":1714426868609,"duration":0},"status":"passed","severity":"normal"},{"uid":"6b7ffd75984409b7","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714427044023,"stop":1714427044023,"duration":0},"status":"passed","severity":"normal"},{"uid":"5204bbd575dbb304","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 4","time":{"start":1714426355989,"stop":1714426355990,"duration":1},"status":"passed","severity":"normal"},{"uid":"d33485bf03bc79fa","name":"Push message with short payload","time":{"start":1714426812790,"stop":1714426812790,"duration":0},"status":"passed","severity":"normal"},{"uid":"5d1f94ebf90df1f7","name":"Ephemeral field is preserved - encoder v0","time":{"start":1714426418915,"stop":1714426418916,"duration":1},"status":"passed","severity":"normal"},{"uid":"261b64a83d36222f","name":"Check publish message containing short","time":{"start":1714426865260,"stop":1714426865260,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2f3b9292e5af530","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714426655796,"stop":1714426655797,"duration":1},"status":"passed","severity":"normal"},{"uid":"1a1424c228d1c316","name":"should not fail to start the service if it is already started","time":{"start":1714426889317,"stop":1714426889322,"duration":5},"status":"passed","severity":"normal"},{"uid":"cb433ae9d727f5c","name":"3 nodes on /waku/2/rs/3/2 topic","time":{"start":1714426832956,"stop":1714426832956,"duration":0},"status":"passed","severity":"normal"},{"uid":"beb6b045cfb0e787","name":"isConnected should return false after all peers disconnect","time":{"start":1714426407934,"stop":1714426407935,"duration":1},"status":"passed","severity":"normal"},{"uid":"8d74d182c5a23e7b","name":"Overlapping topic subscription","time":{"start":1714426655766,"stop":1714426655766,"duration":0},"status":"passed","severity":"normal"},{"uid":"59503bc555781024","name":"Subscribe to topic containing Russian and receive message","time":{"start":1714426655783,"stop":1714426655783,"duration":0},"status":"passed","severity":"normal"},{"uid":"2c5383b764cf1e05","name":"Ping on unsubscribed peer","time":{"start":1714426485126,"stop":1714426485126,"duration":0},"status":"passed","severity":"normal"},{"uid":"bb935f3d3e30c54f","name":"isConnected return false after peer stops","time":{"start":1714426457656,"stop":1714426457656,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2e5e1a493e85414","name":"Should fail to subscribe with decoder with wrong pubsubTopic","time":{"start":1714426488647,"stop":1714426488647,"duration":0},"status":"passed","severity":"normal"},{"uid":"491c44cac6194a20","name":"Subscribe one by one to 100 topics and publish messages","time":{"start":1714426868579,"stop":1714426868579,"duration":0},"status":"passed","severity":"normal"},{"uid":"b07e12d8fa7eadf8","name":"wrong wakuPeerExchangeDiscovery pubsub topic","time":{"start":1714426818814,"stop":1714426818814,"duration":0},"status":"skipped","severity":"normal"},{"uid":"3b5af8a076123905","name":"Fields are not dropped","time":{"start":1714426369082,"stop":1714426369083,"duration":1},"status":"passed","severity":"normal"},{"uid":"a95c95faecc15095","name":"returns a subset of values when wanted number is lesser than available values","time":{"start":1714426380041,"stop":1714426380042,"duration":1},"status":"passed","severity":"normal"},{"uid":"b412e350a08ea55d","name":"msgTime: -19000 ms from now, startTime: -20000, endTime: -19000","time":{"start":1714427006278,"stop":1714427006278,"duration":0},"status":"passed","severity":"normal"},{"uid":"d47169fb57f9f94","name":"should not fail to stop the service if it was not started","time":{"start":1714426419003,"stop":1714426419004,"duration":1},"status":"passed","severity":"normal"},{"uid":"b123548954137365","name":"should throw an error for non-numeric clusterId: /waku/2/rs/x/1","time":{"start":1714426355977,"stop":1714426355977,"duration":0},"status":"passed","severity":"normal"},{"uid":"f625adad8b162df9","name":"Push message with long payload","time":{"start":1714426812790,"stop":1714426812791,"duration":1},"status":"passed","severity":"normal"},{"uid":"fe407f6f2152e54a","name":"throws on content topic with generation field greater than 0","time":{"start":1714426355956,"stop":1714426355956,"duration":0},"status":"passed","severity":"normal"},{"uid":"b6cbf46b09b96430","name":"Passing cursor with wrong message digest","time":{"start":1714426928332,"stop":1714426928333,"duration":1},"status":"passed","severity":"normal"},{"uid":"ccbdb33210022754","name":"Push message with content topic containing short","time":{"start":1714426812800,"stop":1714426812800,"duration":0},"status":"passed","severity":"normal"},{"uid":"55f6d62bb360ba53","name":"Push message with meta","time":{"start":1714426950364,"stop":1714426950365,"duration":1},"status":"passed","severity":"normal"},{"uid":"bf9b692be9d4db25","name":"Unsubscribe 1 topic - node subscribed to 1 topic","time":{"start":1714426629926,"stop":1714426629927,"duration":1},"status":"passed","severity":"normal"},{"uid":"6890a1e881a2aa2c","name":"numPeers=1 -- returns one bootstrap peer ","time":{"start":1714426573104,"stop":1714426573104,"duration":0},"status":"passed","severity":"normal"},{"uid":"b78f353d6626fa00","name":"should correctly encode and decode relay shards using rsv format (Bit Vector)","time":{"start":1714426356108,"stop":1714426356108,"duration":0},"status":"passed","severity":"normal"},{"uid":"793434cc6c3e6ac2","name":"Fails to push message with large meta","time":{"start":1714426812813,"stop":1714426812813,"duration":0},"status":"passed","severity":"normal"},{"uid":"22f55589a977c632","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714426692197,"stop":1714426692197,"duration":0},"status":"passed","severity":"normal"},{"uid":"8924fd350f511558","name":"Passing an array","time":{"start":1714427013800,"stop":1714427013800,"duration":0},"status":"passed","severity":"normal"},{"uid":"e54c812e8a4c4a9f","name":"Push message with Russian payload","time":{"start":1714426950347,"stop":1714426950347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a49917546c02cd6f","name":"Push message with content topic containing SQL Injection","time":{"start":1714426950360,"stop":1714426950360,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d829b83e1f2da50","name":"should configure sharding based on clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714426355988,"stop":1714426355989,"duration":1},"status":"passed","severity":"normal"},{"uid":"59c2e2a3f8077ac9","name":"should return the pubsub topic directly if a string is provided","time":{"start":1714426355985,"stop":1714426355985,"duration":0},"status":"passed","severity":"normal"},{"uid":"616f2baffede08b2","name":"random static sharding 7 - Cluster ID: 32, Shard ID: 750","time":{"start":1714426927573,"stop":1714426927574,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ea027309632e95f","name":"Push message with special chars payload","time":{"start":1714426812791,"stop":1714426812792,"duration":1},"status":"passed","severity":"normal"},{"uid":"33f574d9363081","name":"numPeers=0 -- returns all peers including all non-bootstrap with maxBootstrapPeers: 3","time":{"start":1714426573096,"stop":1714426573096,"duration":0},"status":"passed","severity":"normal"},{"uid":"ce5dc32c6d66c01a","name":"should return false","time":{"start":1714426364735,"stop":1714426364735,"duration":0},"status":"passed","severity":"normal"},{"uid":"41d5010732a2119c","name":"should be able to encode the field with only FILTER set to true","time":{"start":1714426364075,"stop":1714426364075,"duration":0},"status":"passed","severity":"normal"},{"uid":"cf06c337b08e0e63","name":"Subscribe to topic containing Arabic and receive message","time":{"start":1714427044030,"stop":1714427044031,"duration":1},"status":"passed","severity":"normal"},{"uid":"d25955fbf2e2c489","name":"Check received message containing long","time":{"start":1714426875119,"stop":1714426875119,"duration":0},"status":"passed","severity":"normal"},{"uid":"de24864746560c9d","name":"Check received message containing shell command","time":{"start":1714426576826,"stop":1714426576827,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9dc5c5758d445dd","name":"Query with Promise Callback, Multiple PubsubTopics","time":{"start":1714426967427,"stop":1714426967433,"duration":6},"status":"passed","severity":"normal"},{"uid":"86f86a69d1ccc7b2","name":"Subscribe to topic containing short and publish message","time":{"start":1714426868580,"stop":1714426868581,"duration":1},"status":"passed","severity":"normal"},{"uid":"d60c2eb5b2458ac2","name":"Ordered Callback - forward","time":{"start":1714426973024,"stop":1714426973024,"duration":0},"status":"passed","severity":"normal"},{"uid":"26f0e391c54b7220","name":"can start the service","time":{"start":1714426889314,"stop":1714426889315,"duration":1},"status":"passed","severity":"normal"},{"uid":"a21e47314a9b2058","name":"Subscribe and publish message","time":{"start":1714426868571,"stop":1714426868571,"duration":0},"status":"passed","severity":"normal"},{"uid":"7c18015ee38ba612","name":"Asymmetric encrypt & decrypt","time":{"start":1714426391361,"stop":1714426391361,"duration":0},"status":"passed","severity":"normal"},{"uid":"35dee374f51d6298","name":"ENRTree (root): should error if DNS root entry signature is invalid","time":{"start":1714426380206,"stop":1714426380207,"duration":1},"status":"passed","severity":"normal"},{"uid":"85c94ea8cebbcbcc","name":"Ordered Callback - backward","time":{"start":1714426973024,"stop":1714426973025,"duration":1},"status":"passed","severity":"normal"},{"uid":"d9b8fc1bab95248c","name":"Non TWN Cluster","time":{"start":1714426916047,"stop":1714426916048,"duration":1},"status":"passed","severity":"normal"},{"uid":"5fcdfaf6b3dec54c","name":"Check received message containing Script","time":{"start":1714426576823,"stop":1714426576824,"duration":1},"status":"passed","severity":"normal"},{"uid":"8b90e2424998bab3","name":"Passing a valid cursor at 19 index when there are 20 messages","time":{"start":1714426928331,"stop":1714426928331,"duration":0},"status":"passed","severity":"normal"},{"uid":"b99e5e980674ec53","name":"Generator, custom pubsub topic","time":{"start":1714426975373,"stop":1714426975373,"duration":0},"status":"passed","severity":"normal"},{"uid":"9a4a8dcd80c2632","name":"Push message with Basic HTML tag payload","time":{"start":1714426950348,"stop":1714426950349,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbb179a19162aa37","name":"Subscribe and publish 10000 messages on the same topic","time":{"start":1714426868571,"stop":1714426868571,"duration":0},"status":"passed","severity":"normal"},{"uid":"ec55c3805849bfb8","name":"should correctly map /app/20/sometopic/someencoding to shard index 7","time":{"start":1714426355964,"stop":1714426355964,"duration":0},"status":"passed","severity":"normal"},{"uid":"98723eaf41ef2cfc","name":"Check received message containing long","time":{"start":1714426576820,"stop":1714426576820,"duration":0},"status":"passed","severity":"normal"},{"uid":"106f7c442563a9f4","name":"Subscribe to topic containing XML and publish message","time":{"start":1714426868606,"stop":1714426868607,"duration":1},"status":"passed","severity":"normal"},{"uid":"2db8f6a422352a05","name":"Subscribe to topic containing escaped characters and receive message","time":{"start":1714426655795,"stop":1714426655796,"duration":1},"status":"passed","severity":"normal"},{"uid":"5c10666df750080a","name":"Passing page size 110 when there are 120 messages","time":{"start":1714426999747,"stop":1714426999747,"duration":0},"status":"passed","severity":"normal"},{"uid":"68d50b499612207","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714426655791,"stop":1714426655792,"duration":1},"status":"passed","severity":"normal"},{"uid":"901a354fdca85354","name":"Passing a valid cursor at 19 index when there are 50 messages","time":{"start":1714426928331,"stop":1714426928331,"duration":0},"status":"passed","severity":"normal"},{"uid":"ecbaad2826bd7e5f","name":"Push message with content topic containing Basic HTML tag","time":{"start":1714426950361,"stop":1714426950362,"duration":1},"status":"passed","severity":"normal"},{"uid":"9e4e55e201fbd053","name":"Push message with content topic containing Arabic","time":{"start":1714426950359,"stop":1714426950360,"duration":1},"status":"passed","severity":"normal"},{"uid":"2e2d94018e76af26","name":"Push message with Chinese payload","time":{"start":1714426812792,"stop":1714426812794,"duration":2},"status":"passed","severity":"normal"},{"uid":"648db4386e138551","name":"Push message with numeric payload","time":{"start":1714426812791,"stop":1714426812791,"duration":0},"status":"passed","severity":"normal"},{"uid":"b8f0fa8a18bde5aa","name":"Subscribe to topic containing numeric and receive message","time":{"start":1714427044029,"stop":1714427044029,"duration":0},"status":"passed","severity":"normal"},{"uid":"3d6e0576f34122b2","name":"Check publish message containing Russian","time":{"start":1714426865262,"stop":1714426865264,"duration":2},"status":"passed","severity":"normal"},{"uid":"fa9220224915007a","name":"should throw an error for non-numeric clusterId: /waku/2/rs//1","time":{"start":1714426355982,"stop":1714426355982,"duration":0},"status":"passed","severity":"normal"},{"uid":"1d29556d5347ed41","name":"should correctly map /app/27/sometopic/someencoding to shard index 5","time":{"start":1714426355964,"stop":1714426355964,"duration":0},"status":"passed","severity":"normal"},{"uid":"bde77b493af46a1d","name":"Fails to push message bigger that 1MB","time":{"start":1714426812815,"stop":1714426812815,"duration":0},"status":"passed","severity":"normal"},{"uid":"85036d1daccf899b","name":"Filter","time":{"start":1714427019009,"stop":1714427019010,"duration":1},"status":"passed","severity":"normal"},{"uid":"a7fd96b4f46f4baf","name":"should properly create location multiaddrs - udp","time":{"start":1714426364739,"stop":1714426364739,"duration":0},"status":"passed","severity":"normal"},{"uid":"9b1afed21012ed35","name":"random auto sharding 9 - Cluster ID: 10, Content Topic: /app70/9/topic383/utf8","time":{"start":1714426916052,"stop":1714426916052,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ae047c207b3e311","name":"Round trip binary encryption [ecies, signature]","time":{"start":1714426392843,"stop":1714426392844,"duration":1},"status":"passed","severity":"normal"},{"uid":"2dd257d61cb05414","name":"Check publish message containing SQL Injection","time":{"start":1714426865264,"stop":1714426865264,"duration":0},"status":"passed","severity":"normal"},{"uid":"c8075ebfc0ba9254","name":"Subscribe and receive messages on 2 different pubsubtopics","time":{"start":1714426488669,"stop":1714426488669,"duration":0},"status":"passed","severity":"normal"},{"uid":"2049b83bddfaa863","name":"Decoder throws on empty string content topic","time":{"start":1714426369789,"stop":1714426369789,"duration":0},"status":"passed","severity":"normal"},{"uid":"384cf849b05ef5f3","name":"handles empty contentTopics array correctly","time":{"start":1714426355990,"stop":1714426355991,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa78894e865d0ab0","name":"Subscribe to topic containing JSON and receive message","time":{"start":1714426655789,"stop":1714426655790,"duration":1},"status":"passed","severity":"normal"},{"uid":"48734cb5f10022e2","name":"Check received message containing unicode special characters","time":{"start":1714426875154,"stop":1714426875155,"duration":1},"status":"passed","severity":"normal"},{"uid":"be17166968a5af6a","name":"removeEventListener with correct event","time":{"start":1714426448203,"stop":1714426448204,"duration":1},"status":"passed","severity":"normal"},{"uid":"81dab06338a5dfd2","name":"Subscribe to topic containing shell command and receive message","time":{"start":1714427044033,"stop":1714427044034,"duration":1},"status":"passed","severity":"normal"},{"uid":"deaad46310cf807b","name":"should emit `waku:offline` event when all peers disconnect","time":{"start":1714426407933,"stop":1714426407934,"duration":1},"status":"passed","severity":"normal"},{"uid":"313fbe7303cccdc9","name":"Check publish message containing unicode special characters","time":{"start":1714426865267,"stop":1714426865267,"duration":0},"status":"passed","severity":"normal"},{"uid":"8ef25ededd5dbefc","name":"Subscribe to topic containing unicode special characters and receive message","time":{"start":1714427044024,"stop":1714427044024,"duration":0},"status":"passed","severity":"normal"},{"uid":"a6124cacb1cc245d","name":"Subscribe to topic containing long and receive message","time":{"start":1714427044029,"stop":1714427044029,"duration":0},"status":"passed","severity":"normal"},{"uid":"cd969770cc480c96","name":"throws on content topic with too few or too many fields","time":{"start":1714426355954,"stop":1714426355954,"duration":0},"status":"passed","severity":"normal"},{"uid":"70561c8a6e9b49cf","name":"should throw an error for invalid PubsubTopic format: /incorrect/format","time":{"start":1714426355976,"stop":1714426355976,"duration":0},"status":"passed","severity":"normal"},{"uid":"131b80eae80b1213","name":"Refresh subscription","time":{"start":1714427044019,"stop":1714427044019,"duration":0},"status":"passed","severity":"normal"},{"uid":"94f51b375f6efa9","name":"Subscribe and receive messages on 2 different content topics","time":{"start":1714426655758,"stop":1714426655759,"duration":1},"status":"passed","severity":"normal"},{"uid":"7a59c9f17bb6d3ed","name":"Check received message containing short","time":{"start":1714426875135,"stop":1714426875135,"duration":0},"status":"passed","severity":"normal"},{"uid":"60a4fd181a5b9ebf","name":"should properly create location multiaddrs - tcp","time":{"start":1714426364739,"stop":1714426364740,"duration":1},"status":"passed","severity":"normal"},{"uid":"f2282a17c1a33f39","name":"Round trip binary encryption [ecies, no signature]","time":{"start":1714426392843,"stop":1714426392843,"duration":0},"status":"passed","severity":"normal"},{"uid":"bcb8d1b2e9e98355","name":"1 Relay, 1 fetch","time":{"start":1714426380772,"stop":1714426380772,"duration":0},"status":"passed","severity":"normal"},{"uid":"338cc61c96cef336","name":"Check message with no payload is not received","time":{"start":1714426875133,"stop":1714426875133,"duration":0},"status":"passed","severity":"normal"},{"uid":"95eb6ff13ea33a68","name":"Check message with invalid timestamp is not received","time":{"start":1714426875157,"stop":1714426875157,"duration":0},"status":"passed","severity":"normal"},{"uid":"9cd7cd735cd2dd22","name":"should correctly map /0/statusim/1/community/cbor to shard index 4","time":{"start":1714426355963,"stop":1714426355963,"duration":0},"status":"passed","severity":"normal"},{"uid":"7aed3aa41f52c8ba","name":"Fails to publish message with wrong content topic","time":{"start":1714426865270,"stop":1714426865271,"duration":1},"status":"passed","severity":"normal"},{"uid":"936af2bdf5289071","name":"Push message with SQL Injection payload","time":{"start":1714426950347,"stop":1714426950347,"duration":0},"status":"passed","severity":"normal"},{"uid":"a4064d657156916a","name":"should use DNS peer discovery with light client","time":{"start":1714426419014,"stop":1714426419038,"duration":24},"status":"skipped","severity":"normal"},{"uid":"d56b641f9b84a0a8","name":"less peers than existing","time":{"start":1714426813109,"stop":1714426813109,"duration":0},"status":"skipped","severity":"normal"},{"uid":"8d56429aed01a400","name":"Decoder throws on undefined content topic","time":{"start":1714426392845,"stop":1714426392845,"duration":0},"status":"passed","severity":"normal"},{"uid":"cfce16fd0b200465","name":"Subscribe and receive 2 messages on the same topic","time":{"start":1714427044026,"stop":1714427044026,"duration":0},"status":"passed","severity":"normal"},{"uid":"7b1868cf917fc70a","name":"Publish without waiting for remote peer","time":{"start":1714426868569,"stop":1714426868570,"duration":1},"status":"passed","severity":"normal"},{"uid":"740206db7658d194","name":"Push message with custom timestamp: 1683668173255","time":{"start":1714426950366,"stop":1714426950366,"duration":0},"status":"passed","severity":"normal"},{"uid":"1cd0415499567ba4","name":"should emit `peer:discovery:peer-exchange` event when a peer is discovered","time":{"start":1714426407922,"stop":1714426407923,"duration":1},"status":"passed","severity":"normal"},{"uid":"a6ceead358d4a6f9","name":"should only return 1 node with relay and store capability","time":{"start":1714426381044,"stop":1714426381044,"duration":0},"status":"passed","severity":"normal"},{"uid":"eb125d4dc78accf7","name":"numPeers=4 -- returns total 4 peers, with max 7 bootstrap peers","time":{"start":1714426573129,"stop":1714426573129,"duration":0},"status":"passed","severity":"normal"},{"uid":"94676ef5738452aa","name":"should throw an error for invalid PubsubTopic format: /waku/2/rs/1/2/extra","time":{"start":1714426355977,"stop":1714426355977,"duration":0},"status":"passed","severity":"normal"},{"uid":"491e8f86c987e7ef","name":"should throw an error if shards are undefined for static sharding","time":{"start":1714426355974,"stop":1714426355974,"duration":0},"status":"passed","severity":"normal"},{"uid":"d19b7237ab83d708","name":"Light push messages to 2 nwaku nodes each with different pubsubtopics","time":{"start":1714426692201,"stop":1714426692202,"duration":1},"status":"passed","severity":"normal"},{"uid":"dd070a75bc682779","name":"should correctly map /app/20/sometopic/someencoding to shard index 0 with networkShards 1","time":{"start":1714426355966,"stop":1714426355966,"duration":0},"status":"passed","severity":"normal"},{"uid":"81f8874a755e51b7","name":"Push message with long payload","time":{"start":1714426950343,"stop":1714426950344,"duration":1},"status":"passed","severity":"normal"},{"uid":"d5a6c7205918fe69","name":"Check publish message containing long","time":{"start":1714426865260,"stop":1714426865261,"duration":1},"status":"passed","severity":"normal"},{"uid":"b06afd1f0aee9507","name":"should emit a peer event after start","time":{"start":1714426384796,"stop":1714426384797,"duration":1},"status":"passed","severity":"normal"},{"uid":"9092580400fb8a77","name":"should properly create location multiaddrs - udp6","time":{"start":1714426364738,"stop":1714426364739,"duration":1},"status":"passed","severity":"normal"},{"uid":"4811758131ad8257","name":"all px service nodes subscribed to the shard topic should be dialed","time":{"start":1714427149782,"stop":1714427149782,"duration":0},"status":"passed","severity":"normal"},{"uid":"755ffc818a144acf","name":"should handle clusterId, application and version for autosharding with cluster iD 1","time":{"start":1714426355972,"stop":1714426355973,"duration":1},"status":"passed","severity":"normal"},{"uid":"fa4395c405ec7de1","name":"should decode valid enr successfully","time":{"start":1714426364727,"stop":1714426364728,"duration":1},"status":"passed","severity":"normal"},{"uid":"a9d0b26da925ec57","name":"throws on content topic with empty application field","time":{"start":1714426355956,"stop":1714426355957,"duration":1},"status":"passed","severity":"normal"},{"uid":"c3322585a1797c16","name":"Push message on custom pubsubTopic","time":{"start":1714426692198,"stop":1714426692199,"duration":1},"status":"passed","severity":"normal"},{"uid":"c38052b1d7f8555d","name":"Accepts a valid Waku Message","time":{"start":1714426373246,"stop":1714426373248,"duration":2},"status":"passed","severity":"normal"},{"uid":"14ef08ab58c766d7","name":"Publish message with custom timestamp: Mon Apr 29 2024 22:40:33 GMT+0000 (Coordinated Universal Time)","time":{"start":1714426865269,"stop":1714426865269,"duration":0},"status":"passed","severity":"normal"},{"uid":"1ec3b065ce6b3e8d","name":"same cluster, same shard: nodes connect","time":{"start":1714426697034,"stop":1714426697034,"duration":0},"status":"passed","severity":"normal"},{"uid":"911caf3deb81df0f","name":"Check received message containing Basic HTML tag","time":{"start":1714426875150,"stop":1714426875150,"duration":0},"status":"passed","severity":"normal"},{"uid":"1b3682697676826a","name":"Reusing cursor across nodes","time":{"start":1714426928332,"stop":1714426928332,"duration":0},"status":"passed","severity":"normal"},{"uid":"faf67b07ed6a2169","name":"creates an iterator","time":{"start":1714426998035,"stop":1714426998036,"duration":1},"status":"passed","severity":"normal"},{"uid":"2fd553a071d0bebe","name":"Encoder throws on undefined content topic","time":{"start":1714426390786,"stop":1714426390787,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d67f5b64253223a","name":"Subscribe and receive messages on custom pubsubtopic","time":{"start":1714426488645,"stop":1714426488645,"duration":0},"status":"passed","severity":"normal"},{"uid":"63074672f3bb67b5","name":"Check received message containing numeric","time":{"start":1714426875119,"stop":1714426875120,"duration":1},"status":"passed","severity":"normal"},{"uid":"75030a315e7461db","name":"msgTime: -19000 ms from now, startTime: -19002, endTime: -19001","time":{"start":1714427006277,"stop":1714427006277,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2dd04a29c724b82","name":"Subscribe and receive ecies encrypted messages via lightPush","time":{"start":1714426655752,"stop":1714426655754,"duration":2},"status":"passed","severity":"normal"},{"uid":"c7083c4a53314a1a","name":"ENRTree (root): should error if DNS root entry is malformed","time":{"start":1714426380207,"stop":1714426380207,"duration":0},"status":"passed","severity":"normal"},{"uid":"edb5991468e7554f","name":"A test","time":{"start":1714426655919,"stop":1714426655919,"duration":0},"status":"passed","severity":"normal"},{"uid":"fe8baf54d42d02c9","name":"Push message with content topic containing Arabic","time":{"start":1714426812802,"stop":1714426812802,"duration":0},"status":"passed","severity":"normal"},{"uid":"b685d72a35744b99","name":"should not fail to stop the service if it was not started","time":{"start":1714426889316,"stop":1714426889317,"duration":1},"status":"passed","severity":"normal"},{"uid":"9ae8cad44661c9cc","name":"random auto sharding 4 - Cluster ID: 10, Content Topic: /app50/4/topic895/xml","time":{"start":1714426916049,"stop":1714426916050,"duration":1},"status":"passed","severity":"normal"},{"uid":"412f7477280b5ebf","name":"numPeers=4 -- returns total 4 peers, with max 6 bootstrap peers","time":{"start":1714426573105,"stop":1714426573106,"duration":1},"status":"passed","severity":"normal"},{"uid":"8fe9d8594852dd2c","name":"Check received message containing Arabic","time":{"start":1714426875145,"stop":1714426875145,"duration":0},"status":"passed","severity":"normal"},{"uid":"d2e236ff0ae6a321","name":"Passing page size 1 when there are 4 messages","time":{"start":1714426999744,"stop":1714426999745,"duration":1},"status":"passed","severity":"normal"},{"uid":"811ab1314debdc7d","name":"Check received message with timestamp: 1714426407793000000 ","time":{"start":1714426576830,"stop":1714426576831,"duration":1},"status":"passed","severity":"normal"},{"uid":"f61a0b76da09f41d","name":"handles empty shards array correctly","time":{"start":1714426355990,"stop":1714426355990,"duration":0},"status":"passed","severity":"normal"},{"uid":"a55d72dd1cad7dbc","name":"Check publish message containing XML","time":{"start":1714426865265,"stop":1714426865265,"duration":0},"status":"passed","severity":"normal"},{"uid":"28d45b571b821fb2","name":"should set field with all protocols disabled","time":{"start":1714426364740,"stop":1714426364740,"duration":0},"status":"passed","severity":"normal"},{"uid":"e0d8e6b5b50088ad","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714426655785,"stop":1714426655785,"duration":0},"status":"passed","severity":"normal"},{"uid":"95df92a14d4c2390","name":"should not receive a peer event before start","time":{"start":1714426384797,"stop":1714426384797,"duration":0},"status":"passed","severity":"normal"},{"uid":"3af979bdef210ca","name":"Publishes to nwaku","time":{"start":1714426842121,"stop":1714426842121,"duration":0},"status":"passed","severity":"normal"},{"uid":"b3d2201d83fe808","name":"should be able to encode the field with ALL protocols set to false","time":{"start":1714426364077,"stop":1714426364077,"duration":0},"status":"passed","severity":"normal"},{"uid":"d83a4c9310122154","name":"Subscribe to topic containing Basic HTML tag and receive message","time":{"start":1714427044032,"stop":1714427044033,"duration":1},"status":"passed","severity":"normal"},{"uid":"f22fd109d7fcb282","name":"Rejects garbage","time":{"start":1714426373248,"stop":1714426373248,"duration":0},"status":"passed","severity":"normal"},{"uid":"73ddcba03c3602f9","name":"should not receive a peer event after stop","time":{"start":1714426384797,"stop":1714426384798,"duration":1},"status":"passed","severity":"normal"},{"uid":"f8e87ed49c663b6a","name":"Add multiple subscription objects on single nwaku node","time":{"start":1714427044025,"stop":1714427044025,"duration":0},"status":"passed","severity":"normal"},{"uid":"54206ce7c48a41e2","name":"should configure sharding based on application and version for autosharding","time":{"start":1714426355988,"stop":1714426355988,"duration":0},"status":"passed","severity":"normal"},{"uid":"a57d85a49708c2ca","name":"Generator, 2 different pubsubtopics","time":{"start":1714426975374,"stop":1714426975374,"duration":0},"status":"passed","severity":"normal"},{"uid":"8007b4e422bc7e1f","name":"Subscribe to topic containing SQL Injection and receive message","time":{"start":1714427044031,"stop":1714427044031,"duration":0},"status":"passed","severity":"normal"},{"uid":"b2317caa180bbece","name":"Generator, custom pubsub topic","time":{"start":1714426975370,"stop":1714426975371,"duration":1},"status":"passed","severity":"normal"},{"uid":"7bd82f2059ca1bf3","name":"1 Store, 2 fetches","time":{"start":1714426380772,"stop":1714426380773,"duration":1},"status":"passed","severity":"normal"},{"uid":"43cd590dbffa0b4f","name":"Decoder throws on empty string content topic","time":{"start":1714426392845,"stop":1714426392846,"duration":1},"status":"passed","severity":"normal"},{"uid":"fbd8d90d91da80a8","name":"Generator, 2 different pubsubtopics","time":{"start":1714426975371,"stop":1714426975371,"duration":0},"status":"passed","severity":"normal"},{"uid":"c363504703991e87","name":"should throw an error for non-numeric clusterId: /waku/2/rs/!/1","time":{"start":1714426355979,"stop":1714426355980,"duration":1},"status":"passed","severity":"normal"},{"uid":"3d34998bc996aa52","name":"retrieves a single peer","time":{"start":1714426381041,"stop":1714426381042,"duration":1},"status":"passed","severity":"normal"},{"uid":"136a84802c233f48","name":"Query Generator sorting by timestamp while page direction is forward","time":{"start":1714426986247,"stop":1714426986247,"duration":0},"status":"passed","severity":"normal"},{"uid":"37f71d4059a833f","name":"should handle clusterId, application and version for autosharding with cluster iD 0","time":{"start":1714426355972,"stop":1714426355972,"duration":0},"status":"passed","severity":"normal"},{"uid":"2b9ede8804ac2f4","name":"Push message with meta","time":{"start":1714426812812,"stop":1714426812812,"duration":0},"status":"passed","severity":"normal"},{"uid":"15d988ef89ba94b6","name":"should convert content topics to PubsubTopics for autosharding","time":{"start":1714426355971,"stop":1714426355971,"duration":0},"status":"passed","severity":"normal"},{"uid":"5512bb3d65d80e5a","name":"Check received message containing shell command","time":{"start":1714426875124,"stop":1714426875124,"duration":0},"status":"passed","severity":"normal"},{"uid":"f5883fdd13128cbf","name":"Subscribe to topic containing Basic HTML tag and publish message","time":{"start":1714426868608,"stop":1714426868608,"duration":0},"status":"passed","severity":"normal"},{"uid":"f32509c4a12f5fd","name":"should fall back to default pubsub topic when pubsubTopicShardInfo is not provided","time":{"start":1714426355986,"stop":1714426355986,"duration":0},"status":"passed","severity":"normal"},{"uid":"5c69492dff8a1780","name":"Push message with content topic containing XML","time":{"start":1714426950361,"stop":1714426950361,"duration":0},"status":"passed","severity":"normal"},{"uid":"f02d3ed3a1d16f02","name":"should return one bootstrap peer, and all non-boostrap peers, when numPeers is 0 & maxBootstrap is 1","time":{"start":1714426369559,"stop":1714426369560,"duration":1},"status":"passed","severity":"normal"},{"uid":"8ff349a0e9e543ac","name":"Subscribe to topic containing short and receive message","time":{"start":1714427044028,"stop":1714427044029,"duration":1},"status":"passed","severity":"normal"},{"uid":"9fbfcc71625440db","name":"connected peers and dial","time":{"start":1714426813108,"stop":1714426813108,"duration":0},"status":"skipped","severity":"normal"}] |